diff --git a/46949.async.js b/46949.async.js index c9284d7bd7..8da0c53ac9 100644 --- a/46949.async.js +++ b/46949.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[46949],{94907:function(t,e,r){var i=r(97671);(function(){var e,r,n,s,a,o;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:null!=i&&i.hrtime?(t.exports=function(){return(e()-a)/1e6},r=i.hrtime,s=(e=function(){var t;return 1e9*(t=r())[0]+t[1]})(),o=1e9*i.uptime(),a=s-o):Date.now?(t.exports=function(){return Date.now()-n},n=Date.now()):(t.exports=function(){return(new Date).getTime()-n},n=(new Date).getTime())}).call(this)},32772:function(t,e,r){for(var i=r(94907),n="undefined"==typeof window?r.g:window,s=["moz","webkit"],a="AnimationFrame",o=n["request"+a],u=n["cancel"+a]||n["cancelRequest"+a],c=0;!o&&c3&&(this.alpha=o[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var t=this.r.toString(16),e=this.g.toString(16),r=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==r.length&&(r="0"+r),"#"+t+e+r},this.getHelpXML=function(){for(var t=new Array,i=0;i "+c.toRGB()+" -> "+c.toHex());u.appendChild(h),u.appendChild(l),o.appendChild(u)}catch(t){}return o}}},51954:function(t,e,r){"use strict";var i=r(21834),n=r(30909),s=TypeError;t.exports=function(t){if(i(t))return t;throw new s(n(t)+" is not a function")}},15811:function(t,e,r){"use strict";var i=r(56757),n=r(30909),s=TypeError;t.exports=function(t){if(i(t))return t;throw new s(n(t)+" is not a constructor")}},74886:function(t,e,r){"use strict";var i=r(38528),n=String,s=TypeError;t.exports=function(t){if(i(t))return t;throw new s("Can't set "+n(t)+" as a prototype")}},21007:function(t,e,r){"use strict";var i=r(88523),n=r(30672),s=r(9868).f,a=i("unscopables"),o=Array.prototype;void 0===o[a]&&s(o,a,{configurable:!0,value:n(null)}),t.exports=function(t){o[a][t]=!0}},29059:function(t,e,r){"use strict";var i=r(26103).charAt;t.exports=function(t,e,r){return e+(r?i(t,e).length:1)}},93156:function(t,e,r){"use strict";var i=r(99897),n=TypeError;t.exports=function(t,e){if(i(e,t))return t;throw new n("Incorrect invocation")}},58244:function(t,e,r){"use strict";var i=r(34801),n=String,s=TypeError;t.exports=function(t){if(i(t))return t;throw new s(n(t)+" is not an object")}},5106:function(t,e,r){"use strict";var i=r(13482),n=r(96743),s=r(4347),a=function(t){return function(e,r,a){var o=i(e),u=s(o);if(0===u)return!t&&-1;var c,h=n(a,u);if(t&&r!=r){for(;u>h;)if((c=o[h++])!=c)return!0}else for(;u>h;h++)if((t||h in o)&&o[h]===r)return t||h||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},10882:function(t,e,r){"use strict";var i=r(86319);t.exports=function(t,e){var r=[][t];return!!r&&i((function(){r.call(null,e||function(){return 1},1)}))}},84471:function(t,e,r){"use strict";var i=r(51954),n=r(48987),s=r(18268),a=r(4347),o=TypeError,u="Reduce of empty array with no initial value",c=function(t){return function(e,r,c,h){var l=n(e),f=s(l),g=a(l);if(i(r),0===g&&c<2)throw new o(u);var p=t?g-1:0,d=t?-1:1;if(c<2)for(;;){if(p in f){h=f[p],p+=d;break}if(p+=d,t?p<0:g<=p)throw new o(u)}for(;t?p>=0:g>p;p+=d)p in f&&(h=r(h,f[p],p,l));return h}};t.exports={left:c(!1),right:c(!0)}},95279:function(t,e,r){"use strict";var i=r(43927);t.exports=i([].slice)},54944:function(t,e,r){"use strict";var i=r(88523)("iterator"),n=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){n=!0}};a[i]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){try{if(!e&&!n)return!1}catch(t){return!1}var r=!1;try{var s={};s[i]=function(){return{next:function(){return{done:r=!0}}}},t(s)}catch(t){}return r}},39767:function(t,e,r){"use strict";var i=r(43927),n=i({}.toString),s=i("".slice);t.exports=function(t){return s(n(t),8,-1)}},47215:function(t,e,r){"use strict";var i=r(80183),n=r(21834),s=r(39767),a=r(88523)("toStringTag"),o=Object,u="Arguments"===s(function(){return arguments}());t.exports=i?s:function(t){var e,r,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=o(t),a))?r:u?s(e):"Object"===(i=s(e))&&n(e.callee)?"Arguments":i}},89658:function(t,e,r){"use strict";var i=r(12429),n=r(99438),s=r(30699),a=r(9868);t.exports=function(t,e,r){for(var o=n(e),u=a.f,c=s.f,h=0;h0&&i[0]<4?1:+(i[0]+i[1])),!n&&a&&(!(i=a.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/))&&(n=+i[1]),t.exports=n},75772:function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},24502:function(t,e,r){"use strict";var i=r(14765),n=r(30699).f,s=r(31982),a=r(30327),o=r(10013),u=r(89658),c=r(92339);t.exports=function(t,e){var r,h,l,f,g,p=t.target,d=t.global,v=t.stat;if(r=d?i:v?i[p]||o(p,{}):i[p]&&i[p].prototype)for(h in e){if(f=e[h],l=t.dontCallGetSet?(g=n(r,h))&&g.value:r[h],!c(d?h:p+(v?".":"#")+h,t.forced)&&void 0!==l){if(typeof f==typeof l)continue;u(f,l)}(t.sham||l&&l.sham)&&s(f,"sham",!0),a(r,h,f,t)}}},86319:function(t){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},44310:function(t,e,r){"use strict";r(47563);var i=r(45419),n=r(30327),s=r(41515),a=r(86319),o=r(88523),u=r(31982),c=o("species"),h=RegExp.prototype;t.exports=function(t,e,r,l){var f=o(t),g=!a((function(){var e={};return e[f]=function(){return 7},7!==""[t](e)})),p=g&&!a((function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[c]=function(){return r},r.flags="",r[f]=/./[f]),r.exec=function(){return e=!0,null},r[f](""),!e}));if(!g||!p||r){var d=/./[f],v=e(f,""[t],(function(t,e,r,n,a){var o=e.exec;return o===s||o===h.exec?g&&!a?{done:!0,value:i(d,e,r,n)}:{done:!0,value:i(t,r,e,n)}:{done:!1}}));n(String.prototype,t,v[0]),n(h,f,v[1])}l&&u(h[f],"sham",!0)}},37132:function(t,e,r){"use strict";var i=r(64536),n=Function.prototype,s=n.apply,a=n.call;t.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(s):function(){return a.apply(s,arguments)})},33568:function(t,e,r){"use strict";var i=r(60729),n=r(51954),s=r(64536),a=i(i.bind);t.exports=function(t,e){return n(t),void 0===e?t:s?a(t,e):function(){return t.apply(e,arguments)}}},64536:function(t,e,r){"use strict";var i=r(86319);t.exports=!i((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},45419:function(t,e,r){"use strict";var i=r(64536),n=Function.prototype.call;t.exports=i?n.bind(n):function(){return n.apply(n,arguments)}},7928:function(t,e,r){"use strict";var i=r(80879),n=r(12429),s=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,o=n(s,"name"),u=o&&"something"===function(){}.name,c=o&&(!i||i&&a(s,"name").configurable);t.exports={EXISTS:o,PROPER:u,CONFIGURABLE:c}},78115:function(t,e,r){"use strict";var i=r(43927),n=r(51954);t.exports=function(t,e,r){try{return i(n(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},60729:function(t,e,r){"use strict";var i=r(39767),n=r(43927);t.exports=function(t){if("Function"===i(t))return n(t)}},43927:function(t,e,r){"use strict";var i=r(64536),n=Function.prototype,s=n.call,a=i&&n.bind.bind(s,s);t.exports=i?a:function(t){return function(){return s.apply(t,arguments)}}},51333:function(t,e,r){"use strict";var i=r(14765),n=r(21834),s=function(t){return n(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?s(i[t]):i[t]&&i[t][e]}},78782:function(t,e,r){"use strict";var i=r(47215),n=r(3225),s=r(7150),a=r(41483),o=r(88523)("iterator");t.exports=function(t){if(!s(t))return n(t,o)||n(t,"@@iterator")||a[i(t)]}},1372:function(t,e,r){"use strict";var i=r(45419),n=r(51954),s=r(58244),a=r(30909),o=r(78782),u=TypeError;t.exports=function(t,e){var r=arguments.length<2?o(t):e;if(n(r))return s(i(r,t));throw new u(a(t)+" is not iterable")}},3225:function(t,e,r){"use strict";var i=r(51954),n=r(7150);t.exports=function(t,e){var r=t[e];return n(r)?void 0:i(r)}},57072:function(t,e,r){"use strict";var i=r(43927),n=r(48987),s=Math.floor,a=i("".charAt),o=i("".replace),u=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,h=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,i,l,f){var g=r+t.length,p=i.length,d=h;return void 0!==l&&(l=n(l),d=c),o(f,d,(function(n,o){var c;switch(a(o,0)){case"$":return"$";case"&":return t;case"`":return u(e,0,r);case"'":return u(e,g);case"<":c=l[u(o,1,-1)];break;default:var h=+o;if(0===h)return n;if(h>p){var f=s(h/10);return 0===f?n:f<=p?void 0===i[f-1]?a(o,1):i[f-1]+a(o,1):n}c=i[h-1]}return void 0===c?"":c}))}},14765:function(t,e,r){"use strict";var i=function(t){return t&&t.Math===Math&&t};t.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof r.g&&r.g)||i("object"==typeof this&&this)||function(){return this}()||Function("return this")()},12429:function(t,e,r){"use strict";var i=r(43927),n=r(48987),s=i({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return s(n(t),e)}},94377:function(t){"use strict";t.exports={}},2601:function(t){"use strict";t.exports=function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}}},80481:function(t,e,r){"use strict";var i=r(51333);t.exports=i("document","documentElement")},80303:function(t,e,r){"use strict";var i=r(80879),n=r(86319),s=r(18784);t.exports=!i&&!n((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},18268:function(t,e,r){"use strict";var i=r(43927),n=r(86319),s=r(39767),a=Object,o=i("".split);t.exports=n((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"===s(t)?o(t,""):a(t)}:a},3464:function(t,e,r){"use strict";var i=r(43927),n=r(21834),s=r(35757),a=i(Function.toString);n(s.inspectSource)||(s.inspectSource=function(t){return a(t)}),t.exports=s.inspectSource},51584:function(t,e,r){"use strict";var i,n,s,a=r(28301),o=r(14765),u=r(34801),c=r(31982),h=r(12429),l=r(35757),f=r(65644),g=r(94377),p="Object already initialized",d=o.TypeError,v=o.WeakMap;if(a||l.state){var y=l.state||(l.state=new v);y.get=y.get,y.has=y.has,y.set=y.set,i=function(t,e){if(y.has(t))throw new d(p);return e.facade=t,y.set(t,e),e},n=function(t){return y.get(t)||{}},s=function(t){return y.has(t)}}else{var m=f("state");g[m]=!0,i=function(t,e){if(h(t,m))throw new d(p);return e.facade=t,c(t,m,e),e},n=function(t){return h(t,m)?t[m]:{}},s=function(t){return h(t,m)}}t.exports={set:i,get:n,has:s,enforce:function(t){return s(t)?n(t):i(t,{})},getterFor:function(t){return function(e){var r;if(!u(e)||(r=n(e)).type!==t)throw new d("Incompatible receiver, "+t+" required");return r}}}},84339:function(t,e,r){"use strict";var i=r(88523),n=r(41483),s=i("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||a[s]===t)}},32313:function(t,e,r){"use strict";var i=r(39767);t.exports=Array.isArray||function(t){return"Array"===i(t)}},21834:function(t){"use strict";var e="object"==typeof document&&document.all;t.exports=void 0===e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},56757:function(t,e,r){"use strict";var i=r(43927),n=r(86319),s=r(21834),a=r(47215),o=r(51333),u=r(3464),c=function(){},h=o("Reflect","construct"),l=/^\s*(?:class|function)\b/,f=i(l.exec),g=!l.test(c),p=function(t){if(!s(t))return!1;try{return h(c,[],t),!0}catch(t){return!1}},d=function(t){if(!s(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return g||!!f(l,u(t))}catch(t){return!0}};d.sham=!0,t.exports=!h||n((function(){var t;return p(p.call)||!p(Object)||!p((function(){t=!0}))||t}))?d:p},92339:function(t,e,r){"use strict";var i=r(86319),n=r(21834),s=/#|\.prototype\./,a=function(t,e){var r=u[o(t)];return r===h||r!==c&&(n(e)?i(e):!!e)},o=a.normalize=function(t){return String(t).replace(s,".").toLowerCase()},u=a.data={},c=a.NATIVE="N",h=a.POLYFILL="P";t.exports=a},7150:function(t){"use strict";t.exports=function(t){return null==t}},34801:function(t,e,r){"use strict";var i=r(21834);t.exports=function(t){return"object"==typeof t?null!==t:i(t)}},38528:function(t,e,r){"use strict";var i=r(34801);t.exports=function(t){return i(t)||null===t}},56465:function(t){"use strict";t.exports=!1},89451:function(t,e,r){"use strict";var i=r(34801),n=r(39767),s=r(88523)("match");t.exports=function(t){var e;return i(t)&&(void 0!==(e=t[s])?!!e:"RegExp"===n(t))}},42923:function(t,e,r){"use strict";var i=r(51333),n=r(21834),s=r(99897),a=r(67098),o=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=i("Symbol");return n(e)&&s(e.prototype,o(t))}},5243:function(t,e,r){"use strict";var i=r(33568),n=r(45419),s=r(58244),a=r(30909),o=r(84339),u=r(4347),c=r(99897),h=r(1372),l=r(78782),f=r(49749),g=TypeError,p=function(t,e){this.stopped=t,this.result=e},d=p.prototype;t.exports=function(t,e,r){var v,y,m,x,b,w,S,T=r&&r.that,A=!(!r||!r.AS_ENTRIES),O=!(!r||!r.IS_RECORD),C=!(!r||!r.IS_ITERATOR),P=!(!r||!r.INTERRUPTED),E=i(e,T),M=function(t){return v&&f(v,"normal",t),new p(!0,t)},N=function(t){return A?(s(t),P?E(t[0],t[1],M):E(t[0],t[1])):P?E(t,M):E(t)};if(O)v=t.iterator;else if(C)v=t;else{if(!(y=l(t)))throw new g(a(t)+" is not iterable");if(o(y)){for(m=0,x=u(t);x>m;m++)if((b=N(t[m]))&&c(d,b))return b;return new p(!1)}v=h(t,y)}for(w=O?t.next:v.next;!(S=n(w,v)).done;){try{b=N(S.value)}catch(t){f(v,"throw",t)}if("object"==typeof b&&b&&c(d,b))return b}return new p(!1)}},49749:function(t,e,r){"use strict";var i=r(45419),n=r(58244),s=r(3225);t.exports=function(t,e,r){var a,o;n(t);try{if(!(a=s(t,"return"))){if("throw"===e)throw r;return r}a=i(a,t)}catch(t){o=!0,a=t}if("throw"===e)throw r;if(o)throw a;return n(a),r}},56545:function(t,e,r){"use strict";var i=r(82311).IteratorPrototype,n=r(30672),s=r(74104),a=r(74006),o=r(41483),u=function(){return this};t.exports=function(t,e,r,c){var h=e+" Iterator";return t.prototype=n(i,{next:s(+!c,r)}),a(t,h,!1,!0),o[h]=u,t}},1485:function(t,e,r){"use strict";var i=r(24502),n=r(45419),s=r(56465),a=r(7928),o=r(21834),u=r(56545),c=r(13581),h=r(28855),l=r(74006),f=r(31982),g=r(30327),p=r(88523),d=r(41483),v=r(82311),y=a.PROPER,m=a.CONFIGURABLE,x=v.IteratorPrototype,b=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),S="keys",T="values",A="entries",O=function(){return this};t.exports=function(t,e,r,a,p,v,C){u(r,e,a);var P,E,M,N=function(t){if(t===p&&k)return k;if(!b&&t&&t in V)return V[t];switch(t){case S:case T:case A:return function(){return new r(this,t)}}return function(){return new r(this)}},R=e+" Iterator",_=!1,V=t.prototype,I=V[w]||V["@@iterator"]||p&&V[p],k=!b&&I||N(p),L="Array"===e&&V.entries||I;if(L&&(P=c(L.call(new t)))!==Object.prototype&&P.next&&(s||c(P)===x||(h?h(P,x):o(P[w])||g(P,w,O)),l(P,R,!0,!0),s&&(d[R]=O)),y&&p===T&&I&&I.name!==T&&(!s&&m?f(V,"name",T):(_=!0,k=function(){return n(I,this)})),p)if(E={values:N(T),keys:v?k:N(S),entries:N(A)},C)for(M in E)(b||_||!(M in V))&&g(V,M,E[M]);else i({target:e,proto:!0,forced:b||_},E);return s&&!C||V[w]===k||g(V,w,k,{name:p}),d[e]=k,E}},82311:function(t,e,r){"use strict";var i,n,s,a=r(86319),o=r(21834),u=r(34801),c=r(30672),h=r(13581),l=r(30327),f=r(88523),g=r(56465),p=f("iterator"),d=!1;[].keys&&("next"in(s=[].keys())?(n=h(h(s)))!==Object.prototype&&(i=n):d=!0),!u(i)||a((function(){var t={};return i[p].call(t)!==t}))?i={}:g&&(i=c(i)),o(i[p])||l(i,p,(function(){return this})),t.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:d}},41483:function(t){"use strict";t.exports={}},4347:function(t,e,r){"use strict";var i=r(67686);t.exports=function(t){return i(t.length)}},89989:function(t,e,r){"use strict";var i=r(43927),n=r(86319),s=r(21834),a=r(12429),o=r(80879),u=r(7928).CONFIGURABLE,c=r(3464),h=r(51584),l=h.enforce,f=h.get,g=String,p=Object.defineProperty,d=i("".slice),v=i("".replace),y=i([].join),m=o&&!n((function(){return 8!==p((function(){}),"length",{value:8}).length})),x=String(String).split("String"),b=t.exports=function(t,e,r){"Symbol("===d(g(e),0,7)&&(e="["+v(g(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!a(t,"name")||u&&t.name!==e)&&(o?p(t,"name",{value:e,configurable:!0}):t.name=e),m&&r&&a(r,"arity")&&t.length!==r.arity&&p(t,"length",{value:r.arity});try{r&&a(r,"constructor")&&r.constructor?o&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var i=l(t);return a(i,"source")||(i.source=y(x,"string"==typeof e?e:"")),t};Function.prototype.toString=b((function(){return s(this)&&f(this).source||c(this)}),"toString")},78325:function(t){"use strict";var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var i=+t;return(i>0?r:e)(i)}},60119:function(t,e,r){"use strict";var i,n,s,a,o,u=r(14765),c=r(70717),h=r(33568),l=r(42515).set,f=r(49442),g=r(22727),p=r(71995),d=r(25334),v=r(71413),y=u.MutationObserver||u.WebKitMutationObserver,m=u.document,x=u.process,b=u.Promise,w=c("queueMicrotask");if(!w){var S=new f,T=function(){var t,e;for(v&&(t=x.domain)&&t.exit();e=S.get();)try{e()}catch(t){throw S.head&&i(),t}t&&t.enter()};g||v||d||!y||!m?!p&&b&&b.resolve?((a=b.resolve(void 0)).constructor=b,o=h(a.then,a),i=function(){o(T)}):v?i=function(){x.nextTick(T)}:(l=h(l,u),i=function(){l(T)}):(n=!0,s=m.createTextNode(""),new y(T).observe(s,{characterData:!0}),i=function(){s.data=n=!n}),w=function(t){S.head||i(),S.add(t)}}t.exports=w},44014:function(t,e,r){"use strict";var i=r(51954),n=TypeError,s=function(t){var e,r;this.promise=new t((function(t,i){if(void 0!==e||void 0!==r)throw new n("Bad Promise constructor");e=t,r=i})),this.resolve=i(e),this.reject=i(r)};t.exports.f=function(t){return new s(t)}},70035:function(t,e,r){"use strict";var i=r(89451),n=TypeError;t.exports=function(t){if(i(t))throw new n("The method doesn't accept regular expressions");return t}},30672:function(t,e,r){"use strict";var i,n=r(58244),s=r(18847),a=r(75772),o=r(94377),u=r(80481),c=r(18784),h=r(65644),l="prototype",f="script",g=h("IE_PROTO"),p=function(){},d=function(t){return"<"+f+">"+t+""},v=function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;y="undefined"!=typeof document?document.domain&&i?v(i):(e=c("iframe"),r="java"+f+":",e.style.display="none",u.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):v(i);for(var n=a.length;n--;)delete y[l][a[n]];return y()};o[g]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p[l]=n(t),r=new p,p[l]=null,r[g]=t):r=y(),void 0===e?r:s.f(r,e)}},18847:function(t,e,r){"use strict";var i=r(80879),n=r(36721),s=r(9868),a=r(58244),o=r(13482),u=r(88890);e.f=i&&!n?Object.defineProperties:function(t,e){a(t);for(var r,i=o(e),n=u(e),c=n.length,h=0;c>h;)s.f(t,r=n[h++],i[r]);return t}},9868:function(t,e,r){"use strict";var i=r(80879),n=r(80303),s=r(36721),a=r(58244),o=r(58805),u=TypeError,c=Object.defineProperty,h=Object.getOwnPropertyDescriptor,l="enumerable",f="configurable",g="writable";e.f=i?s?function(t,e,r){if(a(t),e=o(e),a(r),"function"==typeof t&&"prototype"===e&&"value"in r&&g in r&&!r[g]){var i=h(t,e);i&&i[g]&&(t[e]=r.value,r={configurable:f in r?r[f]:i[f],enumerable:l in r?r[l]:i[l],writable:!1})}return c(t,e,r)}:c:function(t,e,r){if(a(t),e=o(e),a(r),n)try{return c(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new u("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},30699:function(t,e,r){"use strict";var i=r(80879),n=r(45419),s=r(18258),a=r(74104),o=r(13482),u=r(58805),c=r(12429),h=r(80303),l=Object.getOwnPropertyDescriptor;e.f=i?l:function(t,e){if(t=o(t),e=u(e),h)try{return l(t,e)}catch(t){}if(c(t,e))return a(!n(s.f,t,e),t[e])}},52804:function(t,e,r){"use strict";var i=r(57217),n=r(75772).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,n)}},87745:function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},13581:function(t,e,r){"use strict";var i=r(12429),n=r(21834),s=r(48987),a=r(65644),o=r(69755),u=a("IE_PROTO"),c=Object,h=c.prototype;t.exports=o?c.getPrototypeOf:function(t){var e=s(t);if(i(e,u))return e[u];var r=e.constructor;return n(r)&&e instanceof r?r.prototype:e instanceof c?h:null}},99897:function(t,e,r){"use strict";var i=r(43927);t.exports=i({}.isPrototypeOf)},57217:function(t,e,r){"use strict";var i=r(43927),n=r(12429),s=r(13482),a=r(5106).indexOf,o=r(94377),u=i([].push);t.exports=function(t,e){var r,i=s(t),c=0,h=[];for(r in i)!n(o,r)&&n(i,r)&&u(h,r);for(;e.length>c;)n(i,r=e[c++])&&(~a(h,r)||u(h,r));return h}},88890:function(t,e,r){"use strict";var i=r(57217),n=r(75772);t.exports=Object.keys||function(t){return i(t,n)}},18258:function(t,e){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,n=i&&!r.call({1:2},1);e.f=n?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},28855:function(t,e,r){"use strict";var i=r(78115),n=r(34801),s=r(26836),a=r(74886);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=i(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,i){return s(r),a(i),n(r)?(e?t(r,i):r.__proto__=i,r):r}}():void 0)},24833:function(t,e,r){"use strict";var i=r(45419),n=r(21834),s=r(34801),a=TypeError;t.exports=function(t,e){var r,o;if("string"===e&&n(r=t.toString)&&!s(o=i(r,t)))return o;if(n(r=t.valueOf)&&!s(o=i(r,t)))return o;if("string"!==e&&n(r=t.toString)&&!s(o=i(r,t)))return o;throw new a("Can't convert object to primitive value")}},99438:function(t,e,r){"use strict";var i=r(51333),n=r(43927),s=r(52804),a=r(87745),o=r(58244),u=n([].concat);t.exports=i("Reflect","ownKeys")||function(t){var e=s.f(o(t)),r=a.f;return r?u(e,r(t)):e}},59531:function(t){"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},49869:function(t,e,r){"use strict";var i=r(14765),n=r(41649),s=r(21834),a=r(92339),o=r(3464),u=r(88523),c=r(11735),h=r(16356),l=r(56465),f=r(82287),g=n&&n.prototype,p=u("species"),d=!1,v=s(i.PromiseRejectionEvent),y=a("Promise",(function(){var t=o(n),e=t!==String(n);if(!e&&66===f)return!0;if(l&&(!g.catch||!g.finally))return!0;if(!f||f<51||!/native code/.test(t)){var r=new n((function(t){t(1)})),i=function(t){t((function(){}),(function(){}))};if((r.constructor={})[p]=i,!(d=r.then((function(){}))instanceof i))return!0}return!e&&(c||h)&&!v}));t.exports={CONSTRUCTOR:y,REJECTION_EVENT:v,SUBCLASSING:d}},41649:function(t,e,r){"use strict";var i=r(14765);t.exports=i.Promise},48771:function(t,e,r){"use strict";var i=r(58244),n=r(34801),s=r(44014);t.exports=function(t,e){if(i(t),n(e)&&e.constructor===t)return e;var r=s.f(t);return(0,r.resolve)(e),r.promise}},88710:function(t,e,r){"use strict";var i=r(41649),n=r(54944),s=r(49869).CONSTRUCTOR;t.exports=s||!n((function(t){i.all(t).then(void 0,(function(){}))}))},49442:function(t){"use strict";var e=function(){this.head=null,this.tail=null};e.prototype={add:function(t){var e={item:t,next:null},r=this.tail;r?r.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}},t.exports=e},54758:function(t,e,r){"use strict";var i=r(45419),n=r(58244),s=r(21834),a=r(39767),o=r(41515),u=TypeError;t.exports=function(t,e){var r=t.exec;if(s(r)){var c=i(r,t,e);return null!==c&&n(c),c}if("RegExp"===a(t))return i(o,t,e);throw new u("RegExp#exec called on incompatible receiver")}},41515:function(t,e,r){"use strict";var i,n,s=r(45419),a=r(43927),o=r(92223),u=r(94331),c=r(37374),h=r(46496),l=r(30672),f=r(51584).get,g=r(48977),p=r(69969),d=h("native-string-replace",String.prototype.replace),v=RegExp.prototype.exec,y=v,m=a("".charAt),x=a("".indexOf),b=a("".replace),w=a("".slice),S=(n=/b*/g,s(v,i=/a/,"a"),s(v,n,"a"),0!==i.lastIndex||0!==n.lastIndex),T=c.BROKEN_CARET,A=void 0!==/()??/.exec("")[1];(S||A||T||g||p)&&(y=function(t){var e,r,i,n,a,c,h,g=this,p=f(g),O=o(t),C=p.raw;if(C)return C.lastIndex=g.lastIndex,e=s(y,C,O),g.lastIndex=C.lastIndex,e;var P=p.groups,E=T&&g.sticky,M=s(u,g),N=g.source,R=0,_=O;if(E&&(M=b(M,"y",""),-1===x(M,"g")&&(M+="g"),_=w(O,g.lastIndex),g.lastIndex>0&&(!g.multiline||g.multiline&&"\n"!==m(O,g.lastIndex-1))&&(N="(?: "+N+")",_=" "+_,R++),r=new RegExp("^(?:"+N+")",M)),A&&(r=new RegExp("^"+N+"$(?!\\s)",M)),S&&(i=g.lastIndex),n=s(v,E?r:g,_),E?n?(n.input=w(n.input,R),n[0]=w(n[0],R),n.index=g.lastIndex,g.lastIndex+=n[0].length):g.lastIndex=0:S&&n&&(g.lastIndex=g.global?n.index+n[0].length:i),A&&n&&n.length>1&&s(d,n[0],r,(function(){for(a=1;ab)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},26836:function(t,e,r){"use strict";var i=r(7150),n=TypeError;t.exports=function(t){if(i(t))throw new n("Can't call method on "+t);return t}},70717:function(t,e,r){"use strict";var i=r(14765),n=r(80879),s=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!n)return i[t];var e=s(i,t);return e&&e.value}},42483:function(t,e,r){"use strict";var i=r(51333),n=r(19565),s=r(88523),a=r(80879),o=s("species");t.exports=function(t){var e=i(t);a&&e&&!e[o]&&n(e,o,{configurable:!0,get:function(){return this}})}},74006:function(t,e,r){"use strict";var i=r(9868).f,n=r(12429),s=r(88523)("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!n(t,s)&&i(t,s,{configurable:!0,value:e})}},65644:function(t,e,r){"use strict";var i=r(46496),n=r(12494),s=i("keys");t.exports=function(t){return s[t]||(s[t]=n(t))}},35757:function(t,e,r){"use strict";var i=r(56465),n=r(14765),s=r(10013),a="__core-js_shared__",o=t.exports=n[a]||s(a,{});(o.versions||(o.versions=[])).push({version:"3.37.1",mode:i?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.37.1/LICENSE",source:"https://github.com/zloirock/core-js"})},46496:function(t,e,r){"use strict";var i=r(35757);t.exports=function(t,e){return i[t]||(i[t]=e||{})}},10128:function(t,e,r){"use strict";var i=r(58244),n=r(15811),s=r(7150),a=r(88523)("species");t.exports=function(t,e){var r,o=i(t).constructor;return void 0===o||s(r=i(o)[a])?e:n(r)}},26103:function(t,e,r){"use strict";var i=r(43927),n=r(83214),s=r(92223),a=r(26836),o=i("".charAt),u=i("".charCodeAt),c=i("".slice),h=function(t){return function(e,r){var i,h,l=s(a(e)),f=n(r),g=l.length;return f<0||f>=g?t?"":void 0:(i=u(l,f))<55296||i>56319||f+1===g||(h=u(l,f+1))<56320||h>57343?t?o(l,f):i:t?c(l,f,f+2):h-56320+(i-55296<<10)+65536}};t.exports={codeAt:h(!1),charAt:h(!0)}},64012:function(t,e,r){"use strict";var i=r(7928).PROPER,n=r(86319),s=r(79066);t.exports=function(t){return n((function(){return!!s[t]()||"​…᠎"!=="​…᠎"[t]()||i&&s[t].name!==t}))}},64896:function(t,e,r){"use strict";var i=r(43927),n=r(26836),s=r(92223),a=r(79066),o=i("".replace),u=RegExp("^["+a+"]+"),c=RegExp("(^|[^"+a+"])["+a+"]+$"),h=function(t){return function(e){var r=s(n(e));return 1&t&&(r=o(r,u,"")),2&t&&(r=o(r,c,"$1")),r}};t.exports={start:h(1),end:h(2),trim:h(3)}},3381:function(t,e,r){"use strict";var i=r(82287),n=r(86319),s=r(14765).String;t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var t=Symbol("symbol detection");return!s(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},42515:function(t,e,r){"use strict";var i,n,s,a,o=r(14765),u=r(37132),c=r(33568),h=r(21834),l=r(12429),f=r(86319),g=r(80481),p=r(95279),d=r(18784),v=r(87503),y=r(22727),m=r(71413),x=o.setImmediate,b=o.clearImmediate,w=o.process,S=o.Dispatch,T=o.Function,A=o.MessageChannel,O=o.String,C=0,P={},E="onreadystatechange";f((function(){i=o.location}));var M=function(t){if(l(P,t)){var e=P[t];delete P[t],e()}},N=function(t){return function(){M(t)}},R=function(t){M(t.data)},_=function(t){o.postMessage(O(t),i.protocol+"//"+i.host)};x&&b||(x=function(t){v(arguments.length,1);var e=h(t)?t:T(t),r=p(arguments,1);return P[++C]=function(){u(e,void 0,r)},n(C),C},b=function(t){delete P[t]},m?n=function(t){w.nextTick(N(t))}:S&&S.now?n=function(t){S.now(N(t))}:A&&!y?(a=(s=new A).port2,s.port1.onmessage=R,n=c(a.postMessage,a)):o.addEventListener&&h(o.postMessage)&&!o.importScripts&&i&&"file:"!==i.protocol&&!f(_)?(n=_,o.addEventListener("message",R,!1)):n=E in d("script")?function(t){g.appendChild(d("script"))[E]=function(){g.removeChild(this),M(t)}}:function(t){setTimeout(N(t),0)}),t.exports={set:x,clear:b}},96743:function(t,e,r){"use strict";var i=r(83214),n=Math.max,s=Math.min;t.exports=function(t,e){var r=i(t);return r<0?n(r+e,0):s(r,e)}},13482:function(t,e,r){"use strict";var i=r(18268),n=r(26836);t.exports=function(t){return i(n(t))}},83214:function(t,e,r){"use strict";var i=r(78325);t.exports=function(t){var e=+t;return e!=e||0===e?0:i(e)}},67686:function(t,e,r){"use strict";var i=r(83214),n=Math.min;t.exports=function(t){var e=i(t);return e>0?n(e,9007199254740991):0}},48987:function(t,e,r){"use strict";var i=r(26836),n=Object;t.exports=function(t){return n(i(t))}},74799:function(t,e,r){"use strict";var i=r(45419),n=r(34801),s=r(42923),a=r(3225),o=r(24833),u=r(88523),c=TypeError,h=u("toPrimitive");t.exports=function(t,e){if(!n(t)||s(t))return t;var r,u=a(t,h);if(u){if(void 0===e&&(e="default"),r=i(u,t,e),!n(r)||s(r))return r;throw new c("Can't convert object to primitive value")}return void 0===e&&(e="number"),o(t,e)}},58805:function(t,e,r){"use strict";var i=r(74799),n=r(42923);t.exports=function(t){var e=i(t,"string");return n(e)?e:e+""}},80183:function(t,e,r){"use strict";var i={};i[r(88523)("toStringTag")]="z",t.exports="[object z]"===String(i)},92223:function(t,e,r){"use strict";var i=r(47215),n=String;t.exports=function(t){if("Symbol"===i(t))throw new TypeError("Cannot convert a Symbol value to a string");return n(t)}},30909:function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},12494:function(t,e,r){"use strict";var i=r(43927),n=0,s=Math.random(),a=i(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++n+s,36)}},67098:function(t,e,r){"use strict";var i=r(3381);t.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},36721:function(t,e,r){"use strict";var i=r(80879),n=r(86319);t.exports=i&&n((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},87503:function(t){"use strict";var e=TypeError;t.exports=function(t,r){if(t1?arguments[1]:void 0;return u?o(this,t,e)||0:s(this,t,e)}})},65792:function(t,e,r){"use strict";var i=r(13482),n=r(21007),s=r(41483),a=r(51584),o=r(9868).f,u=r(1485),c=r(14987),h=r(56465),l=r(80879),f="Array Iterator",g=a.set,p=a.getterFor(f);t.exports=u(Array,"Array",(function(t,e){g(this,{type:f,target:i(t),index:0,kind:e})}),(function(){var t=p(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=void 0,c(void 0,!0);switch(t.kind){case"keys":return c(r,!1);case"values":return c(e[r],!1)}return c([r,e[r]],!1)}),"values");var d=s.Arguments=s.Array;if(n("keys"),n("values"),n("entries"),!h&&l&&"values"!==d.name)try{o(d,"name",{value:"values"})}catch(t){}},39321:function(t,e,r){"use strict";var i=r(24502),n=r(84471).left,s=r(10882),a=r(82287);i({target:"Array",proto:!0,forced:!r(71413)&&a>79&&a<83||!s("reduce")},{reduce:function(t){var e=arguments.length;return n(this,t,e,e>1?arguments[1]:void 0)}})},85596:function(t,e,r){"use strict";var i=r(24502),n=r(43927),s=r(32313),a=n([].reverse),o=[1,2];i({target:"Array",proto:!0,forced:String(o)===String(o.reverse())},{reverse:function(){return s(this)&&(this.length=this.length),a(this)}})},57348:function(t,e,r){"use strict";var i=r(24502),n=r(45419),s=r(51954),a=r(44014),o=r(59531),u=r(5243);i({target:"Promise",stat:!0,forced:r(88710)},{all:function(t){var e=this,r=a.f(e),i=r.resolve,c=r.reject,h=o((function(){var r=s(e.resolve),a=[],o=0,h=1;u(t,(function(t){var s=o++,u=!1;h++,n(r,e,t).then((function(t){u||(u=!0,a[s]=t,--h||i(a))}),c)})),--h||i(a)}));return h.error&&c(h.value),r.promise}})},73154:function(t,e,r){"use strict";var i=r(24502),n=r(56465),s=r(49869).CONSTRUCTOR,a=r(41649),o=r(51333),u=r(21834),c=r(30327),h=a&&a.prototype;if(i({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(t){return this.then(void 0,t)}}),!n&&u(a)){var l=o("Promise").prototype.catch;h.catch!==l&&c(h,"catch",l,{unsafe:!0})}},19827:function(t,e,r){"use strict";var i,n,s,a=r(24502),o=r(56465),u=r(71413),c=r(14765),h=r(45419),l=r(30327),f=r(28855),g=r(74006),p=r(42483),d=r(51954),v=r(21834),y=r(34801),m=r(93156),x=r(10128),b=r(42515).set,w=r(60119),S=r(2601),T=r(59531),A=r(49442),O=r(51584),C=r(41649),P=r(49869),E=r(44014),M="Promise",N=P.CONSTRUCTOR,R=P.REJECTION_EVENT,_=P.SUBCLASSING,V=O.getterFor(M),I=O.set,k=C&&C.prototype,L=C,D=k,j=c.TypeError,B=c.document,F=c.process,z=E.f,U=z,H=!!(B&&B.createEvent&&c.dispatchEvent),X="unhandledrejection",Y=function(t){var e;return!(!y(t)||!v(e=t.then))&&e},q=function(t,e){var r,i,n,s=e.value,a=1===e.state,o=a?t.ok:t.fail,u=t.resolve,c=t.reject,l=t.domain;try{o?(a||(2===e.rejection&&Z(e),e.rejection=1),!0===o?r=s:(l&&l.enter(),r=o(s),l&&(l.exit(),n=!0)),r===t.promise?c(new j("Promise-chain cycle")):(i=Y(r))?h(i,r,u,c):u(r)):c(s)}catch(t){l&&!n&&l.exit(),c(t)}},W=function(t,e){t.notified||(t.notified=!0,w((function(){for(var r,i=t.reactions;r=i.get();)q(r,t);t.notified=!1,e&&!t.rejection&&Q(t)})))},G=function(t,e,r){var i,n;H?((i=B.createEvent("Event")).promise=e,i.reason=r,i.initEvent(t,!1,!0),c.dispatchEvent(i)):i={promise:e,reason:r},!R&&(n=c["on"+t])?n(i):t===X&&S("Unhandled promise rejection",r)},Q=function(t){h(b,c,(function(){var e,r=t.facade,i=t.value;if($(t)&&(e=T((function(){u?F.emit("unhandledRejection",i,r):G(X,r,i)})),t.rejection=u||$(t)?2:1,e.error))throw e.value}))},$=function(t){return 1!==t.rejection&&!t.parent},Z=function(t){h(b,c,(function(){var e=t.facade;u?F.emit("rejectionHandled",e):G("rejectionhandled",e,t.value)}))},K=function(t,e,r){return function(i){t(e,i,r)}},J=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,W(t,!0))},tt=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new j("Promise can't be resolved itself");var i=Y(e);i?w((function(){var r={done:!1};try{h(i,e,K(tt,r,t),K(J,r,t))}catch(e){J(r,e,t)}})):(t.value=e,t.state=1,W(t,!1))}catch(e){J({done:!1},e,t)}}};if(N&&(D=(L=function(t){m(this,D),d(t),h(i,this);var e=V(this);try{t(K(tt,e),K(J,e))}catch(t){J(e,t)}}).prototype,(i=function(t){I(this,{type:M,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:0,value:void 0})}).prototype=l(D,"then",(function(t,e){var r=V(this),i=z(x(this,L));return r.parent=!0,i.ok=!v(t)||t,i.fail=v(e)&&e,i.domain=u?F.domain:void 0,0===r.state?r.reactions.add(i):w((function(){q(i,r)})),i.promise})),n=function(){var t=new i,e=V(t);this.promise=t,this.resolve=K(tt,e),this.reject=K(J,e)},E.f=z=function(t){return t===L||undefined===t?new n(t):U(t)},!o&&v(C)&&k!==Object.prototype)){s=k.then,_||l(k,"then",(function(t,e){var r=this;return new L((function(t,e){h(s,r,t,e)})).then(t,e)}),{unsafe:!0});try{delete k.constructor}catch(t){}f&&f(k,D)}a({global:!0,constructor:!0,wrap:!0,forced:N},{Promise:L}),g(L,M,!1,!0),p(M)},2755:function(t,e,r){"use strict";r(19827),r(57348),r(73154),r(88656),r(76351),r(81879)},88656:function(t,e,r){"use strict";var i=r(24502),n=r(45419),s=r(51954),a=r(44014),o=r(59531),u=r(5243);i({target:"Promise",stat:!0,forced:r(88710)},{race:function(t){var e=this,r=a.f(e),i=r.reject,c=o((function(){var a=s(e.resolve);u(t,(function(t){n(a,e,t).then(r.resolve,i)}))}));return c.error&&i(c.value),r.promise}})},76351:function(t,e,r){"use strict";var i=r(24502),n=r(44014);i({target:"Promise",stat:!0,forced:r(49869).CONSTRUCTOR},{reject:function(t){var e=n.f(this);return(0,e.reject)(t),e.promise}})},81879:function(t,e,r){"use strict";var i=r(24502),n=r(51333),s=r(56465),a=r(41649),o=r(49869).CONSTRUCTOR,u=r(48771),c=n("Promise"),h=s&&!o;i({target:"Promise",stat:!0,forced:s||o},{resolve:function(t){return u(h&&this===c?a:this,t)}})},47563:function(t,e,r){"use strict";var i=r(24502),n=r(41515);i({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},83776:function(t,e,r){"use strict";var i=r(7928).PROPER,n=r(30327),s=r(58244),a=r(92223),o=r(86319),u=r(24594),c="toString",h=RegExp.prototype,l=h[c],f=o((function(){return"/a/b"!==l.call({source:"a",flags:"b"})})),g=i&&l.name!==c;(f||g)&&n(h,c,(function(){var t=s(this);return"/"+a(t.source)+"/"+a(u(t))}),{unsafe:!0})},58188:function(t,e,r){"use strict";var i,n=r(24502),s=r(60729),a=r(30699).f,o=r(67686),u=r(92223),c=r(70035),h=r(26836),l=r(62358),f=r(56465),g=s("".slice),p=Math.min,d=l("endsWith");n({target:"String",proto:!0,forced:!!(f||d||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!d},{endsWith:function(t){var e=u(h(this));c(t);var r=arguments.length>1?arguments[1]:void 0,i=e.length,n=void 0===r?i:p(o(r),i),s=u(t);return g(e,n-s.length,n)===s}})},9385:function(t,e,r){"use strict";var i=r(24502),n=r(43927),s=r(70035),a=r(26836),o=r(92223),u=r(62358),c=n("".indexOf);i({target:"String",proto:!0,forced:!u("includes")},{includes:function(t){return!!~c(o(a(this)),o(s(t)),arguments.length>1?arguments[1]:void 0)}})},5591:function(t,e,r){"use strict";var i=r(45419),n=r(44310),s=r(58244),a=r(7150),o=r(67686),u=r(92223),c=r(26836),h=r(3225),l=r(29059),f=r(54758);n("match",(function(t,e,r){return[function(e){var r=c(this),n=a(e)?void 0:h(e,t);return n?i(n,e,r):new RegExp(e)[t](u(r))},function(t){var i=s(this),n=u(t),a=r(e,i,n);if(a.done)return a.value;if(!i.global)return f(i,n);var c=i.unicode;i.lastIndex=0;for(var h,g=[],p=0;null!==(h=f(i,n));){var d=u(h[0]);g[p]=d,""===d&&(i.lastIndex=l(n,o(i.lastIndex),c)),p++}return 0===p?null:g}]}))},16250:function(t,e,r){"use strict";var i=r(37132),n=r(45419),s=r(43927),a=r(44310),o=r(86319),u=r(58244),c=r(21834),h=r(7150),l=r(83214),f=r(67686),g=r(92223),p=r(26836),d=r(29059),v=r(3225),y=r(57072),m=r(54758),x=r(88523)("replace"),b=Math.max,w=Math.min,S=s([].concat),T=s([].push),A=s("".indexOf),O=s("".slice),C="$0"==="a".replace(/./,"$0"),P=!!/./[x]&&""===/./[x]("a","$0");a("replace",(function(t,e,r){var s=P?"$":"$0";return[function(t,r){var i=p(this),s=h(t)?void 0:v(t,x);return s?n(s,t,i,r):n(e,g(i),t,r)},function(t,n){var a=u(this),o=g(t);if("string"==typeof n&&-1===A(n,s)&&-1===A(n,"$<")){var h=r(e,a,o,n);if(h.done)return h.value}var p=c(n);p||(n=g(n));var v,x=a.global;x&&(v=a.unicode,a.lastIndex=0);for(var C,P=[];null!==(C=m(a,o))&&(T(P,C),x);){""===g(C[0])&&(a.lastIndex=d(o,f(a.lastIndex),v))}for(var E,M="",N=0,R=0;R=N&&(M+=O(o,N,I)+_,N=I+V.length)}return M+O(o,N)}]}),!!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}))||!C||P)},49050:function(t,e,r){"use strict";var i=r(45419),n=r(43927),s=r(44310),a=r(58244),o=r(7150),u=r(26836),c=r(10128),h=r(29059),l=r(67686),f=r(92223),g=r(3225),p=r(54758),d=r(37374),v=r(86319),y=d.UNSUPPORTED_Y,m=Math.min,x=n([].push),b=n("".slice),w=!v((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]})),S="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;s("split",(function(t,e,r){var n="0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:i(e,this,t,r)}:e;return[function(e,r){var s=u(this),a=o(e)?void 0:g(e,t);return a?i(a,e,s,r):i(n,f(s),e,r)},function(t,i){var s=a(this),o=f(t);if(!S){var u=r(n,s,o,i,n!==e);if(u.done)return u.value}var g=c(s,RegExp),d=s.unicode,v=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(y?"g":"y"),w=new g(y?"^(?:"+s.source+")":s,v),T=void 0===i?4294967295:i>>>0;if(0===T)return[];if(0===o.length)return null===p(w,o)?[o]:[];for(var A=0,O=0,C=[];O1?arguments[1]:void 0,e.length)),i=u(t);return g(e,r,r+i.length)===i}})},42668:function(t,e,r){"use strict";var i=r(24502),n=r(64896).trim;i({target:"String",proto:!0,forced:r(64012)("trim")},{trim:function(){return n(this)}})},53736:function(t,e,r){"use strict";var i=r(14765),n=r(33942),s=r(81198),a=r(65792),o=r(31982),u=r(74006),c=r(88523)("iterator"),h=a.values,l=function(t,e){if(t){if(t[c]!==h)try{o(t,c,h)}catch(e){t[c]=h}if(u(t,e,!0),n[e])for(var r in a)if(t[r]!==a[r])try{o(t,r,a[r])}catch(e){t[r]=a[r]}}};for(var f in n)l(i[f]&&i[f].prototype,f);l(s,"DOMTokenList")},46949:function(t,e,r){"use strict";r.r(e),r.d(e,{AElement:function(){return ce},AnimateColorElement:function(){return ie},AnimateElement:function(){return re},AnimateTransformElement:function(){return ne},BoundingBox:function(){return Vt},CB1:function(){return rt},CB2:function(){return it},CB3:function(){return nt},CB4:function(){return st},Canvg:function(){return Fe},CircleElement:function(){return Ht},ClipPathElement:function(){return Ce},DefsElement:function(){return $t},DescElement:function(){return Ve},Document:function(){return De},Element:function(){return Pt},EllipseElement:function(){return Xt},FeColorMatrixElement:function(){return Te},FeCompositeElement:function(){return Ne},FeDropShadowElement:function(){return Ee},FeGaussianBlurElement:function(){return Re},FeMorphologyElement:function(){return Me},FilterElement:function(){return Pe},Font:function(){return _t},FontElement:function(){return se},FontFaceElement:function(){return ae},GElement:function(){return Zt},GlyphElement:function(){return Dt},GradientElement:function(){return Kt},ImageElement:function(){return pe},LineElement:function(){return Yt},LinearGradientElement:function(){return Jt},MarkerElement:function(){return Qt},MaskElement:function(){return Ae},Matrix:function(){return St},MissingGlyphElement:function(){return oe},Mouse:function(){return ft},PSEUDO_ZERO:function(){return K},Parser:function(){return mt},PathElement:function(){return Lt},PathParser:function(){return It},PatternElement:function(){return Gt},Point:function(){return lt},PolygonElement:function(){return Wt},PolylineElement:function(){return qt},Property:function(){return ct},QB1:function(){return at},QB2:function(){return ot},QB3:function(){return ut},RadialGradientElement:function(){return te},RectElement:function(){return Ut},RenderedElement:function(){return kt},Rotate:function(){return bt},SVGElement:function(){return zt},SVGFontLoader:function(){return ve},Scale:function(){return wt},Screen:function(){return dt},Skew:function(){return Tt},SkewX:function(){return At},SkewY:function(){return Ot},StopElement:function(){return ee},StyleElement:function(){return ye},SymbolElement:function(){return de},TRefElement:function(){return ue},TSpanElement:function(){return Bt},TextElement:function(){return jt},TextPathElement:function(){return fe},TitleElement:function(){return _e},Transform:function(){return Ct},Translate:function(){return xt},UnknownElement:function(){return Et},UseElement:function(){return me},ViewPort:function(){return ht},compressSpaces:function(){return k},default:function(){return Fe},getSelectorSpecificity:function(){return Z},normalizeAttributeName:function(){return F},normalizeColor:function(){return U},parseExternalUrl:function(){return z},presets:function(){return I},toNumbers:function(){return j},trimLeft:function(){return L},trimRight:function(){return D},vectorMagnitude:function(){return J},vectorsAngle:function(){return et},vectorsRatio:function(){return tt}});r(2755);var i=r(63734),n=(r(5591),r(16250),r(46086),r(65792),r(53736),r(25124)),s=(r(39321),r(58188),r(49050),r(32772)),a=(r(42668),r(45810)),o=(r(49134),r(9385),r(85596),function(t,e){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])})(t,e)});function u(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}function c(t,e){var r=t[0],i=t[1];return[r*Math.cos(e)-i*Math.sin(e),r*Math.sin(e)+i*Math.cos(e)]}function h(){for(var t=[],e=0;et.phi1&&(t.phi2-=2*l),1===t.sweepFlag&&t.phi2i)return[];if(0===i)return[[t*r/(t*t+e*e),e*r/(t*t+e*e)]];var n=Math.sqrt(i);return[[(t*r+e*n)/(t*t+e*e),(e*r-t*n)/(t*t+e*e)],[(t*r-e*n)/(t*t+e*e),(e*r+t*n)/(t*t+e*e)]]}var p,d=Math.PI/180;function v(t,e,r){return(1-r)*t+r*e}function y(t,e,r,i){return t+Math.cos(i/180*l)*e+Math.sin(i/180*l)*r}function m(t,e,r,i){var n=1e-6,s=e-t,a=r-e,o=3*s+3*(i-r)-6*a,u=6*(a-s),c=3*s;return Math.abs(o)v&&(n.sweepFlag=+!n.sweepFlag),n}))}t.ROUND=function(t){function e(e){return Math.round(e*t)/t}return void 0===t&&(t=1e13),h(t),function(t){return void 0!==t.x1&&(t.x1=e(t.x1)),void 0!==t.y1&&(t.y1=e(t.y1)),void 0!==t.x2&&(t.x2=e(t.x2)),void 0!==t.y2&&(t.y2=e(t.y2)),void 0!==t.x&&(t.x=e(t.x)),void 0!==t.y&&(t.y=e(t.y)),void 0!==t.rX&&(t.rX=e(t.rX)),void 0!==t.rY&&(t.rY=e(t.rY)),t}},t.TO_ABS=e,t.TO_REL=function(){return n((function(t,e,r){return t.relative||(void 0!==t.x1&&(t.x1-=e),void 0!==t.y1&&(t.y1-=r),void 0!==t.x2&&(t.x2-=e),void 0!==t.y2&&(t.y2-=r),void 0!==t.x&&(t.x-=e),void 0!==t.y&&(t.y-=r),t.relative=!0),t}))},t.NORMALIZE_HVZ=function(t,e,r){return void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===r&&(r=!0),n((function(i,n,s,a,o){if(isNaN(a)&&!(i.type&O.MOVE_TO))throw new Error("path must start with moveto");return e&&i.type&O.HORIZ_LINE_TO&&(i.type=O.LINE_TO,i.y=i.relative?0:s),r&&i.type&O.VERT_LINE_TO&&(i.type=O.LINE_TO,i.x=i.relative?0:n),t&&i.type&O.CLOSE_PATH&&(i.type=O.LINE_TO,i.x=i.relative?a-n:a,i.y=i.relative?o-s:o),i.type&O.ARC&&(0===i.rX||0===i.rY)&&(i.type=O.LINE_TO,delete i.rX,delete i.rY,delete i.xRot,delete i.lArcFlag,delete i.sweepFlag),i}))},t.NORMALIZE_ST=r,t.QT_TO_C=i,t.INFO=n,t.SANITIZE=function(t){void 0===t&&(t=0),h(t);var e=NaN,r=NaN,i=NaN,s=NaN;return n((function(n,a,o,u,c){var h=Math.abs,l=!1,f=0,g=0;if(n.type&O.SMOOTH_CURVE_TO&&(f=isNaN(e)?0:a-e,g=isNaN(r)?0:o-r),n.type&(O.CURVE_TO|O.SMOOTH_CURVE_TO)?(e=n.relative?a+n.x2:n.x2,r=n.relative?o+n.y2:n.y2):(e=NaN,r=NaN),n.type&O.SMOOTH_QUAD_TO?(i=isNaN(i)?a:2*a-i,s=isNaN(s)?o:2*o-s):n.type&O.QUAD_TO?(i=n.relative?a+n.x1:n.x1,s=n.relative?o+n.y1:n.y2):(i=NaN,s=NaN),n.type&O.LINE_COMMANDS||n.type&O.ARC&&(0===n.rX||0===n.rY||!n.lArcFlag)||n.type&O.CURVE_TO||n.type&O.SMOOTH_CURVE_TO||n.type&O.QUAD_TO||n.type&O.SMOOTH_QUAD_TO){var p=void 0===n.x?0:n.relative?n.x:n.x-a,d=void 0===n.y?0:n.relative?n.y:n.y-o;f=isNaN(i)?void 0===n.x1?f:n.relative?n.x:n.x1-a:i-a,g=isNaN(s)?void 0===n.y1?g:n.relative?n.y:n.y1-o:s-o;var v=void 0===n.x2?0:n.relative?n.x:n.x2-a,y=void 0===n.y2?0:n.relative?n.y:n.y2-o;h(p)<=t&&h(d)<=t&&h(f)<=t&&h(g)<=t&&h(v)<=t&&h(y)<=t&&(l=!0)}return n.type&O.CLOSE_PATH&&h(a-u)<=t&&h(o-c)<=t&&(l=!0),l?[]:n}))},t.MATRIX=s,t.ROTATE=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),h(t,e,r);var i=Math.sin(t),n=Math.cos(t);return s(n,i,-i,n,e-e*n+r*i,r-e*i-r*n)},t.TRANSLATE=function(t,e){return void 0===e&&(e=0),h(t,e),s(1,0,0,1,t,e)},t.SCALE=function(t,e){return void 0===e&&(e=t),h(t,e),s(t,0,0,e,0,0)},t.SKEW_X=function(t){return h(t),s(1,0,Math.atan(t),1,0,0)},t.SKEW_Y=function(t){return h(t),s(1,Math.atan(t),0,1,0,0)},t.X_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),h(t),s(-1,0,0,1,t,0)},t.Y_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),h(t),s(1,0,0,-1,0,t)},t.A_TO_C=function(){return n((function(t,e,r){return O.ARC===t.type?function(t,e,r){var i,n,s,a;t.cX||f(t,e,r);for(var o=Math.min(t.phi1,t.phi2),u=Math.max(t.phi1,t.phi2)-o,h=Math.ceil(u/90),l=new Array(h),g=e,p=r,y=0;yo.maxX&&(o.maxX=t),to.maxY&&(o.maxY=t),tV&&u(x(r,n.x1,n.x2,n.x,V));for(var p=0,d=m(i,n.y1,n.y2,n.y);pV&&c(x(i,n.y1,n.y2,n.y,V))}if(n.type&O.ARC){u(n.x),c(n.y),f(n,r,i);for(var v=n.xRot/180*Math.PI,b=Math.cos(v)*n.rX,w=Math.sin(v)*n.rX,S=-Math.sin(v)*n.rY,T=Math.cos(v)*n.rY,A=n.phi1n.phi2?[n.phi2+360,n.phi1+360]:[n.phi2,n.phi1],C=A[0],P=A[1],E=function(t){var e=t[0],r=t[1],i=180*Math.atan2(r,e)/Math.PI;return iC&&VC&&Vu)throw new SyntaxError('Expected positive number, got "'+u+'" at index "'+n+'"')}else if((3===this.curArgs.length||4===this.curArgs.length)&&"0"!==this.curNumber&&"1"!==this.curNumber)throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+n+'"');this.curArgs.push(u),this.curArgs.length===C[this.curCommandType]&&(O.HORIZ_LINE_TO===this.curCommandType?i({type:O.HORIZ_LINE_TO,relative:this.curCommandRelative,x:u}):O.VERT_LINE_TO===this.curCommandType?i({type:O.VERT_LINE_TO,relative:this.curCommandRelative,y:u}):this.curCommandType===O.MOVE_TO||this.curCommandType===O.LINE_TO||this.curCommandType===O.SMOOTH_QUAD_TO?(i({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),O.MOVE_TO===this.curCommandType&&(this.curCommandType=O.LINE_TO)):this.curCommandType===O.CURVE_TO?i({type:O.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===O.SMOOTH_CURVE_TO?i({type:O.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===O.QUAD_TO?i({type:O.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===O.ARC&&i({type:O.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!S(s))if(","===s&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==s&&"-"!==s&&"."!==s)if(o)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw new SyntaxError("Unterminated command at index "+n+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+n+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==s&&"Z"!==s)if("h"===s||"H"===s)this.curCommandType=O.HORIZ_LINE_TO,this.curCommandRelative="h"===s;else if("v"===s||"V"===s)this.curCommandType=O.VERT_LINE_TO,this.curCommandRelative="v"===s;else if("m"===s||"M"===s)this.curCommandType=O.MOVE_TO,this.curCommandRelative="m"===s;else if("l"===s||"L"===s)this.curCommandType=O.LINE_TO,this.curCommandRelative="l"===s;else if("c"===s||"C"===s)this.curCommandType=O.CURVE_TO,this.curCommandRelative="c"===s;else if("s"===s||"S"===s)this.curCommandType=O.SMOOTH_CURVE_TO,this.curCommandRelative="s"===s;else if("q"===s||"Q"===s)this.curCommandType=O.QUAD_TO,this.curCommandRelative="q"===s;else if("t"===s||"T"===s)this.curCommandType=O.SMOOTH_QUAD_TO,this.curCommandRelative="t"===s;else{if("a"!==s&&"A"!==s)throw new SyntaxError('Unexpected character "'+s+'" at index '+n+".");this.curCommandType=O.ARC,this.curCommandRelative="a"===s}else e.push({type:O.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal="."===s}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return e},e.prototype.transform=function(t){return Object.create(this,{parse:{value:function(e,r){void 0===r&&(r=[]);for(var i=0,n=Object.getPrototypeOf(this).parse.call(this,e);i>>w;if(o[x+3]=Z,0!==Z){var K=255/Z;o[x]=(B*b>>>w)*K,o[x+1]=(F*b>>>w)*K,o[x+2]=(z*b>>>w)*K}else o[x]=o[x+1]=o[x+2]=0;B-=k,F-=L,z-=D,U-=j,k-=v.r,L-=v.g,D-=v.b,j-=v.a;var J=$+s+1;J=m+(J>>w,ct>0?(ct=255/ct,o[Pt]=(pt*b>>>w)*ct,o[Pt+1]=(dt*b>>>w)*ct,o[Pt+2]=(vt*b>>>w)*ct):o[Pt]=o[Pt+1]=o[Pt+2]=0,pt-=ht,dt-=lt,vt-=ft,yt-=gt,ht-=v.r,lt-=v.g,ft-=v.b,gt-=v.a,Pt=st+((Pt=Ct+l)0&&void 0!==arguments[0]?arguments[0]:{},e={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,createCanvas(t,e){return new OffscreenCanvas(t,e)},createImage(t){return(0,i.Z)((function*(){var e=yield fetch(t),r=yield e.blob();return yield createImageBitmap(r)}))()}};return"undefined"==typeof DOMParser&&void 0!==t||Reflect.deleteProperty(e,"DOMParser"),e},node:function(t){var{DOMParser:e,canvas:r,fetch:i}=t;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:e,fetch:i,createCanvas:r.createCanvas,createImage:r.loadImage}}});function k(t){return t.replace(/(?!\u3000)\s+/gm," ")}function L(t){return t.replace(/^[\n \t]+/,"")}function D(t){return t.replace(/[\n \t]+$/,"")}function j(t){return((t||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[]).map(parseFloat)}var B=/^[A-Z-]+$/;function F(t){return B.test(t)?t.toLowerCase():t}function z(t){var e=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(t)||[];return e[2]||e[3]||e[4]}function U(t){if(!t.startsWith("rgb"))return t;var e=3;return t.replace(/\d+(\.\d+)?/g,((t,r)=>e--&&r?String(Math.round(parseFloat(t))):t))}var H=/(\[[^\]]+\])/g,X=/(#[^\s+>~.[:]+)/g,Y=/(\.[^\s+>~.[:]+)/g,q=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,W=/(:[\w-]+\([^)]*\))/gi,G=/(:[^\s+>~.[:]+)/g,Q=/([^\s+>~.[:]+)/g;function $(t,e){var r=e.exec(t);return r?[t.replace(e," "),r.length]:[t,0]}function Z(t){var e=[0,0,0],r=t.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),i=0;return[r,i]=$(r,H),e[1]+=i,[r,i]=$(r,X),e[0]+=i,[r,i]=$(r,Y),e[1]+=i,[r,i]=$(r,q),e[2]+=i,[r,i]=$(r,W),e[1]+=i,[r,i]=$(r,G),e[1]+=i,r=r.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[r,i]=$(r,Q),e[2]+=i,e.join("")}var K=1e-8;function J(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))}function tt(t,e){return(t[0]*e[0]+t[1]*e[1])/(J(t)*J(e))}function et(t,e){return(t[0]*e[1]0&&void 0!==arguments[0]?arguments[0]:" ",{document:e,name:r}=this;return k(this.getString()).trim().split(t).map((t=>new ct(e,r,t)))}hasValue(t){var{value:e}=this;return null!==e&&""!==e&&(t||0!==e)&&void 0!==e}isString(t){var{value:e}=this,r="string"==typeof e;return r&&t?t.test(e):r}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return void 0===t||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return void 0===t?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return void 0===t||this.hasValue()?void 0===this.value?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=U(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var[r,i]="boolean"==typeof t?[void 0,t]:[t],{viewPort:n}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(n.computeSize("x"),n.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(n.computeSize("x"),n.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*n.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*n.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return 15*this.getNumber();case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case this.isString(/%$/)&&i:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*n.computeSize(r);default:var s=this.getNumber();return e&&s<1?s*n.computeSize(r):s}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if("function"==typeof r.createGradient)return r.createGradient(this.document.ctx,t,e);if("function"==typeof r.createPattern){if(r.getHrefAttribute().hasValue()){var i=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),i.hasValue()&&r.getAttribute("patternTransform",!0).setValue(i.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?ct.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,i=0,n=0;n1&&void 0!==arguments[1]?arguments[1]:0,[r=e,i=e]=j(t);return new lt(r,i)}static parseScale(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,[r=e,i=r]=j(t);return new lt(r,i)}static parsePath(t){for(var e=j(t),r=e.length,i=[],n=0;n0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),e.forEach(((t,e)=>{for(var{run:i}=t,n=r[e];n;)i(n),n=n.parent})),this.events=[],this.eventElements=[]}}checkPath(t,e){if(this.working&&e){var{events:r,eventElements:i}=this;r.forEach(((r,n)=>{var{x:s,y:a}=r;!i[n]&&e.isPointInPath&&e.isPointInPath(s,a)&&(i[n]=t)}))}}checkBoundingBox(t,e){if(this.working&&e){var{events:r,eventElements:i}=this;r.forEach(((r,n)=>{var{x:s,y:a}=r;!i[n]&&e.isPointInBox(s,a)&&(i[n]=t)}))}}mapXY(t,e){for(var{window:r,ctx:i}=this.screen,n=new lt(t,e),s=i.canvas;s;)n.x-=s.offsetLeft,n.y-=s.offsetTop,s=s.offsetParent;return r.scrollX&&(n.x+=r.scrollX),r.scrollY&&(n.y+=r.scrollY),n}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(t){t.onClick&&t.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(t){t.onMouseMove&&t.onMouseMove()}})}}var gt="undefined"!=typeof window?window:null,pt="undefined"!=typeof fetch?fetch.bind(void 0):null;class dt{constructor(t){var{fetch:e=pt,window:r=gt}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new ht,this.mouse=new ft(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every((t=>t()));return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:i,width:n,desiredWidth:s,height:a,desiredHeight:o,minX:u=0,minY:c=0,refX:h,refY:l,clip:f=!1,clipX:g=0,clipY:p=0}=t,d=k(i).replace(/^defer\s/,""),[v,y]=d.split(" "),m=v||"xMidYMid",x=y||"meet",b=n/s,w=a/o,S=Math.min(b,w),T=Math.max(b,w),A=s,O=o;"meet"===x&&(A*=S,O*=S),"slice"===x&&(A*=T,O*=T);var C=new ct(e,"refX",h),P=new ct(e,"refY",l),E=C.hasValue()&&P.hasValue();if(E&&r.translate(-S*C.getPixels("x"),-S*P.getPixels("y")),f){var M=S*g,N=S*p;r.beginPath(),r.moveTo(M,N),r.lineTo(n,N),r.lineTo(n,a),r.lineTo(M,a),r.closePath(),r.clip()}if(!E){var R="meet"===x&&S===w,_="slice"===x&&T===w,V="meet"===x&&S===b,I="slice"===x&&T===b;m.startsWith("xMid")&&(R||_)&&r.translate(n/2-A/2,0),m.endsWith("YMid")&&(V||I)&&r.translate(0,a/2-O/2),m.startsWith("xMax")&&(R||_)&&r.translate(n-A,0),m.endsWith("YMax")&&(V||I)&&r.translate(0,a-O)}switch(!0){case"none"===m:r.scale(b,w);break;case"meet"===x:r.scale(S,S);break;case"slice"===x:r.scale(T,T)}r.translate(-u,-c)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:i=!1,ignoreDimensions:n=!1,ignoreClear:a=!1,forceRedraw:o,scaleWidth:u,scaleHeight:c,offsetX:h,offsetY:l}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{FRAMERATE:f,mouse:g}=this,p=1e3/f;if(this.frameDuration=p,this.readyPromise=new Promise((t=>{this.resolveReady=t})),this.isReady()&&this.render(t,n,a,u,c,h,l),e){var d=Date.now(),v=d,y=0,m=()=>{d=Date.now(),(y=d-v)>=p&&(v=d-y%p,this.shouldUpdate(i,o)&&(this.render(t,n,a,u,c,h,l),g.runEvents())),this.intervalId=s(m)};r||g.start(),this.intervalId=s(m)}}stop(){this.intervalId&&(s.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this;if(this.animations.reduce(((t,e)=>e.update(r)||t),!1))return!0}return!("function"!=typeof e||!e())||(!(this.isReadyLock||!this.isReady())||!!this.mouse.hasEvents())}render(t,e,r,i,n,s,a){var{CLIENT_WIDTH:o,CLIENT_HEIGHT:u,viewPort:c,ctx:h,isFirstRender:l}=this,f=h.canvas;c.clear(),f.width&&f.height?c.setCurrent(f.width,f.height):c.setCurrent(o,u);var g=t.getStyle("width"),p=t.getStyle("height");!e&&(l||"number"!=typeof i&&"number"!=typeof n)&&(g.hasValue()&&(f.width=g.getPixels("x"),f.style&&(f.style.width="".concat(f.width,"px"))),p.hasValue()&&(f.height=p.getPixels("y"),f.style&&(f.style.height="".concat(f.height,"px"))));var d=f.clientWidth||f.width,v=f.clientHeight||f.height;if(e&&g.hasValue()&&p.hasValue()&&(d=g.getPixels("x"),v=p.getPixels("y")),c.setCurrent(d,v),"number"==typeof s&&t.getAttribute("x",!0).setValue(s),"number"==typeof a&&t.getAttribute("y",!0).setValue(a),"number"==typeof i||"number"==typeof n){var y=j(t.getAttribute("viewBox").getString()),m=0,x=0;if("number"==typeof i){var b=t.getStyle("width");b.hasValue()?m=b.getPixels("x")/i:isNaN(y[2])||(m=y[2]/i)}if("number"==typeof n){var w=t.getStyle("height");w.hasValue()?x=w.getPixels("y")/n:isNaN(y[3])||(x=y[3]/n)}m||(m=x),x||(x=m),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(n);var S=t.getStyle("transform",!0,!0);S.setValue("".concat(S.getString()," scale(").concat(1/m,", ").concat(1/x,")"))}r||h.clearRect(0,0,d,v),t.render(h),l&&(this.isFirstRender=!1)}}dt.defaultWindow=gt,dt.defaultFetch=pt;var{defaultFetch:vt}=dt,yt="undefined"!=typeof DOMParser?DOMParser:null;class mt{constructor(){var{fetch:t=vt,DOMParser:e=yt}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,i.Z)((function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)}))()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent);return t}load(t){var e=this;return(0,i.Z)((function*(){var r=yield e.fetch(t),i=yield r.text();return e.parseFromString(i)}))()}}class xt{constructor(t,e){this.type="translate",this.point=null,this.point=lt.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class bt{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=j(e);this.angle=new ct(t,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:e,cy:r,originX:i,originY:n,angle:s}=this,a=e+i.getPixels("x"),o=r+n.getPixels("y");t.translate(a,o),t.rotate(s.getRadians()),t.translate(-a,-o)}unapply(t){var{cx:e,cy:r,originX:i,originY:n,angle:s}=this,a=e+i.getPixels("x"),o=r+n.getPixels("y");t.translate(a,o),t.rotate(-1*s.getRadians()),t.translate(-a,-o)}applyToPoint(t){var{cx:e,cy:r,angle:i}=this,n=i.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(n),Math.sin(n),-Math.sin(n),Math.cos(n),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class wt{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=lt.parseScale(e);0!==i.x&&0!==i.y||(i.x=K,i.y=K),this.scale=i,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:i,originY:n}=this,s=i.getPixels("x"),a=n.getPixels("y");t.translate(s,a),t.scale(e,r||e),t.translate(-s,-a)}unapply(t){var{scale:{x:e,y:r},originX:i,originY:n}=this,s=i.getPixels("x"),a=n.getPixels("y");t.translate(s,a),t.scale(1/e,1/r||e),t.translate(-s,-a)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class St{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=j(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:i}=this,n=e.getPixels("x"),s=r.getPixels("y");t.translate(n,s),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-n,-s)}unapply(t){var{originX:e,originY:r,matrix:i}=this,n=i[0],s=i[2],a=i[4],o=i[1],u=i[3],c=i[5],h=1/(n*(1*u-0*c)-s*(1*o-0*c)+a*(0*o-0*u)),l=e.getPixels("x"),f=r.getPixels("y");t.translate(l,f),t.transform(h*(1*u-0*c),h*(0*c-1*o),h*(0*a-1*s),h*(1*n-0*a),h*(s*c-a*u),h*(a*o-n*c)),t.translate(-l,-f)}applyToPoint(t){t.applyTransform(this.matrix)}}class Tt extends St{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new ct(t,"angle",e)}}class At extends Tt{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class Ot extends Tt{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}class Ct{constructor(t,e,r){this.document=t,this.transforms=[];var i=function(t){return k(t).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}(e);i.forEach((t=>{if("none"!==t){var[e,i]=function(t){var[e,r]=t.split("(");return[e.trim(),r.trim().replace(")","")]}(t),n=Ct.transformTypes[e];void 0!==n&&this.transforms.push(new n(this.document,i,r))}}))}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[i,n=i]=e.getStyle("transform-origin",!1,!0).split(),s=[i,n];return r.hasValue()?new Ct(t,r.getString(),s):null}apply(t){for(var{transforms:e}=this,r=e.length,i=0;i=0;r--)e[r].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,i=0;i2&&void 0!==arguments[2]&&arguments[2];if(this.document=t,this.node=e,this.captureTextNodes=r,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],e&&1===e.nodeType){if(Array.from(e.attributes).forEach((e=>{var r=F(e.nodeName);this.attributes[r]=new ct(t,r,e.value)})),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map((t=>t.trim()));i.forEach((e=>{if(e){var[r,i]=e.split(":").map((t=>t.trim()));this.styles[r]=new ct(t,r,i)}}))}var{definitions:n}=t,s=this.getAttribute("id");s.hasValue()&&(n[s.getString()]||(n[s.getString()]=this)),Array.from(e.childNodes).forEach((e=>{if(1===e.nodeType)this.addChild(e);else if(r&&(3===e.nodeType||4===e.nodeType)){var i=t.createTextNode(e);i.getText().length>0&&this.addChild(i)}}))}}getAttribute(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.attributes[t];if(!r&&e){var i=new ct(this.document,t,"");return this.attributes[t]=i,i}return r||ct.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if("href"===t||t.endsWith(":href"))return this.attributes[t];return ct.empty(this.document)}getStyle(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=this.styles[t];if(i)return i;var n=this.getAttribute(t);if(null!=n&&n.hasValue())return this.styles[t]=n,n;if(!r){var{parent:s}=this;if(s){var a=s.getStyle(t);if(null!=a&&a.hasValue())return a}}if(e){var o=new ct(this.document,t,"");return this.styles[t]=o,o}return i||ct.empty(this.document)}render(t){if("none"!==this.getStyle("display").getString()&&"hidden"!==this.getStyle("visibility").getString()){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if("none"!==this.getStyle("filter").getValue("none")){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=Ct.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var i=r.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach((e=>{e.render(t)}))}addChild(t){var e=t instanceof Pt?t:this.document.createElement(t);e.parent=this,Pt.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if("function"==typeof r.matches)return r.matches(t);var i=null===(e=r.getAttribute)||void 0===e?void 0:e.call(r,"class");return!(!i||""===i)&&i.split(" ").some((e=>".".concat(e)===t))}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var i=t[r],n=e[r];if(i)for(var s in i){var a=this.stylesSpecificity[s];void 0===a&&(a="000"),n>=a&&(this.styles[s]=i[s],this.stylesSpecificity[s]=n)}}}removeStyles(t,e){return e.reduce(((e,r)=>{var i=t.getStyle(r);if(!i.hasValue())return e;var n=i.getString();return i.setValue(""),[...e,[r,n]]}),[])}restoreStyles(t,e){e.forEach((e=>{var[r,i]=e;t.getStyle(r,!0).setValue(i)}))}isFirstChild(){var t;return 0===(null===(t=this.parent)||void 0===t?void 0:t.children.indexOf(this))}}Pt.ignoreChildTypes=["title"];class Et extends Pt{constructor(t,e,r){super(t,e,r)}}function Mt(t){var e=t.trim();return/^('|")/.test(e)?e:'"'.concat(e,'"')}function Nt(t){if(!t)return"";var e=t.trim().toLowerCase();switch(e){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return e;default:return/^oblique\s+(-|)\d+deg$/.test(e)?e:""}}function Rt(t){if(!t)return"";var e=t.trim().toLowerCase();switch(e){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return e;default:return/^[\d.]+$/.test(e)?e:""}}class _t{constructor(t,e,r,i,n,s){var a=s?"string"==typeof s?_t.parse(s):s:{};this.fontFamily=n||a.fontFamily,this.fontSize=i||a.fontSize,this.fontStyle=t||a.fontStyle,this.fontWeight=r||a.fontWeight,this.fontVariant=e||a.fontVariant}static parse(){var t=arguments.length>1?arguments[1]:void 0,e="",r="",i="",n="",s="",a=k(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim().split(" "),o={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return a.forEach((t=>{switch(!0){case!o.fontStyle&&_t.styles.includes(t):"inherit"!==t&&(e=t),o.fontStyle=!0;break;case!o.fontVariant&&_t.variants.includes(t):"inherit"!==t&&(r=t),o.fontStyle=!0,o.fontVariant=!0;break;case!o.fontWeight&&_t.weights.includes(t):"inherit"!==t&&(i=t),o.fontStyle=!0,o.fontVariant=!0,o.fontWeight=!0;break;case!o.fontSize:"inherit"!==t&&([n]=t.split("/")),o.fontStyle=!0,o.fontVariant=!0,o.fontWeight=!0,o.fontSize=!0;break;default:"inherit"!==t&&(s+=t)}})),new _t(e,r,i,n,s,t)}toString(){return[Nt(this.fontStyle),this.fontVariant,Rt(this.fontWeight),this.fontSize,(t=this.fontFamily,void 0===V?t:t.trim().split(",").map(Mt).join(","))].join(" ").trim();var t}}_t.styles="normal|italic|oblique|inherit",_t.variants="normal|small-caps|inherit",_t.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class Vt{constructor(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.NaN,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.NaN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.NaN,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Number.NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=i,this.addPoint(t,e),this.addPoint(r,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,e){void 0!==t&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),tthis.x2&&(this.x2=t)),void 0!==e&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),ethis.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:i,y2:n}=t;this.addPoint(e,r),this.addPoint(i,n)}}sumCubic(t,e,r,i,n){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*n}bezierCurveAdd(t,e,r,i,n){var s=6*e-12*r+6*i,a=-3*e+9*r-9*i+3*n,o=3*r-3*e;if(0!==a){var u=Math.pow(s,2)-4*o*a;if(!(u<0)){var c=(-s+Math.sqrt(u))/(2*a);0=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"x",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",r=new lt(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==O.CURVE_TO&&t!==O.SMOOTH_CURVE_TO&&t!==O.QUAD_TO&&t!==O.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:i,y:n}}=this;return new lt(2*e-i,2*r-n)}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:i,angles:n}=this;r&&n.length>0&&!n[n.length-1]&&(n[n.length-1]=i[i.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r1&&void 0!==arguments[1]&&arguments[1];if(!e){var r=this.getStyle("fill"),i=this.getStyle("fill-opacity"),n=this.getStyle("stroke"),s=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var a=r.getFillStyleDefinition(this,i);a&&(t.fillStyle=a)}else if(r.hasValue()){"currentColor"===r.getString()&&r.setValue(this.getStyle("color").getColor());var o=r.getColor();"inherit"!==o&&(t.fillStyle="none"===o?"rgba(0,0,0,0)":o)}if(i.hasValue()){var u=new ct(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=u}if(n.isUrlDefinition()){var c=n.getFillStyleDefinition(this,s);c&&(t.strokeStyle=c)}else if(n.hasValue()){"currentColor"===n.getString()&&n.setValue(this.getStyle("color").getColor());var h=n.getString();"inherit"!==h&&(t.strokeStyle="none"===h?"rgba(0,0,0,0)":h)}if(s.hasValue()){var l=new ct(this.document,"stroke",t.strokeStyle).addOpacity(s).getString();t.strokeStyle=l}var f=this.getStyle("stroke-width");if(f.hasValue()){var g=f.getPixels();t.lineWidth=g||K}var p=this.getStyle("stroke-linecap"),d=this.getStyle("stroke-linejoin"),v=this.getStyle("stroke-miterlimit"),y=this.getStyle("stroke-dasharray"),m=this.getStyle("stroke-dashoffset");if(p.hasValue()&&(t.lineCap=p.getString()),d.hasValue()&&(t.lineJoin=d.getString()),v.hasValue()&&(t.miterLimit=v.getNumber()),y.hasValue()&&"none"!==y.getString()){var x=j(y.getString());void 0!==t.setLineDash?t.setLineDash(x):void 0!==t.webkitLineDash?t.webkitLineDash=x:void 0===t.mozDash||1===x.length&&0===x[0]||(t.mozDash=x);var b=m.getPixels();void 0!==t.lineDashOffset?t.lineDashOffset=b:void 0!==t.webkitLineDashOffset?t.webkitLineDashOffset=b:void 0!==t.mozDashOffset&&(t.mozDashOffset=b)}}if(this.modifiedEmSizeStack=!1,void 0!==t.font){var w=this.getStyle("font"),S=this.getStyle("font-style"),T=this.getStyle("font-variant"),A=this.getStyle("font-weight"),O=this.getStyle("font-size"),C=this.getStyle("font-family"),P=new _t(S.getString(),T.getString(),A.getString(),O.hasValue()?"".concat(O.getPixels(!0),"px"):"",C.getString(),_t.parse(w.getString(),t.font));S.setValue(P.fontStyle),T.setValue(P.fontVariant),A.setValue(P.fontWeight),O.setValue(P.fontSize),C.setValue(P.fontFamily),t.font=P.toString(),O.isPixels()&&(this.document.emSize=O.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class Lt extends kt{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new It(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new Vt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case It.MOVE_TO:this.pathM(t,r);break;case It.LINE_TO:this.pathL(t,r);break;case It.HORIZ_LINE_TO:this.pathH(t,r);break;case It.VERT_LINE_TO:this.pathV(t,r);break;case It.CURVE_TO:this.pathC(t,r);break;case It.SMOOTH_CURVE_TO:this.pathS(t,r);break;case It.QUAD_TO:this.pathQ(t,r);break;case It.SMOOTH_QUAD_TO:this.pathT(t,r);break;case It.ARC:this.pathA(t,r);break;case It.CLOSE_PATH:this.pathZ(t,r)}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles(),i=e.map(((t,e)=>[t,r[e]]));return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");""!==t.fillStyle&&("inherit"!==e.getString("inherit")?t.fill(e.getString()):t.fill()),""!==t.strokeStyle&&("non-scaling-stroke"===this.getAttribute("vector-effect").getString()?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var i=r.length-1,n=this.getStyle("marker-start"),s=this.getStyle("marker-mid"),a=this.getStyle("marker-end");if(n.isUrlDefinition()){var o=n.getDefinition(),[u,c]=r[0];o.render(t,u,c)}if(s.isUrlDefinition())for(var h=s.getDefinition(),l=1;l1&&(i*=Math.sqrt(l),n*=Math.sqrt(l));var f=(a===o?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(n,2)-Math.pow(i,2)*Math.pow(h.y,2)-Math.pow(n,2)*Math.pow(h.x,2))/(Math.pow(i,2)*Math.pow(h.y,2)+Math.pow(n,2)*Math.pow(h.x,2)));isNaN(f)&&(f=0);var g=new lt(f*i*h.y/n,f*-n*h.x/i),p=new lt((e.x+c.x)/2+Math.cos(u)*g.x-Math.sin(u)*g.y,(e.y+c.y)/2+Math.sin(u)*g.x+Math.cos(u)*g.y),d=et([1,0],[(h.x-g.x)/i,(h.y-g.y)/n]),v=[(h.x-g.x)/i,(h.y-g.y)/n],y=[(-h.x-g.x)/i,(-h.y-g.y)/n],m=et(v,y);return tt(v,y)<=-1&&(m=Math.PI),tt(v,y)>=1&&(m=0),{currentPoint:c,rX:i,rY:n,sweepFlag:o,xAxisRotation:u,centp:p,a1:d,ad:m}}pathA(t,e){var{pathParser:r}=this,{currentPoint:i,rX:n,rY:s,sweepFlag:a,xAxisRotation:o,centp:u,a1:c,ad:h}=Lt.pathA(r),l=1-a?1:-1,f=c+l*(h/2),g=new lt(u.x+n*Math.cos(f),u.y+s*Math.sin(f));if(r.addMarkerAngle(g,f-l*Math.PI/2),r.addMarkerAngle(i,f-l*Math.PI),e.addPoint(i.x,i.y),t&&!isNaN(c)&&!isNaN(h)){var p=n>s?n:s,d=n>s?1:n/s,v=n>s?s/n:1;t.translate(u.x,u.y),t.rotate(o),t.scale(d,v),t.arc(0,0,p,c,c+h,Boolean(1-a)),t.scale(1/d,1/v),t.rotate(-o),t.translate(-u.x,-u.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){Lt.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class Dt extends Lt{constructor(t,e,r){super(t,e,r),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class jt extends kt{constructor(t,e,r){super(t,e,new.target===jt||r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if("text"!==this.type)return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach(((r,i)=>{var n=this.getChildBoundingBox(t,this,this,i);e?e.addBoundingBox(n):e=n})),e}getFontSize(){var{document:t,parent:e}=this,r=_t.parse(t.ctx.font).fontSize;return e.getStyle("font-size").getNumber(r)}getTElementBoundingBox(t){var e=this.getFontSize();return new Vt(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var i=e[r],n=null;if(t.isArabic){var s=e.length,a=e[r-1],o=e[r+1],u="isolated";if((0===r||" "===a)&&r0&&" "!==a&&r0&&" "!==a&&(r===s-1||" "===o)&&(u="initial"),void 0!==t.glyphs[i]){var c=t.glyphs[i];n=c instanceof Dt?c:c[u]}}else n=t.glyphs[i];return n||(n=t.missingGlyph),n}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),i=r.indexOf(e),n=r.length-1,s=k(e.textContent||"");return 0===i&&(s=L(s)),i===n&&(s=D(s)),s}renderChildren(t){if("text"===this.type){this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach(((e,r)=>{this.renderChild(t,this,this,r)}));var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}else this.renderTElementChildren(t)}renderTElementChildren(t){var{document:e,parent:r}=this,i=this.getText(),n=r.getStyle("font-family").getDefinition();if(n)for(var{unitsPerEm:s}=n.fontFace,a=_t.parse(e.ctx.font),o=r.getStyle("font-size").getNumber(a.fontSize),u=r.getStyle("font-style").getString(a.fontStyle),c=o/s,h=n.isRTL?i.split("").reverse().join(""):i,l=j(r.getAttribute("dx").getString()),f=h.length,g=0;g=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=0;r="start"===e?t.x-this.minX:"end"===e?t.x-this.maxX:t.x-(this.minX+this.maxX)/2;for(var i=this.textChunkStart;i{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)})),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,i){var n=r.children[i];n.children.length>0?n.children.forEach(((r,i)=>{e.adjustChildCoordinatesRecursiveCore(t,e,n,i)})):this.adjustChildCoordinates(t,e,r,i)}adjustChildCoordinates(t,e,r,i){var n=r.children[i];if("function"!=typeof n.measureText)return n;t.save(),n.setContext(t,!0);var s=n.getAttribute("x"),a=n.getAttribute("y"),o=n.getAttribute("dx"),u=n.getAttribute("dy"),c=n.getStyle("font-family").getDefinition(),h=Boolean(c)&&c.isRTL;0===i&&(s.hasValue()||s.setValue(n.getInheritedAttribute("x")),a.hasValue()||a.setValue(n.getInheritedAttribute("y")),o.hasValue()||o.setValue(n.getInheritedAttribute("dx")),u.hasValue()||u.setValue(n.getInheritedAttribute("dy")));var l=n.measureText(t);return h&&(e.x-=l),s.hasValue()?(e.applyAnchoring(),n.x=s.getPixels("x"),o.hasValue()&&(n.x+=o.getPixels("x"))):(o.hasValue()&&(e.x+=o.getPixels("x")),n.x=e.x),e.x=n.x,h||(e.x+=l),a.hasValue()?(n.y=a.getPixels("y"),u.hasValue()&&(n.y+=u.getPixels("y"))):(u.hasValue()&&(e.y+=u.getPixels("y")),n.y=e.y),e.y=n.y,e.leafTexts.push(n),e.minX=Math.min(e.minX,n.x,n.x+l),e.maxX=Math.max(e.maxX,n.x,n.x+l),n.clearContext(t),t.restore(),n}getChildBoundingBox(t,e,r,i){var n=r.children[i];if("function"!=typeof n.getBoundingBox)return null;var s=n.getBoundingBox(t);return s?(n.children.forEach(((r,i)=>{var a=e.getChildBoundingBox(t,e,n,i);s.addBoundingBox(a)})),s):null}renderChild(t,e,r,i){var n=r.children[i];n.render(t),n.children.forEach(((r,i)=>{e.renderChild(t,e,n,i)}))}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),i=this.measureTargetText(t,r);return this.measureCache=i,i}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,i=r.getStyle("font-family").getDefinition();if(i){for(var n=this.getFontSize(),s=i.isRTL?e.split("").reverse().join(""):e,a=j(r.getAttribute("dx").getString()),o=s.length,u=0,c=0;c0?"":this.getTextFromNode()}getText(){return this.text}}class Ft extends Bt{constructor(){super(...arguments),this.type="textNode"}}class zt extends kt{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:i,window:n}=r,s=t.canvas;if(i.setDefaults(t),s.style&&void 0!==t.font&&n&&void 0!==n.getComputedStyle){t.font=n.getComputedStyle(s).getPropertyValue("font");var a=new ct(r,"fontSize",_t.parse(t.font).fontSize);a.hasValue()&&(r.rootEmSize=a.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:o,height:u}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var c=this.getAttribute("refX"),h=this.getAttribute("refY"),l=this.getAttribute("viewBox"),f=l.hasValue()?j(l.getString()):null,g=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),p=0,d=0,v=0,y=0;f&&(p=f[0],d=f[1]),this.root||(o=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y"),"marker"===this.type&&(v=p,y=d,p=0,d=0)),i.viewPort.setCurrent(o,u),!this.node||this.parent&&"foreignObject"!==(null===(e=this.node.parentNode)||void 0===e?void 0:e.nodeName)||!this.getStyle("transform",!1,!0).hasValue()||this.getStyle("transform-origin",!1,!0).hasValue()||this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),f&&(o=f[2],u=f[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:o,height:i.viewPort.height,desiredHeight:u,minX:p,minY:d,refX:c.getValue(),refY:h.getValue(),clip:g,clipX:v,clipY:y}),f&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(o,u))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=this.getAttribute("width",!0),n=this.getAttribute("height",!0),s=this.getAttribute("viewBox"),a=this.getAttribute("style"),o=i.getNumber(0),u=n.getNumber(0);if(r)if("string"==typeof r)this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var c=this.getAttribute("preserveAspectRatio");c.hasValue()&&c.setValue(c.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),n.setValue(e),s.hasValue()||s.setValue("0 0 ".concat(o||t," ").concat(u||e)),a.hasValue()){var h=this.getStyle("width"),l=this.getStyle("height");h.hasValue()&&h.setValue("".concat(t,"px")),l.hasValue()&&l.setValue("".concat(e,"px"))}}}class Ut extends Lt{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),n=this.getStyle("height",!1,!0).getPixels("y"),s=this.getAttribute("rx"),a=this.getAttribute("ry"),o=s.getPixels("x"),u=a.getPixels("y");if(s.hasValue()&&!a.hasValue()&&(u=o),a.hasValue()&&!s.hasValue()&&(o=u),o=Math.min(o,i/2),u=Math.min(u,n/2),t){var c=(Math.sqrt(2)-1)/3*4;t.beginPath(),n>0&&i>0&&(t.moveTo(e+o,r),t.lineTo(e+i-o,r),t.bezierCurveTo(e+i-o+c*o,r,e+i,r+u-c*u,e+i,r+u),t.lineTo(e+i,r+n-u),t.bezierCurveTo(e+i,r+n-u+c*u,e+i-o+c*o,r+n,e+i-o,r+n),t.lineTo(e+o,r+n),t.bezierCurveTo(e+o-c*o,r+n,e,r+n-u+c*u,e,r+n-u),t.lineTo(e,r+u),t.bezierCurveTo(e,r+u-c*u,e+o-c*o,r,e+o,r),t.closePath())}return new Vt(e,r,e+i,r+n)}getMarkers(){return null}}class Ht extends Lt{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(e,r,i,0,2*Math.PI,!1),t.closePath()),new Vt(e-i,r-i,e+i,r+i)}getMarkers(){return null}}class Xt extends Lt{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=(Math.sqrt(2)-1)/3*4,r=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),n=this.getAttribute("cx").getPixels("x"),s=this.getAttribute("cy").getPixels("y");return t&&r>0&&i>0&&(t.beginPath(),t.moveTo(n+r,s),t.bezierCurveTo(n+r,s+e*i,n+e*r,s+i,n,s+i),t.bezierCurveTo(n-e*r,s+i,n-r,s+e*i,n-r,s),t.bezierCurveTo(n-r,s-e*i,n-e*r,s-i,n,s-i),t.bezierCurveTo(n+e*r,s-i,n+r,s-e*i,n+r,s),t.closePath()),new Vt(n-r,s-i,n+r,s+i)}getMarkers(){return null}}class Yt extends Lt{constructor(){super(...arguments),this.type="line"}getPoints(){return[new lt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new lt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:i,y:n}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(i,n)),new Vt(e,r,i,n)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class qt extends Lt{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=lt.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:i}]=e,n=new Vt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach((e=>{var{x:r,y:i}=e;n.addPoint(r,i),t&&t.lineTo(r,i)})),n}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach(((i,n)=>{n!==e&&r.push([i,i.angleTo(t[n+1])])})),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class Wt extends qt{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:i}]=this.points;return t&&(t.lineTo(r,i),t.closePath()),e}}class Gt extends Pt{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var i=this.getStyle("width").getPixels("x",!0),n=this.getStyle("height").getPixels("y",!0),s=new zt(this.document,null);s.attributes.viewBox=new ct(this.document,"viewBox",this.getAttribute("viewBox").getValue()),s.attributes.width=new ct(this.document,"width","".concat(i,"px")),s.attributes.height=new ct(this.document,"height","".concat(n,"px")),s.attributes.transform=new ct(this.document,"transform",this.getAttribute("patternTransform").getValue()),s.children=this.children;var a=this.document.createCanvas(i,n),o=a.getContext("2d"),u=this.getAttribute("x"),c=this.getAttribute("y");u.hasValue()&&c.hasValue()&&o.translate(u.getPixels("x",!0),c.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var h=-1;h<=1;h++)for(var l=-1;l<=1;l++)o.save(),s.attributes.x=new ct(this.document,"x",h*a.width),s.attributes.y=new ct(this.document,"y",l*a.height),s.render(o),o.restore();return t.createPattern(a,"repeat")}}class Qt extends Pt{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:i,y:n}=e,s=this.getAttribute("orient").getString("auto"),a=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,n),"auto"===s&&t.rotate(r),"strokeWidth"===a&&t.scale(t.lineWidth,t.lineWidth),t.save();var o=new zt(this.document,null);o.type=this.type,o.attributes.viewBox=new ct(this.document,"viewBox",this.getAttribute("viewBox").getValue()),o.attributes.refX=new ct(this.document,"refX",this.getAttribute("refX").getValue()),o.attributes.refY=new ct(this.document,"refY",this.getAttribute("refY").getValue()),o.attributes.width=new ct(this.document,"width",this.getAttribute("markerWidth").getValue()),o.attributes.height=new ct(this.document,"height",this.getAttribute("markerHeight").getValue()),o.attributes.overflow=new ct(this.document,"overflow",this.getAttribute("overflow").getValue()),o.attributes.fill=new ct(this.document,"fill",this.getAttribute("fill").getColor("black")),o.attributes.stroke=new ct(this.document,"stroke",this.getAttribute("stroke").getValue("none")),o.children=this.children,o.render(t),t.restore(),"strokeWidth"===a&&t.scale(1/t.lineWidth,1/t.lineWidth),"auto"===s&&t.rotate(-r),t.translate(-i,-n)}}}class $t extends Pt{constructor(){super(...arguments),this.type="defs"}render(){}}class Zt extends kt{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new Vt;return this.children.forEach((r=>{e.addBoundingBox(r.getBoundingBox(t))})),e}}class Kt extends Pt{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:n}=this;n.forEach((t=>{"stop"===t.type&&i.push(t)}))}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:n}=i,s=this.getGradient(t,e);if(!s)return this.addParentOpacity(r,n[n.length-1].color);if(n.forEach((t=>{s.addColorStop(t.offset,this.addParentOpacity(r,t.color))})),this.getAttribute("gradientTransform").hasValue()){var{document:a}=this,{MAX_VIRTUAL_PIXELS:o,viewPort:u}=a.screen,[c]=u.viewPorts,h=new Ut(a,null);h.attributes.x=new ct(a,"x",-o/3),h.attributes.y=new ct(a,"y",-o/3),h.attributes.width=new ct(a,"width",o),h.attributes.height=new ct(a,"height",o);var l=new Zt(a,null);l.attributes.transform=new ct(a,"transform",this.getAttribute("gradientTransform").getValue()),l.children=[h];var f=new zt(a,null);f.attributes.x=new ct(a,"x",0),f.attributes.y=new ct(a,"y",0),f.attributes.width=new ct(a,"width",c.width),f.attributes.height=new ct(a,"height",c.height),f.children=[l];var g=a.createCanvas(c.width,c.height),p=g.getContext("2d");return p.fillStyle=s,f.render(p),p.createPattern(g,"no-repeat")}return s}inheritStopContainer(t){this.attributesToInherit.forEach((e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())}))}addParentOpacity(t,e){return t.hasValue()?new ct(this.document,"color",e).addOpacity(t).getColor():e}}class Jt extends Kt{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r="objectBoundingBox"===this.getGradientUnits(),i=r?e.getBoundingBox(t):null;if(r&&!i)return null;this.getAttribute("x1").hasValue()||this.getAttribute("y1").hasValue()||this.getAttribute("x2").hasValue()||this.getAttribute("y2").hasValue()||(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var n=r?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),s=r?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),a=r?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),o=r?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return n===a&&s===o?null:t.createLinearGradient(n,s,a,o)}}class te extends Kt{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r="objectBoundingBox"===this.getGradientUnits(),i=e.getBoundingBox(t);if(r&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var n=r?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),s=r?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),a=n,o=s;this.getAttribute("fx").hasValue()&&(a=r?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(o=r?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var u=r?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),c=this.getAttribute("fr").getPixels();return t.createRadialGradient(a,o,c,n,s,u)}}class ee extends Pt{constructor(t,e,r){super(t,e,r),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),n=this.getStyle("stop-opacity"),s=this.getStyle("stop-color",!0);""===s.getString()&&s.setValue("#000"),n.hasValue()&&(s=s.addOpacity(n)),this.offset=i,this.color=s.getColor()}}class re extends Pt{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new ct(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return"CSS"===t?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:i}=this.getProgress(),n=r.getNumber()+(i.getNumber()-r.getNumber())*e;return"%"===t&&(n*=100),"".concat(n).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==i||this.frozen){if("remove"===i&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();return!1}this.duration+=t;var n=!1;if(this.begine+(n[r]-e)*t)).join(" ");return s}}class se extends Pt{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs={},this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:n}=this;for(var s of n)switch(s.type){case"font-face":this.fontFace=s;var a=s.getStyle("font-family");a.hasValue()&&(i[a.getString()]=this);break;case"missing-glyph":this.missingGlyph=s;break;case"glyph":var o=s;o.arabicForm?(this.isRTL=!0,this.isArabic=!0,void 0===this.glyphs[o.unicode]&&(this.glyphs[o.unicode]={}),this.glyphs[o.unicode][o.arabicForm]=o):this.glyphs[o.unicode]=o}}render(){}}class ae extends Pt{constructor(t,e,r){super(t,e,r),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class oe extends Lt{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class ue extends jt{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class ce extends jt{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:i}=e,n=i[0],s=i.length>0&&Array.from(i).every((t=>3===t.nodeType));this.hasText=s,this.text=s?this.getTextFromNode(n):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:i}=this,{mouse:n}=e.screen,s=new ct(e,"fontSize",_t.parse(e.ctx.font).fontSize);n.isWorking()&&n.checkBoundingBox(this,new Vt(r,i-s.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var a=new Zt(this.document,null);a.children=this.children,a.parent=this,a.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){this.document.ctx.canvas.style.cursor="pointer"}}function he(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function le(t){for(var e=1;e{var{type:r,points:i}=e;switch(r){case It.LINE_TO:t&&t.lineTo(i[0],i[1]);break;case It.MOVE_TO:t&&t.moveTo(i[0],i[1]);break;case It.CURVE_TO:t&&t.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);break;case It.QUAD_TO:t&&t.quadraticCurveTo(i[0],i[1],i[2],i[3]);break;case It.ARC:var[n,s,a,o,u,c,h,l]=i,f=a>o?a:o,g=a>o?1:a/o,p=a>o?o/a:1;t&&(t.translate(n,s),t.rotate(h),t.scale(g,p),t.arc(0,0,f,u,u+c,Boolean(1-l)),t.scale(1/g,1/p),t.rotate(-h),t.translate(-n,-s));break;case It.CLOSE_PATH:t&&t.closePath()}}))}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:i}=this,n=t.fillStyle;"underline"===e&&t.beginPath(),i.forEach(((i,n)=>{var{p0:s,p1:a,rotation:o,text:u}=i;t.save(),t.translate(s.x,s.y),t.rotate(o),t.fillStyle&&t.fillText(u,0,0),t.strokeStyle&&t.strokeText(u,0,0),t.restore(),"underline"===e&&(0===n&&t.moveTo(s.x,s.y+r/8),t.lineTo(a.x,a.y+r/5))})),"underline"===e&&(t.lineWidth=r/20,t.strokeStyle=n,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,i,n,s,a,o,u){var c=s,h=this.measureText(t,o);" "===o&&"justify"===e&&r-1&&(c+=this.getLetterSpacingAt(u));var l=this.textHeight/20,f=this.getEquidistantPointOnPath(c,l,0),g=this.getEquidistantPointOnPath(c+h,l,0),p={p0:f,p1:g},d=f&&g?Math.atan2(g.y-f.y,g.x-f.x):0;if(a){var v=Math.cos(Math.PI/2+d)*a,y=Math.cos(-d)*a;p.p0=le(le({},f),{},{x:f.x+v,y:f.y+y}),p.p1=le(le({},g),{},{x:g.x+v,y:g.y+y})}return{offset:c+=h,segment:p,rotation:d}}measureText(t,e){var{measuresCache:r}=this,i=e||this.getText();if(r.has(i))return r.get(i);var n=this.measureTargetText(t,i);return r.set(i,n),n}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),i=e.split(" ").length-1,n=this.parent.getAttribute("dx").split().map((t=>t.getPixels("x"))),s=this.parent.getAttribute("dy").getPixels("y"),a=this.parent.getStyle("text-anchor").getString("start"),o=this.getStyle("letter-spacing"),u=this.parent.getStyle("letter-spacing"),c=0;o.hasValue()&&"inherit"!==o.getValue()?o.hasValue()&&"initial"!==o.getValue()&&"unset"!==o.getValue()&&(c=o.getPixels()):c=u.getPixels();var h=[],l=e.length;this.letterSpacingCache=h;for(var f=0;f0===r?0:t+e||0),0),p=this.measureText(t),d=Math.max(p+g,0);this.textWidth=p,this.textHeight=this.getFontSize(),this.glyphInfo=[];var v=this.getPathLength(),y=this.getStyle("startOffset").getNumber(0)*v,m=0;"middle"!==a&&"center"!==a||(m=-d/2),"end"!==a&&"right"!==a||(m=-d),m+=y,r.forEach(((e,n)=>{var{offset:o,segment:u,rotation:c}=this.findSegmentToFitChar(t,a,d,v,i,m,s,e,n);m=o,u.p0&&u.p1&&this.glyphInfo.push({text:r[n],p0:u.p0,p1:u.p1,rotation:c})}))}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:i}=r,n=i?i.x:0,s=i?i.y:0,a=r.next(),o=a.type,u=[];switch(a.type){case It.MOVE_TO:this.pathM(r,u);break;case It.LINE_TO:o=this.pathL(r,u);break;case It.HORIZ_LINE_TO:o=this.pathH(r,u);break;case It.VERT_LINE_TO:o=this.pathV(r,u);break;case It.CURVE_TO:this.pathC(r,u);break;case It.SMOOTH_CURVE_TO:o=this.pathS(r,u);break;case It.QUAD_TO:this.pathQ(r,u);break;case It.SMOOTH_QUAD_TO:o=this.pathT(r,u);break;case It.ARC:u=this.pathA(r);break;case It.CLOSE_PATH:Lt.pathZ(r)}a.type!==It.CLOSE_PATH?e.push({type:o,points:u,start:{x:n,y:s},pathLength:this.calcLength(n,s,o,u)}):e.push({type:It.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:i}=Lt.pathM(t).point;e.push(r,i)}pathL(t,e){var{x:r,y:i}=Lt.pathL(t).point;return e.push(r,i),It.LINE_TO}pathH(t,e){var{x:r,y:i}=Lt.pathH(t).point;return e.push(r,i),It.LINE_TO}pathV(t,e){var{x:r,y:i}=Lt.pathV(t).point;return e.push(r,i),It.LINE_TO}pathC(t,e){var{point:r,controlPoint:i,currentPoint:n}=Lt.pathC(t);e.push(r.x,r.y,i.x,i.y,n.x,n.y)}pathS(t,e){var{point:r,controlPoint:i,currentPoint:n}=Lt.pathS(t);return e.push(r.x,r.y,i.x,i.y,n.x,n.y),It.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:i}=Lt.pathQ(t);e.push(r.x,r.y,i.x,i.y)}pathT(t,e){var{controlPoint:r,currentPoint:i}=Lt.pathT(t);return e.push(r.x,r.y,i.x,i.y),It.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:i,xAxisRotation:n,centp:s,a1:a,ad:o}=Lt.pathA(t);return 0===i&&o>0&&(o-=2*Math.PI),1===i&&o<0&&(o+=2*Math.PI),[s.x,s.y,e,r,a,o,n,i]}calcLength(t,e,r,i){var n=0,s=null,a=null,o=0;switch(r){case It.LINE_TO:return this.getLineLength(t,e,i[0],i[1]);case It.CURVE_TO:for(n=0,s=this.getPointOnCubicBezier(0,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),o=.01;o<=1;o+=.01)a=this.getPointOnCubicBezier(o,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),n+=this.getLineLength(s.x,s.y,a.x,a.y),s=a;return n;case It.QUAD_TO:for(n=0,s=this.getPointOnQuadraticBezier(0,t,e,i[0],i[1],i[2],i[3]),o=.01;o<=1;o+=.01)a=this.getPointOnQuadraticBezier(o,t,e,i[0],i[1],i[2],i[3]),n+=this.getLineLength(s.x,s.y,a.x,a.y),s=a;return n;case It.ARC:n=0;var u=i[4],c=i[5],h=i[4]+c,l=Math.PI/180;if(Math.abs(u-h)h;o-=l)a=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],o,0),n+=this.getLineLength(s.x,s.y,a.x,a.y),s=a;else for(o=u+l;o5&&void 0!==arguments[5]?arguments[5]:e,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:r,o=(n-r)/(i-e+K),u=Math.sqrt(t*t/(1+o*o));ie)return null;var{dataArray:n}=this;for(var s of n){if(!s||!(s.pathLength<5e-5||r+s.pathLength+5e-5=0&&o>h)break;i=this.getPointOnEllipticalArc(s.points[0],s.points[1],s.points[2],s.points[3],o,s.points[6]);break;case It.CURVE_TO:(o=a/s.pathLength)>1&&(o=1),i=this.getPointOnCubicBezier(o,s.start.x,s.start.y,s.points[0],s.points[1],s.points[2],s.points[3],s.points[4],s.points[5]);break;case It.QUAD_TO:(o=a/s.pathLength)>1&&(o=1),i=this.getPointOnQuadraticBezier(o,s.start.x,s.start.y,s.points[0],s.points[1],s.points[2],s.points[3])}if(i)return i;break}r+=s.pathLength}return null}getLineLength(t,e,r,i){return Math.sqrt((r-t)*(r-t)+(i-e)*(i-e))}getPathLength(){return-1===this.pathLength&&(this.pathLength=this.dataArray.reduce(((t,e)=>e.pathLength>0?t+e.pathLength:t),0)),this.pathLength}getPointOnCubicBezier(t,e,r,i,n,s,a,o,u){return{x:o*rt(t)+s*it(t)+i*nt(t)+e*st(t),y:u*rt(t)+a*it(t)+n*nt(t)+r*st(t)}}getPointOnQuadraticBezier(t,e,r,i,n,s,a){return{x:s*at(t)+i*ot(t)+e*ut(t),y:a*at(t)+n*ot(t)+r*ut(t)}}getPointOnEllipticalArc(t,e,r,i,n,s){var a=Math.cos(s),o=Math.sin(s),u=r*Math.cos(n),c=i*Math.sin(n);return{x:t+(u*a-c*o),y:e+(u*o+c*a)}}buildEquidistantCache(t,e){var r=this.getPathLength(),i=e||.25,n=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==n||this.equidistantCache.precision!==i){this.equidistantCache={step:n,precision:i,points:[]};for(var s=0,a=0;a<=r;a+=i){var o=this.getPointOnPath(a),u=this.getPointOnPath(a+i);o&&u&&((s+=this.getLineLength(o.x,o.y,u.x,u.y))>=n&&(this.equidistantCache.points.push({x:o.x,y:o.y,distance:a}),s-=n))}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}}var ge=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class pe extends kt{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var n=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),n?this.loadSvg(i):this.loadImage(i),this.isSvg=n}}loadImage(t){var e=this;return(0,i.Z)((function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0}))()}loadSvg(t){var e=this;return(0,i.Z)((function*(){var r=ge.exec(t);if(r){var i=r[5];"base64"===r[4]?e.image=atob(i):e.image=decodeURIComponent(i)}else try{var n=yield e.document.fetch(t),s=yield n.text();e.image=s}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0}))()}renderChildren(t){var{document:e,image:r,loaded:i}=this,n=this.getAttribute("x").getPixels("x"),s=this.getAttribute("y").getPixels("y"),a=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");if(i&&r&&a&&o){if(t.save(),t.translate(n,s),this.isSvg){var u=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:a,scaleHeight:o});u.document.documentElement.parent=this,u.render()}else{var c=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:a,desiredWidth:c.width,height:o,desiredHeight:c.height}),this.loaded&&(void 0===c.complete||c.complete)&&t.drawImage(c,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new Vt(t,e,t+r,e+i)}}class de extends kt{constructor(){super(...arguments),this.type="symbol"}render(t){}}class ve{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,i.Z)((function*(){try{var{document:i}=r,n=(yield i.canvg.parser.load(e)).getElementsByTagName("font");Array.from(n).forEach((e=>{var r=i.createElement(e);i.definitions[t]=r}))}catch(t){console.error('Error while loading font "'.concat(e,'":'),t)}r.loaded=!0}))()}}class ye extends Pt{constructor(t,e,r){super(t,e,r),this.type="style";var i=k(Array.from(e.childNodes).map((t=>t.textContent)).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,""));i.split("}").forEach((e=>{var r=e.trim();if(r){var i=r.split("{"),n=i[0].split(","),s=i[1].split(";");n.forEach((e=>{var r=e.trim();if(r){var i=t.styles[r]||{};if(s.forEach((e=>{var r=e.indexOf(":"),n=e.substr(0,r).trim(),s=e.substr(r+1,e.length-r).trim();n&&s&&(i[n]=new ct(t,n,s))})),t.styles[r]=i,t.stylesSpecificity[r]=Z(r),"@font-face"===r){var n=i["font-family"].getString().replace(/"|'/g,"");i.src.getString().split(",").forEach((e=>{if(e.indexOf('format("svg")')>0){var r=z(e);r&&new ve(t).load(n,r)}}))}}}))}}))}}ye.parseExternalUrl=z;class me extends kt{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var i=r;if("symbol"===r.type&&((i=new zt(e,null)).attributes.viewBox=new ct(e,"viewBox",r.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new ct(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new ct(e,"overflow",r.getAttribute("overflow").getString()),i.children=r.children,r.styles.opacity=new ct(e,"opacity",this.calculateOpacity())),"svg"===i.type){var n=this.getStyle("width",!1,!0),s=this.getStyle("height",!1,!0);n.hasValue()&&(i.attributes.width=new ct(e,"width",n.getString())),s.hasValue()&&(i.attributes.height=new ct(e,"height",s.getString()))}var a=i.parent;i.parent=this,i.render(t),i.parent=a}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return Ct.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function xe(t,e,r,i,n,s){return t[r*i*4+4*e+s]}function be(t,e,r,i,n,s,a){t[r*i*4+4*e+s]=a}function we(t,e,r){return t[e]*r}function Se(t,e,r,i){return e+Math.cos(t)*r+Math.sin(t)*i}class Te extends Pt{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var i=j(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":var n=i[0];i=[.213+.787*n,.715-.715*n,.072-.072*n,0,0,.213-.213*n,.715+.285*n,.072-.072*n,0,0,.213-.213*n,.715-.715*n,.072+.928*n,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var s=i[0]*Math.PI/180;i=[Se(s,.213,.787,-.213),Se(s,.715,-.715,-.715),Se(s,.072,-.072,.928),0,0,Se(s,.213,-.213,.143),Se(s,.715,.285,.14),Se(s,.072,-.072,-.283),0,0,Se(s,.213,-.213,-.787),Se(s,.715,-.715,.715),Se(s,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1]}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,i,n){for(var{includeOpacity:s,matrix:a}=this,o=t.getImageData(0,0,i,n),u=0;u{o.addBoundingBox(e.getBoundingBox(t))})),i=Math.floor(o.x1),n=Math.floor(o.y1),s=Math.floor(o.width),a=Math.floor(o.height)}var u=this.removeStyles(e,Ae.ignoreStyles),c=r.createCanvas(i+s,n+a),h=c.getContext("2d");r.screen.setDefaults(h),this.renderChildren(h),new Te(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(h,0,0,i+s,n+a);var l=r.createCanvas(i+s,n+a),f=l.getContext("2d");r.screen.setDefaults(f),e.render(f),f.globalCompositeOperation="destination-in",f.fillStyle=h.createPattern(c,"no-repeat"),f.fillRect(0,0,i+s,n+a),t.fillStyle=f.createPattern(l,"no-repeat"),t.fillRect(0,0,i+s,n+a),this.restoreStyles(e,u)}render(t){}}Ae.ignoreStyles=["mask","transform","clip-path"];var Oe=()=>{};class Ce extends Pt{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:i,closePath:n}=t;r&&(r.beginPath=Oe,r.closePath=Oe),Reflect.apply(i,t,[]),this.children.forEach((i=>{if(void 0!==i.path){var s=void 0!==i.elementTransform?i.elementTransform():null;s||(s=Ct.fromElement(e,i)),s&&s.apply(t),i.path(t),r&&(r.closePath=n),s&&s.unapply(t)}})),Reflect.apply(n,t,[]),t.clip(),r&&(r.beginPath=i,r.closePath=n)}render(t){}}class Pe extends Pt{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:i}=this,n=e.getBoundingBox(t);if(n){var s=0,a=0;i.forEach((t=>{var e=t.extraFilterDistance||0;s=Math.max(s,e),a=Math.max(a,e)}));var o=Math.floor(n.width),u=Math.floor(n.height),c=o+2*s,h=u+2*a;if(!(c<1||h<1)){var l=Math.floor(n.x),f=Math.floor(n.y),g=this.removeStyles(e,Pe.ignoreStyles),p=r.createCanvas(c,h),d=p.getContext("2d");r.screen.setDefaults(d),d.translate(-l+s,-f+a),e.render(d),i.forEach((t=>{"function"==typeof t.apply&&t.apply(d,0,0,c,h)})),t.drawImage(p,0,0,c,h,l-s,f-a,c,h),this.restoreStyles(e,g)}}}render(t){}}Pe.ignoreStyles=["filter","transform","clip-path"];class Ee extends Pt{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,i,n){}}class Me extends Pt{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,i,n){}}class Ne extends Pt{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,i,n){}}class Re extends Pt{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,i,n){var{document:s,blurRadius:a}=this,o=s.window?s.window.document.body:null,u=t.canvas;u.id=s.getUniqueId(),o&&(u.style.display="none",o.appendChild(u)),R(u,e,r,i,n,a),o&&o.removeChild(u)}}class _e extends Pt{constructor(){super(...arguments),this.type="title"}}class Ve extends Pt{constructor(){super(...arguments),this.type="desc"}}var Ie={svg:zt,rect:Ut,circle:Ht,ellipse:Xt,line:Yt,polyline:qt,polygon:Wt,path:Lt,pattern:Gt,marker:Qt,defs:$t,linearGradient:Jt,radialGradient:te,stop:ee,animate:re,animateColor:ie,animateTransform:ne,font:se,"font-face":ae,"missing-glyph":oe,glyph:Dt,text:jt,tspan:Bt,tref:ue,a:ce,textPath:fe,image:pe,g:Zt,symbol:de,style:ye,use:me,mask:Ae,clipPath:Ce,filter:Pe,feDropShadow:Ee,feMorphology:Me,feComposite:Ne,feColorMatrix:Te,feGaussianBlur:Re,title:_e,desc:Ve};function ke(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function Le(){return Le=(0,i.Z)((function*(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.createElement("img");return e&&(r.crossOrigin="Anonymous"),new Promise(((e,i)=>{r.onload=()=>{e(r)},r.onerror=(t,e,r,n,s)=>{i(s)},r.src=t}))})),Le.apply(this,arguments)}class De{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:i=De.createCanvas,createImage:n=De.createImage,anonymousCrossOrigin:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.canvg=t,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=i,this.createImage=this.bindCreateImage(n,s),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return"boolean"==typeof e?(r,i)=>t(r,"boolean"==typeof i?i:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every((t=>t.loaded))}isFontsLoaded(){return this.fonts.every((t=>t.loaded))}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=De.elementTypes[e];return void 0!==r?new r(this,t):new Et(this,t)}createTextNode(t){return new Ft(this,t)}setViewBox(t){this.screen.setViewBox(function(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{};this.parser=new mt(r),this.screen=new dt(t,r),this.options=r;var i=new De(this,r),n=i.createDocumentElement(e);this.document=i,this.documentElement=n}static from(t,e){var r=arguments;return(0,i.Z)((function*(){var i=r.length>2&&void 0!==r[2]?r[2]:{},n=new mt(i),s=yield n.parse(e);return new Fe(t,s,i)}))()}static fromString(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new mt(r).parseFromString(e);return new Fe(t,i,r)}fork(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Fe.from(t,e,Be(Be({},this.options),r))}forkString(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Fe.fromString(t,e,Be(Be({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,i.Z)((function*(){var r=t.length>0&&void 0!==t[0]?t[0]:{};e.start(Be({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()}))()}start(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{documentElement:e,screen:r,options:i}=this;r.start(e,Be(Be({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.documentElement.resize(t,e,r)}}}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[46949],{94907:function(t,e,r){var i=r(97671);(function(){var e,r,n,s,a,o;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:null!=i&&i.hrtime?(t.exports=function(){return(e()-a)/1e6},r=i.hrtime,s=(e=function(){var t;return 1e9*(t=r())[0]+t[1]})(),o=1e9*i.uptime(),a=s-o):Date.now?(t.exports=function(){return Date.now()-n},n=Date.now()):(t.exports=function(){return(new Date).getTime()-n},n=(new Date).getTime())}).call(this)},32772:function(t,e,r){for(var i=r(94907),n="undefined"==typeof window?r.g:window,s=["moz","webkit"],a="AnimationFrame",o=n["request"+a],u=n["cancel"+a]||n["cancelRequest"+a],c=0;!o&&c3&&(this.alpha=o[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var t=this.r.toString(16),e=this.g.toString(16),r=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==r.length&&(r="0"+r),"#"+t+e+r},this.getHelpXML=function(){for(var t=new Array,i=0;i "+c.toRGB()+" -> "+c.toHex());u.appendChild(h),u.appendChild(l),o.appendChild(u)}catch(t){}return o}}},63238:function(t,e,r){"use strict";var i=r(69991),n=r(64187),s=TypeError;t.exports=function(t){if(i(t))return t;throw new s(n(t)+" is not a function")}},16320:function(t,e,r){"use strict";var i=r(3386),n=r(64187),s=TypeError;t.exports=function(t){if(i(t))return t;throw new s(n(t)+" is not a constructor")}},2191:function(t,e,r){"use strict";var i=r(64558),n=String,s=TypeError;t.exports=function(t){if(i(t))return t;throw new s("Can't set "+n(t)+" as a prototype")}},72858:function(t,e,r){"use strict";var i=r(72527),n=r(13573),s=r(37889).f,a=i("unscopables"),o=Array.prototype;void 0===o[a]&&s(o,a,{configurable:!0,value:n(null)}),t.exports=function(t){o[a][t]=!0}},3152:function(t,e,r){"use strict";var i=r(52336).charAt;t.exports=function(t,e,r){return e+(r?i(t,e).length:1)}},74282:function(t,e,r){"use strict";var i=r(20142),n=TypeError;t.exports=function(t,e){if(i(e,t))return t;throw new n("Incorrect invocation")}},63010:function(t,e,r){"use strict";var i=r(55577),n=String,s=TypeError;t.exports=function(t){if(i(t))return t;throw new s(n(t)+" is not an object")}},67425:function(t,e,r){"use strict";var i=r(86980),n=r(40585),s=r(22332),a=function(t){return function(e,r,a){var o=i(e),u=s(o);if(0===u)return!t&&-1;var c,h=n(a,u);if(t&&r!=r){for(;u>h;)if((c=o[h++])!=c)return!0}else for(;u>h;h++)if((t||h in o)&&o[h]===r)return t||h||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},70019:function(t,e,r){"use strict";var i=r(75397);t.exports=function(t,e){var r=[][t];return!!r&&i((function(){r.call(null,e||function(){return 1},1)}))}},68885:function(t,e,r){"use strict";var i=r(63238),n=r(9316),s=r(93009),a=r(22332),o=TypeError,u="Reduce of empty array with no initial value",c=function(t){return function(e,r,c,h){var l=n(e),f=s(l),g=a(l);if(i(r),0===g&&c<2)throw new o(u);var p=t?g-1:0,d=t?-1:1;if(c<2)for(;;){if(p in f){h=f[p],p+=d;break}if(p+=d,t?p<0:g<=p)throw new o(u)}for(;t?p>=0:g>p;p+=d)p in f&&(h=r(h,f[p],p,l));return h}};t.exports={left:c(!1),right:c(!0)}},61249:function(t,e,r){"use strict";var i=r(70065);t.exports=i([].slice)},66935:function(t,e,r){"use strict";var i=r(72527)("iterator"),n=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){n=!0}};a[i]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){try{if(!e&&!n)return!1}catch(t){return!1}var r=!1;try{var s={};s[i]=function(){return{next:function(){return{done:r=!0}}}},t(s)}catch(t){}return r}},48138:function(t,e,r){"use strict";var i=r(70065),n=i({}.toString),s=i("".slice);t.exports=function(t){return s(n(t),8,-1)}},24367:function(t,e,r){"use strict";var i=r(40426),n=r(69991),s=r(48138),a=r(72527)("toStringTag"),o=Object,u="Arguments"===s(function(){return arguments}());t.exports=i?s:function(t){var e,r,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=o(t),a))?r:u?s(e):"Object"===(i=s(e))&&n(e.callee)?"Arguments":i}},42279:function(t,e,r){"use strict";var i=r(11952),n=r(83176),s=r(5219),a=r(37889);t.exports=function(t,e,r){for(var o=n(e),u=a.f,c=s.f,h=0;h0&&i[0]<4?1:+(i[0]+i[1])),!n&&a&&(!(i=a.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/))&&(n=+i[1]),t.exports=n},54470:function(t,e,r){"use strict";var i=r(23597),n=r(1190),s=r(48138),a=function(t){return n.slice(0,t.length)===t};t.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":i.Bun&&"string"==typeof Bun.version?"BUN":i.Deno&&"object"==typeof Deno.version?"DENO":"process"===s(i.process)?"NODE":i.window&&i.document?"BROWSER":"REST"},16165:function(t,e,r){"use strict";var i=r(23597),n=r(5219).f,s=r(22839),a=r(26341),o=r(59224),u=r(42279),c=r(79992);t.exports=function(t,e){var r,h,l,f,g,p=t.target,d=t.global,v=t.stat;if(r=d?i:v?i[p]||o(p,{}):i[p]&&i[p].prototype)for(h in e){if(f=e[h],l=t.dontCallGetSet?(g=n(r,h))&&g.value:r[h],!c(d?h:p+(v?".":"#")+h,t.forced)&&void 0!==l){if(typeof f==typeof l)continue;u(f,l)}(t.sham||l&&l.sham)&&s(f,"sham",!0),a(r,h,f,t)}}},75397:function(t){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},86917:function(t,e,r){"use strict";r(73402);var i=r(99850),n=r(26341),s=r(87418),a=r(75397),o=r(72527),u=r(22839),c=o("species"),h=RegExp.prototype;t.exports=function(t,e,r,l){var f=o(t),g=!a((function(){var e={};return e[f]=function(){return 7},7!==""[t](e)})),p=g&&!a((function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[c]=function(){return r},r.flags="",r[f]=/./[f]),r.exec=function(){return e=!0,null},r[f](""),!e}));if(!g||!p||r){var d=/./[f],v=e(f,""[t],(function(t,e,r,n,a){var o=e.exec;return o===s||o===h.exec?g&&!a?{done:!0,value:i(d,e,r,n)}:{done:!0,value:i(t,r,e,n)}:{done:!1}}));n(String.prototype,t,v[0]),n(h,f,v[1])}l&&u(h[f],"sham",!0)}},44735:function(t,e,r){"use strict";var i=r(4445),n=Function.prototype,s=n.apply,a=n.call;t.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(s):function(){return a.apply(s,arguments)})},27150:function(t,e,r){"use strict";var i=r(87684),n=r(63238),s=r(4445),a=i(i.bind);t.exports=function(t,e){return n(t),void 0===e?t:s?a(t,e):function(){return t.apply(e,arguments)}}},4445:function(t,e,r){"use strict";var i=r(75397);t.exports=!i((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},99850:function(t,e,r){"use strict";var i=r(4445),n=Function.prototype.call;t.exports=i?n.bind(n):function(){return n.apply(n,arguments)}},19534:function(t,e,r){"use strict";var i=r(67092),n=r(11952),s=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,o=n(s,"name"),u=o&&"something"===function(){}.name,c=o&&(!i||i&&a(s,"name").configurable);t.exports={EXISTS:o,PROPER:u,CONFIGURABLE:c}},49593:function(t,e,r){"use strict";var i=r(70065),n=r(63238);t.exports=function(t,e,r){try{return i(n(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},87684:function(t,e,r){"use strict";var i=r(48138),n=r(70065);t.exports=function(t){if("Function"===i(t))return n(t)}},70065:function(t,e,r){"use strict";var i=r(4445),n=Function.prototype,s=n.call,a=i&&n.bind.bind(s,s);t.exports=i?a:function(t){return function(){return s.apply(t,arguments)}}},7317:function(t,e,r){"use strict";var i=r(23597),n=r(69991),s=function(t){return n(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?s(i[t]):i[t]&&i[t][e]}},51710:function(t,e,r){"use strict";var i=r(24367),n=r(45695),s=r(86340),a=r(37897),o=r(72527)("iterator");t.exports=function(t){if(!s(t))return n(t,o)||n(t,"@@iterator")||a[i(t)]}},79390:function(t,e,r){"use strict";var i=r(99850),n=r(63238),s=r(63010),a=r(64187),o=r(51710),u=TypeError;t.exports=function(t,e){var r=arguments.length<2?o(t):e;if(n(r))return s(i(r,t));throw new u(a(t)+" is not iterable")}},45695:function(t,e,r){"use strict";var i=r(63238),n=r(86340);t.exports=function(t,e){var r=t[e];return n(r)?void 0:i(r)}},74436:function(t,e,r){"use strict";var i=r(70065),n=r(9316),s=Math.floor,a=i("".charAt),o=i("".replace),u=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,h=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,i,l,f){var g=r+t.length,p=i.length,d=h;return void 0!==l&&(l=n(l),d=c),o(f,d,(function(n,o){var c;switch(a(o,0)){case"$":return"$";case"&":return t;case"`":return u(e,0,r);case"'":return u(e,g);case"<":c=l[u(o,1,-1)];break;default:var h=+o;if(0===h)return n;if(h>p){var f=s(h/10);return 0===f?n:f<=p?void 0===i[f-1]?a(o,1):i[f-1]+a(o,1):n}c=i[h-1]}return void 0===c?"":c}))}},23597:function(t,e,r){"use strict";var i=function(t){return t&&t.Math===Math&&t};t.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof r.g&&r.g)||i("object"==typeof this&&this)||function(){return this}()||Function("return this")()},11952:function(t,e,r){"use strict";var i=r(70065),n=r(9316),s=i({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return s(n(t),e)}},4630:function(t){"use strict";t.exports={}},27266:function(t){"use strict";t.exports=function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}}},13496:function(t,e,r){"use strict";var i=r(7317);t.exports=i("document","documentElement")},15585:function(t,e,r){"use strict";var i=r(67092),n=r(75397),s=r(69970);t.exports=!i&&!n((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},93009:function(t,e,r){"use strict";var i=r(70065),n=r(75397),s=r(48138),a=Object,o=i("".split);t.exports=n((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"===s(t)?o(t,""):a(t)}:a},53065:function(t,e,r){"use strict";var i=r(70065),n=r(69991),s=r(86690),a=i(Function.toString);n(s.inspectSource)||(s.inspectSource=function(t){return a(t)}),t.exports=s.inspectSource},97293:function(t,e,r){"use strict";var i,n,s,a=r(15897),o=r(23597),u=r(55577),c=r(22839),h=r(11952),l=r(86690),f=r(93264),g=r(4630),p="Object already initialized",d=o.TypeError,v=o.WeakMap;if(a||l.state){var y=l.state||(l.state=new v);y.get=y.get,y.has=y.has,y.set=y.set,i=function(t,e){if(y.has(t))throw new d(p);return e.facade=t,y.set(t,e),e},n=function(t){return y.get(t)||{}},s=function(t){return y.has(t)}}else{var m=f("state");g[m]=!0,i=function(t,e){if(h(t,m))throw new d(p);return e.facade=t,c(t,m,e),e},n=function(t){return h(t,m)?t[m]:{}},s=function(t){return h(t,m)}}t.exports={set:i,get:n,has:s,enforce:function(t){return s(t)?n(t):i(t,{})},getterFor:function(t){return function(e){var r;if(!u(e)||(r=n(e)).type!==t)throw new d("Incompatible receiver, "+t+" required");return r}}}},31614:function(t,e,r){"use strict";var i=r(72527),n=r(37897),s=i("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||a[s]===t)}},50780:function(t,e,r){"use strict";var i=r(48138);t.exports=Array.isArray||function(t){return"Array"===i(t)}},69991:function(t){"use strict";var e="object"==typeof document&&document.all;t.exports=void 0===e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},3386:function(t,e,r){"use strict";var i=r(70065),n=r(75397),s=r(69991),a=r(24367),o=r(7317),u=r(53065),c=function(){},h=o("Reflect","construct"),l=/^\s*(?:class|function)\b/,f=i(l.exec),g=!l.test(c),p=function(t){if(!s(t))return!1;try{return h(c,[],t),!0}catch(t){return!1}},d=function(t){if(!s(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return g||!!f(l,u(t))}catch(t){return!0}};d.sham=!0,t.exports=!h||n((function(){var t;return p(p.call)||!p(Object)||!p((function(){t=!0}))||t}))?d:p},79992:function(t,e,r){"use strict";var i=r(75397),n=r(69991),s=/#|\.prototype\./,a=function(t,e){var r=u[o(t)];return r===h||r!==c&&(n(e)?i(e):!!e)},o=a.normalize=function(t){return String(t).replace(s,".").toLowerCase()},u=a.data={},c=a.NATIVE="N",h=a.POLYFILL="P";t.exports=a},86340:function(t){"use strict";t.exports=function(t){return null==t}},55577:function(t,e,r){"use strict";var i=r(69991);t.exports=function(t){return"object"==typeof t?null!==t:i(t)}},64558:function(t,e,r){"use strict";var i=r(55577);t.exports=function(t){return i(t)||null===t}},68292:function(t){"use strict";t.exports=!1},50026:function(t,e,r){"use strict";var i=r(55577),n=r(48138),s=r(72527)("match");t.exports=function(t){var e;return i(t)&&(void 0!==(e=t[s])?!!e:"RegExp"===n(t))}},47793:function(t,e,r){"use strict";var i=r(7317),n=r(69991),s=r(20142),a=r(8121),o=Object;t.exports=a?function(t){return"symbol"==typeof t}:function(t){var e=i("Symbol");return n(e)&&s(e.prototype,o(t))}},88038:function(t,e,r){"use strict";var i=r(27150),n=r(99850),s=r(63010),a=r(64187),o=r(31614),u=r(22332),c=r(20142),h=r(79390),l=r(51710),f=r(8520),g=TypeError,p=function(t,e){this.stopped=t,this.result=e},d=p.prototype;t.exports=function(t,e,r){var v,y,m,x,b,S,w,T=r&&r.that,O=!(!r||!r.AS_ENTRIES),A=!(!r||!r.IS_RECORD),C=!(!r||!r.IS_ITERATOR),E=!(!r||!r.INTERRUPTED),P=i(e,T),N=function(t){return v&&f(v,"normal",t),new p(!0,t)},M=function(t){return O?(s(t),E?P(t[0],t[1],N):P(t[0],t[1])):E?P(t,N):P(t)};if(A)v=t.iterator;else if(C)v=t;else{if(!(y=l(t)))throw new g(a(t)+" is not iterable");if(o(y)){for(m=0,x=u(t);x>m;m++)if((b=M(t[m]))&&c(d,b))return b;return new p(!1)}v=h(t,y)}for(S=A?t.next:v.next;!(w=n(S,v)).done;){try{b=M(w.value)}catch(t){f(v,"throw",t)}if("object"==typeof b&&b&&c(d,b))return b}return new p(!1)}},8520:function(t,e,r){"use strict";var i=r(99850),n=r(63010),s=r(45695);t.exports=function(t,e,r){var a,o;n(t);try{if(!(a=s(t,"return"))){if("throw"===e)throw r;return r}a=i(a,t)}catch(t){o=!0,a=t}if("throw"===e)throw r;if(o)throw a;return n(a),r}},29102:function(t,e,r){"use strict";var i=r(13855).IteratorPrototype,n=r(13573),s=r(35102),a=r(18172),o=r(37897),u=function(){return this};t.exports=function(t,e,r,c){var h=e+" Iterator";return t.prototype=n(i,{next:s(+!c,r)}),a(t,h,!1,!0),o[h]=u,t}},46953:function(t,e,r){"use strict";var i=r(16165),n=r(99850),s=r(68292),a=r(19534),o=r(69991),u=r(29102),c=r(47700),h=r(81077),l=r(18172),f=r(22839),g=r(26341),p=r(72527),d=r(37897),v=r(13855),y=a.PROPER,m=a.CONFIGURABLE,x=v.IteratorPrototype,b=v.BUGGY_SAFARI_ITERATORS,S=p("iterator"),w="keys",T="values",O="entries",A=function(){return this};t.exports=function(t,e,r,a,p,v,C){u(r,e,a);var E,P,N,M=function(t){if(t===p&&I)return I;if(!b&&t&&t in V)return V[t];switch(t){case w:case T:case O:return function(){return new r(this,t)}}return function(){return new r(this)}},R=e+" Iterator",_=!1,V=t.prototype,k=V[S]||V["@@iterator"]||p&&V[p],I=!b&&k||M(p),L="Array"===e&&V.entries||k;if(L&&(E=c(L.call(new t)))!==Object.prototype&&E.next&&(s||c(E)===x||(h?h(E,x):o(E[S])||g(E,S,A)),l(E,R,!0,!0),s&&(d[R]=A)),y&&p===T&&k&&k.name!==T&&(!s&&m?f(V,"name",T):(_=!0,I=function(){return n(k,this)})),p)if(P={values:M(T),keys:v?I:M(w),entries:M(O)},C)for(N in P)(b||_||!(N in V))&&g(V,N,P[N]);else i({target:e,proto:!0,forced:b||_},P);return s&&!C||V[S]===I||g(V,S,I,{name:p}),d[e]=I,P}},13855:function(t,e,r){"use strict";var i,n,s,a=r(75397),o=r(69991),u=r(55577),c=r(13573),h=r(47700),l=r(26341),f=r(72527),g=r(68292),p=f("iterator"),d=!1;[].keys&&("next"in(s=[].keys())?(n=h(h(s)))!==Object.prototype&&(i=n):d=!0),!u(i)||a((function(){var t={};return i[p].call(t)!==t}))?i={}:g&&(i=c(i)),o(i[p])||l(i,p,(function(){return this})),t.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:d}},37897:function(t){"use strict";t.exports={}},22332:function(t,e,r){"use strict";var i=r(31684);t.exports=function(t){return i(t.length)}},25704:function(t,e,r){"use strict";var i=r(70065),n=r(75397),s=r(69991),a=r(11952),o=r(67092),u=r(19534).CONFIGURABLE,c=r(53065),h=r(97293),l=h.enforce,f=h.get,g=String,p=Object.defineProperty,d=i("".slice),v=i("".replace),y=i([].join),m=o&&!n((function(){return 8!==p((function(){}),"length",{value:8}).length})),x=String(String).split("String"),b=t.exports=function(t,e,r){"Symbol("===d(g(e),0,7)&&(e="["+v(g(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!a(t,"name")||u&&t.name!==e)&&(o?p(t,"name",{value:e,configurable:!0}):t.name=e),m&&r&&a(r,"arity")&&t.length!==r.arity&&p(t,"length",{value:r.arity});try{r&&a(r,"constructor")&&r.constructor?o&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var i=l(t);return a(i,"source")||(i.source=y(x,"string"==typeof e?e:"")),t};Function.prototype.toString=b((function(){return s(this)&&f(this).source||c(this)}),"toString")},43318:function(t){"use strict";var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var i=+t;return(i>0?r:e)(i)}},86891:function(t,e,r){"use strict";var i,n,s,a,o,u=r(23597),c=r(20829),h=r(27150),l=r(84745).set,f=r(30176),g=r(30940),p=r(8620),d=r(81957),v=r(96130),y=u.MutationObserver||u.WebKitMutationObserver,m=u.document,x=u.process,b=u.Promise,S=c("queueMicrotask");if(!S){var w=new f,T=function(){var t,e;for(v&&(t=x.domain)&&t.exit();e=w.get();)try{e()}catch(t){throw w.head&&i(),t}t&&t.enter()};g||v||d||!y||!m?!p&&b&&b.resolve?((a=b.resolve(void 0)).constructor=b,o=h(a.then,a),i=function(){o(T)}):v?i=function(){x.nextTick(T)}:(l=h(l,u),i=function(){l(T)}):(n=!0,s=m.createTextNode(""),new y(T).observe(s,{characterData:!0}),i=function(){s.data=n=!n}),S=function(t){w.head||i(),w.add(t)}}t.exports=S},92110:function(t,e,r){"use strict";var i=r(63238),n=TypeError,s=function(t){var e,r;this.promise=new t((function(t,i){if(void 0!==e||void 0!==r)throw new n("Bad Promise constructor");e=t,r=i})),this.resolve=i(e),this.reject=i(r)};t.exports.f=function(t){return new s(t)}},62067:function(t,e,r){"use strict";var i=r(50026),n=TypeError;t.exports=function(t){if(i(t))throw new n("The method doesn't accept regular expressions");return t}},13573:function(t,e,r){"use strict";var i,n=r(63010),s=r(1909),a=r(23144),o=r(4630),u=r(13496),c=r(69970),h=r(93264),l="prototype",f="script",g=h("IE_PROTO"),p=function(){},d=function(t){return"<"+f+">"+t+""},v=function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;y="undefined"!=typeof document?document.domain&&i?v(i):(e=c("iframe"),r="java"+f+":",e.style.display="none",u.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(d("document.F=Object")),t.close(),t.F):v(i);for(var n=a.length;n--;)delete y[l][a[n]];return y()};o[g]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p[l]=n(t),r=new p,p[l]=null,r[g]=t):r=y(),void 0===e?r:s.f(r,e)}},1909:function(t,e,r){"use strict";var i=r(67092),n=r(13949),s=r(37889),a=r(63010),o=r(86980),u=r(69092);e.f=i&&!n?Object.defineProperties:function(t,e){a(t);for(var r,i=o(e),n=u(e),c=n.length,h=0;c>h;)s.f(t,r=n[h++],i[r]);return t}},37889:function(t,e,r){"use strict";var i=r(67092),n=r(15585),s=r(13949),a=r(63010),o=r(8956),u=TypeError,c=Object.defineProperty,h=Object.getOwnPropertyDescriptor,l="enumerable",f="configurable",g="writable";e.f=i?s?function(t,e,r){if(a(t),e=o(e),a(r),"function"==typeof t&&"prototype"===e&&"value"in r&&g in r&&!r[g]){var i=h(t,e);i&&i[g]&&(t[e]=r.value,r={configurable:f in r?r[f]:i[f],enumerable:l in r?r[l]:i[l],writable:!1})}return c(t,e,r)}:c:function(t,e,r){if(a(t),e=o(e),a(r),n)try{return c(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new u("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},5219:function(t,e,r){"use strict";var i=r(67092),n=r(99850),s=r(91382),a=r(35102),o=r(86980),u=r(8956),c=r(11952),h=r(15585),l=Object.getOwnPropertyDescriptor;e.f=i?l:function(t,e){if(t=o(t),e=u(e),h)try{return l(t,e)}catch(t){}if(c(t,e))return a(!n(s.f,t,e),t[e])}},47605:function(t,e,r){"use strict";var i=r(75688),n=r(23144).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,n)}},35349:function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},47700:function(t,e,r){"use strict";var i=r(11952),n=r(69991),s=r(9316),a=r(93264),o=r(29812),u=a("IE_PROTO"),c=Object,h=c.prototype;t.exports=o?c.getPrototypeOf:function(t){var e=s(t);if(i(e,u))return e[u];var r=e.constructor;return n(r)&&e instanceof r?r.prototype:e instanceof c?h:null}},20142:function(t,e,r){"use strict";var i=r(70065);t.exports=i({}.isPrototypeOf)},75688:function(t,e,r){"use strict";var i=r(70065),n=r(11952),s=r(86980),a=r(67425).indexOf,o=r(4630),u=i([].push);t.exports=function(t,e){var r,i=s(t),c=0,h=[];for(r in i)!n(o,r)&&n(i,r)&&u(h,r);for(;e.length>c;)n(i,r=e[c++])&&(~a(h,r)||u(h,r));return h}},69092:function(t,e,r){"use strict";var i=r(75688),n=r(23144);t.exports=Object.keys||function(t){return i(t,n)}},91382:function(t,e){"use strict";var r={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,n=i&&!r.call({1:2},1);e.f=n?function(t){var e=i(this,t);return!!e&&e.enumerable}:r},81077:function(t,e,r){"use strict";var i=r(49593),n=r(55577),s=r(6760),a=r(2191);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=i(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,i){return s(r),a(i),n(r)?(e?t(r,i):r.__proto__=i,r):r}}():void 0)},64615:function(t,e,r){"use strict";var i=r(99850),n=r(69991),s=r(55577),a=TypeError;t.exports=function(t,e){var r,o;if("string"===e&&n(r=t.toString)&&!s(o=i(r,t)))return o;if(n(r=t.valueOf)&&!s(o=i(r,t)))return o;if("string"!==e&&n(r=t.toString)&&!s(o=i(r,t)))return o;throw new a("Can't convert object to primitive value")}},83176:function(t,e,r){"use strict";var i=r(7317),n=r(70065),s=r(47605),a=r(35349),o=r(63010),u=n([].concat);t.exports=i("Reflect","ownKeys")||function(t){var e=s.f(o(t)),r=a.f;return r?u(e,r(t)):e}},62052:function(t){"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},78353:function(t,e,r){"use strict";var i=r(23597),n=r(18560),s=r(69991),a=r(79992),o=r(53065),u=r(72527),c=r(54470),h=r(68292),l=r(51594),f=n&&n.prototype,g=u("species"),p=!1,d=s(i.PromiseRejectionEvent),v=a("Promise",(function(){var t=o(n),e=t!==String(n);if(!e&&66===l)return!0;if(h&&(!f.catch||!f.finally))return!0;if(!l||l<51||!/native code/.test(t)){var r=new n((function(t){t(1)})),i=function(t){t((function(){}),(function(){}))};if((r.constructor={})[g]=i,!(p=r.then((function(){}))instanceof i))return!0}return!(e||"BROWSER"!==c&&"DENO"!==c||d)}));t.exports={CONSTRUCTOR:v,REJECTION_EVENT:d,SUBCLASSING:p}},18560:function(t,e,r){"use strict";var i=r(23597);t.exports=i.Promise},74919:function(t,e,r){"use strict";var i=r(63010),n=r(55577),s=r(92110);t.exports=function(t,e){if(i(t),n(e)&&e.constructor===t)return e;var r=s.f(t);return(0,r.resolve)(e),r.promise}},57569:function(t,e,r){"use strict";var i=r(18560),n=r(66935),s=r(78353).CONSTRUCTOR;t.exports=s||!n((function(t){i.all(t).then(void 0,(function(){}))}))},30176:function(t){"use strict";var e=function(){this.head=null,this.tail=null};e.prototype={add:function(t){var e={item:t,next:null},r=this.tail;r?r.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}},t.exports=e},34405:function(t,e,r){"use strict";var i=r(99850),n=r(63010),s=r(69991),a=r(48138),o=r(87418),u=TypeError;t.exports=function(t,e){var r=t.exec;if(s(r)){var c=i(r,t,e);return null!==c&&n(c),c}if("RegExp"===a(t))return i(o,t,e);throw new u("RegExp#exec called on incompatible receiver")}},87418:function(t,e,r){"use strict";var i,n,s=r(99850),a=r(70065),o=r(83158),u=r(61070),c=r(51629),h=r(27130),l=r(13573),f=r(97293).get,g=r(24236),p=r(74029),d=h("native-string-replace",String.prototype.replace),v=RegExp.prototype.exec,y=v,m=a("".charAt),x=a("".indexOf),b=a("".replace),S=a("".slice),w=(n=/b*/g,s(v,i=/a/,"a"),s(v,n,"a"),0!==i.lastIndex||0!==n.lastIndex),T=c.BROKEN_CARET,O=void 0!==/()??/.exec("")[1];(w||O||T||g||p)&&(y=function(t){var e,r,i,n,a,c,h,g=this,p=f(g),A=o(t),C=p.raw;if(C)return C.lastIndex=g.lastIndex,e=s(y,C,A),g.lastIndex=C.lastIndex,e;var E=p.groups,P=T&&g.sticky,N=s(u,g),M=g.source,R=0,_=A;if(P&&(N=b(N,"y",""),-1===x(N,"g")&&(N+="g"),_=S(A,g.lastIndex),g.lastIndex>0&&(!g.multiline||g.multiline&&"\n"!==m(A,g.lastIndex-1))&&(M="(?: "+M+")",_=" "+_,R++),r=new RegExp("^(?:"+M+")",N)),O&&(r=new RegExp("^"+M+"$(?!\\s)",N)),w&&(i=g.lastIndex),n=s(v,P?r:g,_),P?n?(n.input=S(n.input,R),n[0]=S(n[0],R),n.index=g.lastIndex,g.lastIndex+=n[0].length):g.lastIndex=0:w&&n&&(g.lastIndex=g.global?n.index+n[0].length:i),O&&n&&n.length>1&&s(d,n[0],r,(function(){for(a=1;ab)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},6760:function(t,e,r){"use strict";var i=r(86340),n=TypeError;t.exports=function(t){if(i(t))throw new n("Can't call method on "+t);return t}},20829:function(t,e,r){"use strict";var i=r(23597),n=r(67092),s=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!n)return i[t];var e=s(i,t);return e&&e.value}},60789:function(t,e,r){"use strict";var i=r(7317),n=r(6802),s=r(72527),a=r(67092),o=s("species");t.exports=function(t){var e=i(t);a&&e&&!e[o]&&n(e,o,{configurable:!0,get:function(){return this}})}},18172:function(t,e,r){"use strict";var i=r(37889).f,n=r(11952),s=r(72527)("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!n(t,s)&&i(t,s,{configurable:!0,value:e})}},93264:function(t,e,r){"use strict";var i=r(27130),n=r(4707),s=i("keys");t.exports=function(t){return s[t]||(s[t]=n(t))}},86690:function(t,e,r){"use strict";var i=r(68292),n=r(23597),s=r(59224),a="__core-js_shared__",o=t.exports=n[a]||s(a,{});(o.versions||(o.versions=[])).push({version:"3.38.0",mode:i?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.0/LICENSE",source:"https://github.com/zloirock/core-js"})},27130:function(t,e,r){"use strict";var i=r(86690);t.exports=function(t,e){return i[t]||(i[t]=e||{})}},6759:function(t,e,r){"use strict";var i=r(63010),n=r(16320),s=r(86340),a=r(72527)("species");t.exports=function(t,e){var r,o=i(t).constructor;return void 0===o||s(r=i(o)[a])?e:n(r)}},52336:function(t,e,r){"use strict";var i=r(70065),n=r(35831),s=r(83158),a=r(6760),o=i("".charAt),u=i("".charCodeAt),c=i("".slice),h=function(t){return function(e,r){var i,h,l=s(a(e)),f=n(r),g=l.length;return f<0||f>=g?t?"":void 0:(i=u(l,f))<55296||i>56319||f+1===g||(h=u(l,f+1))<56320||h>57343?t?o(l,f):i:t?c(l,f,f+2):h-56320+(i-55296<<10)+65536}};t.exports={codeAt:h(!1),charAt:h(!0)}},49177:function(t,e,r){"use strict";var i=r(19534).PROPER,n=r(75397),s=r(56066);t.exports=function(t){return n((function(){return!!s[t]()||"​…᠎"!=="​…᠎"[t]()||i&&s[t].name!==t}))}},2209:function(t,e,r){"use strict";var i=r(70065),n=r(6760),s=r(83158),a=r(56066),o=i("".replace),u=RegExp("^["+a+"]+"),c=RegExp("(^|[^"+a+"])["+a+"]+$"),h=function(t){return function(e){var r=s(n(e));return 1&t&&(r=o(r,u,"")),2&t&&(r=o(r,c,"$1")),r}};t.exports={start:h(1),end:h(2),trim:h(3)}},89884:function(t,e,r){"use strict";var i=r(51594),n=r(75397),s=r(23597).String;t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var t=Symbol("symbol detection");return!s(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},84745:function(t,e,r){"use strict";var i,n,s,a,o=r(23597),u=r(44735),c=r(27150),h=r(69991),l=r(11952),f=r(75397),g=r(13496),p=r(61249),d=r(69970),v=r(60851),y=r(30940),m=r(96130),x=o.setImmediate,b=o.clearImmediate,S=o.process,w=o.Dispatch,T=o.Function,O=o.MessageChannel,A=o.String,C=0,E={},P="onreadystatechange";f((function(){i=o.location}));var N=function(t){if(l(E,t)){var e=E[t];delete E[t],e()}},M=function(t){return function(){N(t)}},R=function(t){N(t.data)},_=function(t){o.postMessage(A(t),i.protocol+"//"+i.host)};x&&b||(x=function(t){v(arguments.length,1);var e=h(t)?t:T(t),r=p(arguments,1);return E[++C]=function(){u(e,void 0,r)},n(C),C},b=function(t){delete E[t]},m?n=function(t){S.nextTick(M(t))}:w&&w.now?n=function(t){w.now(M(t))}:O&&!y?(a=(s=new O).port2,s.port1.onmessage=R,n=c(a.postMessage,a)):o.addEventListener&&h(o.postMessage)&&!o.importScripts&&i&&"file:"!==i.protocol&&!f(_)?(n=_,o.addEventListener("message",R,!1)):n=P in d("script")?function(t){g.appendChild(d("script"))[P]=function(){g.removeChild(this),N(t)}}:function(t){setTimeout(M(t),0)}),t.exports={set:x,clear:b}},40585:function(t,e,r){"use strict";var i=r(35831),n=Math.max,s=Math.min;t.exports=function(t,e){var r=i(t);return r<0?n(r+e,0):s(r,e)}},86980:function(t,e,r){"use strict";var i=r(93009),n=r(6760);t.exports=function(t){return i(n(t))}},35831:function(t,e,r){"use strict";var i=r(43318);t.exports=function(t){var e=+t;return e!=e||0===e?0:i(e)}},31684:function(t,e,r){"use strict";var i=r(35831),n=Math.min;t.exports=function(t){var e=i(t);return e>0?n(e,9007199254740991):0}},9316:function(t,e,r){"use strict";var i=r(6760),n=Object;t.exports=function(t){return n(i(t))}},35476:function(t,e,r){"use strict";var i=r(99850),n=r(55577),s=r(47793),a=r(45695),o=r(64615),u=r(72527),c=TypeError,h=u("toPrimitive");t.exports=function(t,e){if(!n(t)||s(t))return t;var r,u=a(t,h);if(u){if(void 0===e&&(e="default"),r=i(u,t,e),!n(r)||s(r))return r;throw new c("Can't convert object to primitive value")}return void 0===e&&(e="number"),o(t,e)}},8956:function(t,e,r){"use strict";var i=r(35476),n=r(47793);t.exports=function(t){var e=i(t,"string");return n(e)?e:e+""}},40426:function(t,e,r){"use strict";var i={};i[r(72527)("toStringTag")]="z",t.exports="[object z]"===String(i)},83158:function(t,e,r){"use strict";var i=r(24367),n=String;t.exports=function(t){if("Symbol"===i(t))throw new TypeError("Cannot convert a Symbol value to a string");return n(t)}},64187:function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},4707:function(t,e,r){"use strict";var i=r(70065),n=0,s=Math.random(),a=i(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++n+s,36)}},8121:function(t,e,r){"use strict";var i=r(89884);t.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},13949:function(t,e,r){"use strict";var i=r(67092),n=r(75397);t.exports=i&&n((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},60851:function(t){"use strict";var e=TypeError;t.exports=function(t,r){if(t1?arguments[1]:void 0;return u?o(this,t,e)||0:s(this,t,e)}})},57406:function(t,e,r){"use strict";var i=r(86980),n=r(72858),s=r(37897),a=r(97293),o=r(37889).f,u=r(46953),c=r(40287),h=r(68292),l=r(67092),f="Array Iterator",g=a.set,p=a.getterFor(f);t.exports=u(Array,"Array",(function(t,e){g(this,{type:f,target:i(t),index:0,kind:e})}),(function(){var t=p(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=void 0,c(void 0,!0);switch(t.kind){case"keys":return c(r,!1);case"values":return c(e[r],!1)}return c([r,e[r]],!1)}),"values");var d=s.Arguments=s.Array;if(n("keys"),n("values"),n("entries"),!h&&l&&"values"!==d.name)try{o(d,"name",{value:"values"})}catch(t){}},34110:function(t,e,r){"use strict";var i=r(16165),n=r(68885).left,s=r(70019),a=r(51594);i({target:"Array",proto:!0,forced:!r(96130)&&a>79&&a<83||!s("reduce")},{reduce:function(t){var e=arguments.length;return n(this,t,e,e>1?arguments[1]:void 0)}})},90164:function(t,e,r){"use strict";var i=r(16165),n=r(70065),s=r(50780),a=n([].reverse),o=[1,2];i({target:"Array",proto:!0,forced:String(o)===String(o.reverse())},{reverse:function(){return s(this)&&(this.length=this.length),a(this)}})},62846:function(t,e,r){"use strict";var i=r(16165),n=r(99850),s=r(63238),a=r(92110),o=r(62052),u=r(88038);i({target:"Promise",stat:!0,forced:r(57569)},{all:function(t){var e=this,r=a.f(e),i=r.resolve,c=r.reject,h=o((function(){var r=s(e.resolve),a=[],o=0,h=1;u(t,(function(t){var s=o++,u=!1;h++,n(r,e,t).then((function(t){u||(u=!0,a[s]=t,--h||i(a))}),c)})),--h||i(a)}));return h.error&&c(h.value),r.promise}})},65178:function(t,e,r){"use strict";var i=r(16165),n=r(68292),s=r(78353).CONSTRUCTOR,a=r(18560),o=r(7317),u=r(69991),c=r(26341),h=a&&a.prototype;if(i({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(t){return this.then(void 0,t)}}),!n&&u(a)){var l=o("Promise").prototype.catch;h.catch!==l&&c(h,"catch",l,{unsafe:!0})}},59665:function(t,e,r){"use strict";var i,n,s,a=r(16165),o=r(68292),u=r(96130),c=r(23597),h=r(99850),l=r(26341),f=r(81077),g=r(18172),p=r(60789),d=r(63238),v=r(69991),y=r(55577),m=r(74282),x=r(6759),b=r(84745).set,S=r(86891),w=r(27266),T=r(62052),O=r(30176),A=r(97293),C=r(18560),E=r(78353),P=r(92110),N="Promise",M=E.CONSTRUCTOR,R=E.REJECTION_EVENT,_=E.SUBCLASSING,V=A.getterFor(N),k=A.set,I=C&&C.prototype,L=C,D=I,B=c.TypeError,j=c.document,F=c.process,z=P.f,U=z,H=!!(j&&j.createEvent&&c.dispatchEvent),X="unhandledrejection",Y=function(t){var e;return!(!y(t)||!v(e=t.then))&&e},W=function(t,e){var r,i,n,s=e.value,a=1===e.state,o=a?t.ok:t.fail,u=t.resolve,c=t.reject,l=t.domain;try{o?(a||(2===e.rejection&&Z(e),e.rejection=1),!0===o?r=s:(l&&l.enter(),r=o(s),l&&(l.exit(),n=!0)),r===t.promise?c(new B("Promise-chain cycle")):(i=Y(r))?h(i,r,u,c):u(r)):c(s)}catch(t){l&&!n&&l.exit(),c(t)}},q=function(t,e){t.notified||(t.notified=!0,S((function(){for(var r,i=t.reactions;r=i.get();)W(r,t);t.notified=!1,e&&!t.rejection&&Q(t)})))},G=function(t,e,r){var i,n;H?((i=j.createEvent("Event")).promise=e,i.reason=r,i.initEvent(t,!1,!0),c.dispatchEvent(i)):i={promise:e,reason:r},!R&&(n=c["on"+t])?n(i):t===X&&w("Unhandled promise rejection",r)},Q=function(t){h(b,c,(function(){var e,r=t.facade,i=t.value;if($(t)&&(e=T((function(){u?F.emit("unhandledRejection",i,r):G(X,r,i)})),t.rejection=u||$(t)?2:1,e.error))throw e.value}))},$=function(t){return 1!==t.rejection&&!t.parent},Z=function(t){h(b,c,(function(){var e=t.facade;u?F.emit("rejectionHandled",e):G("rejectionhandled",e,t.value)}))},K=function(t,e,r){return function(i){t(e,i,r)}},J=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,q(t,!0))},tt=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new B("Promise can't be resolved itself");var i=Y(e);i?S((function(){var r={done:!1};try{h(i,e,K(tt,r,t),K(J,r,t))}catch(e){J(r,e,t)}})):(t.value=e,t.state=1,q(t,!1))}catch(e){J({done:!1},e,t)}}};if(M&&(D=(L=function(t){m(this,D),d(t),h(i,this);var e=V(this);try{t(K(tt,e),K(J,e))}catch(t){J(e,t)}}).prototype,(i=function(t){k(this,{type:N,done:!1,notified:!1,parent:!1,reactions:new O,rejection:!1,state:0,value:void 0})}).prototype=l(D,"then",(function(t,e){var r=V(this),i=z(x(this,L));return r.parent=!0,i.ok=!v(t)||t,i.fail=v(e)&&e,i.domain=u?F.domain:void 0,0===r.state?r.reactions.add(i):S((function(){W(i,r)})),i.promise})),n=function(){var t=new i,e=V(t);this.promise=t,this.resolve=K(tt,e),this.reject=K(J,e)},P.f=z=function(t){return t===L||undefined===t?new n(t):U(t)},!o&&v(C)&&I!==Object.prototype)){s=I.then,_||l(I,"then",(function(t,e){var r=this;return new L((function(t,e){h(s,r,t,e)})).then(t,e)}),{unsafe:!0});try{delete I.constructor}catch(t){}f&&f(I,D)}a({global:!0,constructor:!0,wrap:!0,forced:M},{Promise:L}),g(L,N,!1,!0),p(N)},96273:function(t,e,r){"use strict";r(59665),r(62846),r(65178),r(82814),r(94171),r(24441)},82814:function(t,e,r){"use strict";var i=r(16165),n=r(99850),s=r(63238),a=r(92110),o=r(62052),u=r(88038);i({target:"Promise",stat:!0,forced:r(57569)},{race:function(t){var e=this,r=a.f(e),i=r.reject,c=o((function(){var a=s(e.resolve);u(t,(function(t){n(a,e,t).then(r.resolve,i)}))}));return c.error&&i(c.value),r.promise}})},94171:function(t,e,r){"use strict";var i=r(16165),n=r(92110);i({target:"Promise",stat:!0,forced:r(78353).CONSTRUCTOR},{reject:function(t){var e=n.f(this);return(0,e.reject)(t),e.promise}})},24441:function(t,e,r){"use strict";var i=r(16165),n=r(7317),s=r(68292),a=r(18560),o=r(78353).CONSTRUCTOR,u=r(74919),c=n("Promise"),h=s&&!o;i({target:"Promise",stat:!0,forced:s||o},{resolve:function(t){return u(h&&this===c?a:this,t)}})},73402:function(t,e,r){"use strict";var i=r(16165),n=r(87418);i({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},58264:function(t,e,r){"use strict";var i=r(19534).PROPER,n=r(26341),s=r(63010),a=r(83158),o=r(75397),u=r(54860),c="toString",h=RegExp.prototype,l=h[c],f=o((function(){return"/a/b"!==l.call({source:"a",flags:"b"})})),g=i&&l.name!==c;(f||g)&&n(h,c,(function(){var t=s(this);return"/"+a(t.source)+"/"+a(u(t))}),{unsafe:!0})},40705:function(t,e,r){"use strict";var i,n=r(16165),s=r(87684),a=r(5219).f,o=r(31684),u=r(83158),c=r(62067),h=r(6760),l=r(48177),f=r(68292),g=s("".slice),p=Math.min,d=l("endsWith");n({target:"String",proto:!0,forced:!!(f||d||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!d},{endsWith:function(t){var e=u(h(this));c(t);var r=arguments.length>1?arguments[1]:void 0,i=e.length,n=void 0===r?i:p(o(r),i),s=u(t);return g(e,n-s.length,n)===s}})},70422:function(t,e,r){"use strict";var i=r(16165),n=r(70065),s=r(62067),a=r(6760),o=r(83158),u=r(48177),c=n("".indexOf);i({target:"String",proto:!0,forced:!u("includes")},{includes:function(t){return!!~c(o(a(this)),o(s(t)),arguments.length>1?arguments[1]:void 0)}})},80998:function(t,e,r){"use strict";var i=r(99850),n=r(86917),s=r(63010),a=r(86340),o=r(31684),u=r(83158),c=r(6760),h=r(45695),l=r(3152),f=r(34405);n("match",(function(t,e,r){return[function(e){var r=c(this),n=a(e)?void 0:h(e,t);return n?i(n,e,r):new RegExp(e)[t](u(r))},function(t){var i=s(this),n=u(t),a=r(e,i,n);if(a.done)return a.value;if(!i.global)return f(i,n);var c=i.unicode;i.lastIndex=0;for(var h,g=[],p=0;null!==(h=f(i,n));){var d=u(h[0]);g[p]=d,""===d&&(i.lastIndex=l(n,o(i.lastIndex),c)),p++}return 0===p?null:g}]}))},95767:function(t,e,r){"use strict";var i=r(44735),n=r(99850),s=r(70065),a=r(86917),o=r(75397),u=r(63010),c=r(69991),h=r(86340),l=r(35831),f=r(31684),g=r(83158),p=r(6760),d=r(3152),v=r(45695),y=r(74436),m=r(34405),x=r(72527)("replace"),b=Math.max,S=Math.min,w=s([].concat),T=s([].push),O=s("".indexOf),A=s("".slice),C="$0"==="a".replace(/./,"$0"),E=!!/./[x]&&""===/./[x]("a","$0");a("replace",(function(t,e,r){var s=E?"$":"$0";return[function(t,r){var i=p(this),s=h(t)?void 0:v(t,x);return s?n(s,t,i,r):n(e,g(i),t,r)},function(t,n){var a=u(this),o=g(t);if("string"==typeof n&&-1===O(n,s)&&-1===O(n,"$<")){var h=r(e,a,o,n);if(h.done)return h.value}var p=c(n);p||(n=g(n));var v,x=a.global;x&&(v=a.unicode,a.lastIndex=0);for(var C,E=[];null!==(C=m(a,o))&&(T(E,C),x);){""===g(C[0])&&(a.lastIndex=d(o,f(a.lastIndex),v))}for(var P,N="",M=0,R=0;R=M&&(N+=A(o,M,k)+_,M=k+V.length)}return N+A(o,M)}]}),!!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}))||!C||E)},25028:function(t,e,r){"use strict";var i=r(99850),n=r(70065),s=r(86917),a=r(63010),o=r(86340),u=r(6760),c=r(6759),h=r(3152),l=r(31684),f=r(83158),g=r(45695),p=r(34405),d=r(51629),v=r(75397),y=d.UNSUPPORTED_Y,m=Math.min,x=n([].push),b=n("".slice),S=!v((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]})),w="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;s("split",(function(t,e,r){var n="0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:i(e,this,t,r)}:e;return[function(e,r){var s=u(this),a=o(e)?void 0:g(e,t);return a?i(a,e,s,r):i(n,f(s),e,r)},function(t,i){var s=a(this),o=f(t);if(!w){var u=r(n,s,o,i,n!==e);if(u.done)return u.value}var g=c(s,RegExp),d=s.unicode,v=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(y?"g":"y"),S=new g(y?"^(?:"+s.source+")":s,v),T=void 0===i?4294967295:i>>>0;if(0===T)return[];if(0===o.length)return null===p(S,o)?[o]:[];for(var O=0,A=0,C=[];A1?arguments[1]:void 0,e.length)),i=u(t);return g(e,r,r+i.length)===i}})},6566:function(t,e,r){"use strict";var i=r(16165),n=r(2209).trim;i({target:"String",proto:!0,forced:r(49177)("trim")},{trim:function(){return n(this)}})},31619:function(t,e,r){"use strict";var i=r(23597),n=r(94161),s=r(1940),a=r(57406),o=r(22839),u=r(18172),c=r(72527)("iterator"),h=a.values,l=function(t,e){if(t){if(t[c]!==h)try{o(t,c,h)}catch(e){t[c]=h}if(u(t,e,!0),n[e])for(var r in a)if(t[r]!==a[r])try{o(t,r,a[r])}catch(e){t[r]=a[r]}}};for(var f in n)l(i[f]&&i[f].prototype,f);l(s,"DOMTokenList")},46949:function(t,e,r){"use strict";r.r(e),r.d(e,{AElement:function(){return ce},AnimateColorElement:function(){return ie},AnimateElement:function(){return re},AnimateTransformElement:function(){return ne},BoundingBox:function(){return Vt},CB1:function(){return rt},CB2:function(){return it},CB3:function(){return nt},CB4:function(){return st},Canvg:function(){return Fe},CircleElement:function(){return Ht},ClipPathElement:function(){return Ce},DefsElement:function(){return $t},DescElement:function(){return Ve},Document:function(){return De},Element:function(){return Et},EllipseElement:function(){return Xt},FeColorMatrixElement:function(){return Te},FeCompositeElement:function(){return Me},FeDropShadowElement:function(){return Pe},FeGaussianBlurElement:function(){return Re},FeMorphologyElement:function(){return Ne},FilterElement:function(){return Ee},Font:function(){return _t},FontElement:function(){return se},FontFaceElement:function(){return ae},GElement:function(){return Zt},GlyphElement:function(){return Dt},GradientElement:function(){return Kt},ImageElement:function(){return pe},LineElement:function(){return Yt},LinearGradientElement:function(){return Jt},MarkerElement:function(){return Qt},MaskElement:function(){return Oe},Matrix:function(){return wt},MissingGlyphElement:function(){return oe},Mouse:function(){return ft},PSEUDO_ZERO:function(){return K},Parser:function(){return mt},PathElement:function(){return Lt},PathParser:function(){return kt},PatternElement:function(){return Gt},Point:function(){return lt},PolygonElement:function(){return qt},PolylineElement:function(){return Wt},Property:function(){return ct},QB1:function(){return at},QB2:function(){return ot},QB3:function(){return ut},RadialGradientElement:function(){return te},RectElement:function(){return Ut},RenderedElement:function(){return It},Rotate:function(){return bt},SVGElement:function(){return zt},SVGFontLoader:function(){return ve},Scale:function(){return St},Screen:function(){return dt},Skew:function(){return Tt},SkewX:function(){return Ot},SkewY:function(){return At},StopElement:function(){return ee},StyleElement:function(){return ye},SymbolElement:function(){return de},TRefElement:function(){return ue},TSpanElement:function(){return jt},TextElement:function(){return Bt},TextPathElement:function(){return fe},TitleElement:function(){return _e},Transform:function(){return Ct},Translate:function(){return xt},UnknownElement:function(){return Pt},UseElement:function(){return me},ViewPort:function(){return ht},compressSpaces:function(){return I},default:function(){return Fe},getSelectorSpecificity:function(){return Z},normalizeAttributeName:function(){return F},normalizeColor:function(){return U},parseExternalUrl:function(){return z},presets:function(){return k},toNumbers:function(){return B},trimLeft:function(){return L},trimRight:function(){return D},vectorMagnitude:function(){return J},vectorsAngle:function(){return et},vectorsRatio:function(){return tt}});r(96273);var i=r(63734),n=(r(80998),r(95767),r(47725),r(57406),r(31619),r(25124)),s=(r(34110),r(40705),r(25028),r(32772)),a=(r(6566),r(45810)),o=(r(3171),r(70422),r(90164),function(t,e){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])})(t,e)});function u(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}function c(t,e){var r=t[0],i=t[1];return[r*Math.cos(e)-i*Math.sin(e),r*Math.sin(e)+i*Math.cos(e)]}function h(){for(var t=[],e=0;et.phi1&&(t.phi2-=2*l),1===t.sweepFlag&&t.phi2i)return[];if(0===i)return[[t*r/(t*t+e*e),e*r/(t*t+e*e)]];var n=Math.sqrt(i);return[[(t*r+e*n)/(t*t+e*e),(e*r-t*n)/(t*t+e*e)],[(t*r-e*n)/(t*t+e*e),(e*r+t*n)/(t*t+e*e)]]}var p,d=Math.PI/180;function v(t,e,r){return(1-r)*t+r*e}function y(t,e,r,i){return t+Math.cos(i/180*l)*e+Math.sin(i/180*l)*r}function m(t,e,r,i){var n=1e-6,s=e-t,a=r-e,o=3*s+3*(i-r)-6*a,u=6*(a-s),c=3*s;return Math.abs(o)v&&(n.sweepFlag=+!n.sweepFlag),n}))}t.ROUND=function(t){function e(e){return Math.round(e*t)/t}return void 0===t&&(t=1e13),h(t),function(t){return void 0!==t.x1&&(t.x1=e(t.x1)),void 0!==t.y1&&(t.y1=e(t.y1)),void 0!==t.x2&&(t.x2=e(t.x2)),void 0!==t.y2&&(t.y2=e(t.y2)),void 0!==t.x&&(t.x=e(t.x)),void 0!==t.y&&(t.y=e(t.y)),void 0!==t.rX&&(t.rX=e(t.rX)),void 0!==t.rY&&(t.rY=e(t.rY)),t}},t.TO_ABS=e,t.TO_REL=function(){return n((function(t,e,r){return t.relative||(void 0!==t.x1&&(t.x1-=e),void 0!==t.y1&&(t.y1-=r),void 0!==t.x2&&(t.x2-=e),void 0!==t.y2&&(t.y2-=r),void 0!==t.x&&(t.x-=e),void 0!==t.y&&(t.y-=r),t.relative=!0),t}))},t.NORMALIZE_HVZ=function(t,e,r){return void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===r&&(r=!0),n((function(i,n,s,a,o){if(isNaN(a)&&!(i.type&A.MOVE_TO))throw new Error("path must start with moveto");return e&&i.type&A.HORIZ_LINE_TO&&(i.type=A.LINE_TO,i.y=i.relative?0:s),r&&i.type&A.VERT_LINE_TO&&(i.type=A.LINE_TO,i.x=i.relative?0:n),t&&i.type&A.CLOSE_PATH&&(i.type=A.LINE_TO,i.x=i.relative?a-n:a,i.y=i.relative?o-s:o),i.type&A.ARC&&(0===i.rX||0===i.rY)&&(i.type=A.LINE_TO,delete i.rX,delete i.rY,delete i.xRot,delete i.lArcFlag,delete i.sweepFlag),i}))},t.NORMALIZE_ST=r,t.QT_TO_C=i,t.INFO=n,t.SANITIZE=function(t){void 0===t&&(t=0),h(t);var e=NaN,r=NaN,i=NaN,s=NaN;return n((function(n,a,o,u,c){var h=Math.abs,l=!1,f=0,g=0;if(n.type&A.SMOOTH_CURVE_TO&&(f=isNaN(e)?0:a-e,g=isNaN(r)?0:o-r),n.type&(A.CURVE_TO|A.SMOOTH_CURVE_TO)?(e=n.relative?a+n.x2:n.x2,r=n.relative?o+n.y2:n.y2):(e=NaN,r=NaN),n.type&A.SMOOTH_QUAD_TO?(i=isNaN(i)?a:2*a-i,s=isNaN(s)?o:2*o-s):n.type&A.QUAD_TO?(i=n.relative?a+n.x1:n.x1,s=n.relative?o+n.y1:n.y2):(i=NaN,s=NaN),n.type&A.LINE_COMMANDS||n.type&A.ARC&&(0===n.rX||0===n.rY||!n.lArcFlag)||n.type&A.CURVE_TO||n.type&A.SMOOTH_CURVE_TO||n.type&A.QUAD_TO||n.type&A.SMOOTH_QUAD_TO){var p=void 0===n.x?0:n.relative?n.x:n.x-a,d=void 0===n.y?0:n.relative?n.y:n.y-o;f=isNaN(i)?void 0===n.x1?f:n.relative?n.x:n.x1-a:i-a,g=isNaN(s)?void 0===n.y1?g:n.relative?n.y:n.y1-o:s-o;var v=void 0===n.x2?0:n.relative?n.x:n.x2-a,y=void 0===n.y2?0:n.relative?n.y:n.y2-o;h(p)<=t&&h(d)<=t&&h(f)<=t&&h(g)<=t&&h(v)<=t&&h(y)<=t&&(l=!0)}return n.type&A.CLOSE_PATH&&h(a-u)<=t&&h(o-c)<=t&&(l=!0),l?[]:n}))},t.MATRIX=s,t.ROTATE=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),h(t,e,r);var i=Math.sin(t),n=Math.cos(t);return s(n,i,-i,n,e-e*n+r*i,r-e*i-r*n)},t.TRANSLATE=function(t,e){return void 0===e&&(e=0),h(t,e),s(1,0,0,1,t,e)},t.SCALE=function(t,e){return void 0===e&&(e=t),h(t,e),s(t,0,0,e,0,0)},t.SKEW_X=function(t){return h(t),s(1,0,Math.atan(t),1,0,0)},t.SKEW_Y=function(t){return h(t),s(1,Math.atan(t),0,1,0,0)},t.X_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),h(t),s(-1,0,0,1,t,0)},t.Y_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),h(t),s(1,0,0,-1,0,t)},t.A_TO_C=function(){return n((function(t,e,r){return A.ARC===t.type?function(t,e,r){var i,n,s,a;t.cX||f(t,e,r);for(var o=Math.min(t.phi1,t.phi2),u=Math.max(t.phi1,t.phi2)-o,h=Math.ceil(u/90),l=new Array(h),g=e,p=r,y=0;yo.maxX&&(o.maxX=t),to.maxY&&(o.maxY=t),tV&&u(x(r,n.x1,n.x2,n.x,V));for(var p=0,d=m(i,n.y1,n.y2,n.y);pV&&c(x(i,n.y1,n.y2,n.y,V))}if(n.type&A.ARC){u(n.x),c(n.y),f(n,r,i);for(var v=n.xRot/180*Math.PI,b=Math.cos(v)*n.rX,S=Math.sin(v)*n.rX,w=-Math.sin(v)*n.rY,T=Math.cos(v)*n.rY,O=n.phi1n.phi2?[n.phi2+360,n.phi1+360]:[n.phi2,n.phi1],C=O[0],E=O[1],P=function(t){var e=t[0],r=t[1],i=180*Math.atan2(r,e)/Math.PI;return iC&&VC&&Vu)throw new SyntaxError('Expected positive number, got "'+u+'" at index "'+n+'"')}else if((3===this.curArgs.length||4===this.curArgs.length)&&"0"!==this.curNumber&&"1"!==this.curNumber)throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+n+'"');this.curArgs.push(u),this.curArgs.length===C[this.curCommandType]&&(A.HORIZ_LINE_TO===this.curCommandType?i({type:A.HORIZ_LINE_TO,relative:this.curCommandRelative,x:u}):A.VERT_LINE_TO===this.curCommandType?i({type:A.VERT_LINE_TO,relative:this.curCommandRelative,y:u}):this.curCommandType===A.MOVE_TO||this.curCommandType===A.LINE_TO||this.curCommandType===A.SMOOTH_QUAD_TO?(i({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),A.MOVE_TO===this.curCommandType&&(this.curCommandType=A.LINE_TO)):this.curCommandType===A.CURVE_TO?i({type:A.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===A.SMOOTH_CURVE_TO?i({type:A.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===A.QUAD_TO?i({type:A.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===A.ARC&&i({type:A.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!w(s))if(","===s&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==s&&"-"!==s&&"."!==s)if(o)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw new SyntaxError("Unterminated command at index "+n+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+n+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==s&&"Z"!==s)if("h"===s||"H"===s)this.curCommandType=A.HORIZ_LINE_TO,this.curCommandRelative="h"===s;else if("v"===s||"V"===s)this.curCommandType=A.VERT_LINE_TO,this.curCommandRelative="v"===s;else if("m"===s||"M"===s)this.curCommandType=A.MOVE_TO,this.curCommandRelative="m"===s;else if("l"===s||"L"===s)this.curCommandType=A.LINE_TO,this.curCommandRelative="l"===s;else if("c"===s||"C"===s)this.curCommandType=A.CURVE_TO,this.curCommandRelative="c"===s;else if("s"===s||"S"===s)this.curCommandType=A.SMOOTH_CURVE_TO,this.curCommandRelative="s"===s;else if("q"===s||"Q"===s)this.curCommandType=A.QUAD_TO,this.curCommandRelative="q"===s;else if("t"===s||"T"===s)this.curCommandType=A.SMOOTH_QUAD_TO,this.curCommandRelative="t"===s;else{if("a"!==s&&"A"!==s)throw new SyntaxError('Unexpected character "'+s+'" at index '+n+".");this.curCommandType=A.ARC,this.curCommandRelative="a"===s}else e.push({type:A.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal="."===s}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return e},e.prototype.transform=function(t){return Object.create(this,{parse:{value:function(e,r){void 0===r&&(r=[]);for(var i=0,n=Object.getPrototypeOf(this).parse.call(this,e);i>>S;if(o[x+3]=Z,0!==Z){var K=255/Z;o[x]=(j*b>>>S)*K,o[x+1]=(F*b>>>S)*K,o[x+2]=(z*b>>>S)*K}else o[x]=o[x+1]=o[x+2]=0;j-=I,F-=L,z-=D,U-=B,I-=v.r,L-=v.g,D-=v.b,B-=v.a;var J=$+s+1;J=m+(J>>S,ct>0?(ct=255/ct,o[Et]=(pt*b>>>S)*ct,o[Et+1]=(dt*b>>>S)*ct,o[Et+2]=(vt*b>>>S)*ct):o[Et]=o[Et+1]=o[Et+2]=0,pt-=ht,dt-=lt,vt-=ft,yt-=gt,ht-=v.r,lt-=v.g,ft-=v.b,gt-=v.a,Et=st+((Et=Ct+l)0&&void 0!==arguments[0]?arguments[0]:{},e={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,createCanvas(t,e){return new OffscreenCanvas(t,e)},createImage(t){return(0,i.Z)((function*(){var e=yield fetch(t),r=yield e.blob();return yield createImageBitmap(r)}))()}};return"undefined"==typeof DOMParser&&void 0!==t||Reflect.deleteProperty(e,"DOMParser"),e},node:function(t){var{DOMParser:e,canvas:r,fetch:i}=t;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:e,fetch:i,createCanvas:r.createCanvas,createImage:r.loadImage}}});function I(t){return t.replace(/(?!\u3000)\s+/gm," ")}function L(t){return t.replace(/^[\n \t]+/,"")}function D(t){return t.replace(/[\n \t]+$/,"")}function B(t){return((t||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[]).map(parseFloat)}var j=/^[A-Z-]+$/;function F(t){return j.test(t)?t.toLowerCase():t}function z(t){var e=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(t)||[];return e[2]||e[3]||e[4]}function U(t){if(!t.startsWith("rgb"))return t;var e=3;return t.replace(/\d+(\.\d+)?/g,((t,r)=>e--&&r?String(Math.round(parseFloat(t))):t))}var H=/(\[[^\]]+\])/g,X=/(#[^\s+>~.[:]+)/g,Y=/(\.[^\s+>~.[:]+)/g,W=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,q=/(:[\w-]+\([^)]*\))/gi,G=/(:[^\s+>~.[:]+)/g,Q=/([^\s+>~.[:]+)/g;function $(t,e){var r=e.exec(t);return r?[t.replace(e," "),r.length]:[t,0]}function Z(t){var e=[0,0,0],r=t.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),i=0;return[r,i]=$(r,H),e[1]+=i,[r,i]=$(r,X),e[0]+=i,[r,i]=$(r,Y),e[1]+=i,[r,i]=$(r,W),e[2]+=i,[r,i]=$(r,q),e[1]+=i,[r,i]=$(r,G),e[1]+=i,r=r.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[r,i]=$(r,Q),e[2]+=i,e.join("")}var K=1e-8;function J(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))}function tt(t,e){return(t[0]*e[0]+t[1]*e[1])/(J(t)*J(e))}function et(t,e){return(t[0]*e[1]0&&void 0!==arguments[0]?arguments[0]:" ",{document:e,name:r}=this;return I(this.getString()).trim().split(t).map((t=>new ct(e,r,t)))}hasValue(t){var{value:e}=this;return null!==e&&""!==e&&(t||0!==e)&&void 0!==e}isString(t){var{value:e}=this,r="string"==typeof e;return r&&t?t.test(e):r}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return void 0===t||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return void 0===t?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return void 0===t||this.hasValue()?void 0===this.value?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=U(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var[r,i]="boolean"==typeof t?[void 0,t]:[t],{viewPort:n}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(n.computeSize("x"),n.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(n.computeSize("x"),n.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*n.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*n.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return 15*this.getNumber();case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case this.isString(/%$/)&&i:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*n.computeSize(r);default:var s=this.getNumber();return e&&s<1?s*n.computeSize(r):s}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if("function"==typeof r.createGradient)return r.createGradient(this.document.ctx,t,e);if("function"==typeof r.createPattern){if(r.getHrefAttribute().hasValue()){var i=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),i.hasValue()&&r.getAttribute("patternTransform",!0).setValue(i.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?ct.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,i=0,n=0;n1&&void 0!==arguments[1]?arguments[1]:0,[r=e,i=e]=B(t);return new lt(r,i)}static parseScale(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,[r=e,i=r]=B(t);return new lt(r,i)}static parsePath(t){for(var e=B(t),r=e.length,i=[],n=0;n0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),e.forEach(((t,e)=>{for(var{run:i}=t,n=r[e];n;)i(n),n=n.parent})),this.events=[],this.eventElements=[]}}checkPath(t,e){if(this.working&&e){var{events:r,eventElements:i}=this;r.forEach(((r,n)=>{var{x:s,y:a}=r;!i[n]&&e.isPointInPath&&e.isPointInPath(s,a)&&(i[n]=t)}))}}checkBoundingBox(t,e){if(this.working&&e){var{events:r,eventElements:i}=this;r.forEach(((r,n)=>{var{x:s,y:a}=r;!i[n]&&e.isPointInBox(s,a)&&(i[n]=t)}))}}mapXY(t,e){for(var{window:r,ctx:i}=this.screen,n=new lt(t,e),s=i.canvas;s;)n.x-=s.offsetLeft,n.y-=s.offsetTop,s=s.offsetParent;return r.scrollX&&(n.x+=r.scrollX),r.scrollY&&(n.y+=r.scrollY),n}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(t){t.onClick&&t.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(t){t.onMouseMove&&t.onMouseMove()}})}}var gt="undefined"!=typeof window?window:null,pt="undefined"!=typeof fetch?fetch.bind(void 0):null;class dt{constructor(t){var{fetch:e=pt,window:r=gt}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new ht,this.mouse=new ft(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every((t=>t()));return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:i,width:n,desiredWidth:s,height:a,desiredHeight:o,minX:u=0,minY:c=0,refX:h,refY:l,clip:f=!1,clipX:g=0,clipY:p=0}=t,d=I(i).replace(/^defer\s/,""),[v,y]=d.split(" "),m=v||"xMidYMid",x=y||"meet",b=n/s,S=a/o,w=Math.min(b,S),T=Math.max(b,S),O=s,A=o;"meet"===x&&(O*=w,A*=w),"slice"===x&&(O*=T,A*=T);var C=new ct(e,"refX",h),E=new ct(e,"refY",l),P=C.hasValue()&&E.hasValue();if(P&&r.translate(-w*C.getPixels("x"),-w*E.getPixels("y")),f){var N=w*g,M=w*p;r.beginPath(),r.moveTo(N,M),r.lineTo(n,M),r.lineTo(n,a),r.lineTo(N,a),r.closePath(),r.clip()}if(!P){var R="meet"===x&&w===S,_="slice"===x&&T===S,V="meet"===x&&w===b,k="slice"===x&&T===b;m.startsWith("xMid")&&(R||_)&&r.translate(n/2-O/2,0),m.endsWith("YMid")&&(V||k)&&r.translate(0,a/2-A/2),m.startsWith("xMax")&&(R||_)&&r.translate(n-O,0),m.endsWith("YMax")&&(V||k)&&r.translate(0,a-A)}switch(!0){case"none"===m:r.scale(b,S);break;case"meet"===x:r.scale(w,w);break;case"slice"===x:r.scale(T,T)}r.translate(-u,-c)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:i=!1,ignoreDimensions:n=!1,ignoreClear:a=!1,forceRedraw:o,scaleWidth:u,scaleHeight:c,offsetX:h,offsetY:l}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{FRAMERATE:f,mouse:g}=this,p=1e3/f;if(this.frameDuration=p,this.readyPromise=new Promise((t=>{this.resolveReady=t})),this.isReady()&&this.render(t,n,a,u,c,h,l),e){var d=Date.now(),v=d,y=0,m=()=>{d=Date.now(),(y=d-v)>=p&&(v=d-y%p,this.shouldUpdate(i,o)&&(this.render(t,n,a,u,c,h,l),g.runEvents())),this.intervalId=s(m)};r||g.start(),this.intervalId=s(m)}}stop(){this.intervalId&&(s.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this;if(this.animations.reduce(((t,e)=>e.update(r)||t),!1))return!0}return!("function"!=typeof e||!e())||(!(this.isReadyLock||!this.isReady())||!!this.mouse.hasEvents())}render(t,e,r,i,n,s,a){var{CLIENT_WIDTH:o,CLIENT_HEIGHT:u,viewPort:c,ctx:h,isFirstRender:l}=this,f=h.canvas;c.clear(),f.width&&f.height?c.setCurrent(f.width,f.height):c.setCurrent(o,u);var g=t.getStyle("width"),p=t.getStyle("height");!e&&(l||"number"!=typeof i&&"number"!=typeof n)&&(g.hasValue()&&(f.width=g.getPixels("x"),f.style&&(f.style.width="".concat(f.width,"px"))),p.hasValue()&&(f.height=p.getPixels("y"),f.style&&(f.style.height="".concat(f.height,"px"))));var d=f.clientWidth||f.width,v=f.clientHeight||f.height;if(e&&g.hasValue()&&p.hasValue()&&(d=g.getPixels("x"),v=p.getPixels("y")),c.setCurrent(d,v),"number"==typeof s&&t.getAttribute("x",!0).setValue(s),"number"==typeof a&&t.getAttribute("y",!0).setValue(a),"number"==typeof i||"number"==typeof n){var y=B(t.getAttribute("viewBox").getString()),m=0,x=0;if("number"==typeof i){var b=t.getStyle("width");b.hasValue()?m=b.getPixels("x")/i:isNaN(y[2])||(m=y[2]/i)}if("number"==typeof n){var S=t.getStyle("height");S.hasValue()?x=S.getPixels("y")/n:isNaN(y[3])||(x=y[3]/n)}m||(m=x),x||(x=m),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(n);var w=t.getStyle("transform",!0,!0);w.setValue("".concat(w.getString()," scale(").concat(1/m,", ").concat(1/x,")"))}r||h.clearRect(0,0,d,v),t.render(h),l&&(this.isFirstRender=!1)}}dt.defaultWindow=gt,dt.defaultFetch=pt;var{defaultFetch:vt}=dt,yt="undefined"!=typeof DOMParser?DOMParser:null;class mt{constructor(){var{fetch:t=vt,DOMParser:e=yt}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,i.Z)((function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)}))()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent);return t}load(t){var e=this;return(0,i.Z)((function*(){var r=yield e.fetch(t),i=yield r.text();return e.parseFromString(i)}))()}}class xt{constructor(t,e){this.type="translate",this.point=null,this.point=lt.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class bt{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=B(e);this.angle=new ct(t,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:e,cy:r,originX:i,originY:n,angle:s}=this,a=e+i.getPixels("x"),o=r+n.getPixels("y");t.translate(a,o),t.rotate(s.getRadians()),t.translate(-a,-o)}unapply(t){var{cx:e,cy:r,originX:i,originY:n,angle:s}=this,a=e+i.getPixels("x"),o=r+n.getPixels("y");t.translate(a,o),t.rotate(-1*s.getRadians()),t.translate(-a,-o)}applyToPoint(t){var{cx:e,cy:r,angle:i}=this,n=i.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(n),Math.sin(n),-Math.sin(n),Math.cos(n),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class St{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=lt.parseScale(e);0!==i.x&&0!==i.y||(i.x=K,i.y=K),this.scale=i,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:i,originY:n}=this,s=i.getPixels("x"),a=n.getPixels("y");t.translate(s,a),t.scale(e,r||e),t.translate(-s,-a)}unapply(t){var{scale:{x:e,y:r},originX:i,originY:n}=this,s=i.getPixels("x"),a=n.getPixels("y");t.translate(s,a),t.scale(1/e,1/r||e),t.translate(-s,-a)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class wt{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=B(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:i}=this,n=e.getPixels("x"),s=r.getPixels("y");t.translate(n,s),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-n,-s)}unapply(t){var{originX:e,originY:r,matrix:i}=this,n=i[0],s=i[2],a=i[4],o=i[1],u=i[3],c=i[5],h=1/(n*(1*u-0*c)-s*(1*o-0*c)+a*(0*o-0*u)),l=e.getPixels("x"),f=r.getPixels("y");t.translate(l,f),t.transform(h*(1*u-0*c),h*(0*c-1*o),h*(0*a-1*s),h*(1*n-0*a),h*(s*c-a*u),h*(a*o-n*c)),t.translate(-l,-f)}applyToPoint(t){t.applyTransform(this.matrix)}}class Tt extends wt{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new ct(t,"angle",e)}}class Ot extends Tt{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class At extends Tt{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}class Ct{constructor(t,e,r){this.document=t,this.transforms=[];var i=function(t){return I(t).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}(e);i.forEach((t=>{if("none"!==t){var[e,i]=function(t){var[e,r]=t.split("(");return[e.trim(),r.trim().replace(")","")]}(t),n=Ct.transformTypes[e];void 0!==n&&this.transforms.push(new n(this.document,i,r))}}))}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[i,n=i]=e.getStyle("transform-origin",!1,!0).split(),s=[i,n];return r.hasValue()?new Ct(t,r.getString(),s):null}apply(t){for(var{transforms:e}=this,r=e.length,i=0;i=0;r--)e[r].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,i=0;i2&&void 0!==arguments[2]&&arguments[2];if(this.document=t,this.node=e,this.captureTextNodes=r,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],e&&1===e.nodeType){if(Array.from(e.attributes).forEach((e=>{var r=F(e.nodeName);this.attributes[r]=new ct(t,r,e.value)})),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map((t=>t.trim()));i.forEach((e=>{if(e){var[r,i]=e.split(":").map((t=>t.trim()));this.styles[r]=new ct(t,r,i)}}))}var{definitions:n}=t,s=this.getAttribute("id");s.hasValue()&&(n[s.getString()]||(n[s.getString()]=this)),Array.from(e.childNodes).forEach((e=>{if(1===e.nodeType)this.addChild(e);else if(r&&(3===e.nodeType||4===e.nodeType)){var i=t.createTextNode(e);i.getText().length>0&&this.addChild(i)}}))}}getAttribute(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.attributes[t];if(!r&&e){var i=new ct(this.document,t,"");return this.attributes[t]=i,i}return r||ct.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if("href"===t||t.endsWith(":href"))return this.attributes[t];return ct.empty(this.document)}getStyle(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=this.styles[t];if(i)return i;var n=this.getAttribute(t);if(null!=n&&n.hasValue())return this.styles[t]=n,n;if(!r){var{parent:s}=this;if(s){var a=s.getStyle(t);if(null!=a&&a.hasValue())return a}}if(e){var o=new ct(this.document,t,"");return this.styles[t]=o,o}return i||ct.empty(this.document)}render(t){if("none"!==this.getStyle("display").getString()&&"hidden"!==this.getStyle("visibility").getString()){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if("none"!==this.getStyle("filter").getValue("none")){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=Ct.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var i=r.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach((e=>{e.render(t)}))}addChild(t){var e=t instanceof Et?t:this.document.createElement(t);e.parent=this,Et.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if("function"==typeof r.matches)return r.matches(t);var i=null===(e=r.getAttribute)||void 0===e?void 0:e.call(r,"class");return!(!i||""===i)&&i.split(" ").some((e=>".".concat(e)===t))}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var i=t[r],n=e[r];if(i)for(var s in i){var a=this.stylesSpecificity[s];void 0===a&&(a="000"),n>=a&&(this.styles[s]=i[s],this.stylesSpecificity[s]=n)}}}removeStyles(t,e){return e.reduce(((e,r)=>{var i=t.getStyle(r);if(!i.hasValue())return e;var n=i.getString();return i.setValue(""),[...e,[r,n]]}),[])}restoreStyles(t,e){e.forEach((e=>{var[r,i]=e;t.getStyle(r,!0).setValue(i)}))}isFirstChild(){var t;return 0===(null===(t=this.parent)||void 0===t?void 0:t.children.indexOf(this))}}Et.ignoreChildTypes=["title"];class Pt extends Et{constructor(t,e,r){super(t,e,r)}}function Nt(t){var e=t.trim();return/^('|")/.test(e)?e:'"'.concat(e,'"')}function Mt(t){if(!t)return"";var e=t.trim().toLowerCase();switch(e){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return e;default:return/^oblique\s+(-|)\d+deg$/.test(e)?e:""}}function Rt(t){if(!t)return"";var e=t.trim().toLowerCase();switch(e){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return e;default:return/^[\d.]+$/.test(e)?e:""}}class _t{constructor(t,e,r,i,n,s){var a=s?"string"==typeof s?_t.parse(s):s:{};this.fontFamily=n||a.fontFamily,this.fontSize=i||a.fontSize,this.fontStyle=t||a.fontStyle,this.fontWeight=r||a.fontWeight,this.fontVariant=e||a.fontVariant}static parse(){var t=arguments.length>1?arguments[1]:void 0,e="",r="",i="",n="",s="",a=I(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim().split(" "),o={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return a.forEach((t=>{switch(!0){case!o.fontStyle&&_t.styles.includes(t):"inherit"!==t&&(e=t),o.fontStyle=!0;break;case!o.fontVariant&&_t.variants.includes(t):"inherit"!==t&&(r=t),o.fontStyle=!0,o.fontVariant=!0;break;case!o.fontWeight&&_t.weights.includes(t):"inherit"!==t&&(i=t),o.fontStyle=!0,o.fontVariant=!0,o.fontWeight=!0;break;case!o.fontSize:"inherit"!==t&&([n]=t.split("/")),o.fontStyle=!0,o.fontVariant=!0,o.fontWeight=!0,o.fontSize=!0;break;default:"inherit"!==t&&(s+=t)}})),new _t(e,r,i,n,s,t)}toString(){return[Mt(this.fontStyle),this.fontVariant,Rt(this.fontWeight),this.fontSize,(t=this.fontFamily,void 0===V?t:t.trim().split(",").map(Nt).join(","))].join(" ").trim();var t}}_t.styles="normal|italic|oblique|inherit",_t.variants="normal|small-caps|inherit",_t.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class Vt{constructor(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.NaN,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.NaN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.NaN,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Number.NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=i,this.addPoint(t,e),this.addPoint(r,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,e){void 0!==t&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),tthis.x2&&(this.x2=t)),void 0!==e&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),ethis.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:i,y2:n}=t;this.addPoint(e,r),this.addPoint(i,n)}}sumCubic(t,e,r,i,n){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*n}bezierCurveAdd(t,e,r,i,n){var s=6*e-12*r+6*i,a=-3*e+9*r-9*i+3*n,o=3*r-3*e;if(0!==a){var u=Math.pow(s,2)-4*o*a;if(!(u<0)){var c=(-s+Math.sqrt(u))/(2*a);0=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"x",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",r=new lt(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==A.CURVE_TO&&t!==A.SMOOTH_CURVE_TO&&t!==A.QUAD_TO&&t!==A.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:i,y:n}}=this;return new lt(2*e-i,2*r-n)}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:i,angles:n}=this;r&&n.length>0&&!n[n.length-1]&&(n[n.length-1]=i[i.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r1&&void 0!==arguments[1]&&arguments[1];if(!e){var r=this.getStyle("fill"),i=this.getStyle("fill-opacity"),n=this.getStyle("stroke"),s=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var a=r.getFillStyleDefinition(this,i);a&&(t.fillStyle=a)}else if(r.hasValue()){"currentColor"===r.getString()&&r.setValue(this.getStyle("color").getColor());var o=r.getColor();"inherit"!==o&&(t.fillStyle="none"===o?"rgba(0,0,0,0)":o)}if(i.hasValue()){var u=new ct(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=u}if(n.isUrlDefinition()){var c=n.getFillStyleDefinition(this,s);c&&(t.strokeStyle=c)}else if(n.hasValue()){"currentColor"===n.getString()&&n.setValue(this.getStyle("color").getColor());var h=n.getString();"inherit"!==h&&(t.strokeStyle="none"===h?"rgba(0,0,0,0)":h)}if(s.hasValue()){var l=new ct(this.document,"stroke",t.strokeStyle).addOpacity(s).getString();t.strokeStyle=l}var f=this.getStyle("stroke-width");if(f.hasValue()){var g=f.getPixels();t.lineWidth=g||K}var p=this.getStyle("stroke-linecap"),d=this.getStyle("stroke-linejoin"),v=this.getStyle("stroke-miterlimit"),y=this.getStyle("stroke-dasharray"),m=this.getStyle("stroke-dashoffset");if(p.hasValue()&&(t.lineCap=p.getString()),d.hasValue()&&(t.lineJoin=d.getString()),v.hasValue()&&(t.miterLimit=v.getNumber()),y.hasValue()&&"none"!==y.getString()){var x=B(y.getString());void 0!==t.setLineDash?t.setLineDash(x):void 0!==t.webkitLineDash?t.webkitLineDash=x:void 0===t.mozDash||1===x.length&&0===x[0]||(t.mozDash=x);var b=m.getPixels();void 0!==t.lineDashOffset?t.lineDashOffset=b:void 0!==t.webkitLineDashOffset?t.webkitLineDashOffset=b:void 0!==t.mozDashOffset&&(t.mozDashOffset=b)}}if(this.modifiedEmSizeStack=!1,void 0!==t.font){var S=this.getStyle("font"),w=this.getStyle("font-style"),T=this.getStyle("font-variant"),O=this.getStyle("font-weight"),A=this.getStyle("font-size"),C=this.getStyle("font-family"),E=new _t(w.getString(),T.getString(),O.getString(),A.hasValue()?"".concat(A.getPixels(!0),"px"):"",C.getString(),_t.parse(S.getString(),t.font));w.setValue(E.fontStyle),T.setValue(E.fontVariant),O.setValue(E.fontWeight),A.setValue(E.fontSize),C.setValue(E.fontFamily),t.font=E.toString(),A.isPixels()&&(this.document.emSize=A.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class Lt extends It{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new kt(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new Vt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case kt.MOVE_TO:this.pathM(t,r);break;case kt.LINE_TO:this.pathL(t,r);break;case kt.HORIZ_LINE_TO:this.pathH(t,r);break;case kt.VERT_LINE_TO:this.pathV(t,r);break;case kt.CURVE_TO:this.pathC(t,r);break;case kt.SMOOTH_CURVE_TO:this.pathS(t,r);break;case kt.QUAD_TO:this.pathQ(t,r);break;case kt.SMOOTH_QUAD_TO:this.pathT(t,r);break;case kt.ARC:this.pathA(t,r);break;case kt.CLOSE_PATH:this.pathZ(t,r)}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles(),i=e.map(((t,e)=>[t,r[e]]));return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");""!==t.fillStyle&&("inherit"!==e.getString("inherit")?t.fill(e.getString()):t.fill()),""!==t.strokeStyle&&("non-scaling-stroke"===this.getAttribute("vector-effect").getString()?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var i=r.length-1,n=this.getStyle("marker-start"),s=this.getStyle("marker-mid"),a=this.getStyle("marker-end");if(n.isUrlDefinition()){var o=n.getDefinition(),[u,c]=r[0];o.render(t,u,c)}if(s.isUrlDefinition())for(var h=s.getDefinition(),l=1;l1&&(i*=Math.sqrt(l),n*=Math.sqrt(l));var f=(a===o?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(n,2)-Math.pow(i,2)*Math.pow(h.y,2)-Math.pow(n,2)*Math.pow(h.x,2))/(Math.pow(i,2)*Math.pow(h.y,2)+Math.pow(n,2)*Math.pow(h.x,2)));isNaN(f)&&(f=0);var g=new lt(f*i*h.y/n,f*-n*h.x/i),p=new lt((e.x+c.x)/2+Math.cos(u)*g.x-Math.sin(u)*g.y,(e.y+c.y)/2+Math.sin(u)*g.x+Math.cos(u)*g.y),d=et([1,0],[(h.x-g.x)/i,(h.y-g.y)/n]),v=[(h.x-g.x)/i,(h.y-g.y)/n],y=[(-h.x-g.x)/i,(-h.y-g.y)/n],m=et(v,y);return tt(v,y)<=-1&&(m=Math.PI),tt(v,y)>=1&&(m=0),{currentPoint:c,rX:i,rY:n,sweepFlag:o,xAxisRotation:u,centp:p,a1:d,ad:m}}pathA(t,e){var{pathParser:r}=this,{currentPoint:i,rX:n,rY:s,sweepFlag:a,xAxisRotation:o,centp:u,a1:c,ad:h}=Lt.pathA(r),l=1-a?1:-1,f=c+l*(h/2),g=new lt(u.x+n*Math.cos(f),u.y+s*Math.sin(f));if(r.addMarkerAngle(g,f-l*Math.PI/2),r.addMarkerAngle(i,f-l*Math.PI),e.addPoint(i.x,i.y),t&&!isNaN(c)&&!isNaN(h)){var p=n>s?n:s,d=n>s?1:n/s,v=n>s?s/n:1;t.translate(u.x,u.y),t.rotate(o),t.scale(d,v),t.arc(0,0,p,c,c+h,Boolean(1-a)),t.scale(1/d,1/v),t.rotate(-o),t.translate(-u.x,-u.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){Lt.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class Dt extends Lt{constructor(t,e,r){super(t,e,r),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class Bt extends It{constructor(t,e,r){super(t,e,new.target===Bt||r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if("text"!==this.type)return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach(((r,i)=>{var n=this.getChildBoundingBox(t,this,this,i);e?e.addBoundingBox(n):e=n})),e}getFontSize(){var{document:t,parent:e}=this,r=_t.parse(t.ctx.font).fontSize;return e.getStyle("font-size").getNumber(r)}getTElementBoundingBox(t){var e=this.getFontSize();return new Vt(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var i=e[r],n=null;if(t.isArabic){var s=e.length,a=e[r-1],o=e[r+1],u="isolated";if((0===r||" "===a)&&r0&&" "!==a&&r0&&" "!==a&&(r===s-1||" "===o)&&(u="initial"),void 0!==t.glyphs[i]){var c=t.glyphs[i];n=c instanceof Dt?c:c[u]}}else n=t.glyphs[i];return n||(n=t.missingGlyph),n}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),i=r.indexOf(e),n=r.length-1,s=I(e.textContent||"");return 0===i&&(s=L(s)),i===n&&(s=D(s)),s}renderChildren(t){if("text"===this.type){this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach(((e,r)=>{this.renderChild(t,this,this,r)}));var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}else this.renderTElementChildren(t)}renderTElementChildren(t){var{document:e,parent:r}=this,i=this.getText(),n=r.getStyle("font-family").getDefinition();if(n)for(var{unitsPerEm:s}=n.fontFace,a=_t.parse(e.ctx.font),o=r.getStyle("font-size").getNumber(a.fontSize),u=r.getStyle("font-style").getString(a.fontStyle),c=o/s,h=n.isRTL?i.split("").reverse().join(""):i,l=B(r.getAttribute("dx").getString()),f=h.length,g=0;g=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=0;r="start"===e?t.x-this.minX:"end"===e?t.x-this.maxX:t.x-(this.minX+this.maxX)/2;for(var i=this.textChunkStart;i{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)})),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,i){var n=r.children[i];n.children.length>0?n.children.forEach(((r,i)=>{e.adjustChildCoordinatesRecursiveCore(t,e,n,i)})):this.adjustChildCoordinates(t,e,r,i)}adjustChildCoordinates(t,e,r,i){var n=r.children[i];if("function"!=typeof n.measureText)return n;t.save(),n.setContext(t,!0);var s=n.getAttribute("x"),a=n.getAttribute("y"),o=n.getAttribute("dx"),u=n.getAttribute("dy"),c=n.getStyle("font-family").getDefinition(),h=Boolean(c)&&c.isRTL;0===i&&(s.hasValue()||s.setValue(n.getInheritedAttribute("x")),a.hasValue()||a.setValue(n.getInheritedAttribute("y")),o.hasValue()||o.setValue(n.getInheritedAttribute("dx")),u.hasValue()||u.setValue(n.getInheritedAttribute("dy")));var l=n.measureText(t);return h&&(e.x-=l),s.hasValue()?(e.applyAnchoring(),n.x=s.getPixels("x"),o.hasValue()&&(n.x+=o.getPixels("x"))):(o.hasValue()&&(e.x+=o.getPixels("x")),n.x=e.x),e.x=n.x,h||(e.x+=l),a.hasValue()?(n.y=a.getPixels("y"),u.hasValue()&&(n.y+=u.getPixels("y"))):(u.hasValue()&&(e.y+=u.getPixels("y")),n.y=e.y),e.y=n.y,e.leafTexts.push(n),e.minX=Math.min(e.minX,n.x,n.x+l),e.maxX=Math.max(e.maxX,n.x,n.x+l),n.clearContext(t),t.restore(),n}getChildBoundingBox(t,e,r,i){var n=r.children[i];if("function"!=typeof n.getBoundingBox)return null;var s=n.getBoundingBox(t);return s?(n.children.forEach(((r,i)=>{var a=e.getChildBoundingBox(t,e,n,i);s.addBoundingBox(a)})),s):null}renderChild(t,e,r,i){var n=r.children[i];n.render(t),n.children.forEach(((r,i)=>{e.renderChild(t,e,n,i)}))}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),i=this.measureTargetText(t,r);return this.measureCache=i,i}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,i=r.getStyle("font-family").getDefinition();if(i){for(var n=this.getFontSize(),s=i.isRTL?e.split("").reverse().join(""):e,a=B(r.getAttribute("dx").getString()),o=s.length,u=0,c=0;c0?"":this.getTextFromNode()}getText(){return this.text}}class Ft extends jt{constructor(){super(...arguments),this.type="textNode"}}class zt extends It{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:i,window:n}=r,s=t.canvas;if(i.setDefaults(t),s.style&&void 0!==t.font&&n&&void 0!==n.getComputedStyle){t.font=n.getComputedStyle(s).getPropertyValue("font");var a=new ct(r,"fontSize",_t.parse(t.font).fontSize);a.hasValue()&&(r.rootEmSize=a.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:o,height:u}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var c=this.getAttribute("refX"),h=this.getAttribute("refY"),l=this.getAttribute("viewBox"),f=l.hasValue()?B(l.getString()):null,g=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),p=0,d=0,v=0,y=0;f&&(p=f[0],d=f[1]),this.root||(o=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y"),"marker"===this.type&&(v=p,y=d,p=0,d=0)),i.viewPort.setCurrent(o,u),!this.node||this.parent&&"foreignObject"!==(null===(e=this.node.parentNode)||void 0===e?void 0:e.nodeName)||!this.getStyle("transform",!1,!0).hasValue()||this.getStyle("transform-origin",!1,!0).hasValue()||this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),f&&(o=f[2],u=f[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:o,height:i.viewPort.height,desiredHeight:u,minX:p,minY:d,refX:c.getValue(),refY:h.getValue(),clip:g,clipX:v,clipY:y}),f&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(o,u))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=this.getAttribute("width",!0),n=this.getAttribute("height",!0),s=this.getAttribute("viewBox"),a=this.getAttribute("style"),o=i.getNumber(0),u=n.getNumber(0);if(r)if("string"==typeof r)this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var c=this.getAttribute("preserveAspectRatio");c.hasValue()&&c.setValue(c.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),n.setValue(e),s.hasValue()||s.setValue("0 0 ".concat(o||t," ").concat(u||e)),a.hasValue()){var h=this.getStyle("width"),l=this.getStyle("height");h.hasValue()&&h.setValue("".concat(t,"px")),l.hasValue()&&l.setValue("".concat(e,"px"))}}}class Ut extends Lt{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),n=this.getStyle("height",!1,!0).getPixels("y"),s=this.getAttribute("rx"),a=this.getAttribute("ry"),o=s.getPixels("x"),u=a.getPixels("y");if(s.hasValue()&&!a.hasValue()&&(u=o),a.hasValue()&&!s.hasValue()&&(o=u),o=Math.min(o,i/2),u=Math.min(u,n/2),t){var c=(Math.sqrt(2)-1)/3*4;t.beginPath(),n>0&&i>0&&(t.moveTo(e+o,r),t.lineTo(e+i-o,r),t.bezierCurveTo(e+i-o+c*o,r,e+i,r+u-c*u,e+i,r+u),t.lineTo(e+i,r+n-u),t.bezierCurveTo(e+i,r+n-u+c*u,e+i-o+c*o,r+n,e+i-o,r+n),t.lineTo(e+o,r+n),t.bezierCurveTo(e+o-c*o,r+n,e,r+n-u+c*u,e,r+n-u),t.lineTo(e,r+u),t.bezierCurveTo(e,r+u-c*u,e+o-c*o,r,e+o,r),t.closePath())}return new Vt(e,r,e+i,r+n)}getMarkers(){return null}}class Ht extends Lt{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(e,r,i,0,2*Math.PI,!1),t.closePath()),new Vt(e-i,r-i,e+i,r+i)}getMarkers(){return null}}class Xt extends Lt{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=(Math.sqrt(2)-1)/3*4,r=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),n=this.getAttribute("cx").getPixels("x"),s=this.getAttribute("cy").getPixels("y");return t&&r>0&&i>0&&(t.beginPath(),t.moveTo(n+r,s),t.bezierCurveTo(n+r,s+e*i,n+e*r,s+i,n,s+i),t.bezierCurveTo(n-e*r,s+i,n-r,s+e*i,n-r,s),t.bezierCurveTo(n-r,s-e*i,n-e*r,s-i,n,s-i),t.bezierCurveTo(n+e*r,s-i,n+r,s-e*i,n+r,s),t.closePath()),new Vt(n-r,s-i,n+r,s+i)}getMarkers(){return null}}class Yt extends Lt{constructor(){super(...arguments),this.type="line"}getPoints(){return[new lt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new lt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:i,y:n}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(i,n)),new Vt(e,r,i,n)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class Wt extends Lt{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=lt.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:i}]=e,n=new Vt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach((e=>{var{x:r,y:i}=e;n.addPoint(r,i),t&&t.lineTo(r,i)})),n}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach(((i,n)=>{n!==e&&r.push([i,i.angleTo(t[n+1])])})),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class qt extends Wt{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:i}]=this.points;return t&&(t.lineTo(r,i),t.closePath()),e}}class Gt extends Et{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var i=this.getStyle("width").getPixels("x",!0),n=this.getStyle("height").getPixels("y",!0),s=new zt(this.document,null);s.attributes.viewBox=new ct(this.document,"viewBox",this.getAttribute("viewBox").getValue()),s.attributes.width=new ct(this.document,"width","".concat(i,"px")),s.attributes.height=new ct(this.document,"height","".concat(n,"px")),s.attributes.transform=new ct(this.document,"transform",this.getAttribute("patternTransform").getValue()),s.children=this.children;var a=this.document.createCanvas(i,n),o=a.getContext("2d"),u=this.getAttribute("x"),c=this.getAttribute("y");u.hasValue()&&c.hasValue()&&o.translate(u.getPixels("x",!0),c.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var h=-1;h<=1;h++)for(var l=-1;l<=1;l++)o.save(),s.attributes.x=new ct(this.document,"x",h*a.width),s.attributes.y=new ct(this.document,"y",l*a.height),s.render(o),o.restore();return t.createPattern(a,"repeat")}}class Qt extends Et{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:i,y:n}=e,s=this.getAttribute("orient").getString("auto"),a=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,n),"auto"===s&&t.rotate(r),"strokeWidth"===a&&t.scale(t.lineWidth,t.lineWidth),t.save();var o=new zt(this.document,null);o.type=this.type,o.attributes.viewBox=new ct(this.document,"viewBox",this.getAttribute("viewBox").getValue()),o.attributes.refX=new ct(this.document,"refX",this.getAttribute("refX").getValue()),o.attributes.refY=new ct(this.document,"refY",this.getAttribute("refY").getValue()),o.attributes.width=new ct(this.document,"width",this.getAttribute("markerWidth").getValue()),o.attributes.height=new ct(this.document,"height",this.getAttribute("markerHeight").getValue()),o.attributes.overflow=new ct(this.document,"overflow",this.getAttribute("overflow").getValue()),o.attributes.fill=new ct(this.document,"fill",this.getAttribute("fill").getColor("black")),o.attributes.stroke=new ct(this.document,"stroke",this.getAttribute("stroke").getValue("none")),o.children=this.children,o.render(t),t.restore(),"strokeWidth"===a&&t.scale(1/t.lineWidth,1/t.lineWidth),"auto"===s&&t.rotate(-r),t.translate(-i,-n)}}}class $t extends Et{constructor(){super(...arguments),this.type="defs"}render(){}}class Zt extends It{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new Vt;return this.children.forEach((r=>{e.addBoundingBox(r.getBoundingBox(t))})),e}}class Kt extends Et{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:n}=this;n.forEach((t=>{"stop"===t.type&&i.push(t)}))}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:n}=i,s=this.getGradient(t,e);if(!s)return this.addParentOpacity(r,n[n.length-1].color);if(n.forEach((t=>{s.addColorStop(t.offset,this.addParentOpacity(r,t.color))})),this.getAttribute("gradientTransform").hasValue()){var{document:a}=this,{MAX_VIRTUAL_PIXELS:o,viewPort:u}=a.screen,[c]=u.viewPorts,h=new Ut(a,null);h.attributes.x=new ct(a,"x",-o/3),h.attributes.y=new ct(a,"y",-o/3),h.attributes.width=new ct(a,"width",o),h.attributes.height=new ct(a,"height",o);var l=new Zt(a,null);l.attributes.transform=new ct(a,"transform",this.getAttribute("gradientTransform").getValue()),l.children=[h];var f=new zt(a,null);f.attributes.x=new ct(a,"x",0),f.attributes.y=new ct(a,"y",0),f.attributes.width=new ct(a,"width",c.width),f.attributes.height=new ct(a,"height",c.height),f.children=[l];var g=a.createCanvas(c.width,c.height),p=g.getContext("2d");return p.fillStyle=s,f.render(p),p.createPattern(g,"no-repeat")}return s}inheritStopContainer(t){this.attributesToInherit.forEach((e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())}))}addParentOpacity(t,e){return t.hasValue()?new ct(this.document,"color",e).addOpacity(t).getColor():e}}class Jt extends Kt{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r="objectBoundingBox"===this.getGradientUnits(),i=r?e.getBoundingBox(t):null;if(r&&!i)return null;this.getAttribute("x1").hasValue()||this.getAttribute("y1").hasValue()||this.getAttribute("x2").hasValue()||this.getAttribute("y2").hasValue()||(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var n=r?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),s=r?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),a=r?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),o=r?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return n===a&&s===o?null:t.createLinearGradient(n,s,a,o)}}class te extends Kt{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r="objectBoundingBox"===this.getGradientUnits(),i=e.getBoundingBox(t);if(r&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var n=r?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),s=r?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),a=n,o=s;this.getAttribute("fx").hasValue()&&(a=r?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(o=r?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var u=r?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),c=this.getAttribute("fr").getPixels();return t.createRadialGradient(a,o,c,n,s,u)}}class ee extends Et{constructor(t,e,r){super(t,e,r),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),n=this.getStyle("stop-opacity"),s=this.getStyle("stop-color",!0);""===s.getString()&&s.setValue("#000"),n.hasValue()&&(s=s.addOpacity(n)),this.offset=i,this.color=s.getColor()}}class re extends Et{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new ct(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return"CSS"===t?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:i}=this.getProgress(),n=r.getNumber()+(i.getNumber()-r.getNumber())*e;return"%"===t&&(n*=100),"".concat(n).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==i||this.frozen){if("remove"===i&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();return!1}this.duration+=t;var n=!1;if(this.begine+(n[r]-e)*t)).join(" ");return s}}class se extends Et{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs={},this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:n}=this;for(var s of n)switch(s.type){case"font-face":this.fontFace=s;var a=s.getStyle("font-family");a.hasValue()&&(i[a.getString()]=this);break;case"missing-glyph":this.missingGlyph=s;break;case"glyph":var o=s;o.arabicForm?(this.isRTL=!0,this.isArabic=!0,void 0===this.glyphs[o.unicode]&&(this.glyphs[o.unicode]={}),this.glyphs[o.unicode][o.arabicForm]=o):this.glyphs[o.unicode]=o}}render(){}}class ae extends Et{constructor(t,e,r){super(t,e,r),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class oe extends Lt{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class ue extends Bt{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class ce extends Bt{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:i}=e,n=i[0],s=i.length>0&&Array.from(i).every((t=>3===t.nodeType));this.hasText=s,this.text=s?this.getTextFromNode(n):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:i}=this,{mouse:n}=e.screen,s=new ct(e,"fontSize",_t.parse(e.ctx.font).fontSize);n.isWorking()&&n.checkBoundingBox(this,new Vt(r,i-s.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var a=new Zt(this.document,null);a.children=this.children,a.parent=this,a.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){this.document.ctx.canvas.style.cursor="pointer"}}function he(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function le(t){for(var e=1;e{var{type:r,points:i}=e;switch(r){case kt.LINE_TO:t&&t.lineTo(i[0],i[1]);break;case kt.MOVE_TO:t&&t.moveTo(i[0],i[1]);break;case kt.CURVE_TO:t&&t.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);break;case kt.QUAD_TO:t&&t.quadraticCurveTo(i[0],i[1],i[2],i[3]);break;case kt.ARC:var[n,s,a,o,u,c,h,l]=i,f=a>o?a:o,g=a>o?1:a/o,p=a>o?o/a:1;t&&(t.translate(n,s),t.rotate(h),t.scale(g,p),t.arc(0,0,f,u,u+c,Boolean(1-l)),t.scale(1/g,1/p),t.rotate(-h),t.translate(-n,-s));break;case kt.CLOSE_PATH:t&&t.closePath()}}))}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:i}=this,n=t.fillStyle;"underline"===e&&t.beginPath(),i.forEach(((i,n)=>{var{p0:s,p1:a,rotation:o,text:u}=i;t.save(),t.translate(s.x,s.y),t.rotate(o),t.fillStyle&&t.fillText(u,0,0),t.strokeStyle&&t.strokeText(u,0,0),t.restore(),"underline"===e&&(0===n&&t.moveTo(s.x,s.y+r/8),t.lineTo(a.x,a.y+r/5))})),"underline"===e&&(t.lineWidth=r/20,t.strokeStyle=n,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,i,n,s,a,o,u){var c=s,h=this.measureText(t,o);" "===o&&"justify"===e&&r-1&&(c+=this.getLetterSpacingAt(u));var l=this.textHeight/20,f=this.getEquidistantPointOnPath(c,l,0),g=this.getEquidistantPointOnPath(c+h,l,0),p={p0:f,p1:g},d=f&&g?Math.atan2(g.y-f.y,g.x-f.x):0;if(a){var v=Math.cos(Math.PI/2+d)*a,y=Math.cos(-d)*a;p.p0=le(le({},f),{},{x:f.x+v,y:f.y+y}),p.p1=le(le({},g),{},{x:g.x+v,y:g.y+y})}return{offset:c+=h,segment:p,rotation:d}}measureText(t,e){var{measuresCache:r}=this,i=e||this.getText();if(r.has(i))return r.get(i);var n=this.measureTargetText(t,i);return r.set(i,n),n}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),i=e.split(" ").length-1,n=this.parent.getAttribute("dx").split().map((t=>t.getPixels("x"))),s=this.parent.getAttribute("dy").getPixels("y"),a=this.parent.getStyle("text-anchor").getString("start"),o=this.getStyle("letter-spacing"),u=this.parent.getStyle("letter-spacing"),c=0;o.hasValue()&&"inherit"!==o.getValue()?o.hasValue()&&"initial"!==o.getValue()&&"unset"!==o.getValue()&&(c=o.getPixels()):c=u.getPixels();var h=[],l=e.length;this.letterSpacingCache=h;for(var f=0;f0===r?0:t+e||0),0),p=this.measureText(t),d=Math.max(p+g,0);this.textWidth=p,this.textHeight=this.getFontSize(),this.glyphInfo=[];var v=this.getPathLength(),y=this.getStyle("startOffset").getNumber(0)*v,m=0;"middle"!==a&&"center"!==a||(m=-d/2),"end"!==a&&"right"!==a||(m=-d),m+=y,r.forEach(((e,n)=>{var{offset:o,segment:u,rotation:c}=this.findSegmentToFitChar(t,a,d,v,i,m,s,e,n);m=o,u.p0&&u.p1&&this.glyphInfo.push({text:r[n],p0:u.p0,p1:u.p1,rotation:c})}))}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:i}=r,n=i?i.x:0,s=i?i.y:0,a=r.next(),o=a.type,u=[];switch(a.type){case kt.MOVE_TO:this.pathM(r,u);break;case kt.LINE_TO:o=this.pathL(r,u);break;case kt.HORIZ_LINE_TO:o=this.pathH(r,u);break;case kt.VERT_LINE_TO:o=this.pathV(r,u);break;case kt.CURVE_TO:this.pathC(r,u);break;case kt.SMOOTH_CURVE_TO:o=this.pathS(r,u);break;case kt.QUAD_TO:this.pathQ(r,u);break;case kt.SMOOTH_QUAD_TO:o=this.pathT(r,u);break;case kt.ARC:u=this.pathA(r);break;case kt.CLOSE_PATH:Lt.pathZ(r)}a.type!==kt.CLOSE_PATH?e.push({type:o,points:u,start:{x:n,y:s},pathLength:this.calcLength(n,s,o,u)}):e.push({type:kt.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:i}=Lt.pathM(t).point;e.push(r,i)}pathL(t,e){var{x:r,y:i}=Lt.pathL(t).point;return e.push(r,i),kt.LINE_TO}pathH(t,e){var{x:r,y:i}=Lt.pathH(t).point;return e.push(r,i),kt.LINE_TO}pathV(t,e){var{x:r,y:i}=Lt.pathV(t).point;return e.push(r,i),kt.LINE_TO}pathC(t,e){var{point:r,controlPoint:i,currentPoint:n}=Lt.pathC(t);e.push(r.x,r.y,i.x,i.y,n.x,n.y)}pathS(t,e){var{point:r,controlPoint:i,currentPoint:n}=Lt.pathS(t);return e.push(r.x,r.y,i.x,i.y,n.x,n.y),kt.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:i}=Lt.pathQ(t);e.push(r.x,r.y,i.x,i.y)}pathT(t,e){var{controlPoint:r,currentPoint:i}=Lt.pathT(t);return e.push(r.x,r.y,i.x,i.y),kt.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:i,xAxisRotation:n,centp:s,a1:a,ad:o}=Lt.pathA(t);return 0===i&&o>0&&(o-=2*Math.PI),1===i&&o<0&&(o+=2*Math.PI),[s.x,s.y,e,r,a,o,n,i]}calcLength(t,e,r,i){var n=0,s=null,a=null,o=0;switch(r){case kt.LINE_TO:return this.getLineLength(t,e,i[0],i[1]);case kt.CURVE_TO:for(n=0,s=this.getPointOnCubicBezier(0,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),o=.01;o<=1;o+=.01)a=this.getPointOnCubicBezier(o,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),n+=this.getLineLength(s.x,s.y,a.x,a.y),s=a;return n;case kt.QUAD_TO:for(n=0,s=this.getPointOnQuadraticBezier(0,t,e,i[0],i[1],i[2],i[3]),o=.01;o<=1;o+=.01)a=this.getPointOnQuadraticBezier(o,t,e,i[0],i[1],i[2],i[3]),n+=this.getLineLength(s.x,s.y,a.x,a.y),s=a;return n;case kt.ARC:n=0;var u=i[4],c=i[5],h=i[4]+c,l=Math.PI/180;if(Math.abs(u-h)h;o-=l)a=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],o,0),n+=this.getLineLength(s.x,s.y,a.x,a.y),s=a;else for(o=u+l;o5&&void 0!==arguments[5]?arguments[5]:e,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:r,o=(n-r)/(i-e+K),u=Math.sqrt(t*t/(1+o*o));ie)return null;var{dataArray:n}=this;for(var s of n){if(!s||!(s.pathLength<5e-5||r+s.pathLength+5e-5=0&&o>h)break;i=this.getPointOnEllipticalArc(s.points[0],s.points[1],s.points[2],s.points[3],o,s.points[6]);break;case kt.CURVE_TO:(o=a/s.pathLength)>1&&(o=1),i=this.getPointOnCubicBezier(o,s.start.x,s.start.y,s.points[0],s.points[1],s.points[2],s.points[3],s.points[4],s.points[5]);break;case kt.QUAD_TO:(o=a/s.pathLength)>1&&(o=1),i=this.getPointOnQuadraticBezier(o,s.start.x,s.start.y,s.points[0],s.points[1],s.points[2],s.points[3])}if(i)return i;break}r+=s.pathLength}return null}getLineLength(t,e,r,i){return Math.sqrt((r-t)*(r-t)+(i-e)*(i-e))}getPathLength(){return-1===this.pathLength&&(this.pathLength=this.dataArray.reduce(((t,e)=>e.pathLength>0?t+e.pathLength:t),0)),this.pathLength}getPointOnCubicBezier(t,e,r,i,n,s,a,o,u){return{x:o*rt(t)+s*it(t)+i*nt(t)+e*st(t),y:u*rt(t)+a*it(t)+n*nt(t)+r*st(t)}}getPointOnQuadraticBezier(t,e,r,i,n,s,a){return{x:s*at(t)+i*ot(t)+e*ut(t),y:a*at(t)+n*ot(t)+r*ut(t)}}getPointOnEllipticalArc(t,e,r,i,n,s){var a=Math.cos(s),o=Math.sin(s),u=r*Math.cos(n),c=i*Math.sin(n);return{x:t+(u*a-c*o),y:e+(u*o+c*a)}}buildEquidistantCache(t,e){var r=this.getPathLength(),i=e||.25,n=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==n||this.equidistantCache.precision!==i){this.equidistantCache={step:n,precision:i,points:[]};for(var s=0,a=0;a<=r;a+=i){var o=this.getPointOnPath(a),u=this.getPointOnPath(a+i);o&&u&&((s+=this.getLineLength(o.x,o.y,u.x,u.y))>=n&&(this.equidistantCache.points.push({x:o.x,y:o.y,distance:a}),s-=n))}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}}var ge=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class pe extends It{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var n=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),n?this.loadSvg(i):this.loadImage(i),this.isSvg=n}}loadImage(t){var e=this;return(0,i.Z)((function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0}))()}loadSvg(t){var e=this;return(0,i.Z)((function*(){var r=ge.exec(t);if(r){var i=r[5];"base64"===r[4]?e.image=atob(i):e.image=decodeURIComponent(i)}else try{var n=yield e.document.fetch(t),s=yield n.text();e.image=s}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0}))()}renderChildren(t){var{document:e,image:r,loaded:i}=this,n=this.getAttribute("x").getPixels("x"),s=this.getAttribute("y").getPixels("y"),a=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");if(i&&r&&a&&o){if(t.save(),t.translate(n,s),this.isSvg){var u=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:a,scaleHeight:o});u.document.documentElement.parent=this,u.render()}else{var c=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:a,desiredWidth:c.width,height:o,desiredHeight:c.height}),this.loaded&&(void 0===c.complete||c.complete)&&t.drawImage(c,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new Vt(t,e,t+r,e+i)}}class de extends It{constructor(){super(...arguments),this.type="symbol"}render(t){}}class ve{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,i.Z)((function*(){try{var{document:i}=r,n=(yield i.canvg.parser.load(e)).getElementsByTagName("font");Array.from(n).forEach((e=>{var r=i.createElement(e);i.definitions[t]=r}))}catch(t){console.error('Error while loading font "'.concat(e,'":'),t)}r.loaded=!0}))()}}class ye extends Et{constructor(t,e,r){super(t,e,r),this.type="style";var i=I(Array.from(e.childNodes).map((t=>t.textContent)).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,""));i.split("}").forEach((e=>{var r=e.trim();if(r){var i=r.split("{"),n=i[0].split(","),s=i[1].split(";");n.forEach((e=>{var r=e.trim();if(r){var i=t.styles[r]||{};if(s.forEach((e=>{var r=e.indexOf(":"),n=e.substr(0,r).trim(),s=e.substr(r+1,e.length-r).trim();n&&s&&(i[n]=new ct(t,n,s))})),t.styles[r]=i,t.stylesSpecificity[r]=Z(r),"@font-face"===r){var n=i["font-family"].getString().replace(/"|'/g,"");i.src.getString().split(",").forEach((e=>{if(e.indexOf('format("svg")')>0){var r=z(e);r&&new ve(t).load(n,r)}}))}}}))}}))}}ye.parseExternalUrl=z;class me extends It{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var i=r;if("symbol"===r.type&&((i=new zt(e,null)).attributes.viewBox=new ct(e,"viewBox",r.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new ct(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new ct(e,"overflow",r.getAttribute("overflow").getString()),i.children=r.children,r.styles.opacity=new ct(e,"opacity",this.calculateOpacity())),"svg"===i.type){var n=this.getStyle("width",!1,!0),s=this.getStyle("height",!1,!0);n.hasValue()&&(i.attributes.width=new ct(e,"width",n.getString())),s.hasValue()&&(i.attributes.height=new ct(e,"height",s.getString()))}var a=i.parent;i.parent=this,i.render(t),i.parent=a}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return Ct.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function xe(t,e,r,i,n,s){return t[r*i*4+4*e+s]}function be(t,e,r,i,n,s,a){t[r*i*4+4*e+s]=a}function Se(t,e,r){return t[e]*r}function we(t,e,r,i){return e+Math.cos(t)*r+Math.sin(t)*i}class Te extends Et{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var i=B(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":var n=i[0];i=[.213+.787*n,.715-.715*n,.072-.072*n,0,0,.213-.213*n,.715+.285*n,.072-.072*n,0,0,.213-.213*n,.715-.715*n,.072+.928*n,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var s=i[0]*Math.PI/180;i=[we(s,.213,.787,-.213),we(s,.715,-.715,-.715),we(s,.072,-.072,.928),0,0,we(s,.213,-.213,.143),we(s,.715,.285,.14),we(s,.072,-.072,-.283),0,0,we(s,.213,-.213,-.787),we(s,.715,-.715,.715),we(s,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1]}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,i,n){for(var{includeOpacity:s,matrix:a}=this,o=t.getImageData(0,0,i,n),u=0;u{o.addBoundingBox(e.getBoundingBox(t))})),i=Math.floor(o.x1),n=Math.floor(o.y1),s=Math.floor(o.width),a=Math.floor(o.height)}var u=this.removeStyles(e,Oe.ignoreStyles),c=r.createCanvas(i+s,n+a),h=c.getContext("2d");r.screen.setDefaults(h),this.renderChildren(h),new Te(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(h,0,0,i+s,n+a);var l=r.createCanvas(i+s,n+a),f=l.getContext("2d");r.screen.setDefaults(f),e.render(f),f.globalCompositeOperation="destination-in",f.fillStyle=h.createPattern(c,"no-repeat"),f.fillRect(0,0,i+s,n+a),t.fillStyle=f.createPattern(l,"no-repeat"),t.fillRect(0,0,i+s,n+a),this.restoreStyles(e,u)}render(t){}}Oe.ignoreStyles=["mask","transform","clip-path"];var Ae=()=>{};class Ce extends Et{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:i,closePath:n}=t;r&&(r.beginPath=Ae,r.closePath=Ae),Reflect.apply(i,t,[]),this.children.forEach((i=>{if(void 0!==i.path){var s=void 0!==i.elementTransform?i.elementTransform():null;s||(s=Ct.fromElement(e,i)),s&&s.apply(t),i.path(t),r&&(r.closePath=n),s&&s.unapply(t)}})),Reflect.apply(n,t,[]),t.clip(),r&&(r.beginPath=i,r.closePath=n)}render(t){}}class Ee extends Et{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:i}=this,n=e.getBoundingBox(t);if(n){var s=0,a=0;i.forEach((t=>{var e=t.extraFilterDistance||0;s=Math.max(s,e),a=Math.max(a,e)}));var o=Math.floor(n.width),u=Math.floor(n.height),c=o+2*s,h=u+2*a;if(!(c<1||h<1)){var l=Math.floor(n.x),f=Math.floor(n.y),g=this.removeStyles(e,Ee.ignoreStyles),p=r.createCanvas(c,h),d=p.getContext("2d");r.screen.setDefaults(d),d.translate(-l+s,-f+a),e.render(d),i.forEach((t=>{"function"==typeof t.apply&&t.apply(d,0,0,c,h)})),t.drawImage(p,0,0,c,h,l-s,f-a,c,h),this.restoreStyles(e,g)}}}render(t){}}Ee.ignoreStyles=["filter","transform","clip-path"];class Pe extends Et{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,i,n){}}class Ne extends Et{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,i,n){}}class Me extends Et{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,i,n){}}class Re extends Et{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,i,n){var{document:s,blurRadius:a}=this,o=s.window?s.window.document.body:null,u=t.canvas;u.id=s.getUniqueId(),o&&(u.style.display="none",o.appendChild(u)),R(u,e,r,i,n,a),o&&o.removeChild(u)}}class _e extends Et{constructor(){super(...arguments),this.type="title"}}class Ve extends Et{constructor(){super(...arguments),this.type="desc"}}var ke={svg:zt,rect:Ut,circle:Ht,ellipse:Xt,line:Yt,polyline:Wt,polygon:qt,path:Lt,pattern:Gt,marker:Qt,defs:$t,linearGradient:Jt,radialGradient:te,stop:ee,animate:re,animateColor:ie,animateTransform:ne,font:se,"font-face":ae,"missing-glyph":oe,glyph:Dt,text:Bt,tspan:jt,tref:ue,a:ce,textPath:fe,image:pe,g:Zt,symbol:de,style:ye,use:me,mask:Oe,clipPath:Ce,filter:Ee,feDropShadow:Pe,feMorphology:Ne,feComposite:Me,feColorMatrix:Te,feGaussianBlur:Re,title:_e,desc:Ve};function Ie(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function Le(){return Le=(0,i.Z)((function*(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.createElement("img");return e&&(r.crossOrigin="Anonymous"),new Promise(((e,i)=>{r.onload=()=>{e(r)},r.onerror=(t,e,r,n,s)=>{i(s)},r.src=t}))})),Le.apply(this,arguments)}class De{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:i=De.createCanvas,createImage:n=De.createImage,anonymousCrossOrigin:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.canvg=t,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=i,this.createImage=this.bindCreateImage(n,s),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return"boolean"==typeof e?(r,i)=>t(r,"boolean"==typeof i?i:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every((t=>t.loaded))}isFontsLoaded(){return this.fonts.every((t=>t.loaded))}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=De.elementTypes[e];return void 0!==r?new r(this,t):new Pt(this,t)}createTextNode(t){return new Ft(this,t)}setViewBox(t){this.screen.setViewBox(function(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{};this.parser=new mt(r),this.screen=new dt(t,r),this.options=r;var i=new De(this,r),n=i.createDocumentElement(e);this.document=i,this.documentElement=n}static from(t,e){var r=arguments;return(0,i.Z)((function*(){var i=r.length>2&&void 0!==r[2]?r[2]:{},n=new mt(i),s=yield n.parse(e);return new Fe(t,s,i)}))()}static fromString(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new mt(r).parseFromString(e);return new Fe(t,i,r)}fork(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Fe.from(t,e,je(je({},this.options),r))}forkString(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Fe.fromString(t,e,je(je({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,i.Z)((function*(){var r=t.length>0&&void 0!==t[0]?t[0]:{};e.start(je({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()}))()}start(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{documentElement:e,screen:r,options:i}=this;r.start(e,je(je({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.documentElement.resize(t,e,r)}}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.async.js index cee43f425b..77376ee37c 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52338,4977],{40362:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(81978),l=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=t(1393),a=function(e,n){return l.createElement(s.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=l.forwardRef(a)},98578:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(81978),l=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},s=t(1393),a=function(e,n){return l.createElement(s.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=l.forwardRef(a)},25032:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(81978),l=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=t(1393),a=function(e,n){return l.createElement(s.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=l.forwardRef(a)},94445:function(e,n,t){t.d(n,{h:function(){return m},x:function(){return p}});var o=t(82242),l=t.n(o),r=t(39647),s=t.n(r),a=t(90005),i=t(63461),c=t(53565),d=t(37712),u=["value","onChange","scrollId"],m=function(e){var n=e.value,t=e.onChange,o=e.scrollId,r=s()(e,u);return(0,d.jsx)("div",{id:o||"",children:(0,d.jsx)(a.Z,l()(l()({},r),{},{defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,o=e.placeholder,l=e.height,r=void 0===l?140:l;return e.isEdit?(0,d.jsx)(a.Z,{watch:!0,isFocus:!0,height:r,placeholder:o,defaultValue:n,onChange:t}):(0,d.jsx)("div",{style:{cursor:"pointer"},children:n?(0,d.jsx)(c.Z,{className:i.Z.inputBorder,value:n}):(0,d.jsx)("div",{className:"".concat(i.Z.inputBorder," ").concat(i.Z.placeholder," inputBorderError"),children:o})})}},14232:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(79800),l=t.n(o),r=t(59301),s=t(90937),a=t(29502),i=t(37712),c=function(){var e=(0,r.useState)(""),n=l()(e,2),t=n[0],o=n[1],c=(0,r.useState)(0),d=l()(c,2),u=(d[0],d[1]),m=(0,r.useState)(),p=l()(m,2),h=(p[0],p[1]),x=(0,r.useState)(),g=l()(x,2),j=(g[0],g[1]),v=(0,r.useState)(!1),y=l()(v,2),f=(y[0],y[1],(0,r.useRef)(""));function b(e){27==e.keyCode&&f.current&&w()}function w(){document.body.style.overflow="auto",h(void 0),j(void 0),u(0),o("")}(0,r.useEffect)((function(){return s.Z.subscribe("preview-image",(function(e){o(e),console.log(C.current),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",b),function(){document.removeEventListener("keydown",b)}}),[]),(0,r.useEffect)((function(){f.current=t}),[t]);(0,r.useRef)();var k=(0,r.useRef)(),C=(0,r.useRef)();return(0,i.jsx)(r.Fragment,{children:t?(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,i.jsx)(a.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){o("")}},alt:"预览大图"})})}):null})}},74525:function(e,n,t){t.r(n),t.d(n,{default:function(){return pe}});var o=t(7557),l=t.n(o),r=t(37205),s=t.n(r),a=t(41498),i=t.n(a),c=t(82242),d=t.n(c),u=t(79800),m=t.n(u),p=t(59301),h=t(12442),x=t(78241),g=t(8591),j=t(43418),v=t(66104),y=t(95237),f=t(43604),b=t(3113),w=t(71418),k=t(99313),C=t(6848),I=t(94001),Z=t(24905),N=t(51945),S=t(92832),M=t(40362),_=t(98578),A=t(14232),D=t(89189),O=t(90005),L=t(90937),E=t(34854),P=t(17810),z=t.n(P),B=t(39653),T=t(52842),H=t(37712),R=(0,h.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,o=(0,h.useParams)(),r=(0,p.useState)(!0),s=m()(r,2),a=(s[0],s[1],x.Z.useForm()),c=m()(a,1)[0];return(0,H.jsx)(H.Fragment,{children:(0,H.jsxs)(j.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(l()().mark((function e(){var r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:return r=c.getFieldsValue(),e.next=5,(0,D.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:d()({},r)});case 5:0===e.sent.status&&(g.ZP.success("评阅成功"),c.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getStudentWorkCommon",payload:d()({},o)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,H.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,H.jsxs)(x.Z,{form:c,layout:"horizontal",children:[(0,H.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,H.jsx)(x.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,H.jsx)(I.Z,{min:0,placeholder:"请填写分数"})}),(0,H.jsx)("span",{className:"ml10",children:"分"})]}),(0,H.jsx)("div",{children:(0,H.jsx)(x.Z.Item,{name:"comment",children:(0,H.jsx)(S.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),G={flex_box_center:"flex_box_center___tMwax",flex_space_between:"flex_space_between___8GJsg",flex_box_vertical_center:"flex_box_vertical_center___IFELt",flex_box_center_end:"flex_box_center_end___IrFRG",flex_box_column:"flex_box_column___s0LgG",TabsStyle:"TabsStyle___r0bwM",buttonFixed:"buttonFixed___twN45",bg:"bg___sFhaA",title:"title___bk4oD",replyList:"replyList___bjk6g",name:"name___pRNS3","nav-tab":"nav-tab___uLRSr",exitComment:"exitComment___rlGpw",nextComment:"nextComment___NmNBo",modal:"modal___tWPO8",MdEditor:"MdEditor___AAxeb",ratewarp:"ratewarp___NGrsd",item:"item___Le8W0",total:"total___MNh4V",a1:"a1___g1iJT",a2:"a2___h8k2X",a3:"a3___yk1km",export_type_modal_title:"export_type_modal_title___nMqX0",export_type_modal:"export_type_modal___dbFVU",export_type_modal_con:"export_type_modal_con___ujWeL",type_item:"type_item___oF9R5",type_item_active:"type_item_active___dfBaM",export_type_modal_waring:"export_type_modal_waring___k8RaP"},Y=t(53565),F=t(89392),U=t(57048),W=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),o=e.studentWorkDetail,r=((0,h.useParams)(),x.Z.useForm()),s=m()(r,1)[0],a=function(){var e=i()(l()().mark((function e(){var o,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s.validateFields();case 2:return r=d()({},s.getFieldValue()),a=n.actionTabs.selectArrs,r.attachment_ids=null===(o=r.attachment_ids)||void 0===o?void 0:o.map((function(e){return e.response.id})),e.next=7,(0,T.mz)(d()(d()({},r),{},{homeworkId:a.work_id}));case 7:0===e.sent.status&&(s.resetFields(),t({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:d()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,H.jsx)(j.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==o||!o.can_submit){e.next=6;break}if(null!=o&&o.submit_size){e.next=4;break}return g.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。"),e.abrupt("return");case 4:return j.Z.confirm({title:"提示",icon:null,centered:!0,width:472,content:(0,H.jsxs)(H.Fragment,{children:["你还有 ",(0,H.jsx)("span",{className:"ml5 mr5",style:{color:"#DF711C"},children:null==o?void 0:o.submit_size})," 次提交机会。确认提交后,上一次的提交记录会被覆盖。请注意,到达规定的提交次数后将不可再次提交,确定是否提交?"]}),onOk:function(){a()}}),e.abrupt("return");case 6:a();case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){s.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)(x.Z,{form:s,initialValues:{},children:[(0,H.jsx)(x.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,H.jsx)(U.Z,{})}),(0,H.jsx)(x.Z.Item,{name:"description",children:(0,H.jsx)(S.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),J=t(62554),V=t(47428),K=t(50821),Q=t(50408),q=t(51506),X=t(85878),$=t(94445),ee=t(55548),ne=t(46712),te=t(39647),oe=t.n(te),le=t(37906),re="pinfen____hgN7",se="left___ZyTXs",ae="right___OSPEM",ie="tagStyleSzz___fzxbk",ce="headpic___d7fnl",de=t(850),ue=["Data","layer","type","index"],me=function e(n){var t,o,r,s,a,c,u,v,w,k,N,S,M,_,A=n.Data,L=n.layer,E=void 0===L?1:L,P=n.type,R=n.index,G=void 0===R?0:R,F=oe()(n,ue),U=(0,h.useParams)(),W=(null==F?void 0:F.shixunHomeworks).studentWorkDetail,J=(0,p.useState)({type:0,show:!1}),K=m()(J,2),Q=K[0],X=K[1],$=(0,p.useState)(null),ee=m()($,2),ne=ee[0],te=ee[1],me=(0,q.U)(T.qP,{userId:null==U?void 0:U.userId}),pe=m()(me,3),he=pe[1],xe=pe[2],ge=(0,q.U)(T.R$,{userId:null==U?void 0:U.userId}),je=m()(ge,3),ve=je[1],ye=je[2],fe=(0,q.U)(T.QC,{userId:null==U?void 0:U.userId}),be=m()(fe,3),we=(be[1],be[2]),ke=(0,q.U)(T.Mf,{userId:null==U?void 0:U.userId}),Ce=m()(ke,3),Ie=(Ce[1],Ce[2]),Ze=x.Z.useForm(),Ne=m()(Ze,1)[0],Se=(0,p.useState)(!1),Me=m()(Se,2),_e=Me[0],Ae=Me[1],De=function(e){for(var n="",t=0;t<(null==e?void 0:e.length);t++){var o=e[t];n+="".concat(o.name,'').concat(o.score,"分"),t<(null==e?void 0:e.length)-1&&(n+=" + ")}return(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:n}})};return(0,H.jsxs)("div",{children:[(0,H.jsxs)(y.Z,{wrap:!1,gutter:15,children:[1!=E&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("div",{style:{width:"".concat(40*(E-1),"px")}})}),"appeal_info"==P?(0,H.jsx)(f.Z,{children:(0,H.jsx)("img",{className:"mt10 ".concat(ce),width:40,src:"--"===(null==A||null===(t=A.appeal_info)||void 0===t?void 0:t.user_image_url)?de.xp:"".concat(B.Z.IMG_SERVER,"/images/").concat(null==A||null===(o=A.appeal_info)||void 0===o?void 0:o.user_image_url)})}):(0,H.jsx)(f.Z,{children:(0,H.jsx)("img",{className:"mt10 ".concat(ce),width:40,src:"--"===(null==A||null===(r=A.user_info)||void 0===r?void 0:r.user_image_url)?de.xp:"".concat(B.Z.IMG_SERVER,"/images/").concat(null==A||null===(s=A.user_info)||void 0===s?void 0:s.user_image_url)})}),"appeal_info"==P?(0,H.jsxs)(f.Z,{flex:1,children:[(0,H.jsx)(Y.Z,{className:"font14",value:"".concat(null==A||null===(a=A.appeal_info)||void 0===a?void 0:a.user_name,":").concat((null==A||null===(c=A.appeal_info)||void 0===c?void 0:c.content)||"暂未写评语")}),(0,H.jsxs)(y.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,H.jsx)(f.Z,{children:z()(null==A||null===(u=A.appeal_info)||void 0===u?void 0:u.time).format("YYYY-MM-DD HH:mm")}),1==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#3061D0",border:"1px #3061D0 solid"},children:"申诉中"})}),2==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#999",border:"1px #999 solid"},children:"申诉已撤销"})}),3==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#3061D0",border:"1px #3061D0 solid"},children:"申诉成功"})}),4==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#999",border:"1px #999 solid"},children:"申诉被拒绝"})}),5==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#999",border:"1px #999 solid"},children:"申诉失败"})})]})]}):(0,H.jsxs)(f.Z,{flex:1,children:[(0,H.jsx)(Y.Z,{className:"font14",value:"".concat(null==A||null===(v=A.user_info)||void 0===v?void 0:v.user_name,":").concat((null==A?void 0:A.content)||"暂未写评语")}),(0,H.jsxs)(y.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,H.jsx)(f.Z,{children:z()((null==A?void 0:A.comment_time)||(null==A?void 0:A.time)).format("YYYY-MM-DD HH:mm")}),(null==A?void 0:A.student_work_num)&&(0,H.jsx)(f.Z,{children:(0,H.jsxs)("span",{style:{padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==A?void 0:A.student_work_num,"次提交的作品"]})}),(null==A?void 0:A.score)&&(null==W?void 0:W.single_score)&&(0,H.jsx)(f.Z,{children:(0,H.jsxs)("span",{className:"c-orange",children:[" ",null==A?void 0:A.score,"分 "]})}),!(null!=W&&W.single_score)&&null!==(null==A?void 0:A.score)&&(0,H.jsxs)("div",{className:re,children:[(0,H.jsx)(C.Z,{title:De(null==A?void 0:A.score_details),overlayInnerStyle:{width:"min-content",whiteSpace:"nowrap",overflow:"visible"},placement:"topLeft",children:(0,H.jsx)("div",{className:se,children:De(null==A?void 0:A.score_details)})}),(0,H.jsxs)("span",{className:ae,children:[" = 综合得分",(0,H.jsxs)("span",{style:{color:"#FA6400"},children:[null==A?void 0:A.score,"分"]})]})]})]}),(null==A||null===(w=A.attachments)||void 0===w?void 0:w.length)>0&&(0,H.jsx)("div",{className:"mt10",style:{display:"flex",flexDirection:"column",gap:10},children:null==A||null===(k=A.attachments)||void 0===k?void 0:k.map((function(e,n){return(0,H.jsxs)("a",{href:"".concat(B.Z.API_SERVER).concat(e.url),children:[(0,H.jsx)("i",{className:"iconfont icon-fujian font14"}),(0,H.jsx)("span",{className:"ml10",children:null==e?void 0:e.title}),(0,H.jsx)("span",{className:"c-light-black ml20 font12",children:null==e?void 0:e.filesize})]},n)}))})]}),"feedback"!=P&&(0,H.jsx)(H.Fragment,{children:"appeal_info"==P?(0,H.jsx)(f.Z,{style:{whiteSpace:"nowrap"},children:(0,H.jsxs)(y.Z,{wrap:!1,gutter:10,children:[(null==A?void 0:A.delete)&&(null==A?void 0:A.can_appeal)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){var e;j.Z.confirm({centered:!0,title:(0,H.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,H.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(null==F?void 0:F.getInitData)&&(null==F||F.getInitData());case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"撤销申诉"})}),1==(null==A?void 0:A.appeal_status)&&(0,V.GJ)()&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current mr10",onClick:function(){Ae(!0)},children:"接受申诉"})}),1==(null==A?void 0:A.appeal_status)&&(0,V.GJ)()&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-red current",onClick:function(){var e;j.Z.confirm({centered:!0,title:(0,H.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,H.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(e=i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/student_works/".concat(U.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:null==A?void 0:A.score_id,status:4}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(null==F?void 0:F.getInitData)&&(null==F||F.getInitData());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"拒绝申诉"})})]})}):(0,H.jsxs)(H.Fragment,{children:[(1==E||"teacher"==P)&&(0,H.jsx)(f.Z,{style:{whiteSpace:"nowrap"},children:(0,H.jsxs)(y.Z,{wrap:!1,gutter:10,children:[(null==A?void 0:A.delete)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A;j.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,we({score_id:null==n?void 0:n.comment_id});case 2:0===e.sent.status&&(g.ZP.success("删除成功"),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(A)},children:"删除"})}),(null==A?void 0:A.can_appeal)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){X({type:1,show:!0})},children:"申诉"})}),(null==A?void 0:A.can_reply)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){X({type:0,show:!0})},children:"回复"})}),(1==E&&!(null!=A&&A.can_reply)||!(null!=A&&A.can_reply)&&"teacher"==P&&0!=G)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-light-black",children:"失效"})})]})}),1!=E&&(null==A?void 0:A.can_delete)&&"teacher"!=P&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A;j.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ie({object_id:n.id,object_type:"journals_for_message"});case 2:0===e.sent.status&&(g.ZP.success("删除成功"),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(A)},children:"删除"})})]})})]}),1==E&&(null==A?void 0:A.appeal_info)&&""!=(null==A?void 0:A.appeal_info)&&(0,H.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:(0,H.jsx)(e,d()({type:"appeal_info",Data:A,layer:E+1},F))}),1==E&&(null==A||null===(N=A.journals)||void 0===N?void 0:N.length)>0&&(0,H.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:null==A||null===(S=A.journals)||void 0===S?void 0:S.map((function(n,t){return(0,H.jsx)(e,d()({type:P,Data:n,layer:E+1},F),t)}))}),(null==Q?void 0:Q.show)&&(0,H.jsxs)("div",{className:"mt20",style:{marginLeft:"56px"},children:[(0,H.jsx)(O.Z,{height:150,isFocus:!0,watch:!0,onChange:function(e){te(e)}}),(0,H.jsxs)(y.Z,{align:"middle",justify:"end",gutter:20,children:[(0,H.jsx)(f.Z,{children:(0,H.jsx)(b.ZP,{onClick:function(){X({type:0,show:!1})},children:"取消"})}),(0,H.jsx)(f.Z,{children:(0,H.jsx)(b.ZP,{loading:he||ve,type:"primary",onClick:i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==ne){e.next=3;break}return g.ZP.error("请输入内容"),e.abrupt("return");case 3:if("teacher"!=P){e.next=15;break}return e.next=6,null==Q?void 0:Q.type;case 6:if(e.t0=e.sent,0!=e.t0){e.next=11;break}e.t1=xe({hidden_comment:ne,score_id:null==A?void 0:A.score_id}),e.next=12;break;case 11:e.t1=ye({comment:ne,score_id:null==A?void 0:A.score_id});case 12:n=e.t1,e.next=18;break;case 15:return e.next=17,(0==(null==Q?void 0:Q.type)?xe:ye)({comment:ne,score_id:null==A?void 0:A.score_id});case 17:n=e.sent;case 18:0===n.status&&(g.ZP.success("操作成功"),X({type:0,show:!1}),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 19:case"end":return e.stop()}}),e)}))),children:0==(null==Q?void 0:Q.type)?"回复":"申诉"})})]})]}),(0,H.jsx)(j.Z,{title:"接受申诉",open:_e,centered:!0,destroyOnClose:!0,onCancel:function(){Ae(!1)},maskClosable:!1,width:544,onOk:function(){Ne.submit()},children:(0,H.jsxs)(x.Z,{form:Ne,colon:!1,onFinish:function(){var e=i()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/student_works/".concat(U.userId,"/deal_appeal_score.json"),{method:"post",body:d()(d()({},n),{},{userId:U.userId,score_id:null==A?void 0:A.score_id,status:3})});case 2:0===e.sent.status&&(Ae(!1),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)("div",{style:{color:"#191919"},children:"确认是否接受申诉?一旦接受,被申诉的评分记录将作废。请您补充匿评评分:"}),(0,H.jsx)(le.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"申诉人",children:(0,H.jsx)("span",{children:null==A||null===(M=A.appeal_info)||void 0===M?void 0:M.user_name})},{key:"2",label:"被申诉人",children:(0,H.jsx)("span",{style:{color:"#191919"},children:null==A||null===(_=A.user_info)||void 0===_?void 0:_.user_name})},{key:"3",label:"被申诉人评分",children:(0,H.jsx)("span",{style:{color:"#191919"},children:null==A?void 0:A.score})}]}),(0,H.jsxs)(y.Z,{className:"mt20",wrap:!1,children:[(0,H.jsx)(f.Z,{children:(0,H.jsx)(x.Z.Item,{label:"匿评分数",name:"score",rules:[{required:!0,message:"请输入分数"}],children:(0,H.jsx)(I.Z,{min:1,max:100,step:1})})}),(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"ml10",style:{lineHeight:"30px"},children:"分"})}),(0,H.jsx)(f.Z,{children:(0,H.jsx)(x.Z.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0,children:(0,H.jsx)(Z.Z,{children:"扣除违规匿评分数"})})})]})]})})]})},pe=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,o=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:o,loading:t.effects}}))((function(e){var n,t,o,r,a,c,u,P,te,oe,le,re,se,ae,ie,ce,de,ue,pe,he,xe,ge=e.shixunHomeworks,je=(e.globalSetting,e.loading),ve=e.user,ye=e.dispatch,fe=(0,h.useSearchParams)(),be=m()(fe,1)[0],we=(0,h.useParams)(),ke=x.Z.useForm(),Ce=m()(ke,1)[0],Ie=x.Z.useForm(),Ze=m()(Ie,1)[0],Ne=ve.userInfo,Se=ge.studentWorkDetail,Me=ge.studentWorkCommon,_e=(ge.studentWorkSupplyDetail,ge.workList),Ae=ge.workDetail,De=ge.actionTabs,Oe=(0,q.U)(T.wT,{userId:null==we?void 0:we.userId}),Le=m()(Oe,4),Ee=Le[1],Pe=Le[2],ze=Le[3],Be=(0,q.U)(T.Wr,{userId:null==we?void 0:we.userId}),Te=m()(Be,4),He=Te[1],Re=Te[2],Ge=Te[3],Ye=(0,q.U)(T.G$,{userId:null==we?void 0:we.userId,id:null==we?void 0:we.userId}),Fe=m()(Ye,3),Ue=Fe[1],We=Fe[2],Je=(0,p.useState)("1"),Ve=m()(Je,2),Ke=Ve[0],Qe=Ve[1],qe=(0,p.useState)(!1),Xe=m()(qe,2),$e=Xe[0],en=Xe[1],nn=(0,p.useState)(!1),tn=m()(nn,2),on=tn[0],ln=tn[1],rn=(0,p.useState)({last:!1}),sn=m()(rn,2),an=sn[0],cn=sn[1],dn=(0,p.useState)({last:!1}),un=m()(dn,2),mn=un[0],pn=un[1],hn=(0,p.useRef)(),xn=(0,p.useState)(!1),gn=m()(xn,2),jn=gn[0],vn=gn[1],yn=(0,p.useState)(""),fn=m()(yn,2),bn=fn[0],wn=fn[1],kn=(0,p.useState)([]),Cn=m()(kn,2),In=Cn[0],Zn=Cn[1],Nn=(0,p.useState)([]),Sn=m()(Nn,2),Mn=(Sn[0],Sn[1]),_n=(0,p.useState)(!1),An=m()(_n,2),Dn=An[0],On=An[1],Ln=(0,p.useRef)(),En=(0,p.useState)(!1),Pn=m()(En,2),zn=Pn[0],Bn=Pn[1],Tn=(0,p.useState)(""),Hn=m()(Tn,2),Rn=Hn[0],Gn=Hn[1],Yn=(0,p.useState)(!1),Fn=m()(Yn,2),Un=Fn[0],Wn=Fn[1],Jn=(0,p.useState)(!1),Vn=m()(Jn,2),Kn=Vn[0],Qn=Vn[1],qn=(0,p.useState)(""),Xn=m()(qn,2),$n=Xn[0],et=Xn[1],nt=(0,p.useState)(!0),tt=m()(nt,2),ot=tt[0],lt=tt[1],rt=(0,p.useState)({content:"",type:""}),st=m()(rt,2),at=st[0],it=st[1],ct=(0,p.useState)({status:0}),dt=m()(ct,2),ut=dt[0],mt=dt[1],pt=[{title:"提交次数",dataIndex:"id",ellipsis:!0,width:80,render:function(e,n,t){return t+1}},{title:"提交时间",dataIndex:"commit_time",ellipsis:!0,render:function(e){return z()(e).format("YYYY-MM-DD HH:mm")}},{title:"提交阶段",dataIndex:"stage_name",ellipsis:!0,render:function(e,n){return(0,H.jsxs)(H.Fragment,{children:[e,(null==n?void 0:n.is_redo)&&(0,H.jsx)("span",{style:{color:"#FF9D18"},children:"(打回)"})]})}},{title:"教师评分",dataIndex:"teacher_score",ellipsis:!0},{title:"助教评分",dataIndex:"teaching_asistant_score",ellipsis:!0},{title:"匿评得分",dataIndex:"student_score",ellipsis:!0},{title:"操作",dataIndex:"history_id",ellipsis:!0,width:80,align:"right",render:function(e,n){return(0,H.jsx)("a",{target:"_blank",href:"/classrooms/".concat(null==we?void 0:we.coursesId,"/common_homework/").concat(null==we?void 0:we.categoryId,"/review/").concat(null==n?void 0:n.student_work_id,"?history_id=").concat(null==n?void 0:n.history_id),children:"查看"})}}],ht=[{id:0,name:"全部点评(".concat((null==Me||null===(n=Me.comment_scores)||void 0===n?void 0:n.length)||0,")"),isShow:(0,V.RV)()||(null==Se||null===(t=Se.homework_status)||void 0===t?void 0:t.includes("匿评中"))||(null==Se||null===(o=Se.homework_status)||void 0===o?void 0:o.includes("申诉中"))},{id:1,name:"仅课堂老师可见(".concat((null==Me||null===(r=Me.hidden_comment_scores)||void 0===r?void 0:r.length)||0,")"),isShow:(0,V.GJ)()}].filter((function(e){return e.isShow})),xt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{key:""};ye({type:"shixunHomeworks/setActionTabs",payload:e}),""===e.key&&(Ce.resetFields(),Ze.resetFields())},gt=function(){ye({type:"shixunHomeworks/getStudentWorkCommon",payload:d()({},we)})},jt=function(e){for(var n=0,t=0;t",children:[(0,H.jsx)(v.Z.Item,{children:(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework/").concat(null!=Se&&null!==(a=Se.category)&&void 0!==a&&a.main?"":null==Se||null===(c=Se.category)||void 0===c?void 0:c.category_id),children:null==Ne||null===(u=Ne.course)||void 0===u?void 0:u.course_name})}),(0,H.jsx)(v.Z.Item,{children:(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework/").concat(null!=Se&&null!==(P=Se.category)&&void 0!==P&&P.main?"":null==Se||null===(te=Se.category)||void 0===te?void 0:te.category_id),children:null==Se||null===(oe=Se.category)||void 0===oe?void 0:oe.category_name})}),(0,H.jsx)(v.Z.Item,{children:(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework/").concat(we.categoryId,"/detail"),children:"作业详情"})}),(0,H.jsx)(v.Z.Item,{children:null==Se?void 0:Se.author_name})]})}),(0,H.jsxs)("aside",{className:[G.title,"mt20"].join(" "),children:[(0,H.jsxs)(y.Z,{style:{width:"100%"},children:[(0,H.jsxs)(f.Z,{flex:"1",children:[(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework"),children:(0,H.jsx)(M.Z,{className:"font16 c-black"})}),(0,H.jsx)("strong",{className:"font20 ml5",children:null==Se?void 0:Se.homework_name}),(0,H.jsx)(J.VV,{status:null==Se?void 0:Se.homework_status})]}),!$n&&(0,H.jsx)(f.Z,{children:(0,V.dE)()&&(null==Se||null===(le=Se.homework_status)||void 0===le?void 0:le.includes("补交中"))&&(0,H.jsx)("span",{onClick:function(){null==Se||!Se.can_submit||null!=Se&&Se.submit_size?ye({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:we,selectArrs:{homework_id:we.commonHomeworkId,work_id:we.userId}}}):g.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。")},className:"c-blue current font14",children:"补交附件"})})]}),!$n&&(0,V.G5)()&&(0,H.jsxs)("div",{style:{display:"flex"},children:[(0,H.jsx)(b.ZP,{className:"mr10",icon:(0,H.jsx)(_.Z,{}),onClick:function(){return wt(!1)},children:"导出答题记录与附件"}),(0,H.jsx)(b.ZP,{icon:(0,H.jsx)(_.Z,{}),onClick:function(){return wt(!0)},children:"导出全部学生答题记录与附件"})]})]})]}),(0,H.jsx)(w.Z,{spinning:He||!!je["shixunHomeworks/getStudentWorkDetail"]||!!je["shixunHomeworks/getStudentWorkSupplyDetail"],children:(0,H.jsxs)(k.Z,{className:G.TabsStyle,destroyInactiveTabPane:!0,defaultActiveKey:"1",activeKey:Ke,tabBarExtraContent:(0,H.jsx)(H.Fragment,{children:!$n&&(null==Se?void 0:Se.commit_count)>1&&(0,H.jsx)(b.ZP,{icon:(0,H.jsx)("i",{className:"iconfont icon-tijiaozongjie"}),loading:Ee,onClick:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pe({},!0);case 2:xt({key:"提交作品记录"});case 3:case"end":return e.stop()}}),e)}))),children:"提交作品记录"})}),onChange:function(e){Qe(e),"2"==e&&h.history.push("/classrooms/".concat(we.coursesId,"/common_homework/").concat(we.categoryId,"/lab-report-view/").concat(we.userId)),"3"==e&&Re({})},children:[(0,H.jsx)(k.Z.TabPane,{tab:(0,H.jsxs)("span",{style:{position:"relative"},children:["作业详情",$n&&(0,H.jsxs)("span",{style:{position:"absolute",left:"130%",padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==Se?void 0:Se.commit_count,"次提交的作品"]})]}),children:(0,H.jsxs)("div",{className:"pl30 pr30 pb20 bg-white",children:[(0,H.jsxs)("div",{className:"pt20 pb20",style:{borderBottom:"1px solid #DFDFDF"},children:[(0,H.jsx)("div",{className:"font18 blod",children:"作业描述"}),(0,H.jsx)(Y.Z,{className:"mt10",value:(null==Ae?void 0:Ae.description)||"暂无~"}),(0,H.jsx)(ne.Z,{authority:(0,V.GJ)(),showDimensions:!1,dataSource:null==Ae?void 0:Ae.attachments,callback:function(){ye({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:we.categoryId}})}})]}),(0,H.jsxs)("div",{className:"mt20",children:[(0,H.jsxs)(y.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,H.jsx)(f.Z,{children:(0,H.jsxs)("span",{className:"font18 blod",children:["学生作业",(0,H.jsx)(C.Z,{title:(0,H.jsx)("span",{className:"font14",children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"}),children:(0,H.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml10 font14 c-grey-999 current",style:{lineHeight:"18px"}})})]})}),(0,H.jsxs)(f.Z,{children:[(null==Se?void 0:Se.commit_time)&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("span",{className:" c-light-black",children:z()(null==Se?void 0:Se.commit_time).format("YYYY-MM-DD HH:mm")}),(0,H.jsx)("span",{className:"ml10",children:null==Se?void 0:Se.commit_user_name}),(0,H.jsx)("span",{className:"ml10 c-light-black",children:"提交"})]}),(null==Se?void 0:Se.update_time)&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("span",{className:"ml30 c-light-black",children:z()(null==Se?void 0:Se.update_time).format("YYYY-MM-DD HH:mm")}),(0,H.jsx)("span",{className:"ml10",children:null==Se?void 0:Se.update_user_name}),(0,H.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]}),(0,H.jsx)(Y.Z,{className:"mt10",value:(null==Se?void 0:Se.description)||"暂无~"}),(0,H.jsx)(ne.Z,{authority:(0,V.GJ)(),dataSource:null==Se?void 0:Se.attachments,callback:function(){ye({type:"shixunHomeworks/getStudentWorkDetail",payload:d()({},we)})}})]})]})},"1"),!$n&&(0,V.j5)()&&(0,H.jsx)(k.Z.TabPane,{tab:"实验报告"},"2"),(null==Se?void 0:Se.anonymous_comment)&&!$n&&(0,H.jsx)(k.Z.TabPane,{tab:"问题反馈",children:(0,H.jsx)("div",{style:{background:"#fff",display:"flex",flexDirection:"column",padding:"10px 30px 30px 30px"},children:(null==Ge||null===(re=Ge.data)||void 0===re?void 0:re.count)>0?(0,H.jsx)(H.Fragment,{children:null==Ge||null===(se=Ge.data)||void 0===se||null===(se=se.list)||void 0===se?void 0:se.map((function(e,n){return(0,H.jsx)(me,{type:"feedback",Data:d()(d()({},e),{},{time:null==e?void 0:e.created_at,user_info:{user_image_url:e.avatar_url,user_id:e.user_id,user_name:e.real_name}}),getInitData:gt,shixunHomeworks:ge},n)}))}):(0,H.jsx)(X.Z,{})})},"3")]})}),((0,V.RV)()||(null==Se||null===(ae=Se.homework_status)||void 0===ae?void 0:ae.includes("匿评中")))&&(0,H.jsxs)("div",{className:"mt20 pt20 pb20 pl30 pr30 bg-white",children:[!$n&&"1"==Ke&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(y.Z,{gutter:20,justify:"end",children:(0,V.GJ)()&&(null==Me?void 0:Me.ultimate)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"调分",selectArrs:Se,id:we.userId,params:we})},children:"调分"})})}),!Me.is_author&&!(null!=Me&&Me.ultimate)&&((0,V.GJ)()||(null==Se||null===(ie=Se.homework_status)||void 0===ie?void 0:ie.includes("匿评中")))&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(x.Z,{form:Ce,layout:"vertical",size:"large",style:{position:"relative"},scrollToFirstError:!0,onFinish:function(e){vt(e)},children:[null!=Se&&Se.single_score?(0,H.jsx)(x.Z.Item,{name:"score",label:"评分",rules:[{required:!(0,V.GJ)(),message:"请填写分数"}],children:(0,H.jsx)(I.Z,{step:.1,min:0,style:{width:135},placeholder:"请填写分数",suffix:"分"})}):(0,H.jsx)(x.Z.Item,{name:"score",label:"评分",rules:[{required:!(0,V.GJ)(),message:"请填写分数"}],children:(0,H.jsxs)(f.Z,{span:24,children:[(0,H.jsx)("div",{className:G.ratewarp,children:null==Se||null===(ce=Se.score_details)||void 0===ce?void 0:ce.map((function(e,n){return(0,H.jsxs)("div",{className:G.item,children:[(0,H.jsx)("span",{children:e.name}),(0,H.jsxs)("span",{children:["(满分",e.score,"分)"]}),(0,H.jsx)(I.Z,{min:0,max:e.score,controls:!1,style:{width:135},suffix:"分",onChange:function(e){In[n].score=e||0==e?Number(e.toFixed(2)):"",Zn(s()(In))}})]})}))}),(0,H.jsxs)("div",{className:G.total,children:[(0,H.jsx)("span",{className:G.a1,children:"综合得分"}),(0,H.jsxs)("span",{className:G.a2,children:[jn?"--":jt(In),"分"]}),(0,H.jsx)("span",{className:G.a3,children:"(满分100分)"})]})]})}),(null==_e?void 0:_e.is_new_rule)&&(0,V.G5)()&&-1!==Se.work_status&&0!==Se.work_status&&(0,H.jsx)(f.Z,{style:{position:"absolute",right:0,top:14},children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"确认打回重做"})},children:" 打回重做 "})}),!(null!=_e&&_e.is_new_rule)&&(0,V.G5)()&&["提交中","补交中","进行中"].some((function(e){var n;return null==Se||null===(n=Se.homework_status)||void 0===n?void 0:n.includes(e)}))&&(0,H.jsx)(f.Z,{style:{position:"absolute",right:0,top:14},children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"确认打回重做"})},children:" 打回重做 "})}),!(null!=Se&&Se.is_author)&&(0,V.dE)()&&(null==Se||null===(de=Se.homework_status)||void 0===de?void 0:de.includes("匿评中"))&&"review"!==be.get("review")&&(0,H.jsx)(f.Z,{style:{position:"absolute",right:0,top:14},children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"问题反馈"})},children:" 问题反馈 "})}),(0,H.jsx)("div",{onClick:function(){return en(!0)},children:(0,H.jsx)(x.Z.Item,{name:"comment",label:"评语",rules:[{required:!(0,V.GJ)(),message:"请填写分数"}],children:(0,H.jsx)($.x,{placeholder:"请在此输入对本作品的评语,最大限制2000个字符",isEdit:$e})})}),(0,H.jsx)(x.Z.Item,{name:"attachment_ids",children:(0,H.jsx)(U.Z,{})}),(0,V.GJ)()&&(0,H.jsx)("div",{onClick:function(){return ln(!0)},children:(0,H.jsx)(x.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",children:(0,H.jsx)($.x,{placeholder:"请输入评语",isEdit:on})})})]}),(0,H.jsxs)("div",{className:"".concat(G.buttonFixed),children:[" ",(0,H.jsx)("div",{className:"edu-container",children:(0,H.jsxs)(y.Z,{wrap:!1,justify:"space-between",align:"middle",children:[(0,H.jsxs)(f.Z,{children:[" ",(0,H.jsx)(b.ZP,{onClick:function(){return yt("list")},children:" 返回列表 "})," "]}),(0,H.jsxs)(f.Z,{children:[(0,H.jsx)(b.ZP,{onClick:function(){return yt("last")},disabled:null==mn?void 0:mn.last,children:" 上一个 "}),(0,H.jsx)(b.ZP,{className:"ml20",disabled:null==an?void 0:an.last,onClick:function(){return yt("read")},children:" 下一个 "}),(0,H.jsx)(b.ZP,{className:"ml20",loading:Dn,type:"primary",onClick:function(){Ce.submit()},children:" 提交评阅 "})]})]})})]})]})]}),(0,H.jsx)(ee.tp,{dataSource:ht,value:null==ut?void 0:ut.status,onChange:function(e){mt(d()(d()({},ut),{},{status:e}))}}),(0,H.jsxs)("div",{className:"mt20 p20",style:{background:"#F6F7F9",display:"flex",flexDirection:"column",gap:"20px"},children:[!(null!==(ue=0==(null==ut?void 0:ut.status)?null==Me?void 0:Me.comment_scores:null==Me?void 0:Me.hidden_comment_scores)&&void 0!==ue&&ue.length)&&(0,H.jsx)(X.Z,{styles:{margin:"50px auto"}}),null===(pe=0==(null==ut?void 0:ut.status)?null==Me?void 0:Me.comment_scores:null==Me?void 0:Me.hidden_comment_scores)||void 0===pe?void 0:pe.map((function(e,n){return(0,H.jsx)(me,{index:n,type:1==ut.status&&"teacher",Data:d()(d()({},e),{},{user_info:{user_image_url:e.user_image_url,user_login:e.user_login,user_name:e.user_name}}),getInitData:gt,shixunHomeworks:ge},n)}))]})]}),"1"==Ke&&(null==Se?void 0:Se.anonymous_comment)&&(0,V.G5)()&&(0,H.jsxs)("section",{className:"bg-white mt30 p30",children:[(0,H.jsx)("p",{children:"匿评学生"}),!(null==Se||null===(he=Se.no_commented_user_names)||void 0===he||!he.length)&&(0,H.jsxs)("p",{children:["未完成匿评:",null==Se?void 0:Se.no_commented_user_names.join("、")]}),(0,H.jsxs)("div",{children:["已完成匿评:",null==Se||null===(xe=Se.commented_user_names)||void 0===xe?void 0:xe.join("、")]})]}),$n&&(0,H.jsxs)("div",{className:"".concat(G.buttonFixed),children:[" ",(0,H.jsx)("div",{className:"edu-container",children:(0,H.jsx)(y.Z,{wrap:!1,justify:"space-between",align:"middle",children:(0,H.jsxs)(f.Z,{children:[(0,H.jsx)(b.ZP,{onClick:function(){h.history.push("/classrooms/".concat(null==we?void 0:we.coursesId,"/common_homework/").concat(null==we?void 0:we.categoryId,"/detail"))},children:" 返回列表 "})," "]})})})]}),(0,H.jsx)(R,{}),(0,H.jsx)(W,{studentWorkDetail:Se}),(0,H.jsx)(A.Z,{}),(0,H.jsx)(j.Z,{title:"确认打回重做",open:"确认打回重做"==(null==De?void 0:De.key),destroyOnClose:!0,forceRender:!0,width:700,onCancel:function(){xt()},onOk:i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(bn){e.next=3;break}return g.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,D.ZP)("/api/student_works/".concat(we.userId,"/redo_modal.json"),{method:"post",body:{comment:bn,id:we.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(g.ZP.info("打回重做成功"),xt(),gt());case 7:case"end":return e.stop()}}),e)}))),children:(0,H.jsxs)("div",{style:{padding:"32px"},children:[(0,H.jsxs)("span",{children:["确认将",null==Se?void 0:Se.author_name,"的作业打回重做吗"]}),(0,H.jsxs)("div",{style:{marginTop:"20px"},children:[(0,H.jsxs)("label",{children:[(0,H.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,H.jsx)(O.Z,{className:G.MdEditor,onChange:function(e){return wn(e)},defaultValue:"",height:250})]})]})}),(0,H.jsx)(E.Z,{close:!0,data:null==at?void 0:at.content,type:null==at?void 0:at.type,hasMask:!0,monacoEditor:{value:Ln.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return it({content:"",type:""})}}),(0,H.jsxs)(j.Z,{width:675,title:"请选择需要导出的格式",open:zn,confirmLoading:Un,centered:!0,onCancel:function(){return Bn(!1)},onOk:function(){"附件"==Rn?Kn?ft(!1):bt(!1):"批注"==Rn&&(Kn?ft(!0):bt(!0))},children:[(0,H.jsx)(Z.Z,{checked:ot,onChange:function(e){lt(e.target.checked)},children:"同时导出学生提交记录"}),(0,H.jsx)("div",{className:G.export_type_modal_title,children:"请选择需要导出的附件类型"}),(0,H.jsxs)("div",{className:G.export_type_modal,children:[(0,H.jsxs)("div",{className:G.export_type_modal_con,children:[(0,H.jsxs)("div",{className:"".concat(G.type_item," ").concat("附件"==Rn?G.type_item_active:""),onClick:function(){return Gn("附件")},children:[(0,H.jsx)("div",{className:"".concat(G.img_warp),children:(0,H.jsx)("img",{src:K.Z,width:72,height:80})}),(0,H.jsx)("span",{children:"学生提交的附件"})]}),(0,H.jsxs)("div",{className:"".concat(G.type_item," ").concat("批注"==Rn?G.type_item_active:""),onClick:function(){return Gn("批注")},children:[(0,H.jsx)("div",{className:"".concat(G.img_warp),children:(0,H.jsx)("img",{src:Q.Z,width:99,height:80})}),(0,H.jsx)("span",{children:"包含批注内容的附件"})]})]}),(0,H.jsx)("div",{className:G.export_type_modal_waring,children:"如学生未上传附件,仅会导出该学生提交的答题记录"})]})]}),(0,H.jsx)(j.Z,{title:null==De?void 0:De.key,open:"提交作品记录"==(null==De?void 0:De.key),centered:!0,destroyOnClose:!0,width:969,footer:null,onCancel:function(){return xt()},children:(0,H.jsx)(N.Z,{locale:{emptyText:(0,H.jsx)(X.Z,{})},columns:pt,dataSource:null==ze?void 0:ze.student_works,pagination:!1})}),(0,H.jsx)(j.Z,{title:null==De?void 0:De.key,open:"问题反馈"==(null==De?void 0:De.key),centered:!0,destroyOnClose:!0,width:640,onCancel:function(){xt()},confirmLoading:Ue,onOk:function(){Ze.submit()},children:(0,H.jsxs)(x.Z,{form:Ze,onFinish:function(){var e=i()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,We({student_work_feedback:d()({},n)});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(g.ZP.success("提交成功"),xt(),gt());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)(x.Z.Item,{name:"content",rules:[{required:!0,message:"请输入内容"}],children:(0,H.jsx)(S.Z.TextArea,{rows:4,placeholder:"例如:作品提交的附件不清晰",maxLength:200})}),(0,H.jsx)(x.Z.Item,{noStyle:!0,children:" 如果作品无法匿评,请描述问题并点击“确定”按钮进行反馈。反馈后系统将不会扣除缺评分数。"})]})})]})}))},50408:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},50821:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},63461:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return _}});var o=t(92310),l=t.n(o),r=t(75440),s=t(47413),a=t(59301),i=t(92343),c=t(36355),d=t(46952),u=t(91857);const m=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),o=t("breadcrumb");return a.createElement("li",{className:`${o}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var p=m,h=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{if(n)return n(t,o,l,r);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,o);return x(e,t,a,s)}}var j=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,separator:t="/",children:o,menu:l,overlay:r,dropdownProps:s,href:i}=e;const c=(e=>{if(l||r){const t=Object.assign({},s);if(l){const e=l||{},{items:n}=e,o=j(e,["items"]);t.menu=Object.assign(Object.assign({},o),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:o,label:l,path:r}=e,s=j(e,["key","title","label","path"]);let c=null!=l?l:o;return r&&(c=a.createElement("a",{href:`${i}${r}`},c)),Object.assign(Object.assign({},s),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return a.createElement(u.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(d.Z,null)))}return e})(o);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(p,null,t)):null},y=e=>{const{prefixCls:n,children:t,href:o}=e,l=j(e,["prefixCls","children","href"]),{getPrefixCls:r}=a.useContext(c.E_),s=r("breadcrumb",n);return a.createElement(v,Object.assign({},l,{prefixCls:s}),x(s,l,t,o))};y.__ANT_BREADCRUMB_ITEM=!0;var f=y,b=t(17313),w=t(83116),k=t(37613);const C=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var I=(0,w.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[C(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),l}var S=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,separator:t="/",style:o,className:d,rootClassName:u,routes:m,items:h,children:x,itemRender:j,params:y={}}=e,f=S(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:w,breadcrumb:k}=a.useContext(c.E_);let C;const Z=b("breadcrumb",n),[M,_]=I(Z),A=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(N):null)),[e,n])}(h,m);const D=g(Z,j);if(A&&A.length>0){const e=[],n=h||m;C=A.map(((o,l)=>{const{path:r,key:i,type:c,menu:d,overlay:u,onClick:m,className:h,separator:x,dropdownProps:g}=o,j=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(y,r);void 0!==j&&e.push(j);const f=null!=i?i:l;if("separator"===c)return a.createElement(p,{key:f},x);const b={},w=l===A.length-1;d?b.menu=d:u&&(b.overlay=u);let{href:k}=o;return e.length&&void 0!==j&&(k=`#/${e.join("/")}`),a.createElement(v,Object.assign({key:f},b,(0,s.Z)(o,{data:!0,aria:!0}),{className:h,dropdownProps:g,href:k,separator:w?"":t,onClick:m,prefixCls:Z}),D(o,y,n,e,k))}))}else if(x){const e=(0,r.Z)(x).length;C=(0,r.Z)(x).map(((n,o)=>{if(!n)return n;const l=o===e-1;return(0,i.Tm)(n,{separator:l?"":t,key:o})}))}const O=l()(Z,null==k?void 0:k.className,{[`${Z}-rtl`]:"rtl"===w},d,u,_),L=Object.assign(Object.assign({},null==k?void 0:k.style),o);return M(a.createElement("nav",Object.assign({className:O,style:L},f),a.createElement("ol",null,C)))};M.Item=f,M.Separator=p;var _=M},37906:function(e,n,t){t.d(n,{Z:function(){return _}});var o=t(59301),l=t(92310),r=t.n(l),s=t(69507),a=t(36355),i=t(19716),c=t(8628);var d={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};var u=o.createContext({}),m=t(75440),p=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{return n||(e=t,(0,m.Z)(e).map((e=>Object.assign({},null==e?void 0:e.props))));var e}),[n,t]);return o.useMemo((()=>l.map((n=>{var{span:t}=n,o=p(n,["span"]);return Object.assign(Object.assign({},o),{span:"number"==typeof t?t:(0,s.m9)(e,t)})}))),[l,e])}function x(e,n,t){let o=e;return(void 0===t||t>n)&&(o=Object.assign(Object.assign({},e),{span:n})),o}var g=(e,n)=>(0,o.useMemo)((()=>function(e,n){const t=[];let o=[],l=n;return e.filter((e=>e)).forEach(((r,s)=>{const a=null==r?void 0:r.span,i=a||1;if(s===e.length-1)return o.push(x(r,l,a)),void t.push(o);i{let{children:n}=e;return n};function v(e){return null!=e}var y=e=>{const{itemPrefixCls:n,component:t,span:l,className:s,style:a,labelStyle:i,contentStyle:c,bordered:d,label:u,content:m,colon:p}=e,h=t;return d?o.createElement(h,{className:r()({[`${n}-item-label`]:v(u),[`${n}-item-content`]:v(m)},s),style:a,colSpan:l},v(u)&&o.createElement("span",{style:i},u),v(m)&&o.createElement("span",{style:c},m)):o.createElement(h,{className:r()(`${n}-item`,s),style:a,colSpan:l},o.createElement("div",{className:`${n}-item-container`},(u||0===u)&&o.createElement("span",{className:r()(`${n}-item-label`,{[`${n}-item-no-colon`]:!p}),style:i},u),(m||0===m)&&o.createElement("span",{className:r()(`${n}-item-content`),style:c},m)))};function f(e,n,t){let{colon:l,prefixCls:r,bordered:s}=n,{component:a,type:i,showLabel:c,showContent:d,labelStyle:u,contentStyle:m}=t;return e.map(((e,n)=>{let{label:t,children:p,prefixCls:h=r,className:x,style:g,labelStyle:j,contentStyle:v,span:f=1,key:b}=e;return"string"==typeof a?o.createElement(y,{key:`${i}-${b||n}`,className:x,style:g,labelStyle:Object.assign(Object.assign({},u),j),contentStyle:Object.assign(Object.assign({},m),v),span:f,colon:l,component:a,itemPrefixCls:h,bordered:s,label:c?t:null,content:d?p:null}):[o.createElement(y,{key:`label-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},u),g),j),span:1,colon:l,component:a[0],itemPrefixCls:h,bordered:s,label:t}),o.createElement(y,{key:`content-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},m),g),v),span:2*f-1,component:a[1],itemPrefixCls:h,bordered:s,content:p})]}))}var b=e=>{const n=o.useContext(u),{prefixCls:t,vertical:l,row:r,index:s,bordered:a}=e;return l?o.createElement(o.Fragment,null,o.createElement("tr",{key:`label-${s}`,className:`${t}-row`},f(r,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),o.createElement("tr",{key:`content-${s}`,className:`${t}-row`},f(r,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):o.createElement("tr",{key:s,className:`${t}-row`},f(r,e,Object.assign({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},w=t(17313),k=t(83116),C=t(37613);const I=e=>{const{componentCls:n,labelBg:t}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${n}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.padding}px ${e.paddingLG}px`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:t,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingSM}px ${e.paddingLG}px`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingXS}px ${e.padding}px`}}}}}},Z=e=>{const{componentCls:n,extraColor:t,itemPaddingBottom:o,colonMarginRight:l,colonMarginLeft:r,titleMarginBottom:s}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),I(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${n}-title`]:Object.assign(Object.assign({},w.vS),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:t,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o},"&:last-child":{borderBottom:"none"}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${r}px ${l}px`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}};var N=(0,k.Z)("Descriptions",(e=>{const n=(0,C.TS)(e,{});return[Z(n)]}),(e=>({labelBg:e.colorFillAlter,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,extraColor:e.colorText}))),S=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,title:t,extra:l,column:m,colon:p=!0,bordered:x,layout:j,children:v,className:y,rootClassName:f,style:w,size:k,labelStyle:C,contentStyle:I,items:Z}=e,M=S(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:_,direction:A,descriptions:D}=o.useContext(a.E_),O=_("descriptions",n),L=(0,c.Z)(),E=o.useMemo((()=>{var e;return"number"==typeof m?m:null!==(e=(0,s.m9)(L,Object.assign(Object.assign({},d),m)))&&void 0!==e?e:3}),[L,m]),P=h(L,Z,v),z=(0,i.Z)(k),B=g(E,P),[T,H]=N(O),R=o.useMemo((()=>({labelStyle:C,contentStyle:I})),[C,I]);return T(o.createElement(u.Provider,{value:R},o.createElement("div",Object.assign({className:r()(O,null==D?void 0:D.className,{[`${O}-${z}`]:z&&"default"!==z,[`${O}-bordered`]:!!x,[`${O}-rtl`]:"rtl"===A},y,f,H),style:Object.assign(Object.assign({},null==D?void 0:D.style),w)},M),(t||l)&&o.createElement("div",{className:`${O}-header`},t&&o.createElement("div",{className:`${O}-title`},t),l&&o.createElement("div",{className:`${O}-extra`},l)),o.createElement("div",{className:`${O}-view`},o.createElement("table",null,o.createElement("tbody",null,B.map(((e,n)=>o.createElement(b,{key:n,index:n,colon:p,prefixCls:O,vertical:"vertical"===j,bordered:x,row:e})))))))))};M.Item=j;var _=M},93314:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52338,4977],{40362:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(81978),l=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=t(1393),a=function(e,n){return l.createElement(s.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=l.forwardRef(a)},98578:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(81978),l=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},s=t(1393),a=function(e,n){return l.createElement(s.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=l.forwardRef(a)},25032:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(81978),l=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=t(1393),a=function(e,n){return l.createElement(s.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var i=l.forwardRef(a)},94445:function(e,n,t){t.d(n,{h:function(){return m},x:function(){return p}});var o=t(82242),l=t.n(o),r=t(39647),s=t.n(r),a=t(90005),i=t(63461),c=t(53565),d=t(37712),u=["value","onChange","scrollId"],m=function(e){var n=e.value,t=e.onChange,o=e.scrollId,r=s()(e,u);return(0,d.jsx)("div",{id:o||"",children:(0,d.jsx)(a.Z,l()(l()({},r),{},{defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,o=e.placeholder,l=e.height,r=void 0===l?140:l;return e.isEdit?(0,d.jsx)(a.Z,{watch:!0,isFocus:!0,height:r,placeholder:o,defaultValue:n,onChange:t}):(0,d.jsx)("div",{style:{cursor:"pointer"},children:n?(0,d.jsx)(c.Z,{className:i.Z.inputBorder,value:n}):(0,d.jsx)("div",{className:"".concat(i.Z.inputBorder," ").concat(i.Z.placeholder," inputBorderError"),children:o})})}},14232:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(79800),l=t.n(o),r=t(59301),s=t(90937),a=t(29502),i=t(37712),c=function(){var e=(0,r.useState)(""),n=l()(e,2),t=n[0],o=n[1],c=(0,r.useState)(0),d=l()(c,2),u=(d[0],d[1]),m=(0,r.useState)(),p=l()(m,2),h=(p[0],p[1]),x=(0,r.useState)(),g=l()(x,2),j=(g[0],g[1]),v=(0,r.useState)(!1),y=l()(v,2),f=(y[0],y[1],(0,r.useRef)(""));function b(e){27==e.keyCode&&f.current&&w()}function w(){document.body.style.overflow="auto",h(void 0),j(void 0),u(0),o("")}(0,r.useEffect)((function(){return s.Z.subscribe("preview-image",(function(e){o(e),console.log(C.current),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",b),function(){document.removeEventListener("keydown",b)}}),[]),(0,r.useEffect)((function(){f.current=t}),[t]);(0,r.useRef)();var k=(0,r.useRef)(),C=(0,r.useRef)();return(0,i.jsx)(r.Fragment,{children:t?(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,i.jsx)(a.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){o("")}},alt:"预览大图"})})}):null})}},74525:function(e,n,t){t.r(n),t.d(n,{default:function(){return pe}});var o=t(7557),l=t.n(o),r=t(37205),s=t.n(r),a=t(41498),i=t.n(a),c=t(82242),d=t.n(c),u=t(79800),m=t.n(u),p=t(59301),h=t(12442),x=t(78241),g=t(8591),j=t(43418),v=t(66104),y=t(95237),f=t(43604),b=t(3113),w=t(71418),k=t(99313),C=t(6848),I=t(94001),Z=t(24905),N=t(51945),S=t(92832),M=t(40362),_=t(98578),A=t(14232),D=t(89189),O=t(90005),L=t(90937),E=t(34854),P=t(17810),z=t.n(P),B=t(39653),T=t(52842),H=t(37712),R=(0,h.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,o=(0,h.useParams)(),r=(0,p.useState)(!0),s=m()(r,2),a=(s[0],s[1],x.Z.useForm()),c=m()(a,1)[0];return(0,H.jsx)(H.Fragment,{children:(0,H.jsxs)(j.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(l()().mark((function e(){var r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:return r=c.getFieldsValue(),e.next=5,(0,D.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:d()({},r)});case 5:0===e.sent.status&&(g.ZP.success("评阅成功"),c.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getStudentWorkCommon",payload:d()({},o)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,H.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,H.jsxs)(x.Z,{form:c,layout:"horizontal",children:[(0,H.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,H.jsx)(x.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,H.jsx)(I.Z,{min:0,placeholder:"请填写分数"})}),(0,H.jsx)("span",{className:"ml10",children:"分"})]}),(0,H.jsx)("div",{children:(0,H.jsx)(x.Z.Item,{name:"comment",children:(0,H.jsx)(S.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),G={flex_box_center:"flex_box_center___tMwax",flex_space_between:"flex_space_between___8GJsg",flex_box_vertical_center:"flex_box_vertical_center___IFELt",flex_box_center_end:"flex_box_center_end___IrFRG",flex_box_column:"flex_box_column___s0LgG",TabsStyle:"TabsStyle___r0bwM",buttonFixed:"buttonFixed___twN45",bg:"bg___sFhaA",title:"title___bk4oD",replyList:"replyList___bjk6g",name:"name___pRNS3","nav-tab":"nav-tab___uLRSr",exitComment:"exitComment___rlGpw",nextComment:"nextComment___NmNBo",modal:"modal___tWPO8",MdEditor:"MdEditor___AAxeb",ratewarp:"ratewarp___NGrsd",item:"item___Le8W0",total:"total___MNh4V",a1:"a1___g1iJT",a2:"a2___h8k2X",a3:"a3___yk1km",export_type_modal_title:"export_type_modal_title___nMqX0",export_type_modal:"export_type_modal___dbFVU",export_type_modal_con:"export_type_modal_con___ujWeL",type_item:"type_item___oF9R5",type_item_active:"type_item_active___dfBaM",export_type_modal_waring:"export_type_modal_waring___k8RaP"},Y=t(53565),F=t(89392),U=t(57048),W=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),o=e.studentWorkDetail,r=((0,h.useParams)(),x.Z.useForm()),s=m()(r,1)[0],a=function(){var e=i()(l()().mark((function e(){var o,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s.validateFields();case 2:return r=d()({},s.getFieldValue()),a=n.actionTabs.selectArrs,r.attachment_ids=null===(o=r.attachment_ids)||void 0===o?void 0:o.map((function(e){return e.response.id})),e.next=7,(0,T.mz)(d()(d()({},r),{},{homeworkId:a.work_id}));case 7:0===e.sent.status&&(s.resetFields(),t({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:d()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,H.jsx)(j.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==o||!o.can_submit){e.next=6;break}if(null!=o&&o.submit_size){e.next=4;break}return g.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。"),e.abrupt("return");case 4:return j.Z.confirm({title:"提示",icon:null,centered:!0,width:472,content:(0,H.jsxs)(H.Fragment,{children:["你还有 ",(0,H.jsx)("span",{className:"ml5 mr5",style:{color:"#DF711C"},children:null==o?void 0:o.submit_size})," 次提交机会。确认提交后,上一次的提交记录会被覆盖。请注意,到达规定的提交次数后将不可再次提交,确定是否提交?"]}),onOk:function(){a()}}),e.abrupt("return");case 6:a();case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){s.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)(x.Z,{form:s,initialValues:{},children:[(0,H.jsx)(x.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,H.jsx)(U.Z,{})}),(0,H.jsx)(x.Z.Item,{name:"description",children:(0,H.jsx)(S.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),J=t(62554),V=t(47428),K=t(50821),Q=t(50408),q=t(51506),X=t(85878),$=t(94445),ee=t(55548),ne=t(46712),te=t(39647),oe=t.n(te),le=t(37906),re="pinfen____hgN7",se="left___ZyTXs",ae="right___OSPEM",ie="tagStyleSzz___fzxbk",ce="headpic___d7fnl",de=t(850),ue=["Data","layer","type","index"],me=function e(n){var t,o,r,s,a,c,u,v,w,k,N,S,M,_,A=n.Data,L=n.layer,E=void 0===L?1:L,P=n.type,R=n.index,G=void 0===R?0:R,F=oe()(n,ue),U=(0,h.useParams)(),W=(null==F?void 0:F.shixunHomeworks).studentWorkDetail,J=(0,p.useState)({type:0,show:!1}),K=m()(J,2),Q=K[0],X=K[1],$=(0,p.useState)(null),ee=m()($,2),ne=ee[0],te=ee[1],me=(0,q.U)(T.qP,{userId:null==U?void 0:U.userId}),pe=m()(me,3),he=pe[1],xe=pe[2],ge=(0,q.U)(T.R$,{userId:null==U?void 0:U.userId}),je=m()(ge,3),ve=je[1],ye=je[2],fe=(0,q.U)(T.QC,{userId:null==U?void 0:U.userId}),be=m()(fe,3),we=(be[1],be[2]),ke=(0,q.U)(T.Mf,{userId:null==U?void 0:U.userId}),Ce=m()(ke,3),Ie=(Ce[1],Ce[2]),Ze=x.Z.useForm(),Ne=m()(Ze,1)[0],Se=(0,p.useState)(!1),Me=m()(Se,2),_e=Me[0],Ae=Me[1],De=function(e){for(var n="",t=0;t<(null==e?void 0:e.length);t++){var o=e[t];n+="".concat(o.name,'').concat(o.score,"分"),t<(null==e?void 0:e.length)-1&&(n+=" + ")}return(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:n}})};return(0,H.jsxs)("div",{children:[(0,H.jsxs)(y.Z,{wrap:!1,gutter:15,children:[1!=E&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("div",{style:{width:"".concat(40*(E-1),"px")}})}),"appeal_info"==P?(0,H.jsx)(f.Z,{children:(0,H.jsx)("img",{className:"mt10 ".concat(ce),width:40,src:"--"===(null==A||null===(t=A.appeal_info)||void 0===t?void 0:t.user_image_url)?de.xp:"".concat(B.Z.IMG_SERVER,"/images/").concat(null==A||null===(o=A.appeal_info)||void 0===o?void 0:o.user_image_url)})}):(0,H.jsx)(f.Z,{children:(0,H.jsx)("img",{className:"mt10 ".concat(ce),width:40,src:"--"===(null==A||null===(r=A.user_info)||void 0===r?void 0:r.user_image_url)?de.xp:"".concat(B.Z.IMG_SERVER,"/images/").concat(null==A||null===(s=A.user_info)||void 0===s?void 0:s.user_image_url)})}),"appeal_info"==P?(0,H.jsxs)(f.Z,{flex:1,children:[(0,H.jsx)(Y.Z,{className:"font14",value:"".concat(null==A||null===(a=A.appeal_info)||void 0===a?void 0:a.user_name,":").concat((null==A||null===(c=A.appeal_info)||void 0===c?void 0:c.content)||"暂未写评语")}),(0,H.jsxs)(y.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,H.jsx)(f.Z,{children:z()(null==A||null===(u=A.appeal_info)||void 0===u?void 0:u.time).format("YYYY-MM-DD HH:mm")}),1==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#3061D0",border:"1px #3061D0 solid"},children:"申诉中"})}),2==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#999",border:"1px #999 solid"},children:"申诉已撤销"})}),3==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#3061D0",border:"1px #3061D0 solid"},children:"申诉成功"})}),4==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#999",border:"1px #999 solid"},children:"申诉被拒绝"})}),5==(null==A?void 0:A.appeal_status)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:ie,style:{color:"#999",border:"1px #999 solid"},children:"申诉失败"})})]})]}):(0,H.jsxs)(f.Z,{flex:1,children:[(0,H.jsx)(Y.Z,{className:"font14",value:"".concat(null==A||null===(v=A.user_info)||void 0===v?void 0:v.user_name,":").concat((null==A?void 0:A.content)||"暂未写评语")}),(0,H.jsxs)(y.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,H.jsx)(f.Z,{children:z()((null==A?void 0:A.comment_time)||(null==A?void 0:A.time)).format("YYYY-MM-DD HH:mm")}),(null==A?void 0:A.student_work_num)&&(0,H.jsx)(f.Z,{children:(0,H.jsxs)("span",{style:{padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==A?void 0:A.student_work_num,"次提交的作品"]})}),(null==A?void 0:A.score)&&(null==W?void 0:W.single_score)&&(0,H.jsx)(f.Z,{children:(0,H.jsxs)("span",{className:"c-orange",children:[" ",null==A?void 0:A.score,"分 "]})}),!(null!=W&&W.single_score)&&null!==(null==A?void 0:A.score)&&(0,H.jsxs)("div",{className:re,children:[(0,H.jsx)(C.Z,{title:De(null==A?void 0:A.score_details),overlayInnerStyle:{width:"min-content",whiteSpace:"nowrap",overflow:"visible"},placement:"topLeft",children:(0,H.jsx)("div",{className:se,children:De(null==A?void 0:A.score_details)})}),(0,H.jsxs)("span",{className:ae,children:[" = 综合得分",(0,H.jsxs)("span",{style:{color:"#FA6400"},children:[null==A?void 0:A.score,"分"]})]})]})]}),(null==A||null===(w=A.attachments)||void 0===w?void 0:w.length)>0&&(0,H.jsx)("div",{className:"mt10",style:{display:"flex",flexDirection:"column",gap:10},children:null==A||null===(k=A.attachments)||void 0===k?void 0:k.map((function(e,n){return(0,H.jsxs)("a",{href:"".concat(B.Z.API_SERVER).concat(e.url),children:[(0,H.jsx)("i",{className:"iconfont icon-fujian font14"}),(0,H.jsx)("span",{className:"ml10",children:null==e?void 0:e.title}),(0,H.jsx)("span",{className:"c-light-black ml20 font12",children:null==e?void 0:e.filesize})]},n)}))})]}),"feedback"!=P&&(0,H.jsx)(H.Fragment,{children:"appeal_info"==P?(0,H.jsx)(f.Z,{style:{whiteSpace:"nowrap"},children:(0,H.jsxs)(y.Z,{wrap:!1,gutter:10,children:[(null==A?void 0:A.delete)&&(null==A?void 0:A.can_appeal)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){var e;j.Z.confirm({centered:!0,title:(0,H.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,H.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(null==F?void 0:F.getInitData)&&(null==F||F.getInitData());case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"撤销申诉"})}),1==(null==A?void 0:A.appeal_status)&&(0,V.GJ)()&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current mr10",onClick:function(){Ae(!0)},children:"接受申诉"})}),1==(null==A?void 0:A.appeal_status)&&(0,V.GJ)()&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-red current",onClick:function(){var e;j.Z.confirm({centered:!0,title:(0,H.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,H.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(e=i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/student_works/".concat(U.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:null==A?void 0:A.score_id,status:4}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(null==F?void 0:F.getInitData)&&(null==F||F.getInitData());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"拒绝申诉"})})]})}):(0,H.jsxs)(H.Fragment,{children:[(1==E||"teacher"==P)&&(0,H.jsx)(f.Z,{style:{whiteSpace:"nowrap"},children:(0,H.jsxs)(y.Z,{wrap:!1,gutter:10,children:[(null==A?void 0:A.delete)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A;j.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,we({score_id:null==n?void 0:n.comment_id});case 2:0===e.sent.status&&(g.ZP.success("删除成功"),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(A)},children:"删除"})}),(null==A?void 0:A.can_appeal)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){X({type:1,show:!0})},children:"申诉"})}),(null==A?void 0:A.can_reply)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){X({type:0,show:!0})},children:"回复"})}),(1==E&&!(null!=A&&A.can_reply)||!(null!=A&&A.can_reply)&&"teacher"==P&&0!=G)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-light-black",children:"失效"})})]})}),1!=E&&(null==A?void 0:A.can_delete)&&"teacher"!=P&&(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A;j.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ie({object_id:n.id,object_type:"journals_for_message"});case 2:0===e.sent.status&&(g.ZP.success("删除成功"),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(A)},children:"删除"})})]})})]}),1==E&&(null==A?void 0:A.appeal_info)&&""!=(null==A?void 0:A.appeal_info)&&(0,H.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:(0,H.jsx)(e,d()({type:"appeal_info",Data:A,layer:E+1},F))}),1==E&&(null==A||null===(N=A.journals)||void 0===N?void 0:N.length)>0&&(0,H.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:null==A||null===(S=A.journals)||void 0===S?void 0:S.map((function(n,t){return(0,H.jsx)(e,d()({type:P,Data:n,layer:E+1},F),t)}))}),(null==Q?void 0:Q.show)&&(0,H.jsxs)("div",{className:"mt20",style:{marginLeft:"56px"},children:[(0,H.jsx)(O.Z,{height:150,isFocus:!0,watch:!0,onChange:function(e){te(e)}}),(0,H.jsxs)(y.Z,{align:"middle",justify:"end",gutter:20,children:[(0,H.jsx)(f.Z,{children:(0,H.jsx)(b.ZP,{onClick:function(){X({type:0,show:!1})},children:"取消"})}),(0,H.jsx)(f.Z,{children:(0,H.jsx)(b.ZP,{loading:he||ve,type:"primary",onClick:i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==ne){e.next=3;break}return g.ZP.error("请输入内容"),e.abrupt("return");case 3:if("teacher"!=P){e.next=15;break}return e.next=6,null==Q?void 0:Q.type;case 6:if(e.t0=e.sent,0!=e.t0){e.next=11;break}e.t1=xe({hidden_comment:ne,score_id:null==A?void 0:A.score_id}),e.next=12;break;case 11:e.t1=ye({comment:ne,score_id:null==A?void 0:A.score_id});case 12:n=e.t1,e.next=18;break;case 15:return e.next=17,(0==(null==Q?void 0:Q.type)?xe:ye)({comment:ne,score_id:null==A?void 0:A.score_id});case 17:n=e.sent;case 18:0===n.status&&(g.ZP.success("操作成功"),X({type:0,show:!1}),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 19:case"end":return e.stop()}}),e)}))),children:0==(null==Q?void 0:Q.type)?"回复":"申诉"})})]})]}),(0,H.jsx)(j.Z,{title:"接受申诉",open:_e,centered:!0,destroyOnClose:!0,onCancel:function(){Ae(!1)},maskClosable:!1,width:544,onOk:function(){Ne.submit()},children:(0,H.jsxs)(x.Z,{form:Ne,colon:!1,onFinish:function(){var e=i()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/student_works/".concat(U.userId,"/deal_appeal_score.json"),{method:"post",body:d()(d()({},n),{},{userId:U.userId,score_id:null==A?void 0:A.score_id,status:3})});case 2:0===e.sent.status&&(Ae(!1),(null==F?void 0:F.getInitData)&&(null==F||F.getInitData()));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)("div",{style:{color:"#191919"},children:"确认是否接受申诉?一旦接受,被申诉的评分记录将作废。请您补充匿评评分:"}),(0,H.jsx)(le.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"申诉人",children:(0,H.jsx)("span",{children:null==A||null===(M=A.appeal_info)||void 0===M?void 0:M.user_name})},{key:"2",label:"被申诉人",children:(0,H.jsx)("span",{style:{color:"#191919"},children:null==A||null===(_=A.user_info)||void 0===_?void 0:_.user_name})},{key:"3",label:"被申诉人评分",children:(0,H.jsx)("span",{style:{color:"#191919"},children:null==A?void 0:A.score})}]}),(0,H.jsxs)(y.Z,{className:"mt20",wrap:!1,children:[(0,H.jsx)(f.Z,{children:(0,H.jsx)(x.Z.Item,{label:"匿评分数",name:"score",rules:[{required:!0,message:"请输入分数"}],children:(0,H.jsx)(I.Z,{min:1,max:100,step:1})})}),(0,H.jsx)(f.Z,{children:(0,H.jsx)("span",{className:"ml10",style:{lineHeight:"30px"},children:"分"})}),(0,H.jsx)(f.Z,{children:(0,H.jsx)(x.Z.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0,children:(0,H.jsx)(Z.Z,{children:"扣除违规匿评分数"})})})]})]})})]})},pe=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,o=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:o,loading:t.effects}}))((function(e){var n,t,o,r,a,c,u,P,te,oe,le,re,se,ae,ie,ce,de,ue,pe,he,xe,ge=e.shixunHomeworks,je=(e.globalSetting,e.loading),ve=e.user,ye=e.dispatch,fe=(0,h.useSearchParams)(),be=m()(fe,1)[0],we=(0,h.useParams)(),ke=x.Z.useForm(),Ce=m()(ke,1)[0],Ie=x.Z.useForm(),Ze=m()(Ie,1)[0],Ne=ve.userInfo,Se=ge.studentWorkDetail,Me=ge.studentWorkCommon,_e=(ge.studentWorkSupplyDetail,ge.workList),Ae=ge.workDetail,De=ge.actionTabs,Oe=(0,q.U)(T.wT,{userId:null==we?void 0:we.userId}),Le=m()(Oe,4),Ee=Le[1],Pe=Le[2],ze=Le[3],Be=(0,q.U)(T.Wr,{userId:null==we?void 0:we.userId}),Te=m()(Be,4),He=Te[1],Re=Te[2],Ge=Te[3],Ye=(0,q.U)(T.G$,{userId:null==we?void 0:we.userId,id:null==we?void 0:we.userId}),Fe=m()(Ye,3),Ue=Fe[1],We=Fe[2],Je=(0,p.useState)("1"),Ve=m()(Je,2),Ke=Ve[0],Qe=Ve[1],qe=(0,p.useState)(!1),Xe=m()(qe,2),$e=Xe[0],en=Xe[1],nn=(0,p.useState)(!1),tn=m()(nn,2),on=tn[0],ln=tn[1],rn=(0,p.useState)({last:!1}),sn=m()(rn,2),an=sn[0],cn=sn[1],dn=(0,p.useState)({last:!1}),un=m()(dn,2),mn=un[0],pn=un[1],hn=(0,p.useRef)(),xn=(0,p.useState)(!1),gn=m()(xn,2),jn=gn[0],vn=gn[1],yn=(0,p.useState)(""),fn=m()(yn,2),bn=fn[0],wn=fn[1],kn=(0,p.useState)([]),Cn=m()(kn,2),In=Cn[0],Zn=Cn[1],Nn=(0,p.useState)([]),Sn=m()(Nn,2),Mn=(Sn[0],Sn[1]),_n=(0,p.useState)(!1),An=m()(_n,2),Dn=An[0],On=An[1],Ln=(0,p.useRef)(),En=(0,p.useState)(!1),Pn=m()(En,2),zn=Pn[0],Bn=Pn[1],Tn=(0,p.useState)(""),Hn=m()(Tn,2),Rn=Hn[0],Gn=Hn[1],Yn=(0,p.useState)(!1),Fn=m()(Yn,2),Un=Fn[0],Wn=Fn[1],Jn=(0,p.useState)(!1),Vn=m()(Jn,2),Kn=Vn[0],Qn=Vn[1],qn=(0,p.useState)(""),Xn=m()(qn,2),$n=Xn[0],et=Xn[1],nt=(0,p.useState)(!0),tt=m()(nt,2),ot=tt[0],lt=tt[1],rt=(0,p.useState)({content:"",type:""}),st=m()(rt,2),at=st[0],it=st[1],ct=(0,p.useState)({status:0}),dt=m()(ct,2),ut=dt[0],mt=dt[1],pt=[{title:"提交次数",dataIndex:"id",ellipsis:!0,width:80,render:function(e,n,t){return t+1}},{title:"提交时间",dataIndex:"commit_time",ellipsis:!0,render:function(e){return z()(e).format("YYYY-MM-DD HH:mm")}},{title:"提交阶段",dataIndex:"stage_name",ellipsis:!0,render:function(e,n){return(0,H.jsxs)(H.Fragment,{children:[e,(null==n?void 0:n.is_redo)&&(0,H.jsx)("span",{style:{color:"#FF9D18"},children:"(打回)"})]})}},{title:"教师评分",dataIndex:"teacher_score",ellipsis:!0},{title:"助教评分",dataIndex:"teaching_asistant_score",ellipsis:!0},{title:"匿评得分",dataIndex:"student_score",ellipsis:!0},{title:"操作",dataIndex:"history_id",ellipsis:!0,width:80,align:"right",render:function(e,n){return(0,H.jsx)("a",{target:"_blank",href:"/classrooms/".concat(null==we?void 0:we.coursesId,"/common_homework/").concat(null==we?void 0:we.categoryId,"/review/").concat(null==n?void 0:n.student_work_id,"?history_id=").concat(null==n?void 0:n.history_id),children:"查看"})}}],ht=[{id:0,name:"全部点评(".concat((null==Me||null===(n=Me.comment_scores)||void 0===n?void 0:n.length)||0,")"),isShow:(0,V.RV)()||(null==Se||null===(t=Se.homework_status)||void 0===t?void 0:t.includes("匿评中"))||(null==Se||null===(o=Se.homework_status)||void 0===o?void 0:o.includes("申诉中"))},{id:1,name:"仅课堂老师可见(".concat((null==Me||null===(r=Me.hidden_comment_scores)||void 0===r?void 0:r.length)||0,")"),isShow:(0,V.GJ)()}].filter((function(e){return e.isShow})),xt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{key:""};ye({type:"shixunHomeworks/setActionTabs",payload:e}),""===e.key&&(Ce.resetFields(),Ze.resetFields())},gt=function(){ye({type:"shixunHomeworks/getStudentWorkCommon",payload:d()({},we)})},jt=function(e){for(var n=0,t=0;t",children:[(0,H.jsx)(v.Z.Item,{children:(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework/").concat(null!=Se&&null!==(a=Se.category)&&void 0!==a&&a.main?"":null==Se||null===(c=Se.category)||void 0===c?void 0:c.category_id),children:null==Ne||null===(u=Ne.course)||void 0===u?void 0:u.course_name})}),(0,H.jsx)(v.Z.Item,{children:(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework/").concat(null!=Se&&null!==(P=Se.category)&&void 0!==P&&P.main?"":null==Se||null===(te=Se.category)||void 0===te?void 0:te.category_id),children:null==Se||null===(oe=Se.category)||void 0===oe?void 0:oe.category_name})}),(0,H.jsx)(v.Z.Item,{children:(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework/").concat(we.categoryId,"/detail"),children:"作业详情"})}),(0,H.jsx)(v.Z.Item,{children:null==Se?void 0:Se.author_name})]})}),(0,H.jsxs)("aside",{className:[G.title,"mt20"].join(" "),children:[(0,H.jsxs)(y.Z,{style:{width:"100%"},children:[(0,H.jsxs)(f.Z,{flex:"1",children:[(0,H.jsx)(h.Link,{to:"/classrooms/".concat(we.coursesId,"/common_homework"),children:(0,H.jsx)(M.Z,{className:"font16 c-black"})}),(0,H.jsx)("strong",{className:"font20 ml5",children:null==Se?void 0:Se.homework_name}),(0,H.jsx)(J.VV,{status:null==Se?void 0:Se.homework_status})]}),!$n&&(0,H.jsx)(f.Z,{children:(0,V.dE)()&&(null==Se||null===(le=Se.homework_status)||void 0===le?void 0:le.includes("补交中"))&&(0,H.jsx)("span",{onClick:function(){null==Se||!Se.can_submit||null!=Se&&Se.submit_size?ye({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:we,selectArrs:{homework_id:we.commonHomeworkId,work_id:we.userId}}}):g.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。")},className:"c-blue current font14",children:"补交附件"})})]}),!$n&&(0,V.G5)()&&(0,H.jsxs)("div",{style:{display:"flex"},children:[(0,H.jsx)(b.ZP,{className:"mr10",icon:(0,H.jsx)(_.Z,{}),onClick:function(){return wt(!1)},children:"导出答题记录与附件"}),(0,H.jsx)(b.ZP,{icon:(0,H.jsx)(_.Z,{}),onClick:function(){return wt(!0)},children:"导出全部学生答题记录与附件"})]})]})]}),(0,H.jsx)(w.Z,{spinning:He||!!je["shixunHomeworks/getStudentWorkDetail"]||!!je["shixunHomeworks/getStudentWorkSupplyDetail"],children:(0,H.jsxs)(k.Z,{className:G.TabsStyle,destroyInactiveTabPane:!0,defaultActiveKey:"1",activeKey:Ke,tabBarExtraContent:(0,H.jsx)(H.Fragment,{children:!$n&&(null==Se?void 0:Se.commit_count)>1&&(0,H.jsx)(b.ZP,{icon:(0,H.jsx)("i",{className:"iconfont icon-tijiaozongjie"}),loading:Ee,onClick:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pe({},!0);case 2:xt({key:"提交作品记录"});case 3:case"end":return e.stop()}}),e)}))),children:"提交作品记录"})}),onChange:function(e){Qe(e),"2"==e&&h.history.push("/classrooms/".concat(we.coursesId,"/common_homework/").concat(we.categoryId,"/lab-report-view/").concat(we.userId)),"3"==e&&Re({})},children:[(0,H.jsx)(k.Z.TabPane,{tab:(0,H.jsxs)("span",{style:{position:"relative"},children:["作业详情",$n&&(0,H.jsxs)("span",{style:{position:"absolute",left:"130%",padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==Se?void 0:Se.commit_count,"次提交的作品"]})]}),children:(0,H.jsxs)("div",{className:"pl30 pr30 pb20 bg-white",children:[(0,H.jsxs)("div",{className:"pt20 pb20",style:{borderBottom:"1px solid #DFDFDF"},children:[(0,H.jsx)("div",{className:"font18 blod",children:"作业描述"}),(0,H.jsx)(Y.Z,{className:"mt10",value:(null==Ae?void 0:Ae.description)||"暂无~"}),(0,H.jsx)(ne.Z,{authority:(0,V.GJ)(),showDimensions:!1,dataSource:null==Ae?void 0:Ae.attachments,callback:function(){ye({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:we.categoryId}})}})]}),(0,H.jsxs)("div",{className:"mt20",children:[(0,H.jsxs)(y.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,H.jsx)(f.Z,{children:(0,H.jsxs)("span",{className:"font18 blod",children:["学生作业",(0,H.jsx)(C.Z,{title:(0,H.jsx)("span",{className:"font14",children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"}),children:(0,H.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml10 font14 c-grey-999 current",style:{lineHeight:"18px"}})})]})}),(0,H.jsxs)(f.Z,{children:[(null==Se?void 0:Se.commit_time)&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("span",{className:" c-light-black",children:z()(null==Se?void 0:Se.commit_time).format("YYYY-MM-DD HH:mm")}),(0,H.jsx)("span",{className:"ml10",children:null==Se?void 0:Se.commit_user_name}),(0,H.jsx)("span",{className:"ml10 c-light-black",children:"提交"})]}),(null==Se?void 0:Se.update_time)&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("span",{className:"ml30 c-light-black",children:z()(null==Se?void 0:Se.update_time).format("YYYY-MM-DD HH:mm")}),(0,H.jsx)("span",{className:"ml10",children:null==Se?void 0:Se.update_user_name}),(0,H.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]}),(0,H.jsx)(Y.Z,{className:"mt10",value:(null==Se?void 0:Se.description)||"暂无~"}),(0,H.jsx)(ne.Z,{authority:(0,V.GJ)(),dataSource:null==Se?void 0:Se.attachments,callback:function(){ye({type:"shixunHomeworks/getStudentWorkDetail",payload:d()({},we)})}})]})]})},"1"),!$n&&(0,V.j5)()&&(0,H.jsx)(k.Z.TabPane,{tab:"实验报告"},"2"),(null==Se?void 0:Se.anonymous_comment)&&!$n&&(0,H.jsx)(k.Z.TabPane,{tab:"问题反馈",children:(0,H.jsx)("div",{style:{background:"#fff",display:"flex",flexDirection:"column",padding:"10px 30px 30px 30px"},children:(null==Ge||null===(re=Ge.data)||void 0===re?void 0:re.count)>0?(0,H.jsx)(H.Fragment,{children:null==Ge||null===(se=Ge.data)||void 0===se||null===(se=se.list)||void 0===se?void 0:se.map((function(e,n){return(0,H.jsx)(me,{type:"feedback",Data:d()(d()({},e),{},{time:null==e?void 0:e.created_at,user_info:{user_image_url:e.avatar_url,user_id:e.user_id,user_name:e.real_name}}),getInitData:gt,shixunHomeworks:ge},n)}))}):(0,H.jsx)(X.Z,{})})},"3")]})}),((0,V.RV)()||(null==Se||null===(ae=Se.homework_status)||void 0===ae?void 0:ae.includes("匿评中")))&&(0,H.jsxs)("div",{className:"mt20 pt20 pb20 pl30 pr30 bg-white",children:[!$n&&"1"==Ke&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(y.Z,{gutter:20,justify:"end",children:(0,V.GJ)()&&(null==Me?void 0:Me.ultimate)&&(0,H.jsx)(f.Z,{children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"调分",selectArrs:Se,id:we.userId,params:we})},children:"调分"})})}),!Me.is_author&&((0,V.GJ)()||(0,V.dE)()&&(null==Se||null===(ie=Se.homework_status)||void 0===ie?void 0:ie.includes("匿评中")))&&(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(x.Z,{form:Ce,layout:"vertical",size:"large",style:{position:"relative"},scrollToFirstError:!0,onFinish:function(e){vt(e)},children:[null!=Se&&Se.single_score?(0,H.jsx)(x.Z.Item,{name:"score",label:"评分",rules:[{required:!(0,V.GJ)(),message:"请填写分数"}],children:(0,H.jsx)(I.Z,{step:.1,min:0,style:{width:135},placeholder:"请填写分数",suffix:"分"})}):(0,H.jsx)(x.Z.Item,{name:"score",label:"评分",rules:[{required:!(0,V.GJ)(),message:"请填写分数"}],children:(0,H.jsxs)(f.Z,{span:24,children:[(0,H.jsx)("div",{className:G.ratewarp,children:null==Se||null===(ce=Se.score_details)||void 0===ce?void 0:ce.map((function(e,n){return(0,H.jsxs)("div",{className:G.item,children:[(0,H.jsx)("span",{children:e.name}),(0,H.jsxs)("span",{children:["(满分",e.score,"分)"]}),(0,H.jsx)(I.Z,{min:0,max:e.score,controls:!1,style:{width:135},suffix:"分",onChange:function(e){In[n].score=e||0==e?Number(e.toFixed(2)):"",Zn(s()(In))}})]})}))}),(0,H.jsxs)("div",{className:G.total,children:[(0,H.jsx)("span",{className:G.a1,children:"综合得分"}),(0,H.jsxs)("span",{className:G.a2,children:[jn?"--":jt(In),"分"]}),(0,H.jsx)("span",{className:G.a3,children:"(满分100分)"})]})]})}),(null==_e?void 0:_e.is_new_rule)&&(0,V.G5)()&&-1!==Se.work_status&&0!==Se.work_status&&(0,H.jsx)(f.Z,{style:{position:"absolute",right:0,top:14},children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"确认打回重做"})},children:" 打回重做 "})}),!(null!=_e&&_e.is_new_rule)&&(0,V.G5)()&&["提交中","补交中","进行中"].some((function(e){var n;return null==Se||null===(n=Se.homework_status)||void 0===n?void 0:n.includes(e)}))&&(0,H.jsx)(f.Z,{style:{position:"absolute",right:0,top:14},children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"确认打回重做"})},children:" 打回重做 "})}),!(null!=Se&&Se.is_author)&&(0,V.dE)()&&(null==Se||null===(de=Se.homework_status)||void 0===de?void 0:de.includes("匿评中"))&&"review"!==be.get("review")&&(0,H.jsx)(f.Z,{style:{position:"absolute",right:0,top:14},children:(0,H.jsx)(b.ZP,{type:"primary",onClick:function(){xt({key:"问题反馈"})},children:" 问题反馈 "})}),(0,H.jsx)("div",{onClick:function(){return en(!0)},children:(0,H.jsx)(x.Z.Item,{name:"comment",label:"评语",rules:[{required:!(0,V.GJ)(),message:"请填写分数"}],children:(0,H.jsx)($.x,{placeholder:"请在此输入对本作品的评语,最大限制2000个字符",isEdit:$e})})}),(0,H.jsx)(x.Z.Item,{name:"attachment_ids",children:(0,H.jsx)(U.Z,{})}),(0,V.GJ)()&&(0,H.jsx)("div",{onClick:function(){return ln(!0)},children:(0,H.jsx)(x.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",children:(0,H.jsx)($.x,{placeholder:"请输入评语",isEdit:on})})})]}),(0,H.jsxs)("div",{className:"".concat(G.buttonFixed),children:[" ",(0,H.jsx)("div",{className:"edu-container",children:(0,H.jsxs)(y.Z,{wrap:!1,justify:"space-between",align:"middle",children:[(0,H.jsxs)(f.Z,{children:[" ",(0,H.jsx)(b.ZP,{onClick:function(){return yt("list")},children:" 返回列表 "})," "]}),(0,H.jsxs)(f.Z,{children:[(0,H.jsx)(b.ZP,{onClick:function(){return yt("last")},disabled:null==mn?void 0:mn.last,children:" 上一个 "}),(0,H.jsx)(b.ZP,{className:"ml20",disabled:null==an?void 0:an.last,onClick:function(){return yt("read")},children:" 下一个 "}),(0,H.jsx)(b.ZP,{className:"ml20",loading:Dn,type:"primary",onClick:function(){Ce.submit()},children:" 提交评阅 "})]})]})})]})]})]}),(0,H.jsx)(ee.tp,{dataSource:ht,value:null==ut?void 0:ut.status,onChange:function(e){mt(d()(d()({},ut),{},{status:e}))}}),(0,H.jsxs)("div",{className:"mt20 p20",style:{background:"#F6F7F9",display:"flex",flexDirection:"column",gap:"20px"},children:[!(null!==(ue=0==(null==ut?void 0:ut.status)?null==Me?void 0:Me.comment_scores:null==Me?void 0:Me.hidden_comment_scores)&&void 0!==ue&&ue.length)&&(0,H.jsx)(X.Z,{styles:{margin:"50px auto"}}),null===(pe=0==(null==ut?void 0:ut.status)?null==Me?void 0:Me.comment_scores:null==Me?void 0:Me.hidden_comment_scores)||void 0===pe?void 0:pe.map((function(e,n){return(0,H.jsx)(me,{index:n,type:1==ut.status&&"teacher",Data:d()(d()({},e),{},{user_info:{user_image_url:e.user_image_url,user_login:e.user_login,user_name:e.user_name}}),getInitData:gt,shixunHomeworks:ge},n)}))]})]}),"1"==Ke&&(null==Se?void 0:Se.anonymous_comment)&&(0,V.G5)()&&(0,H.jsxs)("section",{className:"bg-white mt30 p30",children:[(0,H.jsx)("p",{children:"匿评学生"}),!(null==Se||null===(he=Se.no_commented_user_names)||void 0===he||!he.length)&&(0,H.jsxs)("p",{children:["未完成匿评:",null==Se?void 0:Se.no_commented_user_names.join("、")]}),(0,H.jsxs)("div",{children:["已完成匿评:",null==Se||null===(xe=Se.commented_user_names)||void 0===xe?void 0:xe.join("、")]})]}),$n&&(0,H.jsxs)("div",{className:"".concat(G.buttonFixed),children:[" ",(0,H.jsx)("div",{className:"edu-container",children:(0,H.jsx)(y.Z,{wrap:!1,justify:"space-between",align:"middle",children:(0,H.jsxs)(f.Z,{children:[(0,H.jsx)(b.ZP,{onClick:function(){h.history.push("/classrooms/".concat(null==we?void 0:we.coursesId,"/common_homework/").concat(null==we?void 0:we.categoryId,"/detail"))},children:" 返回列表 "})," "]})})})]}),(0,H.jsx)(R,{}),(0,H.jsx)(W,{studentWorkDetail:Se}),(0,H.jsx)(A.Z,{}),(0,H.jsx)(j.Z,{title:"确认打回重做",open:"确认打回重做"==(null==De?void 0:De.key),destroyOnClose:!0,forceRender:!0,width:700,onCancel:function(){xt()},onOk:i()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(bn){e.next=3;break}return g.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,D.ZP)("/api/student_works/".concat(we.userId,"/redo_modal.json"),{method:"post",body:{comment:bn,id:we.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(g.ZP.info("打回重做成功"),xt(),gt());case 7:case"end":return e.stop()}}),e)}))),children:(0,H.jsxs)("div",{style:{padding:"32px"},children:[(0,H.jsxs)("span",{children:["确认将",null==Se?void 0:Se.author_name,"的作业打回重做吗"]}),(0,H.jsxs)("div",{style:{marginTop:"20px"},children:[(0,H.jsxs)("label",{children:[(0,H.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,H.jsx)(O.Z,{className:G.MdEditor,onChange:function(e){return wn(e)},defaultValue:"",height:250})]})]})}),(0,H.jsx)(E.Z,{close:!0,data:null==at?void 0:at.content,type:null==at?void 0:at.type,hasMask:!0,monacoEditor:{value:Ln.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return it({content:"",type:""})}}),(0,H.jsxs)(j.Z,{width:675,title:"请选择需要导出的格式",open:zn,confirmLoading:Un,centered:!0,onCancel:function(){return Bn(!1)},onOk:function(){"附件"==Rn?Kn?ft(!1):bt(!1):"批注"==Rn&&(Kn?ft(!0):bt(!0))},children:[(0,H.jsx)(Z.Z,{checked:ot,onChange:function(e){lt(e.target.checked)},children:"同时导出学生提交记录"}),(0,H.jsx)("div",{className:G.export_type_modal_title,children:"请选择需要导出的附件类型"}),(0,H.jsxs)("div",{className:G.export_type_modal,children:[(0,H.jsxs)("div",{className:G.export_type_modal_con,children:[(0,H.jsxs)("div",{className:"".concat(G.type_item," ").concat("附件"==Rn?G.type_item_active:""),onClick:function(){return Gn("附件")},children:[(0,H.jsx)("div",{className:"".concat(G.img_warp),children:(0,H.jsx)("img",{src:K.Z,width:72,height:80})}),(0,H.jsx)("span",{children:"学生提交的附件"})]}),(0,H.jsxs)("div",{className:"".concat(G.type_item," ").concat("批注"==Rn?G.type_item_active:""),onClick:function(){return Gn("批注")},children:[(0,H.jsx)("div",{className:"".concat(G.img_warp),children:(0,H.jsx)("img",{src:Q.Z,width:99,height:80})}),(0,H.jsx)("span",{children:"包含批注内容的附件"})]})]}),(0,H.jsx)("div",{className:G.export_type_modal_waring,children:"如学生未上传附件,仅会导出该学生提交的答题记录"})]})]}),(0,H.jsx)(j.Z,{title:null==De?void 0:De.key,open:"提交作品记录"==(null==De?void 0:De.key),centered:!0,destroyOnClose:!0,width:969,footer:null,onCancel:function(){return xt()},children:(0,H.jsx)(N.Z,{locale:{emptyText:(0,H.jsx)(X.Z,{})},columns:pt,dataSource:null==ze?void 0:ze.student_works,pagination:!1})}),(0,H.jsx)(j.Z,{title:null==De?void 0:De.key,open:"问题反馈"==(null==De?void 0:De.key),centered:!0,destroyOnClose:!0,width:640,onCancel:function(){xt()},confirmLoading:Ue,onOk:function(){Ze.submit()},children:(0,H.jsxs)(x.Z,{form:Ze,onFinish:function(){var e=i()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,We({student_work_feedback:d()({},n)});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(g.ZP.success("提交成功"),xt(),gt());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)(x.Z.Item,{name:"content",rules:[{required:!0,message:"请输入内容"}],children:(0,H.jsx)(S.Z.TextArea,{rows:4,placeholder:"例如:作品提交的附件不清晰",maxLength:200})}),(0,H.jsx)(x.Z.Item,{noStyle:!0,children:" 如果作品无法匿评,请描述问题并点击“确定”按钮进行反馈。反馈后系统将不会扣除缺评分数。"})]})})]})}))},50408:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},50821:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},63461:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return _}});var o=t(92310),l=t.n(o),r=t(75440),s=t(47413),a=t(59301),i=t(92343),c=t(36355),d=t(46952),u=t(91857);const m=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),o=t("breadcrumb");return a.createElement("li",{className:`${o}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var p=m,h=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{if(n)return n(t,o,l,r);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,o);return x(e,t,a,s)}}var j=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,separator:t="/",children:o,menu:l,overlay:r,dropdownProps:s,href:i}=e;const c=(e=>{if(l||r){const t=Object.assign({},s);if(l){const e=l||{},{items:n}=e,o=j(e,["items"]);t.menu=Object.assign(Object.assign({},o),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:o,label:l,path:r}=e,s=j(e,["key","title","label","path"]);let c=null!=l?l:o;return r&&(c=a.createElement("a",{href:`${i}${r}`},c)),Object.assign(Object.assign({},s),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return a.createElement(u.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(d.Z,null)))}return e})(o);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(p,null,t)):null},y=e=>{const{prefixCls:n,children:t,href:o}=e,l=j(e,["prefixCls","children","href"]),{getPrefixCls:r}=a.useContext(c.E_),s=r("breadcrumb",n);return a.createElement(v,Object.assign({},l,{prefixCls:s}),x(s,l,t,o))};y.__ANT_BREADCRUMB_ITEM=!0;var f=y,b=t(17313),w=t(83116),k=t(37613);const C=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var I=(0,w.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[C(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),l}var S=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,separator:t="/",style:o,className:d,rootClassName:u,routes:m,items:h,children:x,itemRender:j,params:y={}}=e,f=S(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:w,breadcrumb:k}=a.useContext(c.E_);let C;const Z=b("breadcrumb",n),[M,_]=I(Z),A=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(N):null)),[e,n])}(h,m);const D=g(Z,j);if(A&&A.length>0){const e=[],n=h||m;C=A.map(((o,l)=>{const{path:r,key:i,type:c,menu:d,overlay:u,onClick:m,className:h,separator:x,dropdownProps:g}=o,j=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(y,r);void 0!==j&&e.push(j);const f=null!=i?i:l;if("separator"===c)return a.createElement(p,{key:f},x);const b={},w=l===A.length-1;d?b.menu=d:u&&(b.overlay=u);let{href:k}=o;return e.length&&void 0!==j&&(k=`#/${e.join("/")}`),a.createElement(v,Object.assign({key:f},b,(0,s.Z)(o,{data:!0,aria:!0}),{className:h,dropdownProps:g,href:k,separator:w?"":t,onClick:m,prefixCls:Z}),D(o,y,n,e,k))}))}else if(x){const e=(0,r.Z)(x).length;C=(0,r.Z)(x).map(((n,o)=>{if(!n)return n;const l=o===e-1;return(0,i.Tm)(n,{separator:l?"":t,key:o})}))}const O=l()(Z,null==k?void 0:k.className,{[`${Z}-rtl`]:"rtl"===w},d,u,_),L=Object.assign(Object.assign({},null==k?void 0:k.style),o);return M(a.createElement("nav",Object.assign({className:O,style:L},f),a.createElement("ol",null,C)))};M.Item=f,M.Separator=p;var _=M},37906:function(e,n,t){t.d(n,{Z:function(){return _}});var o=t(59301),l=t(92310),r=t.n(l),s=t(69507),a=t(36355),i=t(19716),c=t(8628);var d={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};var u=o.createContext({}),m=t(75440),p=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{return n||(e=t,(0,m.Z)(e).map((e=>Object.assign({},null==e?void 0:e.props))));var e}),[n,t]);return o.useMemo((()=>l.map((n=>{var{span:t}=n,o=p(n,["span"]);return Object.assign(Object.assign({},o),{span:"number"==typeof t?t:(0,s.m9)(e,t)})}))),[l,e])}function x(e,n,t){let o=e;return(void 0===t||t>n)&&(o=Object.assign(Object.assign({},e),{span:n})),o}var g=(e,n)=>(0,o.useMemo)((()=>function(e,n){const t=[];let o=[],l=n;return e.filter((e=>e)).forEach(((r,s)=>{const a=null==r?void 0:r.span,i=a||1;if(s===e.length-1)return o.push(x(r,l,a)),void t.push(o);i{let{children:n}=e;return n};function v(e){return null!=e}var y=e=>{const{itemPrefixCls:n,component:t,span:l,className:s,style:a,labelStyle:i,contentStyle:c,bordered:d,label:u,content:m,colon:p}=e,h=t;return d?o.createElement(h,{className:r()({[`${n}-item-label`]:v(u),[`${n}-item-content`]:v(m)},s),style:a,colSpan:l},v(u)&&o.createElement("span",{style:i},u),v(m)&&o.createElement("span",{style:c},m)):o.createElement(h,{className:r()(`${n}-item`,s),style:a,colSpan:l},o.createElement("div",{className:`${n}-item-container`},(u||0===u)&&o.createElement("span",{className:r()(`${n}-item-label`,{[`${n}-item-no-colon`]:!p}),style:i},u),(m||0===m)&&o.createElement("span",{className:r()(`${n}-item-content`),style:c},m)))};function f(e,n,t){let{colon:l,prefixCls:r,bordered:s}=n,{component:a,type:i,showLabel:c,showContent:d,labelStyle:u,contentStyle:m}=t;return e.map(((e,n)=>{let{label:t,children:p,prefixCls:h=r,className:x,style:g,labelStyle:j,contentStyle:v,span:f=1,key:b}=e;return"string"==typeof a?o.createElement(y,{key:`${i}-${b||n}`,className:x,style:g,labelStyle:Object.assign(Object.assign({},u),j),contentStyle:Object.assign(Object.assign({},m),v),span:f,colon:l,component:a,itemPrefixCls:h,bordered:s,label:c?t:null,content:d?p:null}):[o.createElement(y,{key:`label-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},u),g),j),span:1,colon:l,component:a[0],itemPrefixCls:h,bordered:s,label:t}),o.createElement(y,{key:`content-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},m),g),v),span:2*f-1,component:a[1],itemPrefixCls:h,bordered:s,content:p})]}))}var b=e=>{const n=o.useContext(u),{prefixCls:t,vertical:l,row:r,index:s,bordered:a}=e;return l?o.createElement(o.Fragment,null,o.createElement("tr",{key:`label-${s}`,className:`${t}-row`},f(r,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),o.createElement("tr",{key:`content-${s}`,className:`${t}-row`},f(r,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):o.createElement("tr",{key:s,className:`${t}-row`},f(r,e,Object.assign({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},w=t(17313),k=t(83116),C=t(37613);const I=e=>{const{componentCls:n,labelBg:t}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${n}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.padding}px ${e.paddingLG}px`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:t,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingSM}px ${e.paddingLG}px`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingXS}px ${e.padding}px`}}}}}},Z=e=>{const{componentCls:n,extraColor:t,itemPaddingBottom:o,colonMarginRight:l,colonMarginLeft:r,titleMarginBottom:s}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),I(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${n}-title`]:Object.assign(Object.assign({},w.vS),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:t,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o},"&:last-child":{borderBottom:"none"}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${r}px ${l}px`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}};var N=(0,k.Z)("Descriptions",(e=>{const n=(0,C.TS)(e,{});return[Z(n)]}),(e=>({labelBg:e.colorFillAlter,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,extraColor:e.colorText}))),S=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,title:t,extra:l,column:m,colon:p=!0,bordered:x,layout:j,children:v,className:y,rootClassName:f,style:w,size:k,labelStyle:C,contentStyle:I,items:Z}=e,M=S(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:_,direction:A,descriptions:D}=o.useContext(a.E_),O=_("descriptions",n),L=(0,c.Z)(),E=o.useMemo((()=>{var e;return"number"==typeof m?m:null!==(e=(0,s.m9)(L,Object.assign(Object.assign({},d),m)))&&void 0!==e?e:3}),[L,m]),P=h(L,Z,v),z=(0,i.Z)(k),B=g(E,P),[T,H]=N(O),R=o.useMemo((()=>({labelStyle:C,contentStyle:I})),[C,I]);return T(o.createElement(u.Provider,{value:R},o.createElement("div",Object.assign({className:r()(O,null==D?void 0:D.className,{[`${O}-${z}`]:z&&"default"!==z,[`${O}-bordered`]:!!x,[`${O}-rtl`]:"rtl"===A},y,f,H),style:Object.assign(Object.assign({},null==D?void 0:D.style),w)},M),(t||l)&&o.createElement("div",{className:`${O}-header`},t&&o.createElement("div",{className:`${O}-title`},t),l&&o.createElement("div",{className:`${O}-extra`},l)),o.createElement("div",{className:`${O}-view`},o.createElement("table",null,o.createElement("tbody",null,B.map(((e,n)=>o.createElement(b,{key:n,index:n,colon:p,prefixCls:O,vertical:"vertical"===j,bordered:x,row:e})))))))))};M.Item=j;var _=M},93314:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__GroupHomework__Review__index.async.js b/p__Classrooms__Lists__GroupHomework__Review__index.async.js index 6e98f0ff79..5a00898117 100644 --- a/p__Classrooms__Lists__GroupHomework__Review__index.async.js +++ b/p__Classrooms__Lists__GroupHomework__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14662,4977],{40362:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(81978),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=t(1393),a=function(e,n){return r.createElement(o.Z,(0,l.Z)({},e,{ref:n,icon:s}))};var i=r.forwardRef(a)},25032:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(81978),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},o=t(1393),a=function(e,n){return r.createElement(o.Z,(0,l.Z)({},e,{ref:n,icon:s}))};var i=r.forwardRef(a)},94445:function(e,n,t){t.d(n,{h:function(){return m},x:function(){return p}});var l=t(82242),r=t.n(l),s=t(39647),o=t.n(s),a=t(90005),i=t(63461),c=t(53565),d=t(37712),u=["value","onChange","scrollId"],m=function(e){var n=e.value,t=e.onChange,l=e.scrollId,s=o()(e,u);return(0,d.jsx)("div",{id:l||"",children:(0,d.jsx)(a.Z,r()(r()({},s),{},{defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,l=e.placeholder,r=e.height,s=void 0===r?140:r;return e.isEdit?(0,d.jsx)(a.Z,{watch:!0,isFocus:!0,height:s,placeholder:l,defaultValue:n,onChange:t}):(0,d.jsx)("div",{style:{cursor:"pointer"},children:n?(0,d.jsx)(c.Z,{className:i.Z.inputBorder,value:n}):(0,d.jsx)("div",{className:"".concat(i.Z.inputBorder," ").concat(i.Z.placeholder," inputBorderError"),children:l})})}},14232:function(e,n,t){t.d(n,{Z:function(){return c}});var l=t(79800),r=t.n(l),s=t(59301),o=t(90937),a=t(29502),i=t(37712),c=function(){var e=(0,s.useState)(""),n=r()(e,2),t=n[0],l=n[1],c=(0,s.useState)(0),d=r()(c,2),u=(d[0],d[1]),m=(0,s.useState)(),p=r()(m,2),h=(p[0],p[1]),x=(0,s.useState)(),g=r()(x,2),f=(g[0],g[1]),v=(0,s.useState)(!1),j=r()(v,2),y=(j[0],j[1],(0,s.useRef)(""));function b(e){27==e.keyCode&&y.current&&w()}function w(){document.body.style.overflow="auto",h(void 0),f(void 0),u(0),l("")}(0,s.useEffect)((function(){return o.Z.subscribe("preview-image",(function(e){l(e),console.log(C.current),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",b),function(){document.removeEventListener("keydown",b)}}),[]),(0,s.useEffect)((function(){y.current=t}),[t]);(0,s.useRef)();var k=(0,s.useRef)(),C=(0,s.useRef)();return(0,i.jsx)(s.Fragment,{children:t?(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,i.jsx)(a.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){l("")}},alt:"预览大图"})})}):null})}},73723:function(e,n,t){t.r(n),t.d(n,{default:function(){return le}});var l=t(7557),r=t.n(l),s=t(41498),o=t.n(s),a=t(82242),i=t.n(a),c=t(79800),d=t.n(c),u=t(39647),m=t.n(u),p=t(59301),h=t(12442),x=t(43418),g=t(78241),f=t(8591),v=t(66104),j=t(95237),y=t(43604),b=t(99313),w=t(3113),k=t(6848),C=t(94001),Z=t(24905),A=t(51945),I=t(92832),S=t(40362),N=t(14232),O=t(90005),E=t(90937),D=t(17810),P=t.n(D),B=t(89392),H=t(52842),z=t(89189),_=t(37712),M=(0,h.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,l=(0,h.useParams)(),s=(0,p.useState)(!0),a=d()(s,2),c=(a[0],a[1],g.Z.useForm()),u=d()(c,1)[0];return(0,_.jsx)(_.Fragment,{children:(0,_.jsxs)(x.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(r()().mark((function e(){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.validateFields();case 2:return s=u.getFieldsValue(),e.next=5,(0,z.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:i()({},s)});case 5:0===e.sent.status&&(f.ZP.success("评阅成功"),u.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getStudentWorkCommon",payload:i()({},l)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,_.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,_.jsxs)(g.Z,{form:u,layout:"horizontal",children:[(0,_.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,_.jsx)(g.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,_.jsx)(C.Z,{min:0,placeholder:"请填写分数"})}),(0,_.jsx)("span",{className:"ml10",children:"分"})]}),(0,_.jsx)("div",{children:(0,_.jsx)(g.Z.Item,{name:"comment",children:(0,_.jsx)(I.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),T=t(57048),R=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),l=e.studentWorkDetail,s=((0,h.useParams)(),g.Z.useForm()),a=d()(s,1)[0],c=function(){var e=o()(r()().mark((function e(){var l,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.validateFields();case 2:return s=i()({},a.getFieldValue()),o=n.actionTabs.selectArrs,s.attachment_ids=null===(l=s.attachment_ids)||void 0===l?void 0:l.map((function(e){return e.response.id})),e.next=7,(0,H.mz)(i()(i()({},s),{},{homeworkId:o.work_id}));case 7:0===e.sent.status&&(t({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:i()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsx)(x.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==l||!l.can_submit){e.next=6;break}if(null!=l&&l.submit_size){e.next=4;break}return f.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。"),e.abrupt("return");case 4:return x.Z.confirm({title:"提示",icon:null,centered:!0,width:472,content:(0,_.jsxs)(_.Fragment,{children:["你还有 ",(0,_.jsx)("span",{className:"ml5 mr5",style:{color:"#DF711C"},children:null==l?void 0:l.submit_size})," 次提交机会。确认提交后,上一次的提交记录会被覆盖。请注意,到达规定的提交次数后将不可再次提交,确定是否提交?"]}),onOk:function(){c()}}),e.abrupt("return");case 6:c();case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,_.jsxs)(g.Z,{form:a,initialValues:{},children:[(0,_.jsx)(g.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,_.jsx)(T.Z,{})}),(0,_.jsx)(g.Z.Item,{name:"description",children:(0,_.jsx)(I.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),L=t(47428),F={flex_box_center:"flex_box_center___ek18E",flex_space_between:"flex_space_between___e7BP6",flex_box_vertical_center:"flex_box_vertical_center___Oju9C",flex_box_center_end:"flex_box_center_end___qQv1O",flex_box_column:"flex_box_column___DHwHY",TabsStyle:"TabsStyle___glGge",bg:"bg___uHtJ5",title:"title___WcS8b",replyList:"replyList___HLYJ8",leader:"leader___qJvA3",buttonFixed:"buttonFixed___WAuFs",exitComment:"exitComment___cW4re",nextComment:"nextComment___AMMy5",modal:"modal___e3Tjt",MdEditor:"MdEditor___JLCMs"},Y=t(53565),U=t(62554),K=t(46712),G=t(51506),J=t(94445),W=t(55548),V=t(85878),q=t(37906),Q=t(39653),X="headpic___Pcfo7",$=t(850),ee=["Data","layer","type","index"],ne=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:t}}))((function e(n){var t,l,s,a,c,u,v,b,k,A,I,S,N,E,D=n.Data,B=n.layer,M=void 0===B?1:B,T=n.type,R=n.index,F=void 0===R?0:R,U=m()(n,ee),K=(0,h.useParams)(),J=(0,p.useState)({type:0,show:!1}),W=d()(J,2),V=W[0],ne=W[1],te=(0,p.useState)(null),le=d()(te,2),re=le[0],se=le[1],oe=(0,G.U)(H.qP,{userId:null==K?void 0:K.userId}),ae=d()(oe,3),ie=ae[1],ce=ae[2],de=(0,G.U)(H.R$,{userId:null==K?void 0:K.userId}),ue=d()(de,3),me=ue[1],pe=ue[2],he=(0,G.U)(H.QC,{userId:null==K?void 0:K.userId}),xe=d()(he,3),ge=(xe[1],xe[2]),fe=(0,G.U)(H.Mf,{userId:null==K?void 0:K.userId}),ve=d()(fe,3),je=(ve[1],ve[2]),ye=g.Z.useForm(),be=d()(ye,1)[0],we=(0,p.useState)(!1),ke=d()(we,2),Ce=ke[0],Ze=ke[1];return(0,_.jsxs)("div",{children:[(0,_.jsxs)(j.Z,{wrap:!1,gutter:15,children:[1!=M&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("div",{style:{width:"".concat(40*(M-1),"px")}})}),"appeal_info"==T?(0,_.jsx)(y.Z,{children:(0,_.jsx)("img",{className:"mt10 ".concat(X),width:40,src:"--"===(null==D||null===(t=D.appeal_info)||void 0===t?void 0:t.user_image_url)?$.xp:"".concat(Q.Z.IMG_SERVER,"/images/").concat(null==D||null===(l=D.appeal_info)||void 0===l?void 0:l.user_image_url)})}):(0,_.jsx)(y.Z,{children:(0,_.jsx)("img",{className:"mt10 ".concat(X),width:40,src:"--"===(null==D||null===(s=D.user_info)||void 0===s?void 0:s.user_image_url)?$.xp:"".concat(Q.Z.IMG_SERVER,"/images/").concat(null==D||null===(a=D.user_info)||void 0===a?void 0:a.user_image_url)})}),"appeal_info"==T?(0,_.jsxs)(y.Z,{flex:1,children:[(0,_.jsx)(Y.Z,{className:"font14",value:"".concat(null==D||null===(c=D.appeal_info)||void 0===c?void 0:c.user_name,":").concat((null==D||null===(u=D.appeal_info)||void 0===u?void 0:u.content)||"暂未写评语")}),(0,_.jsxs)(j.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,_.jsx)(y.Z,{children:P()(null==D||null===(v=D.appeal_info)||void 0===v?void 0:v.time).format("YYYY-MM-DD HH:mm")}),1==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:" font12",style:{color:"#3061D0",border:"1px solid #3061D0",borderRadius:"2px",padding:"2px"},children:"申诉中"})}),2==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"tag-style bg-grey-ede c-light-black font12",children:"申诉已撤销"})}),3==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:" font12",style:{color:"#3061D0",border:"1px solid #3061D0",borderRadius:"2px",padding:"2px"},children:"申诉成功"})}),4==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"tag-style bg-grey-ede c-light-black font12",children:"申诉被拒绝"})}),5==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"tag-style bg-grey-ede c-light-black font12",children:"申诉失败"})})]})]}):(0,_.jsxs)(y.Z,{flex:1,children:[(0,_.jsx)(Y.Z,{className:"font14",value:"".concat(null==D||null===(b=D.user_info)||void 0===b?void 0:b.user_name).concat(null!=D&&D.who_score?1==(null==D?void 0:D.who_score)?"(组长评分)":"(匿评评分)":null!=D&&D.comment_role?"(".concat(null==D?void 0:D.comment_role,")"):"",":").concat((null==D?void 0:D.content)||"暂未写评语")}),(0,_.jsxs)(j.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,_.jsx)(y.Z,{children:P()((null==D?void 0:D.comment_time)||(null==D?void 0:D.time)).format("YYYY-MM-DD HH:mm")}),(null==D?void 0:D.student_work_num)&&(0,_.jsx)(y.Z,{children:(0,_.jsxs)("span",{style:{padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==D?void 0:D.student_work_num,"次提交的作品"]})}),(null==D?void 0:D.score)&&(0,_.jsx)(y.Z,{children:(0,_.jsxs)("span",{className:"c-orange",children:[" ",null==D?void 0:D.score,"分 "]})})]}),(null==D||null===(k=D.attachments)||void 0===k?void 0:k.length)>0&&(0,_.jsx)("div",{className:"mt10",style:{display:"flex",flexDirection:"column",gap:10},children:null==D||null===(A=D.attachments)||void 0===A?void 0:A.map((function(e,n){return(0,_.jsxs)("a",{href:"".concat(Q.Z.API_SERVER).concat(e.url),children:[(0,_.jsx)("i",{className:"iconfont icon-fujian font14"}),(0,_.jsx)("span",{className:"ml10",children:e.title}),(0,_.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]},n)}))})]}),"feedback"!=T&&(0,_.jsx)(_.Fragment,{children:"appeal_info"==T?(0,_.jsx)(y.Z,{style:{whiteSpace:"nowrap"},children:(0,_.jsxs)(j.Z,{wrap:!1,gutter:10,children:[(null==D?void 0:D.delete)&&(null==D?void 0:D.can_appeal)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){var e;x.Z.confirm({centered:!0,title:(0,_.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,_.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(null==U?void 0:U.getInitData)&&(null==U||U.getInitData());case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"撤销申诉"})}),1==(null==D?void 0:D.appeal_status)&&(0,L.GJ)()&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){Ze(!0)},children:"接受申诉"})}),1==(null==D?void 0:D.appeal_status)&&(0,L.GJ)()&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-red current",onClick:function(){var e;x.Z.confirm({centered:!0,title:(0,_.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,_.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/student_works/".concat(K.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:null==D?void 0:D.score_id,status:4}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(null==U?void 0:U.getInitData)&&(null==U||U.getInitData());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"拒绝申诉"})})]})}):(0,_.jsxs)(_.Fragment,{children:[(1==M||"teacher"==T)&&(0,_.jsx)(y.Z,{style:{whiteSpace:"nowrap"},children:(0,_.jsxs)(j.Z,{wrap:!1,gutter:10,children:[(null==D?void 0:D.delete)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D;x.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ge({score_id:null==n?void 0:n.comment_id});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(D)},children:"删除"})}),(null==D?void 0:D.can_appeal)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){ne({type:1,show:!0})},children:"申诉"})}),(null==D?void 0:D.can_reply)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){ne({type:0,show:!0})},children:"回复"})}),(1==M&&!(null!=D&&D.can_reply)||!(null!=D&&D.can_reply)&&"teacher"==T&&0!=F)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-light-black",children:"失效"})})]})}),1!=M&&(null==D?void 0:D.can_delete)&&"teacher"!=T&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D;x.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,je({object_id:n.id,object_type:"journals_for_message"});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(D)},children:"删除"})})]})})]}),1==M&&(null==D?void 0:D.appeal_info)&&""!=(null==D?void 0:D.appeal_info)&&(0,_.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:(0,_.jsx)(e,i()({type:"appeal_info",Data:D,layer:M+1},U))}),1==M&&(null==D||null===(I=D.journals)||void 0===I?void 0:I.length)>0&&(0,_.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:null==D||null===(S=D.journals)||void 0===S?void 0:S.map((function(n,t){return(0,_.jsx)(e,i()({type:T,Data:n,layer:M+1},U),t)}))}),V.show&&(0,_.jsxs)("div",{className:"mt20 mb20",style:{marginLeft:"56px"},children:[(0,_.jsx)(O.Z,{height:150,isFocus:!0,watch:!0,onChange:function(e){se(e)}}),(0,_.jsxs)(j.Z,{align:"middle",justify:"end",gutter:20,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{onClick:function(){ne({type:0,show:!1})},children:"取消"})}),(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{loading:ie||me,type:"primary",onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==re){e.next=3;break}return f.ZP.error("请输入内容"),e.abrupt("return");case 3:if("teacher"!=T){e.next=9;break}return e.next=6,ce({hidden_comment:re,score_id:null==D?void 0:D.score_id});case 6:n=e.sent,e.next=12;break;case 9:return e.next=11,(0==(null==V?void 0:V.type)?ce:pe)({comment:re,score_id:null==D?void 0:D.score_id});case 11:n=e.sent;case 12:0===n.status&&(f.ZP.success("操作成功"),ne({type:0,show:!1}),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 13:case"end":return e.stop()}}),e)}))),children:0==(null==V?void 0:V.type)?"回复":"申诉"})})]})]}),(0,_.jsx)(x.Z,{title:"接受申诉",open:Ce,centered:!0,destroyOnClose:!0,onCancel:function(){Ze(!1)},maskClosable:!1,width:544,onOk:function(){be.submit()},children:(0,_.jsxs)(g.Z,{form:be,colon:!1,onFinish:function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/student_works/".concat(K.userId,"/deal_appeal_score.json"),{method:"post",body:i()(i()({},n),{},{userId:K.userId,score_id:null==D?void 0:D.score_id,status:3})});case 2:0===e.sent.status&&(Ze(!1),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_.jsx)("div",{style:{color:"#191919"},children:"确认是否接受申诉?一旦接受,被申诉的评分记录将作废。请您补充匿评评分:"}),(0,_.jsx)(q.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"申诉人",children:(0,_.jsx)("span",{children:null==D||null===(N=D.appeal_info)||void 0===N?void 0:N.user_name})},{key:"2",label:"被申诉人",children:(0,_.jsx)("span",{style:{color:"#191919"},children:null==D||null===(E=D.user_info)||void 0===E?void 0:E.user_name})},{key:"3",label:"被申诉人评分",children:(0,_.jsx)("span",{style:{color:"#191919"},children:null==D?void 0:D.score})}]}),(0,_.jsxs)(j.Z,{className:"mt20",wrap:!1,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)(g.Z.Item,{label:"匿评分数",name:"score",rules:[{required:!0,message:"请输入分数"}],children:(0,_.jsx)(C.Z,{min:1,max:100,step:1})})}),(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"ml10",style:{lineHeight:"30px"},children:"分"})}),(0,_.jsx)(y.Z,{children:(0,_.jsx)(g.Z.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0,children:(0,_.jsx)(Z.Z,{children:"扣除违规匿评分数"})})})]})]})})]})})),te=["shixunHomeworks","globalSetting","loading","user","dispatch"],le=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,l=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:l,loading:t.effects}}))((function(e){var n,t,l,s,a,c,u,D,q,Q,X,$,ee,le,re,se,oe,ae,ie,ce,de,ue,me,pe=e.shixunHomeworks,he=e.globalSetting,xe=(e.loading,e.user),ge=e.dispatch,fe=(m()(e,te),(0,h.useSearchParams)()),ve=d()(fe,1)[0],je=(0,h.useParams)(),ye=(0,p.useRef)(),be=xe.userInfo,we=pe.studentWorkDetail,ke=pe.studentWorkCommon,Ce=(pe.studentWorkSupplyDetail,pe.workList,pe.workDetail),Ze=pe.actionTabs,Ae=(0,G.U)(H.wT,{userId:null==je?void 0:je.userId}),Ie=d()(Ae,4),Se=Ie[1],Ne=Ie[2],Oe=Ie[3],Ee=(0,G.U)(H.Wr,{userId:null==je?void 0:je.userId}),De=d()(Ee,4),Pe=(De[1],De[2]),Be=De[3],He=(0,G.U)(H.G$,{userId:null==je?void 0:je.userId,id:null==je?void 0:je.userId}),ze=d()(He,3),_e=ze[1],Me=ze[2],Te=(0,p.useState)("1"),Re=d()(Te,2),Le=Re[0],Fe=Re[1],Ye=(0,p.useState)(!1),Ue=d()(Ye,2),Ke=Ue[0],Ge=Ue[1],Je=(0,p.useState)(!1),We=d()(Je,2),Ve=We[0],qe=We[1],Qe=x.Z.useModal(),Xe=d()(Qe,2),$e=(Xe[0],Xe[1]),en=g.Z.useForm(),nn=d()(en,1)[0],tn=g.Z.useForm(),ln=d()(tn,1)[0],rn=(0,p.useState)({last:!1}),sn=d()(rn,2),on=sn[0],an=sn[1],cn=(0,p.useState)({last:!1}),dn=d()(cn,2),un=dn[0],mn=dn[1],pn=(0,p.useState)(!1),hn=d()(pn,2),xn=hn[0],gn=hn[1],fn=(0,p.useState)(""),vn=d()(fn,2),jn=vn[0],yn=vn[1],bn=(0,p.useState)(!1),wn=d()(bn,2),kn=wn[0],Cn=wn[1],Zn=(0,p.useState)(""),An=d()(Zn,2),In=An[0],Sn=An[1],Nn=(0,p.useState)({status:0}),On=d()(Nn,2),En=On[0],Dn=On[1],Pn=[{id:0,name:"全部点评(".concat((null==ke||null===(n=ke.comment_scores)||void 0===n?void 0:n.length)||0,")"),isShow:(0,L.GJ)()||(null==we?void 0:we.show_evaluation)},{id:1,name:"仅课堂老师可见(".concat((null==ke||null===(t=ke.hidden_comment_scores)||void 0===t?void 0:t.length)||0,")"),isShow:(0,L.GJ)()}].filter((function(e){return e.isShow})),Bn=[{title:"提交次数",dataIndex:"id",ellipsis:!0,width:80,render:function(e,n,t){return t+1}},{title:"提交时间",dataIndex:"commit_time",ellipsis:!0,render:function(e){return P()(e).format("YYYY-MM-DD HH:mm")}},{title:"提交阶段",dataIndex:"stage_name",ellipsis:!0,render:function(e,n){return(0,_.jsxs)(_.Fragment,{children:[e,(null==n?void 0:n.is_redo)&&(0,_.jsx)("span",{style:{color:"#FF9D18"},children:"(打回)"})]})}},{title:"教师评分",dataIndex:"teacher_score",ellipsis:!0},{title:"助教评分",dataIndex:"teaching_asistant_score",ellipsis:!0},{title:"匿评得分",dataIndex:"student_score",ellipsis:!0},{title:"操作",dataIndex:"history_id",ellipsis:!0,width:80,align:"right",render:function(e,n){return(0,_.jsx)("a",{target:"_blank",href:"/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==n?void 0:n.student_work_id,"?history_id=").concat(null==n?void 0:n.history_id),children:"查看"})}}],Hn=function(){ge({type:"shixunHomeworks/getStudentWorkCommon",payload:i()({},je)})};(0,p.useEffect)((function(){return ge({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:je.commonHomeworkId}}),ge({type:"globalSetting/footerToggle",payload:!1}),Sn(ve.get("history_id")||""),function(){ge({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){var e=JSON.parse(sessionStorage.getItem("all_student_works_params")||"{}");ge({type:"shixunHomeworks/getStudentWorkDetail",payload:i()(i()(i()({},je),e),{},{history_id:ve.get("history_id")||In})}),ge({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:i()({},je)}),Hn(),ye.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&E.Z.publish("preview-image",e.target.src)}}),[je.categoryId,je.userId]),(0,p.useEffect)((function(){null!=we&&we.homework_id&&(null!=we&&we.prev_work_id?mn({student_work_id:null==we?void 0:we.prev_work_id}):mn({last:!0}),null!=we&&we.next_work_id?an({student_work_id:null==we?void 0:we.next_work_id}):an({last:!0}))}),[we]);var zn=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),Cn(!0),e.next=4,(0,H.yy)(i()(i()({},n),{},{userId:je.userId}));case 4:0===e.sent.status&&(nn.resetFields(),null!=we&&we.next_work_id?(f.ZP.success("评阅成功!已为您自动切换至下一个待评阅的学生",2),_n("read")):(f.ZP.success("评阅成功!",2),Hn())),Cn(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(){var e=o()(r()().mark((function e(n){var t,l,s,o,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=nn.getFieldsValue(),l=t.comment,s=t.score,o=t.attachment_ids,a=!(0,B.isNil)(s),console.log("-------",je),!(l||a||o)){e.next=6;break}return x.Z.confirm({centered:!0,okText:"离开",cancelText:"取消",title:"离开此页提示",content:(0,_.jsx)("div",{className:"tc",children:"系统可能不会保存您所做的更改"}),onOk:function(){nn.resetFields(),"last"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==un?void 0:un.student_work_id)):"read"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==on?void 0:on.student_work_id)):h.history.push("/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/detail"))}}),e.abrupt("return");case 6:"last"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==un?void 0:un.student_work_id)):"read"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==on?void 0:on.student_work_id)):h.history.push("/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/detail"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Mn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{key:""};ge({type:"shixunHomeworks/setActionTabs",payload:e}),""===e.key&&(nn.resetFields(),ln.resetFields())};return(0,_.jsxs)("section",{className:"edu-container pb80",ref:ye,children:[(0,_.jsxs)("section",{className:"animated fadeIn",children:[(0,_.jsx)("aside",{className:"mt10",children:be&&(0,_.jsxs)(v.Z,{separator:">",children:[(0,_.jsx)(v.Z.Item,{children:(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework"),children:null==be||null===(l=be.course)||void 0===l?void 0:l.course_name})}),(0,_.jsx)(v.Z.Item,{children:(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework"),children:"分组作业"})}),(0,_.jsx)(v.Z.Item,{children:(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/detail"),children:"作业详情"})}),(0,_.jsx)(v.Z.Item,{children:null==we?void 0:we.author_name})]})}),(0,_.jsx)("aside",{className:[F.title,"mt20"].join(" "),children:(0,_.jsxs)(j.Z,{style:{width:"100%"},children:[(0,_.jsxs)(y.Z,{flex:"1",children:[(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework"),children:(0,_.jsx)(S.Z,{className:"font16 c-black"})}),(0,_.jsx)("strong",{className:"font20 ml5",children:null==we?void 0:we.homework_name}),(0,_.jsx)(U.VV,{status:null==we?void 0:we.homework_status})]}),!In&&(0,_.jsx)(y.Z,{children:(0,L.dE)()&&(null==we||null===(s=we.homework_status)||void 0===s?void 0:s.includes("补交中"))&&(0,_.jsx)("span",{onClick:function(){null==we||!we.can_submit||null!=we&&we.submit_size?ge({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:je,selectArrs:{homework_id:je.commonHomeworkId,work_id:je.userId}}}):f.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。")},className:"c-blue current font14",children:"补交附件"})})]})})]}),(0,_.jsxs)(b.Z,{className:F.TabsStyle,destroyInactiveTabPane:!0,defaultActiveKey:"1",activeKey:Le,tabBarExtraContent:(0,_.jsx)(_.Fragment,{children:!In&&(null==we?void 0:we.commit_count)>1&&(0,_.jsx)(w.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-tijiaozongjie"}),loading:Se,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ne({},!0);case 2:Mn({key:"提交作品记录"});case 3:case"end":return e.stop()}}),e)}))),children:"提交作品记录"})}),onChange:function(e){Fe(e),"3"==e&&Pe({})},children:[(0,_.jsx)(b.Z.TabPane,{tab:(0,_.jsxs)("span",{style:{position:"relative"},children:["作业详情",In&&(0,_.jsxs)("span",{style:{position:"absolute",left:"130%",padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==we?void 0:we.commit_count,"次提交的作品"]})]}),children:(0,_.jsxs)("div",{className:"pl30 pr30 pb10 bg-white",children:[!(null!=we&&null!==(a=we.project_info)&&void 0!==a&&a.id)&&(0,_.jsxs)("div",{className:"pt20 pb20",style:(null==we?void 0:we.description)&&{borderBottom:"1px solid #DFDFDF"},children:[(0,_.jsx)("div",{className:"font18 blod",children:"作业描述"}),(0,_.jsx)(Y.Z,{className:"mt10",value:(null==Ce?void 0:Ce.description)||"暂无~"}),(0,_.jsx)(K.Z,{authority:(0,L.GJ)(),showDimensions:!1,dataSource:null==Ce?void 0:Ce.attachments,callback:function(){ge({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:je.commonHomeworkId}})}})]}),(null==we?void 0:we.description)&&(0,_.jsxs)("div",{className:"pt20",children:[(0,_.jsxs)(j.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,_.jsx)(y.Z,{children:(0,_.jsxs)("span",{className:"font18 blod",children:["学生作业",(0,_.jsx)(k.Z,{title:(0,_.jsx)("span",{className:"font14",children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"}),children:(0,_.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml10 font14 c-grey-999 current",style:{lineHeight:"18px"}})})]})}),(0,_.jsxs)(y.Z,{children:[(null==we?void 0:we.commit_time)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:" c-light-black",children:P()(null==we?void 0:we.commit_time).format("YYYY-MM-DD HH:mm")}),(0,_.jsx)("span",{className:"ml10",children:null==we?void 0:we.commit_user_name}),(0,_.jsx)("span",{className:"ml10 c-light-black",children:"提交"})]}),(null==we?void 0:we.update_time)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:"ml30 c-light-black",children:P()(null==we?void 0:we.update_time).format("YYYY-MM-DD HH:mm")}),(0,_.jsx)("span",{className:"ml10",children:null==we?void 0:we.update_user_name}),(0,_.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]}),(0,_.jsx)(Y.Z,{className:"mt10",value:(null==we?void 0:we.description)||"暂无~"}),(0,_.jsx)(K.Z,{authority:(0,L.GJ)(),dataSource:null==we?void 0:we.attachments,callback:function(){ge({type:"shixunHomeworks/getStudentWorkDetail",payload:i()({},je)})}})]}),(null==we||null===(c=we.project_info)||void 0===c?void 0:c.id)&&(0,_.jsx)("div",{className:"pt20 pb20",style:{borderTop:"1px solid #CCC",marginTop:"20px"},children:(0,_.jsxs)(j.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)("div",{className:"font16",children:"关联项目"})}),(0,_.jsx)(y.Z,{children:-1===(null==we||null===(u=we.project_info)||void 0===u?void 0:u.id)?(0,_.jsx)("span",{className:"c-blue",children:null==we||null===(D=we.project_info)||void 0===D?void 0:D.name}):(0,_.jsx)("a",{target:"_blank",href:"".concat(null==he||null===(q=he.setting)||void 0===q?void 0:q.old_url).concat(null==we||null===(Q=we.project_info)||void 0===Q?void 0:Q.id),children:null==we||null===(X=we.project_info)||void 0===X?void 0:X.name})})]})})]})},"1"),!In&&(0,_.jsx)(b.Z.TabPane,{tab:"组员情况",children:(0,_.jsxs)("div",{className:"p30 bg-white",children:[(0,_.jsx)("div",{className:"font16 blod",children:"全部组员"}),(0,_.jsxs)(j.Z,{className:"mt15",wrap:!1,gutter:10,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-grey-666",children:"当前组员"})}),(0,_.jsxs)(y.Z,{children:[null==we?void 0:we.author_name," ",(null==we?void 0:we.is_leader_work)&&(0,_.jsx)("span",{className:F.leader,children:"组长"})]})]}),(null==we||null===($=we.work_members)||void 0===$?void 0:$.length)>0&&(0,_.jsxs)(j.Z,{className:"mt10",wrap:!1,gutter:10,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-grey-666",children:"其他组员"})}),(0,_.jsx)(y.Z,{children:null==we||null===(ee=we.work_members)||void 0===ee?void 0:ee.map((function(e,n){return(0,L.dE)()?(0,_.jsxs)("span",{children:[e.user_name,(null==e?void 0:e.is_leader)&&(0,_.jsx)("span",{className:F.leader,children:"组长"})]}):(0,_.jsxs)(h.Link,{className:"mr10",to:"/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/review/").concat(e.work_id),target:"_blank",children:[e.user_name,(null==e?void 0:e.is_leader)&&(0,_.jsx)("span",{className:F.leader,children:"组长"})]},n)}))})]}),!(0,L.dE)()&&(0,_.jsx)("div",{className:"c-grey-999 font12 mt10",children:"温馨提示:点击其他组员的姓名,可以快速评阅TA的作品"})]})},"2"),(null==we?void 0:we.anonymous_comment)&&!In&&(0,_.jsx)(b.Z.TabPane,{tab:"问题反馈",children:(0,_.jsx)("div",{className:"bg-white",style:{display:"flex",flexDirection:"column",padding:"10px 30px 30px 30px"},children:(null==Be||null===(le=Be.data)||void 0===le?void 0:le.count)>0?(0,_.jsx)(_.Fragment,{children:null==Be||null===(re=Be.data)||void 0===re||null===(re=re.list)||void 0===re?void 0:re.map((function(e,n){return(0,_.jsx)(ne,{type:"feedback",Data:i()(i()({},e),{},{time:null==e?void 0:e.created_at,user_info:{user_image_url:e.avatar_url,user_id:e.user_id,user_name:e.real_name}}),getInitData:Hn},n)}))}):(0,_.jsx)(V.Z,{})})},"3")]}),(0,_.jsxs)("div",{className:"mt20 pt20 pb20 pl30 pr30 bg-white",children:[!In&&"1"==Le&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(j.Z,{className:"mt20",gutter:20,justify:"end",children:[(0,L.GJ)()&&(null==ke?void 0:ke.ultimate)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{type:"primary",onClick:function(){Mn({key:"调分",selectArrs:we,id:je.userId,params:je})},children:"调分"})}),!(null!=we&&we.is_author)&&(0,L.dE)()&&(null==we||null===(se=we.homework_status)||void 0===se?void 0:se.includes("匿评中"))&&"review"!==ve.get("review")&&(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{type:"primary",onClick:function(){Mn({key:"问题反馈"})},children:" 问题反馈 "})})]}),!ke.is_author&&(null==we||null===(oe=we.homework_status)||void 0===oe?void 0:oe.includes("匿评中"))&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(g.Z,{form:nn,layout:"vertical",size:"large",scrollToFirstError:!0,initialValues:{same_score:!0},onFinish:function(e){zn(e)},children:[(0,_.jsx)(g.Z.Item,{name:"score",label:"评分",rules:[{required:!(0,L.GJ)(),message:"请填写分数"}],children:(0,_.jsx)(C.Z,{step:.1,min:0,style:{width:135},placeholder:"请填写分数",suffix:"分"})}),(0,_.jsx)("div",{onClick:function(){return Ge(!0)},children:(0,_.jsx)(g.Z.Item,{name:"comment",label:"评语",children:(0,_.jsx)(J.x,{placeholder:"请在此输入对本作品的评语,最大限制2000个字符",isEdit:Ke})})}),(0,_.jsx)(g.Z.Item,{name:"same_score",valuePropName:"checked",children:(0,_.jsx)(Z.Z,{children:"整组同评(选中,则本次评阅对象指小组全部成员,否则仅评阅此成员1人 )"})}),(0,_.jsx)(g.Z.Item,{name:"attachment_ids",children:(0,_.jsx)(T.Z,{})}),(0,L.GJ)()&&(0,_.jsx)("div",{onClick:function(){return qe(!0)},children:(0,_.jsx)(g.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",children:(0,_.jsx)(J.x,{placeholder:"请输入评语",isEdit:Ve})})})]}),(0,_.jsxs)("div",{className:"".concat(F.buttonFixed),children:[" ",(0,_.jsx)("div",{className:"edu-container",children:(0,_.jsxs)(j.Z,{wrap:!1,justify:"space-between",align:"middle",children:[(0,_.jsxs)(y.Z,{children:[" ",(0,_.jsx)(w.ZP,{onClick:function(){return _n("list")},children:" 返回列表 "})," "]}),(0,_.jsxs)(y.Z,{children:[(0,_.jsx)(w.ZP,{onClick:function(){return _n("last")},disabled:null==un?void 0:un.last,children:" 上一个 "}),(0,_.jsx)(w.ZP,{className:"ml20",disabled:null==on?void 0:on.last,onClick:function(){return _n("read")},children:" 下一个 "}),(0,_.jsx)(w.ZP,{className:"ml20",loading:kn,type:"primary",onClick:function(){nn.submit()},children:" 提交评阅 "})]})]})})]})]})]}),((0,L.GJ)()||(null==we?void 0:we.show_evaluation))&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(W.tp,{dataSource:Pn,value:null==En?void 0:En.status,onChange:function(e){Dn(i()(i()({},En),{},{status:e}))}}),(0,_.jsxs)("div",{className:"mt20 p20",style:{background:"#F6F7F9",display:"flex",flexDirection:"column",gap:"20px"},children:[!(null!==(ae=0==(null==En?void 0:En.status)?null==ke?void 0:ke.comment_scores:null==ke?void 0:ke.hidden_comment_scores)&&void 0!==ae&&ae.length)&&(0,_.jsx)(V.Z,{styles:{margin:"50px auto"}}),null===(ie=0==(null==En?void 0:En.status)?null==ke?void 0:ke.comment_scores:null==ke?void 0:ke.hidden_comment_scores)||void 0===ie?void 0:ie.map((function(e,n){return(0,_.jsx)(ne,{index:n,type:1==En.status&&"teacher",Data:i()(i()({},e),{},{content:(null==e?void 0:e.hidden_comment)||(null==e?void 0:e.content),user_info:{user_image_url:e.user_image_url,user_login:e.user_login,user_name:e.user_name}}),getInitData:Hn,dispatch:ge},n)}))]})]})]}),!In&&(null==we?void 0:we.anonymous_comment)&&(0,L.oF)()&&(0,_.jsx)("section",{children:(0,_.jsxs)("aside",{className:[F.replyList,"bg-white"].join(" "),children:[(0,_.jsx)("span",{style:{fontSize:"16px"},children:"匿评学员"}),(0,_.jsx)("br",{}),(null==we||null===(ce=we.no_commented_user_names)||void 0===ce?void 0:ce.length)>0&&(0,_.jsxs)("p",{style:{marginTop:"1em"},children:["未完成匿评:",null==we||null===(de=we.no_commented_user_names)||void 0===de?void 0:de.toString()]}),(0,_.jsxs)("span",{style:{marginTop:(null==we||null===(ue=we.no_commented_user_names)||void 0===ue?void 0:ue.length)>0?"":"1em",display:"flex"},children:["已完成匿评:",null==we||null===(me=we.commented_user_names)||void 0===me?void 0:me.toString()]})]})}),In&&(0,_.jsxs)("div",{className:"".concat(F.buttonFixed),children:[" ",(0,_.jsx)("div",{className:"edu-container",children:(0,_.jsx)(j.Z,{wrap:!1,justify:"space-between",align:"middle",children:(0,_.jsxs)(y.Z,{children:[(0,_.jsx)(w.ZP,{onClick:function(){h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/common_homework/").concat(null==je?void 0:je.categoryId,"/detail"))},children:" 返回列表 "})," "]})})})]}),(0,_.jsx)(M,{}),(0,_.jsx)(R,{studentWorkDetail:we}),(0,_.jsx)(N.Z,{}),(0,_.jsx)(x.Z,{title:"确认打回重做",open:xn,destroyOnClose:!0,forceRender:!0,onCancel:function(){gn(!1)},onOk:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(jn){e.next=3;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,z.ZP)("/api/student_works/".concat(je.userId,"/redo_modal.json"),{method:"post",body:{comment:jn,id:je.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(f.ZP.info("打回重做成功"),gn(!1),Hn());case 7:case"end":return e.stop()}}),e)}))),width:700,children:(0,_.jsxs)("div",{style:{padding:"32px"},children:[(0,_.jsxs)("span",{children:["确认将",null==we?void 0:we.author_name,"的作业打回重做吗"]}),(0,_.jsxs)("div",{style:{marginTop:"20px"},children:[(0,_.jsxs)("label",{children:[(0,_.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,_.jsx)(O.Z,{className:F.MdEditor,onChange:function(e){return yn(e)},defaultValue:"",height:250})]})]})}),$e,(0,_.jsx)(x.Z,{title:null==Ze?void 0:Ze.key,open:"提交作品记录"==(null==Ze?void 0:Ze.key),centered:!0,destroyOnClose:!0,width:969,footer:null,onCancel:function(){return Mn()},children:(0,_.jsx)(A.Z,{locale:{emptyText:(0,_.jsx)(V.Z,{})},columns:Bn,dataSource:null==Oe?void 0:Oe.student_works,pagination:!1})}),(0,_.jsx)(x.Z,{title:null==Ze?void 0:Ze.key,open:"问题反馈"==(null==Ze?void 0:Ze.key),centered:!0,destroyOnClose:!0,width:640,onCancel:function(){return Mn()},confirmLoading:_e,onOk:function(){ln.submit()},children:(0,_.jsxs)(g.Z,{form:ln,onFinish:function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me({student_work_feedback:i()({},n)});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("提交成功"),Mn(),Hn());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_.jsx)(g.Z.Item,{name:"content",rules:[{required:!0,message:"请输入内容"}],children:(0,_.jsx)(I.Z.TextArea,{rows:4,placeholder:"例如:作品提交的附件不清晰",maxLength:200})}),(0,_.jsx)(g.Z.Item,{noStyle:!0,children:" 如果作品无法匿评,请描述问题并点击“确定”按钮进行反馈。反馈后系统将不会扣除缺评分数。"})]})})]})}))},63461:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return O}});var l=t(92310),r=t.n(l),s=t(75440),o=t(47413),a=t(59301),i=t(92343),c=t(36355),d=t(46952),u=t(91857);const m=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),l=t("breadcrumb");return a.createElement("li",{className:`${l}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var p=m,h=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{if(n)return n(t,l,r,s);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,l);return x(e,t,a,o)}}var f=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",children:l,menu:r,overlay:s,dropdownProps:o,href:i}=e;const c=(e=>{if(r||s){const t=Object.assign({},o);if(r){const e=r||{},{items:n}=e,l=f(e,["items"]);t.menu=Object.assign(Object.assign({},l),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:l,label:r,path:s}=e,o=f(e,["key","title","label","path"]);let c=null!=r?r:l;return s&&(c=a.createElement("a",{href:`${i}${s}`},c)),Object.assign(Object.assign({},o),{key:null!=t?t:n,label:c})}))})}else s&&(t.overlay=s);return a.createElement(u.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(d.Z,null)))}return e})(l);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(p,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:l}=e,r=f(e,["prefixCls","children","href"]),{getPrefixCls:s}=a.useContext(c.E_),o=s("breadcrumb",n);return a.createElement(v,Object.assign({},r,{prefixCls:o}),x(o,r,t,l))};j.__ANT_BREADCRUMB_ITEM=!0;var y=j,b=t(17313),w=t(83116),k=t(37613);const C=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,w.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[C(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),A=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{var{breadcrumbName:n}=e,t=A(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),r}var S=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",style:l,className:d,rootClassName:u,routes:m,items:h,children:x,itemRender:f,params:j={}}=e,y=S(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:w,breadcrumb:k}=a.useContext(c.E_);let C;const A=b("breadcrumb",n),[N,O]=Z(A),E=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(I):null)),[e,n])}(h,m);const D=g(A,f);if(E&&E.length>0){const e=[],n=h||m;C=E.map(((l,r)=>{const{path:s,key:i,type:c,menu:d,overlay:u,onClick:m,className:h,separator:x,dropdownProps:g}=l,f=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,s);void 0!==f&&e.push(f);const y=null!=i?i:r;if("separator"===c)return a.createElement(p,{key:y},x);const b={},w=r===E.length-1;d?b.menu=d:u&&(b.overlay=u);let{href:k}=l;return e.length&&void 0!==f&&(k=`#/${e.join("/")}`),a.createElement(v,Object.assign({key:y},b,(0,o.Z)(l,{data:!0,aria:!0}),{className:h,dropdownProps:g,href:k,separator:w?"":t,onClick:m,prefixCls:A}),D(l,j,n,e,k))}))}else if(x){const e=(0,s.Z)(x).length;C=(0,s.Z)(x).map(((n,l)=>{if(!n)return n;const r=l===e-1;return(0,i.Tm)(n,{separator:r?"":t,key:l})}))}const P=r()(A,null==k?void 0:k.className,{[`${A}-rtl`]:"rtl"===w},d,u,O),B=Object.assign(Object.assign({},null==k?void 0:k.style),l);return N(a.createElement("nav",Object.assign({className:P,style:B},y),a.createElement("ol",null,C)))};N.Item=y,N.Separator=p;var O=N},37906:function(e,n,t){t.d(n,{Z:function(){return O}});var l=t(59301),r=t(92310),s=t.n(r),o=t(69507),a=t(36355),i=t(19716),c=t(8628);var d={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};var u=l.createContext({}),m=t(75440),p=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{return n||(e=t,(0,m.Z)(e).map((e=>Object.assign({},null==e?void 0:e.props))));var e}),[n,t]);return l.useMemo((()=>r.map((n=>{var{span:t}=n,l=p(n,["span"]);return Object.assign(Object.assign({},l),{span:"number"==typeof t?t:(0,o.m9)(e,t)})}))),[r,e])}function x(e,n,t){let l=e;return(void 0===t||t>n)&&(l=Object.assign(Object.assign({},e),{span:n})),l}var g=(e,n)=>(0,l.useMemo)((()=>function(e,n){const t=[];let l=[],r=n;return e.filter((e=>e)).forEach(((s,o)=>{const a=null==s?void 0:s.span,i=a||1;if(o===e.length-1)return l.push(x(s,r,a)),void t.push(l);i{let{children:n}=e;return n};function v(e){return null!=e}var j=e=>{const{itemPrefixCls:n,component:t,span:r,className:o,style:a,labelStyle:i,contentStyle:c,bordered:d,label:u,content:m,colon:p}=e,h=t;return d?l.createElement(h,{className:s()({[`${n}-item-label`]:v(u),[`${n}-item-content`]:v(m)},o),style:a,colSpan:r},v(u)&&l.createElement("span",{style:i},u),v(m)&&l.createElement("span",{style:c},m)):l.createElement(h,{className:s()(`${n}-item`,o),style:a,colSpan:r},l.createElement("div",{className:`${n}-item-container`},(u||0===u)&&l.createElement("span",{className:s()(`${n}-item-label`,{[`${n}-item-no-colon`]:!p}),style:i},u),(m||0===m)&&l.createElement("span",{className:s()(`${n}-item-content`),style:c},m)))};function y(e,n,t){let{colon:r,prefixCls:s,bordered:o}=n,{component:a,type:i,showLabel:c,showContent:d,labelStyle:u,contentStyle:m}=t;return e.map(((e,n)=>{let{label:t,children:p,prefixCls:h=s,className:x,style:g,labelStyle:f,contentStyle:v,span:y=1,key:b}=e;return"string"==typeof a?l.createElement(j,{key:`${i}-${b||n}`,className:x,style:g,labelStyle:Object.assign(Object.assign({},u),f),contentStyle:Object.assign(Object.assign({},m),v),span:y,colon:r,component:a,itemPrefixCls:h,bordered:o,label:c?t:null,content:d?p:null}):[l.createElement(j,{key:`label-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},u),g),f),span:1,colon:r,component:a[0],itemPrefixCls:h,bordered:o,label:t}),l.createElement(j,{key:`content-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},m),g),v),span:2*y-1,component:a[1],itemPrefixCls:h,bordered:o,content:p})]}))}var b=e=>{const n=l.useContext(u),{prefixCls:t,vertical:r,row:s,index:o,bordered:a}=e;return r?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${o}`,className:`${t}-row`},y(s,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),l.createElement("tr",{key:`content-${o}`,className:`${t}-row`},y(s,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):l.createElement("tr",{key:o,className:`${t}-row`},y(s,e,Object.assign({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},w=t(17313),k=t(83116),C=t(37613);const Z=e=>{const{componentCls:n,labelBg:t}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${n}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.padding}px ${e.paddingLG}px`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:t,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingSM}px ${e.paddingLG}px`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingXS}px ${e.padding}px`}}}}}},A=e=>{const{componentCls:n,extraColor:t,itemPaddingBottom:l,colonMarginRight:r,colonMarginLeft:s,titleMarginBottom:o}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),Z(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:o},[`${n}-title`]:Object.assign(Object.assign({},w.vS),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:t,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${n}-row`]:{"> th, > td":{paddingBottom:l},"&:last-child":{borderBottom:"none"}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${s}px ${r}px`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}};var I=(0,k.Z)("Descriptions",(e=>{const n=(0,C.TS)(e,{});return[A(n)]}),(e=>({labelBg:e.colorFillAlter,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,extraColor:e.colorText}))),S=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,title:t,extra:r,column:m,colon:p=!0,bordered:x,layout:f,children:v,className:j,rootClassName:y,style:w,size:k,labelStyle:C,contentStyle:Z,items:A}=e,N=S(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:O,direction:E,descriptions:D}=l.useContext(a.E_),P=O("descriptions",n),B=(0,c.Z)(),H=l.useMemo((()=>{var e;return"number"==typeof m?m:null!==(e=(0,o.m9)(B,Object.assign(Object.assign({},d),m)))&&void 0!==e?e:3}),[B,m]),z=h(B,A,v),_=(0,i.Z)(k),M=g(H,z),[T,R]=I(P),L=l.useMemo((()=>({labelStyle:C,contentStyle:Z})),[C,Z]);return T(l.createElement(u.Provider,{value:L},l.createElement("div",Object.assign({className:s()(P,null==D?void 0:D.className,{[`${P}-${_}`]:_&&"default"!==_,[`${P}-bordered`]:!!x,[`${P}-rtl`]:"rtl"===E},j,y,R),style:Object.assign(Object.assign({},null==D?void 0:D.style),w)},N),(t||r)&&l.createElement("div",{className:`${P}-header`},t&&l.createElement("div",{className:`${P}-title`},t),r&&l.createElement("div",{className:`${P}-extra`},r)),l.createElement("div",{className:`${P}-view`},l.createElement("table",null,l.createElement("tbody",null,M.map(((e,n)=>l.createElement(b,{key:n,index:n,colon:p,prefixCls:P,vertical:"vertical"===f,bordered:x,row:e})))))))))};N.Item=f;var O=N},93314:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14662,4977],{40362:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(81978),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},o=t(1393),a=function(e,n){return r.createElement(o.Z,(0,l.Z)({},e,{ref:n,icon:s}))};var i=r.forwardRef(a)},25032:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(81978),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},o=t(1393),a=function(e,n){return r.createElement(o.Z,(0,l.Z)({},e,{ref:n,icon:s}))};var i=r.forwardRef(a)},94445:function(e,n,t){t.d(n,{h:function(){return m},x:function(){return p}});var l=t(82242),r=t.n(l),s=t(39647),o=t.n(s),a=t(90005),i=t(63461),c=t(53565),d=t(37712),u=["value","onChange","scrollId"],m=function(e){var n=e.value,t=e.onChange,l=e.scrollId,s=o()(e,u);return(0,d.jsx)("div",{id:l||"",children:(0,d.jsx)(a.Z,r()(r()({},s),{},{defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,l=e.placeholder,r=e.height,s=void 0===r?140:r;return e.isEdit?(0,d.jsx)(a.Z,{watch:!0,isFocus:!0,height:s,placeholder:l,defaultValue:n,onChange:t}):(0,d.jsx)("div",{style:{cursor:"pointer"},children:n?(0,d.jsx)(c.Z,{className:i.Z.inputBorder,value:n}):(0,d.jsx)("div",{className:"".concat(i.Z.inputBorder," ").concat(i.Z.placeholder," inputBorderError"),children:l})})}},14232:function(e,n,t){t.d(n,{Z:function(){return c}});var l=t(79800),r=t.n(l),s=t(59301),o=t(90937),a=t(29502),i=t(37712),c=function(){var e=(0,s.useState)(""),n=r()(e,2),t=n[0],l=n[1],c=(0,s.useState)(0),d=r()(c,2),u=(d[0],d[1]),m=(0,s.useState)(),p=r()(m,2),h=(p[0],p[1]),x=(0,s.useState)(),g=r()(x,2),f=(g[0],g[1]),v=(0,s.useState)(!1),j=r()(v,2),y=(j[0],j[1],(0,s.useRef)(""));function b(e){27==e.keyCode&&y.current&&w()}function w(){document.body.style.overflow="auto",h(void 0),f(void 0),u(0),l("")}(0,s.useEffect)((function(){return o.Z.subscribe("preview-image",(function(e){l(e),console.log(C.current),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",b),function(){document.removeEventListener("keydown",b)}}),[]),(0,s.useEffect)((function(){y.current=t}),[t]);(0,s.useRef)();var k=(0,s.useRef)(),C=(0,s.useRef)();return(0,i.jsx)(s.Fragment,{children:t?(0,i.jsx)("div",{children:(0,i.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,i.jsx)(a.Z,{className:"image-preview",src:t,style:{display:"none"},preview:{visible:!0,src:t,movable:!1,onVisibleChange:function(e){l("")}},alt:"预览大图"})})}):null})}},73723:function(e,n,t){t.r(n),t.d(n,{default:function(){return le}});var l=t(7557),r=t.n(l),s=t(41498),o=t.n(s),a=t(82242),i=t.n(a),c=t(79800),d=t.n(c),u=t(39647),m=t.n(u),p=t(59301),h=t(12442),x=t(43418),g=t(78241),f=t(8591),v=t(66104),j=t(95237),y=t(43604),b=t(99313),w=t(3113),k=t(6848),C=t(94001),Z=t(24905),A=t(51945),I=t(92832),S=t(40362),N=t(14232),O=t(90005),E=t(90937),D=t(17810),P=t.n(D),B=t(89392),H=t(52842),z=t(89189),_=t(37712),M=(0,h.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,l=(0,h.useParams)(),s=(0,p.useState)(!0),a=d()(s,2),c=(a[0],a[1],g.Z.useForm()),u=d()(c,1)[0];return(0,_.jsx)(_.Fragment,{children:(0,_.jsxs)(x.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:o()(r()().mark((function e(){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.validateFields();case 2:return s=u.getFieldsValue(),e.next=5,(0,z.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:i()({},s)});case 5:0===e.sent.status&&(f.ZP.success("评阅成功"),u.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getStudentWorkCommon",payload:i()({},l)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,_.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,_.jsxs)(g.Z,{form:u,layout:"horizontal",children:[(0,_.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,_.jsx)(g.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,_.jsx)(C.Z,{min:0,placeholder:"请填写分数"})}),(0,_.jsx)("span",{className:"ml10",children:"分"})]}),(0,_.jsx)("div",{children:(0,_.jsx)(g.Z.Item,{name:"comment",children:(0,_.jsx)(I.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),T=t(57048),R=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),l=e.studentWorkDetail,s=((0,h.useParams)(),g.Z.useForm()),a=d()(s,1)[0],c=function(){var e=o()(r()().mark((function e(){var l,s,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.validateFields();case 2:return s=i()({},a.getFieldValue()),o=n.actionTabs.selectArrs,s.attachment_ids=null===(l=s.attachment_ids)||void 0===l?void 0:l.map((function(e){return e.response.id})),e.next=7,(0,H.mz)(i()(i()({},s),{},{homeworkId:o.work_id}));case 7:0===e.sent.status&&(t({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:i()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsx)(x.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==l||!l.can_submit){e.next=6;break}if(null!=l&&l.submit_size){e.next=4;break}return f.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。"),e.abrupt("return");case 4:return x.Z.confirm({title:"提示",icon:null,centered:!0,width:472,content:(0,_.jsxs)(_.Fragment,{children:["你还有 ",(0,_.jsx)("span",{className:"ml5 mr5",style:{color:"#DF711C"},children:null==l?void 0:l.submit_size})," 次提交机会。确认提交后,上一次的提交记录会被覆盖。请注意,到达规定的提交次数后将不可再次提交,确定是否提交?"]}),onOk:function(){c()}}),e.abrupt("return");case 6:c();case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,_.jsxs)(g.Z,{form:a,initialValues:{},children:[(0,_.jsx)(g.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,_.jsx)(T.Z,{})}),(0,_.jsx)(g.Z.Item,{name:"description",children:(0,_.jsx)(I.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),L=t(47428),F={flex_box_center:"flex_box_center___ek18E",flex_space_between:"flex_space_between___e7BP6",flex_box_vertical_center:"flex_box_vertical_center___Oju9C",flex_box_center_end:"flex_box_center_end___qQv1O",flex_box_column:"flex_box_column___DHwHY",TabsStyle:"TabsStyle___glGge",bg:"bg___uHtJ5",title:"title___WcS8b",replyList:"replyList___HLYJ8",leader:"leader___qJvA3",buttonFixed:"buttonFixed___WAuFs",exitComment:"exitComment___cW4re",nextComment:"nextComment___AMMy5",modal:"modal___e3Tjt",MdEditor:"MdEditor___JLCMs"},Y=t(53565),U=t(62554),G=t(46712),K=t(51506),J=t(94445),W=t(55548),V=t(85878),q=t(37906),Q=t(39653),X="headpic___Pcfo7",$=t(850),ee=["Data","layer","type","index"],ne=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:t}}))((function e(n){var t,l,s,a,c,u,v,b,k,A,I,S,N,E,D=n.Data,B=n.layer,M=void 0===B?1:B,T=n.type,R=n.index,F=void 0===R?0:R,U=m()(n,ee),G=(0,h.useParams)(),J=(0,p.useState)({type:0,show:!1}),W=d()(J,2),V=W[0],ne=W[1],te=(0,p.useState)(null),le=d()(te,2),re=le[0],se=le[1],oe=(0,K.U)(H.qP,{userId:null==G?void 0:G.userId}),ae=d()(oe,3),ie=ae[1],ce=ae[2],de=(0,K.U)(H.R$,{userId:null==G?void 0:G.userId}),ue=d()(de,3),me=ue[1],pe=ue[2],he=(0,K.U)(H.QC,{userId:null==G?void 0:G.userId}),xe=d()(he,3),ge=(xe[1],xe[2]),fe=(0,K.U)(H.Mf,{userId:null==G?void 0:G.userId}),ve=d()(fe,3),je=(ve[1],ve[2]),ye=g.Z.useForm(),be=d()(ye,1)[0],we=(0,p.useState)(!1),ke=d()(we,2),Ce=ke[0],Ze=ke[1];return(0,_.jsxs)("div",{children:[(0,_.jsxs)(j.Z,{wrap:!1,gutter:15,children:[1!=M&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("div",{style:{width:"".concat(40*(M-1),"px")}})}),"appeal_info"==T?(0,_.jsx)(y.Z,{children:(0,_.jsx)("img",{className:"mt10 ".concat(X),width:40,src:"--"===(null==D||null===(t=D.appeal_info)||void 0===t?void 0:t.user_image_url)?$.xp:"".concat(Q.Z.IMG_SERVER,"/images/").concat(null==D||null===(l=D.appeal_info)||void 0===l?void 0:l.user_image_url)})}):(0,_.jsx)(y.Z,{children:(0,_.jsx)("img",{className:"mt10 ".concat(X),width:40,src:"--"===(null==D||null===(s=D.user_info)||void 0===s?void 0:s.user_image_url)?$.xp:"".concat(Q.Z.IMG_SERVER,"/images/").concat(null==D||null===(a=D.user_info)||void 0===a?void 0:a.user_image_url)})}),"appeal_info"==T?(0,_.jsxs)(y.Z,{flex:1,children:[(0,_.jsx)(Y.Z,{className:"font14",value:"".concat(null==D||null===(c=D.appeal_info)||void 0===c?void 0:c.user_name,":").concat((null==D||null===(u=D.appeal_info)||void 0===u?void 0:u.content)||"暂未写评语")}),(0,_.jsxs)(j.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,_.jsx)(y.Z,{children:P()(null==D||null===(v=D.appeal_info)||void 0===v?void 0:v.time).format("YYYY-MM-DD HH:mm")}),1==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:" font12",style:{color:"#3061D0",border:"1px solid #3061D0",borderRadius:"2px",padding:"2px"},children:"申诉中"})}),2==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"tag-style bg-grey-ede c-light-black font12",children:"申诉已撤销"})}),3==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:" font12",style:{color:"#3061D0",border:"1px solid #3061D0",borderRadius:"2px",padding:"2px"},children:"申诉成功"})}),4==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"tag-style bg-grey-ede c-light-black font12",children:"申诉被拒绝"})}),5==(null==D?void 0:D.appeal_status)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"tag-style bg-grey-ede c-light-black font12",children:"申诉失败"})})]})]}):(0,_.jsxs)(y.Z,{flex:1,children:[(0,_.jsx)(Y.Z,{className:"font14",value:"".concat(null==D||null===(b=D.user_info)||void 0===b?void 0:b.user_name).concat(null!=D&&D.who_score?1==(null==D?void 0:D.who_score)?"(组长评分)":"(匿评评分)":null!=D&&D.comment_role?"(".concat(null==D?void 0:D.comment_role,")"):"",":").concat((null==D?void 0:D.content)||"暂未写评语")}),(0,_.jsxs)(j.Z,{className:"c-grey-666 mt5",wrap:!1,align:"middle",gutter:20,children:[(0,_.jsx)(y.Z,{children:P()((null==D?void 0:D.comment_time)||(null==D?void 0:D.time)).format("YYYY-MM-DD HH:mm")}),(null==D?void 0:D.student_work_num)&&(0,_.jsx)(y.Z,{children:(0,_.jsxs)("span",{style:{padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==D?void 0:D.student_work_num,"次提交的作品"]})}),(null==D?void 0:D.score)&&(0,_.jsx)(y.Z,{children:(0,_.jsxs)("span",{className:"c-orange",children:[" ",null==D?void 0:D.score,"分 "]})})]}),(null==D||null===(k=D.attachments)||void 0===k?void 0:k.length)>0&&(0,_.jsx)("div",{className:"mt10",style:{display:"flex",flexDirection:"column",gap:10},children:null==D||null===(A=D.attachments)||void 0===A?void 0:A.map((function(e,n){return(0,_.jsxs)("a",{href:"".concat(Q.Z.API_SERVER).concat(e.url),children:[(0,_.jsx)("i",{className:"iconfont icon-fujian font14"}),(0,_.jsx)("span",{className:"ml10",children:e.title}),(0,_.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]},n)}))})]}),"feedback"!=T&&(0,_.jsx)(_.Fragment,{children:"appeal_info"==T?(0,_.jsx)(y.Z,{style:{whiteSpace:"nowrap"},children:(0,_.jsxs)(j.Z,{wrap:!1,gutter:10,children:[(null==D?void 0:D.delete)&&(null==D?void 0:D.can_appeal)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){var e;x.Z.confirm({centered:!0,title:(0,_.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,_.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(null==U?void 0:U.getInitData)&&(null==U||U.getInitData());case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"撤销申诉"})}),1==(null==D?void 0:D.appeal_status)&&(0,L.GJ)()&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){Ze(!0)},children:"接受申诉"})}),1==(null==D?void 0:D.appeal_status)&&(0,L.GJ)()&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-red current",onClick:function(){var e;x.Z.confirm({centered:!0,title:(0,_.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,_.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/student_works/".concat(G.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:null==D?void 0:D.score_id,status:4}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(null==U?void 0:U.getInitData)&&(null==U||U.getInitData());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"拒绝申诉"})})]})}):(0,_.jsxs)(_.Fragment,{children:[(1==M||"teacher"==T)&&(0,_.jsx)(y.Z,{style:{whiteSpace:"nowrap"},children:(0,_.jsxs)(j.Z,{wrap:!1,gutter:10,children:[(null==D?void 0:D.delete)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D;x.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ge({score_id:null==n?void 0:n.comment_id});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(D)},children:"删除"})}),(null==D?void 0:D.can_appeal)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){ne({type:1,show:!0})},children:"申诉"})}),(null==D?void 0:D.can_reply)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){ne({type:0,show:!0})},children:"回复"})}),(1==M&&!(null!=D&&D.can_reply)||!(null!=D&&D.can_reply)&&"teacher"==T&&0!=F)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-light-black",children:"失效"})})]})}),1!=M&&(null==D?void 0:D.can_delete)&&"teacher"!=T&&(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-blue current",onClick:function(){!function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D;x.Z.confirm({title:"是否确认删除?",centered:!0,onOk:(e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,je({object_id:n.id,object_type:"journals_for_message"});case 2:0===e.sent.status&&(f.ZP.success("删除成功"),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}(D)},children:"删除"})})]})})]}),1==M&&(null==D?void 0:D.appeal_info)&&""!=(null==D?void 0:D.appeal_info)&&(0,_.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:(0,_.jsx)(e,i()({type:"appeal_info",Data:D,layer:M+1},U))}),1==M&&(null==D||null===(I=D.journals)||void 0===I?void 0:I.length)>0&&(0,_.jsx)("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:"20px"},children:null==D||null===(S=D.journals)||void 0===S?void 0:S.map((function(n,t){return(0,_.jsx)(e,i()({type:T,Data:n,layer:M+1},U),t)}))}),V.show&&(0,_.jsxs)("div",{className:"mt20 mb20",style:{marginLeft:"56px"},children:[(0,_.jsx)(O.Z,{height:150,isFocus:!0,watch:!0,onChange:function(e){se(e)}}),(0,_.jsxs)(j.Z,{align:"middle",justify:"end",gutter:20,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{onClick:function(){ne({type:0,show:!1})},children:"取消"})}),(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{loading:ie||me,type:"primary",onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==re){e.next=3;break}return f.ZP.error("请输入内容"),e.abrupt("return");case 3:if("teacher"!=T){e.next=9;break}return e.next=6,ce({hidden_comment:re,score_id:null==D?void 0:D.score_id});case 6:n=e.sent,e.next=12;break;case 9:return e.next=11,(0==(null==V?void 0:V.type)?ce:pe)({comment:re,score_id:null==D?void 0:D.score_id});case 11:n=e.sent;case 12:0===n.status&&(f.ZP.success("操作成功"),ne({type:0,show:!1}),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 13:case"end":return e.stop()}}),e)}))),children:0==(null==V?void 0:V.type)?"回复":"申诉"})})]})]}),(0,_.jsx)(x.Z,{title:"接受申诉",open:Ce,centered:!0,destroyOnClose:!0,onCancel:function(){Ze(!1)},maskClosable:!1,width:544,onOk:function(){be.submit()},children:(0,_.jsxs)(g.Z,{form:be,colon:!1,onFinish:function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/student_works/".concat(G.userId,"/deal_appeal_score.json"),{method:"post",body:i()(i()({},n),{},{userId:G.userId,score_id:null==D?void 0:D.score_id,status:3})});case 2:0===e.sent.status&&(Ze(!1),(null==U?void 0:U.getInitData)&&(null==U||U.getInitData()));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_.jsx)("div",{style:{color:"#191919"},children:"确认是否接受申诉?一旦接受,被申诉的评分记录将作废。请您补充匿评评分:"}),(0,_.jsx)(q.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"申诉人",children:(0,_.jsx)("span",{children:null==D||null===(N=D.appeal_info)||void 0===N?void 0:N.user_name})},{key:"2",label:"被申诉人",children:(0,_.jsx)("span",{style:{color:"#191919"},children:null==D||null===(E=D.user_info)||void 0===E?void 0:E.user_name})},{key:"3",label:"被申诉人评分",children:(0,_.jsx)("span",{style:{color:"#191919"},children:null==D?void 0:D.score})}]}),(0,_.jsxs)(j.Z,{className:"mt20",wrap:!1,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)(g.Z.Item,{label:"匿评分数",name:"score",rules:[{required:!0,message:"请输入分数"}],children:(0,_.jsx)(C.Z,{min:1,max:100,step:1})})}),(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"ml10",style:{lineHeight:"30px"},children:"分"})}),(0,_.jsx)(y.Z,{children:(0,_.jsx)(g.Z.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0,children:(0,_.jsx)(Z.Z,{children:"扣除违规匿评分数"})})})]})]})})]})})),te=["shixunHomeworks","globalSetting","loading","user","dispatch"],le=(0,h.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,l=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:l,loading:t.effects}}))((function(e){var n,t,l,s,a,c,u,D,q,Q,X,$,ee,le,re,se,oe,ae,ie,ce,de,ue,me,pe=e.shixunHomeworks,he=e.globalSetting,xe=(e.loading,e.user),ge=e.dispatch,fe=(m()(e,te),(0,h.useSearchParams)()),ve=d()(fe,1)[0],je=(0,h.useParams)(),ye=(0,p.useRef)(),be=xe.userInfo,we=pe.studentWorkDetail,ke=pe.studentWorkCommon,Ce=(pe.studentWorkSupplyDetail,pe.workList,pe.workDetail),Ze=pe.actionTabs,Ae=(0,K.U)(H.wT,{userId:null==je?void 0:je.userId}),Ie=d()(Ae,4),Se=Ie[1],Ne=Ie[2],Oe=Ie[3],Ee=(0,K.U)(H.Wr,{userId:null==je?void 0:je.userId}),De=d()(Ee,4),Pe=(De[1],De[2]),Be=De[3],He=(0,K.U)(H.G$,{userId:null==je?void 0:je.userId,id:null==je?void 0:je.userId}),ze=d()(He,3),_e=ze[1],Me=ze[2],Te=(0,p.useState)("1"),Re=d()(Te,2),Le=Re[0],Fe=Re[1],Ye=(0,p.useState)(!1),Ue=d()(Ye,2),Ge=Ue[0],Ke=Ue[1],Je=(0,p.useState)(!1),We=d()(Je,2),Ve=We[0],qe=We[1],Qe=x.Z.useModal(),Xe=d()(Qe,2),$e=(Xe[0],Xe[1]),en=g.Z.useForm(),nn=d()(en,1)[0],tn=g.Z.useForm(),ln=d()(tn,1)[0],rn=(0,p.useState)({last:!1}),sn=d()(rn,2),on=sn[0],an=sn[1],cn=(0,p.useState)({last:!1}),dn=d()(cn,2),un=dn[0],mn=dn[1],pn=(0,p.useState)(!1),hn=d()(pn,2),xn=hn[0],gn=hn[1],fn=(0,p.useState)(""),vn=d()(fn,2),jn=vn[0],yn=vn[1],bn=(0,p.useState)(!1),wn=d()(bn,2),kn=wn[0],Cn=wn[1],Zn=(0,p.useState)(""),An=d()(Zn,2),In=An[0],Sn=An[1],Nn=(0,p.useState)({status:0}),On=d()(Nn,2),En=On[0],Dn=On[1],Pn=[{id:0,name:"全部点评(".concat((null==ke||null===(n=ke.comment_scores)||void 0===n?void 0:n.length)||0,")"),isShow:(0,L.GJ)()||(null==we?void 0:we.show_evaluation)},{id:1,name:"仅课堂老师可见(".concat((null==ke||null===(t=ke.hidden_comment_scores)||void 0===t?void 0:t.length)||0,")"),isShow:(0,L.GJ)()}].filter((function(e){return e.isShow})),Bn=[{title:"提交次数",dataIndex:"id",ellipsis:!0,width:80,render:function(e,n,t){return t+1}},{title:"提交时间",dataIndex:"commit_time",ellipsis:!0,render:function(e){return P()(e).format("YYYY-MM-DD HH:mm")}},{title:"提交阶段",dataIndex:"stage_name",ellipsis:!0,render:function(e,n){return(0,_.jsxs)(_.Fragment,{children:[e,(null==n?void 0:n.is_redo)&&(0,_.jsx)("span",{style:{color:"#FF9D18"},children:"(打回)"})]})}},{title:"教师评分",dataIndex:"teacher_score",ellipsis:!0},{title:"助教评分",dataIndex:"teaching_asistant_score",ellipsis:!0},{title:"匿评得分",dataIndex:"student_score",ellipsis:!0},{title:"操作",dataIndex:"history_id",ellipsis:!0,width:80,align:"right",render:function(e,n){return(0,_.jsx)("a",{target:"_blank",href:"/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==n?void 0:n.student_work_id,"?history_id=").concat(null==n?void 0:n.history_id),children:"查看"})}}],Hn=function(){ge({type:"shixunHomeworks/getStudentWorkCommon",payload:i()({},je)})};(0,p.useEffect)((function(){return ge({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:je.commonHomeworkId}}),ge({type:"globalSetting/footerToggle",payload:!1}),Sn(ve.get("history_id")||""),function(){ge({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){var e=JSON.parse(sessionStorage.getItem("all_student_works_params")||"{}");ge({type:"shixunHomeworks/getStudentWorkDetail",payload:i()(i()(i()({},je),e),{},{history_id:ve.get("history_id")||In})}),ge({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:i()({},je)}),Hn(),ye.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&E.Z.publish("preview-image",e.target.src)}}),[je.categoryId,je.userId]),(0,p.useEffect)((function(){null!=we&&we.homework_id&&(null!=we&&we.prev_work_id?mn({student_work_id:null==we?void 0:we.prev_work_id}):mn({last:!0}),null!=we&&we.next_work_id?an({student_work_id:null==we?void 0:we.next_work_id}):an({last:!0}))}),[we]);var zn=function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),Cn(!0),e.next=4,(0,H.yy)(i()(i()({},n),{},{userId:je.userId}));case 4:0===e.sent.status&&(nn.resetFields(),null!=we&&we.next_work_id?(f.ZP.success("评阅成功!已为您自动切换至下一个待评阅的学生",2),_n("read")):(f.ZP.success("评阅成功!",2),Hn())),Cn(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(){var e=o()(r()().mark((function e(n){var t,l,s,o,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=nn.getFieldsValue(),l=t.comment,s=t.score,o=t.attachment_ids,a=!(0,B.isNil)(s),console.log("-------",je),!(l||a||o)){e.next=6;break}return x.Z.confirm({centered:!0,okText:"离开",cancelText:"取消",title:"离开此页提示",content:(0,_.jsx)("div",{className:"tc",children:"系统可能不会保存您所做的更改"}),onOk:function(){nn.resetFields(),"last"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==un?void 0:un.student_work_id)):"read"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==on?void 0:on.student_work_id)):h.history.push("/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/detail"))}}),e.abrupt("return");case 6:"last"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==un?void 0:un.student_work_id)):"read"===n?h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/group_homework/").concat(null==je?void 0:je.commonHomeworkId,"/review/").concat(null==on?void 0:on.student_work_id)):h.history.push("/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/detail"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Mn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{key:""};ge({type:"shixunHomeworks/setActionTabs",payload:e}),""===e.key&&(nn.resetFields(),ln.resetFields())};return(0,_.jsxs)("section",{className:"edu-container pb80",ref:ye,children:[(0,_.jsxs)("section",{className:"animated fadeIn",children:[(0,_.jsx)("aside",{className:"mt10",children:be&&(0,_.jsxs)(v.Z,{separator:">",children:[(0,_.jsx)(v.Z.Item,{children:(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework"),children:null==be||null===(l=be.course)||void 0===l?void 0:l.course_name})}),(0,_.jsx)(v.Z.Item,{children:(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework"),children:"分组作业"})}),(0,_.jsx)(v.Z.Item,{children:(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/detail"),children:"作业详情"})}),(0,_.jsx)(v.Z.Item,{children:null==we?void 0:we.author_name})]})}),(0,_.jsx)("aside",{className:[F.title,"mt20"].join(" "),children:(0,_.jsxs)(j.Z,{style:{width:"100%"},children:[(0,_.jsxs)(y.Z,{flex:"1",children:[(0,_.jsx)(h.Link,{to:"/classrooms/".concat(je.coursesId,"/group_homework"),children:(0,_.jsx)(S.Z,{className:"font16 c-black"})}),(0,_.jsx)("strong",{className:"font20 ml5",children:null==we?void 0:we.homework_name}),(0,_.jsx)(U.VV,{status:null==we?void 0:we.homework_status})]}),!In&&(0,_.jsx)(y.Z,{children:(0,L.dE)()&&(null==we||null===(s=we.homework_status)||void 0===s?void 0:s.includes("补交中"))&&(0,_.jsx)("span",{onClick:function(){null==we||!we.can_submit||null!=we&&we.submit_size?ge({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:je,selectArrs:{homework_id:je.commonHomeworkId,work_id:je.userId}}}):f.ZP.warning("您的作品提交机会已用完。如需继续修改,请联系指导老师或平台运营。")},className:"c-blue current font14",children:"补交附件"})})]})})]}),(0,_.jsxs)(b.Z,{className:F.TabsStyle,destroyInactiveTabPane:!0,defaultActiveKey:"1",activeKey:Le,tabBarExtraContent:(0,_.jsx)(_.Fragment,{children:!In&&(null==we?void 0:we.commit_count)>1&&(0,_.jsx)(w.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-tijiaozongjie"}),loading:Se,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ne({},!0);case 2:Mn({key:"提交作品记录"});case 3:case"end":return e.stop()}}),e)}))),children:"提交作品记录"})}),onChange:function(e){Fe(e),"3"==e&&Pe({})},children:[(0,_.jsx)(b.Z.TabPane,{tab:(0,_.jsxs)("span",{style:{position:"relative"},children:["作业详情",In&&(0,_.jsxs)("span",{style:{position:"absolute",left:"130%",padding:"3px",background:"rgba(219,243,224,0.88)",color:"#1FBE3C",fontSize:"12px"},children:["第",null==we?void 0:we.commit_count,"次提交的作品"]})]}),children:(0,_.jsxs)("div",{className:"pl30 pr30 pb10 bg-white",children:[!(null!=we&&null!==(a=we.project_info)&&void 0!==a&&a.id)&&(0,_.jsxs)("div",{className:"pt20 pb20",style:(null==we?void 0:we.description)&&{borderBottom:"1px solid #DFDFDF"},children:[(0,_.jsx)("div",{className:"font18 blod",children:"作业描述"}),(0,_.jsx)(Y.Z,{className:"mt10",value:(null==Ce?void 0:Ce.description)||"暂无~"}),(0,_.jsx)(G.Z,{authority:(0,L.GJ)(),showDimensions:!1,dataSource:null==Ce?void 0:Ce.attachments,callback:function(){ge({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:je.commonHomeworkId}})}})]}),(null==we?void 0:we.description)&&(0,_.jsxs)("div",{className:"pt20",children:[(0,_.jsxs)(j.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,_.jsx)(y.Z,{children:(0,_.jsxs)("span",{className:"font18 blod",children:["学生作业",(0,_.jsx)(k.Z,{title:(0,_.jsx)("span",{className:"font14",children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"}),children:(0,_.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml10 font14 c-grey-999 current",style:{lineHeight:"18px"}})})]})}),(0,_.jsxs)(y.Z,{children:[(null==we?void 0:we.commit_time)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:" c-light-black",children:P()(null==we?void 0:we.commit_time).format("YYYY-MM-DD HH:mm")}),(0,_.jsx)("span",{className:"ml10",children:null==we?void 0:we.commit_user_name}),(0,_.jsx)("span",{className:"ml10 c-light-black",children:"提交"})]}),(null==we?void 0:we.update_time)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:"ml30 c-light-black",children:P()(null==we?void 0:we.update_time).format("YYYY-MM-DD HH:mm")}),(0,_.jsx)("span",{className:"ml10",children:null==we?void 0:we.update_user_name}),(0,_.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]}),(0,_.jsx)(Y.Z,{className:"mt10",value:(null==we?void 0:we.description)||"暂无~"}),(0,_.jsx)(G.Z,{authority:(0,L.GJ)(),dataSource:null==we?void 0:we.attachments,callback:function(){ge({type:"shixunHomeworks/getStudentWorkDetail",payload:i()({},je)})}})]}),(null==we||null===(c=we.project_info)||void 0===c?void 0:c.id)&&(0,_.jsx)("div",{className:"pt20 pb20",style:{borderTop:"1px solid #CCC",marginTop:"20px"},children:(0,_.jsxs)(j.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)("div",{className:"font16",children:"关联项目"})}),(0,_.jsx)(y.Z,{children:-1===(null==we||null===(u=we.project_info)||void 0===u?void 0:u.id)?(0,_.jsx)("span",{className:"c-blue",children:null==we||null===(D=we.project_info)||void 0===D?void 0:D.name}):(0,_.jsx)("a",{target:"_blank",href:"".concat(null==he||null===(q=he.setting)||void 0===q?void 0:q.old_url).concat(null==we||null===(Q=we.project_info)||void 0===Q?void 0:Q.id),children:null==we||null===(X=we.project_info)||void 0===X?void 0:X.name})})]})})]})},"1"),!In&&(0,_.jsx)(b.Z.TabPane,{tab:"组员情况",children:(0,_.jsxs)("div",{className:"p30 bg-white",children:[(0,_.jsx)("div",{className:"font16 blod",children:"全部组员"}),(0,_.jsxs)(j.Z,{className:"mt15",wrap:!1,gutter:10,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-grey-666",children:"当前组员"})}),(0,_.jsxs)(y.Z,{children:[null==we?void 0:we.author_name," ",(null==we?void 0:we.is_leader_work)&&(0,_.jsx)("span",{className:F.leader,children:"组长"})]})]}),(null==we||null===($=we.work_members)||void 0===$?void 0:$.length)>0&&(0,_.jsxs)(j.Z,{className:"mt10",wrap:!1,gutter:10,children:[(0,_.jsx)(y.Z,{children:(0,_.jsx)("span",{className:"c-grey-666",children:"其他组员"})}),(0,_.jsx)(y.Z,{children:null==we||null===(ee=we.work_members)||void 0===ee?void 0:ee.map((function(e,n){return(0,L.dE)()?(0,_.jsxs)("span",{children:[e.user_name,(null==e?void 0:e.is_leader)&&(0,_.jsx)("span",{className:F.leader,children:"组长"})]}):(0,_.jsxs)(h.Link,{className:"mr10",to:"/classrooms/".concat(je.coursesId,"/group_homework/").concat(je.commonHomeworkId,"/review/").concat(e.work_id),target:"_blank",children:[e.user_name,(null==e?void 0:e.is_leader)&&(0,_.jsx)("span",{className:F.leader,children:"组长"})]},n)}))})]}),!(0,L.dE)()&&(0,_.jsx)("div",{className:"c-grey-999 font12 mt10",children:"温馨提示:点击其他组员的姓名,可以快速评阅TA的作品"})]})},"2"),(null==we?void 0:we.anonymous_comment)&&!In&&(0,_.jsx)(b.Z.TabPane,{tab:"问题反馈",children:(0,_.jsx)("div",{className:"bg-white",style:{display:"flex",flexDirection:"column",padding:"10px 30px 30px 30px"},children:(null==Be||null===(le=Be.data)||void 0===le?void 0:le.count)>0?(0,_.jsx)(_.Fragment,{children:null==Be||null===(re=Be.data)||void 0===re||null===(re=re.list)||void 0===re?void 0:re.map((function(e,n){return(0,_.jsx)(ne,{type:"feedback",Data:i()(i()({},e),{},{time:null==e?void 0:e.created_at,user_info:{user_image_url:e.avatar_url,user_id:e.user_id,user_name:e.real_name}}),getInitData:Hn},n)}))}):(0,_.jsx)(V.Z,{})})},"3")]}),(0,_.jsxs)("div",{className:"mt20 pt20 pb20 pl30 pr30 bg-white",children:[!In&&"1"==Le&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(j.Z,{className:"mt20",gutter:20,justify:"end",children:[(0,L.GJ)()&&(null==ke?void 0:ke.ultimate)&&(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{type:"primary",onClick:function(){Mn({key:"调分",selectArrs:we,id:je.userId,params:je})},children:"调分"})}),!(null!=we&&we.is_author)&&(0,L.dE)()&&(null==we||null===(se=we.homework_status)||void 0===se?void 0:se.includes("匿评中"))&&"review"!==ve.get("review")&&(0,_.jsx)(y.Z,{children:(0,_.jsx)(w.ZP,{type:"primary",onClick:function(){Mn({key:"问题反馈"})},children:" 问题反馈 "})})]}),!ke.is_author&&((0,L.GJ)()||(0,L.dE)()&&(null==we||null===(oe=we.homework_status)||void 0===oe?void 0:oe.includes("匿评中")))&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(g.Z,{form:nn,layout:"vertical",size:"large",scrollToFirstError:!0,initialValues:{same_score:!0},onFinish:function(e){zn(e)},children:[(0,_.jsx)(g.Z.Item,{name:"score",label:"评分",rules:[{required:!(0,L.GJ)(),message:"请填写分数"}],children:(0,_.jsx)(C.Z,{step:.1,min:0,style:{width:135},placeholder:"请填写分数",suffix:"分"})}),(0,_.jsx)("div",{onClick:function(){return Ke(!0)},children:(0,_.jsx)(g.Z.Item,{name:"comment",label:"评语",children:(0,_.jsx)(J.x,{placeholder:"请在此输入对本作品的评语,最大限制2000个字符",isEdit:Ge})})}),(0,_.jsx)(g.Z.Item,{name:"same_score",valuePropName:"checked",children:(0,_.jsx)(Z.Z,{children:"整组同评(选中,则本次评阅对象指小组全部成员,否则仅评阅此成员1人 )"})}),(0,_.jsx)(g.Z.Item,{name:"attachment_ids",children:(0,_.jsx)(T.Z,{})}),(0,L.GJ)()&&(0,_.jsx)("div",{onClick:function(){return qe(!0)},children:(0,_.jsx)(g.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",children:(0,_.jsx)(J.x,{placeholder:"请输入评语",isEdit:Ve})})})]}),(0,_.jsxs)("div",{className:"".concat(F.buttonFixed),children:[" ",(0,_.jsx)("div",{className:"edu-container",children:(0,_.jsxs)(j.Z,{wrap:!1,justify:"space-between",align:"middle",children:[(0,_.jsxs)(y.Z,{children:[" ",(0,_.jsx)(w.ZP,{onClick:function(){return _n("list")},children:" 返回列表 "})," "]}),(0,_.jsxs)(y.Z,{children:[(0,_.jsx)(w.ZP,{onClick:function(){return _n("last")},disabled:null==un?void 0:un.last,children:" 上一个 "}),(0,_.jsx)(w.ZP,{className:"ml20",disabled:null==on?void 0:on.last,onClick:function(){return _n("read")},children:" 下一个 "}),(0,_.jsx)(w.ZP,{className:"ml20",loading:kn,type:"primary",onClick:function(){nn.submit()},children:" 提交评阅 "})]})]})})]})]})]}),((0,L.GJ)()||(null==we?void 0:we.show_evaluation))&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(W.tp,{dataSource:Pn,value:null==En?void 0:En.status,onChange:function(e){Dn(i()(i()({},En),{},{status:e}))}}),(0,_.jsxs)("div",{className:"mt20 p20",style:{background:"#F6F7F9",display:"flex",flexDirection:"column",gap:"20px"},children:[!(null!==(ae=0==(null==En?void 0:En.status)?null==ke?void 0:ke.comment_scores:null==ke?void 0:ke.hidden_comment_scores)&&void 0!==ae&&ae.length)&&(0,_.jsx)(V.Z,{styles:{margin:"50px auto"}}),null===(ie=0==(null==En?void 0:En.status)?null==ke?void 0:ke.comment_scores:null==ke?void 0:ke.hidden_comment_scores)||void 0===ie?void 0:ie.map((function(e,n){return(0,_.jsx)(ne,{index:n,type:1==En.status&&"teacher",Data:i()(i()({},e),{},{content:(null==e?void 0:e.hidden_comment)||(null==e?void 0:e.content),user_info:{user_image_url:e.user_image_url,user_login:e.user_login,user_name:e.user_name}}),getInitData:Hn,dispatch:ge},n)}))]})]})]}),!In&&(null==we?void 0:we.anonymous_comment)&&(0,L.oF)()&&(0,_.jsx)("section",{children:(0,_.jsxs)("aside",{className:[F.replyList,"bg-white"].join(" "),children:[(0,_.jsx)("span",{style:{fontSize:"16px"},children:"匿评学员"}),(0,_.jsx)("br",{}),(null==we||null===(ce=we.no_commented_user_names)||void 0===ce?void 0:ce.length)>0&&(0,_.jsxs)("p",{style:{marginTop:"1em"},children:["未完成匿评:",null==we||null===(de=we.no_commented_user_names)||void 0===de?void 0:de.toString()]}),(0,_.jsxs)("span",{style:{marginTop:(null==we||null===(ue=we.no_commented_user_names)||void 0===ue?void 0:ue.length)>0?"":"1em",display:"flex"},children:["已完成匿评:",null==we||null===(me=we.commented_user_names)||void 0===me?void 0:me.toString()]})]})}),In&&(0,_.jsxs)("div",{className:"".concat(F.buttonFixed),children:[" ",(0,_.jsx)("div",{className:"edu-container",children:(0,_.jsx)(j.Z,{wrap:!1,justify:"space-between",align:"middle",children:(0,_.jsxs)(y.Z,{children:[(0,_.jsx)(w.ZP,{onClick:function(){h.history.push("/classrooms/".concat(null==je?void 0:je.coursesId,"/common_homework/").concat(null==je?void 0:je.categoryId,"/detail"))},children:" 返回列表 "})," "]})})})]}),(0,_.jsx)(M,{}),(0,_.jsx)(R,{studentWorkDetail:we}),(0,_.jsx)(N.Z,{}),(0,_.jsx)(x.Z,{title:"确认打回重做",open:xn,destroyOnClose:!0,forceRender:!0,onCancel:function(){gn(!1)},onOk:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(jn){e.next=3;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,z.ZP)("/api/student_works/".concat(je.userId,"/redo_modal.json"),{method:"post",body:{comment:jn,id:je.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(f.ZP.info("打回重做成功"),gn(!1),Hn());case 7:case"end":return e.stop()}}),e)}))),width:700,children:(0,_.jsxs)("div",{style:{padding:"32px"},children:[(0,_.jsxs)("span",{children:["确认将",null==we?void 0:we.author_name,"的作业打回重做吗"]}),(0,_.jsxs)("div",{style:{marginTop:"20px"},children:[(0,_.jsxs)("label",{children:[(0,_.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,_.jsx)(O.Z,{className:F.MdEditor,onChange:function(e){return yn(e)},defaultValue:"",height:250})]})]})}),$e,(0,_.jsx)(x.Z,{title:null==Ze?void 0:Ze.key,open:"提交作品记录"==(null==Ze?void 0:Ze.key),centered:!0,destroyOnClose:!0,width:969,footer:null,onCancel:function(){return Mn()},children:(0,_.jsx)(A.Z,{locale:{emptyText:(0,_.jsx)(V.Z,{})},columns:Bn,dataSource:null==Oe?void 0:Oe.student_works,pagination:!1})}),(0,_.jsx)(x.Z,{title:null==Ze?void 0:Ze.key,open:"问题反馈"==(null==Ze?void 0:Ze.key),centered:!0,destroyOnClose:!0,width:640,onCancel:function(){return Mn()},confirmLoading:_e,onOk:function(){ln.submit()},children:(0,_.jsxs)(g.Z,{form:ln,onFinish:function(){var e=o()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me({student_work_feedback:i()({},n)});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(f.ZP.success("提交成功"),Mn(),Hn());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,_.jsx)(g.Z.Item,{name:"content",rules:[{required:!0,message:"请输入内容"}],children:(0,_.jsx)(I.Z.TextArea,{rows:4,placeholder:"例如:作品提交的附件不清晰",maxLength:200})}),(0,_.jsx)(g.Z.Item,{noStyle:!0,children:" 如果作品无法匿评,请描述问题并点击“确定”按钮进行反馈。反馈后系统将不会扣除缺评分数。"})]})})]})}))},63461:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return O}});var l=t(92310),r=t.n(l),s=t(75440),o=t(47413),a=t(59301),i=t(92343),c=t(36355),d=t(46952),u=t(91857);const m=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),l=t("breadcrumb");return a.createElement("li",{className:`${l}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var p=m,h=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{if(n)return n(t,l,r,s);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,l);return x(e,t,a,o)}}var f=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",children:l,menu:r,overlay:s,dropdownProps:o,href:i}=e;const c=(e=>{if(r||s){const t=Object.assign({},o);if(r){const e=r||{},{items:n}=e,l=f(e,["items"]);t.menu=Object.assign(Object.assign({},l),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:l,label:r,path:s}=e,o=f(e,["key","title","label","path"]);let c=null!=r?r:l;return s&&(c=a.createElement("a",{href:`${i}${s}`},c)),Object.assign(Object.assign({},o),{key:null!=t?t:n,label:c})}))})}else s&&(t.overlay=s);return a.createElement(u.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(d.Z,null)))}return e})(l);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(p,null,t)):null},j=e=>{const{prefixCls:n,children:t,href:l}=e,r=f(e,["prefixCls","children","href"]),{getPrefixCls:s}=a.useContext(c.E_),o=s("breadcrumb",n);return a.createElement(v,Object.assign({},r,{prefixCls:o}),x(o,r,t,l))};j.__ANT_BREADCRUMB_ITEM=!0;var y=j,b=t(17313),w=t(83116),k=t(37613);const C=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,b.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,b.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,w.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[C(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),A=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{var{breadcrumbName:n}=e,t=A(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),r}var S=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",style:l,className:d,rootClassName:u,routes:m,items:h,children:x,itemRender:f,params:j={}}=e,y=S(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:b,direction:w,breadcrumb:k}=a.useContext(c.E_);let C;const A=b("breadcrumb",n),[N,O]=Z(A),E=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(I):null)),[e,n])}(h,m);const D=g(A,f);if(E&&E.length>0){const e=[],n=h||m;C=E.map(((l,r)=>{const{path:s,key:i,type:c,menu:d,overlay:u,onClick:m,className:h,separator:x,dropdownProps:g}=l,f=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(j,s);void 0!==f&&e.push(f);const y=null!=i?i:r;if("separator"===c)return a.createElement(p,{key:y},x);const b={},w=r===E.length-1;d?b.menu=d:u&&(b.overlay=u);let{href:k}=l;return e.length&&void 0!==f&&(k=`#/${e.join("/")}`),a.createElement(v,Object.assign({key:y},b,(0,o.Z)(l,{data:!0,aria:!0}),{className:h,dropdownProps:g,href:k,separator:w?"":t,onClick:m,prefixCls:A}),D(l,j,n,e,k))}))}else if(x){const e=(0,s.Z)(x).length;C=(0,s.Z)(x).map(((n,l)=>{if(!n)return n;const r=l===e-1;return(0,i.Tm)(n,{separator:r?"":t,key:l})}))}const P=r()(A,null==k?void 0:k.className,{[`${A}-rtl`]:"rtl"===w},d,u,O),B=Object.assign(Object.assign({},null==k?void 0:k.style),l);return N(a.createElement("nav",Object.assign({className:P,style:B},y),a.createElement("ol",null,C)))};N.Item=y,N.Separator=p;var O=N},37906:function(e,n,t){t.d(n,{Z:function(){return O}});var l=t(59301),r=t(92310),s=t.n(r),o=t(69507),a=t(36355),i=t(19716),c=t(8628);var d={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};var u=l.createContext({}),m=t(75440),p=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{return n||(e=t,(0,m.Z)(e).map((e=>Object.assign({},null==e?void 0:e.props))));var e}),[n,t]);return l.useMemo((()=>r.map((n=>{var{span:t}=n,l=p(n,["span"]);return Object.assign(Object.assign({},l),{span:"number"==typeof t?t:(0,o.m9)(e,t)})}))),[r,e])}function x(e,n,t){let l=e;return(void 0===t||t>n)&&(l=Object.assign(Object.assign({},e),{span:n})),l}var g=(e,n)=>(0,l.useMemo)((()=>function(e,n){const t=[];let l=[],r=n;return e.filter((e=>e)).forEach(((s,o)=>{const a=null==s?void 0:s.span,i=a||1;if(o===e.length-1)return l.push(x(s,r,a)),void t.push(l);i{let{children:n}=e;return n};function v(e){return null!=e}var j=e=>{const{itemPrefixCls:n,component:t,span:r,className:o,style:a,labelStyle:i,contentStyle:c,bordered:d,label:u,content:m,colon:p}=e,h=t;return d?l.createElement(h,{className:s()({[`${n}-item-label`]:v(u),[`${n}-item-content`]:v(m)},o),style:a,colSpan:r},v(u)&&l.createElement("span",{style:i},u),v(m)&&l.createElement("span",{style:c},m)):l.createElement(h,{className:s()(`${n}-item`,o),style:a,colSpan:r},l.createElement("div",{className:`${n}-item-container`},(u||0===u)&&l.createElement("span",{className:s()(`${n}-item-label`,{[`${n}-item-no-colon`]:!p}),style:i},u),(m||0===m)&&l.createElement("span",{className:s()(`${n}-item-content`),style:c},m)))};function y(e,n,t){let{colon:r,prefixCls:s,bordered:o}=n,{component:a,type:i,showLabel:c,showContent:d,labelStyle:u,contentStyle:m}=t;return e.map(((e,n)=>{let{label:t,children:p,prefixCls:h=s,className:x,style:g,labelStyle:f,contentStyle:v,span:y=1,key:b}=e;return"string"==typeof a?l.createElement(j,{key:`${i}-${b||n}`,className:x,style:g,labelStyle:Object.assign(Object.assign({},u),f),contentStyle:Object.assign(Object.assign({},m),v),span:y,colon:r,component:a,itemPrefixCls:h,bordered:o,label:c?t:null,content:d?p:null}):[l.createElement(j,{key:`label-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},u),g),f),span:1,colon:r,component:a[0],itemPrefixCls:h,bordered:o,label:t}),l.createElement(j,{key:`content-${b||n}`,className:x,style:Object.assign(Object.assign(Object.assign({},m),g),v),span:2*y-1,component:a[1],itemPrefixCls:h,bordered:o,content:p})]}))}var b=e=>{const n=l.useContext(u),{prefixCls:t,vertical:r,row:s,index:o,bordered:a}=e;return r?l.createElement(l.Fragment,null,l.createElement("tr",{key:`label-${o}`,className:`${t}-row`},y(s,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),l.createElement("tr",{key:`content-${o}`,className:`${t}-row`},y(s,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):l.createElement("tr",{key:o,className:`${t}-row`},y(s,e,Object.assign({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},w=t(17313),k=t(83116),C=t(37613);const Z=e=>{const{componentCls:n,labelBg:t}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${n}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.padding}px ${e.paddingLG}px`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:t,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingSM}px ${e.paddingLG}px`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingXS}px ${e.padding}px`}}}}}},A=e=>{const{componentCls:n,extraColor:t,itemPaddingBottom:l,colonMarginRight:r,colonMarginLeft:s,titleMarginBottom:o}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),Z(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:o},[`${n}-title`]:Object.assign(Object.assign({},w.vS),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:t,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${n}-row`]:{"> th, > td":{paddingBottom:l},"&:last-child":{borderBottom:"none"}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${s}px ${r}px`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}};var I=(0,k.Z)("Descriptions",(e=>{const n=(0,C.TS)(e,{});return[A(n)]}),(e=>({labelBg:e.colorFillAlter,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,extraColor:e.colorText}))),S=function(e,n){var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(t[l]=e[l]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(l=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,title:t,extra:r,column:m,colon:p=!0,bordered:x,layout:f,children:v,className:j,rootClassName:y,style:w,size:k,labelStyle:C,contentStyle:Z,items:A}=e,N=S(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:O,direction:E,descriptions:D}=l.useContext(a.E_),P=O("descriptions",n),B=(0,c.Z)(),H=l.useMemo((()=>{var e;return"number"==typeof m?m:null!==(e=(0,o.m9)(B,Object.assign(Object.assign({},d),m)))&&void 0!==e?e:3}),[B,m]),z=h(B,A,v),_=(0,i.Z)(k),M=g(H,z),[T,R]=I(P),L=l.useMemo((()=>({labelStyle:C,contentStyle:Z})),[C,Z]);return T(l.createElement(u.Provider,{value:L},l.createElement("div",Object.assign({className:s()(P,null==D?void 0:D.className,{[`${P}-${_}`]:_&&"default"!==_,[`${P}-bordered`]:!!x,[`${P}-rtl`]:"rtl"===E},j,y,R),style:Object.assign(Object.assign({},null==D?void 0:D.style),w)},N),(t||r)&&l.createElement("div",{className:`${P}-header`},t&&l.createElement("div",{className:`${P}-title`},t),r&&l.createElement("div",{className:`${P}-extra`},r)),l.createElement("div",{className:`${P}-view`},l.createElement("table",null,l.createElement("tbody",null,M.map(((e,n)=>l.createElement(b,{key:n,index:n,colon:p,prefixCls:P,vertical:"vertical"===f,bordered:x,row:e})))))))))};N.Item=f;var O=N},93314:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file