-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMath_Equation_Component.html
More file actions
4 lines (4 loc) · 486 KB
/
Math_Equation_Component.html
File metadata and controls
4 lines (4 loc) · 486 KB
1
2
3
4
<script>/*! For license information please see direflowBundle.js.LICENSE.txt */
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=41)}([function(t,e,n){"use strict";t.exports=n(43)},function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e,n){return e&&r(t.prototype,e),n&&r(t,n),t}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(12);function i(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Object(r.a)(t,e)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(9),i=n(19),a=n(21);function o(t){return function(){var e,n=Object(r.a)(t);if(Object(i.a)()){var o=Object(r.a)(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return Object(a.a)(this,e)}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(13);function i(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,i=!1,a=void 0;try{for(var o,u=t[Symbol.iterator]();!(r=(o=u.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(l){i=!0,a=l}finally{try{r||null==u.return||u.return()}finally{if(i)throw a}}return n}}(t,e)||Object(r.a)(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(t,e,n){t.exports=n(55)()},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(20);function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function a(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?i(Object(n),!0).forEach((function(e){Object(r.a)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}},function(t,e,n){"use strict";function r(t,e,n,r,i,a,o){try{var u=t[a](o),l=u.value}catch(s){return void n(s)}u.done?e(l):Promise.resolve(l).then(r,i)}function i(t){return function(){var e=this,n=arguments;return new Promise((function(i,a){var o=t.apply(e,n);function u(t){r(o,i,a,u,l,"next",t)}function l(t){r(o,i,a,u,l,"throw",t)}u(void 0)}))}}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";function r(t){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(9);function i(t,e,n){return(i="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var i=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=Object(r.a)(t)););return t}(t,e);if(i){var a=Object.getOwnPropertyDescriptor(i,e);return a.get?a.get.call(n):a.value}})(t,e,n||t)}},function(t,e,n){"use strict";function r(t,e){return(r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(16);function i(t,e){if(t){if("string"===typeof t)return Object(r.a)(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(t,e):void 0}}},function(t,e,n){"use strict";!function t(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(e){console.error(e)}}}(),t.exports=n(44)},function(t,e,n){"use strict";n.d(e,"a",(function(){return M}));var r=function(t,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)};function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}function a(t,e){var n=t[0],r=t[1];return[n*Math.cos(e)-r*Math.sin(e),n*Math.sin(e)+r*Math.cos(e)]}function o(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var n=0;n<t.length;n++)if("number"!=typeof t[n])throw new Error("assertNumbers arguments["+n+"] is not a number. "+typeof t[n]+" == typeof "+t[n]);return!0}var u=Math.PI;function l(t,e,n){t.lArcFlag=0===t.lArcFlag?0:1,t.sweepFlag=0===t.sweepFlag?0:1;var r=t.rX,i=t.rY,o=t.x,l=t.y;r=Math.abs(t.rX),i=Math.abs(t.rY);var s=a([(e-o)/2,(n-l)/2],-t.xRot/180*u),c=s[0],f=s[1],h=Math.pow(c,2)/Math.pow(r,2)+Math.pow(f,2)/Math.pow(i,2);1<h&&(r*=Math.sqrt(h),i*=Math.sqrt(h)),t.rX=r,t.rY=i;var d=Math.pow(r,2)*Math.pow(f,2)+Math.pow(i,2)*Math.pow(c,2),p=(t.lArcFlag!==t.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(r,2)*Math.pow(i,2)-d)/d)),g=r*f/i*p,y=-i*c/r*p,m=a([g,y],t.xRot/180*u);t.cX=m[0]+(e+o)/2,t.cY=m[1]+(n+l)/2,t.phi1=Math.atan2((f-y)/i,(c-g)/r),t.phi2=Math.atan2((-f-y)/i,(-c-g)/r),0===t.sweepFlag&&t.phi2>t.phi1&&(t.phi2-=2*u),1===t.sweepFlag&&t.phi2<t.phi1&&(t.phi2+=2*u),t.phi1*=180/u,t.phi2*=180/u}function s(t,e,n){o(t,e,n);var r=t*t+e*e-n*n;if(0>r)return[];if(0===r)return[[t*n/(t*t+e*e),e*n/(t*t+e*e)]];var i=Math.sqrt(r);return[[(t*n+e*i)/(t*t+e*e),(e*n-t*i)/(t*t+e*e)],[(t*n-e*i)/(t*t+e*e),(e*n+t*i)/(t*t+e*e)]]}var c,f=Math.PI/180;function h(t,e,n){return(1-n)*t+n*e}function d(t,e,n,r){return t+Math.cos(r/180*u)*e+Math.sin(r/180*u)*n}function p(t,e,n,r){var i=1e-6,a=e-t,o=n-e,u=3*a+3*(r-n)-6*o,l=6*(o-a),s=3*a;return Math.abs(u)<i?[-s/l]:function(t,e,n){void 0===n&&(n=1e-6);var r=t*t/4-e;if(r<-n)return[];if(r<=n)return[-t/2];var i=Math.sqrt(r);return[-t/2-i,-t/2+i]}(l/u,s/u,i)}function g(t,e,n,r,i){var a=1-i;return t*(a*a*a)+e*(3*a*a*i)+n*(3*a*i*i)+r*(i*i*i)}!function(t){function e(){return i((function(t,e,n){return t.relative&&(void 0!==t.x1&&(t.x1+=e),void 0!==t.y1&&(t.y1+=n),void 0!==t.x2&&(t.x2+=e),void 0!==t.y2&&(t.y2+=n),void 0!==t.x&&(t.x+=e),void 0!==t.y&&(t.y+=n),t.relative=!1),t}))}function n(){var t=NaN,e=NaN,n=NaN,r=NaN;return i((function(i,a,o){return i.type&M.SMOOTH_CURVE_TO&&(i.type=M.CURVE_TO,t=isNaN(t)?a:t,e=isNaN(e)?o:e,i.x1=i.relative?a-t:2*a-t,i.y1=i.relative?o-e:2*o-e),i.type&M.CURVE_TO?(t=i.relative?a+i.x2:i.x2,e=i.relative?o+i.y2:i.y2):(t=NaN,e=NaN),i.type&M.SMOOTH_QUAD_TO&&(i.type=M.QUAD_TO,n=isNaN(n)?a:n,r=isNaN(r)?o:r,i.x1=i.relative?a-n:2*a-n,i.y1=i.relative?o-r:2*o-r),i.type&M.QUAD_TO?(n=i.relative?a+i.x1:i.x1,r=i.relative?o+i.y1:i.y1):(n=NaN,r=NaN),i}))}function r(){var t=NaN,e=NaN;return i((function(n,r,i){if(n.type&M.SMOOTH_QUAD_TO&&(n.type=M.QUAD_TO,t=isNaN(t)?r:t,e=isNaN(e)?i:e,n.x1=n.relative?r-t:2*r-t,n.y1=n.relative?i-e:2*i-e),n.type&M.QUAD_TO){t=n.relative?r+n.x1:n.x1,e=n.relative?i+n.y1:n.y1;var a=n.x1,o=n.y1;n.type=M.CURVE_TO,n.x1=((n.relative?0:r)+2*a)/3,n.y1=((n.relative?0:i)+2*o)/3,n.x2=(n.x+2*a)/3,n.y2=(n.y+2*o)/3}else t=NaN,e=NaN;return n}))}function i(t){var e=0,n=0,r=NaN,i=NaN;return function(a){if(isNaN(r)&&!(a.type&M.MOVE_TO))throw new Error("path must start with moveto");var o=t(a,e,n,r,i);return a.type&M.CLOSE_PATH&&(e=r,n=i),void 0!==a.x&&(e=a.relative?e+a.x:a.x),void 0!==a.y&&(n=a.relative?n+a.y:a.y),a.type&M.MOVE_TO&&(r=e,i=n),o}}function u(t,e,n,r,a,u){return o(t,e,n,r,a,u),i((function(i,o,l,s){var c=i.x1,f=i.x2,h=i.relative&&!isNaN(s),d=void 0!==i.x?i.x:h?0:o,p=void 0!==i.y?i.y:h?0:l;function g(t){return t*t}i.type&M.HORIZ_LINE_TO&&0!==e&&(i.type=M.LINE_TO,i.y=i.relative?0:l),i.type&M.VERT_LINE_TO&&0!==n&&(i.type=M.LINE_TO,i.x=i.relative?0:o),void 0!==i.x&&(i.x=i.x*t+p*n+(h?0:a)),void 0!==i.y&&(i.y=d*e+i.y*r+(h?0:u)),void 0!==i.x1&&(i.x1=i.x1*t+i.y1*n+(h?0:a)),void 0!==i.y1&&(i.y1=c*e+i.y1*r+(h?0:u)),void 0!==i.x2&&(i.x2=i.x2*t+i.y2*n+(h?0:a)),void 0!==i.y2&&(i.y2=f*e+i.y2*r+(h?0:u));var y=t*r-e*n;if(void 0!==i.xRot&&(1!==t||0!==e||0!==n||1!==r))if(0===y)delete i.rX,delete i.rY,delete i.xRot,delete i.lArcFlag,delete i.sweepFlag,i.type=M.LINE_TO;else{var m=i.xRot*Math.PI/180,v=Math.sin(m),b=Math.cos(m),w=1/g(i.rX),x=1/g(i.rY),T=g(b)*w+g(v)*x,N=2*v*b*(w-x),C=g(v)*w+g(b)*x,A=T*r*r-N*e*r+C*e*e,j=N*(t*r+e*n)-2*(T*n*r+C*t*e),O=T*n*n-N*t*n+C*t*t,k=(Math.atan2(j,A-O)+Math.PI)%Math.PI/2,E=Math.sin(k),L=Math.cos(k);i.rX=Math.abs(y)/Math.sqrt(A*g(L)+j*E*L+O*g(E)),i.rY=Math.abs(y)/Math.sqrt(A*g(E)-j*E*L+O*g(L)),i.xRot=180*k/Math.PI}return void 0!==i.sweepFlag&&0>y&&(i.sweepFlag=+!i.sweepFlag),i}))}t.ROUND=function(t){function e(e){return Math.round(e*t)/t}return void 0===t&&(t=1e13),o(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 i((function(t,e,n){return t.relative||(void 0!==t.x1&&(t.x1-=e),void 0!==t.y1&&(t.y1-=n),void 0!==t.x2&&(t.x2-=e),void 0!==t.y2&&(t.y2-=n),void 0!==t.x&&(t.x-=e),void 0!==t.y&&(t.y-=n),t.relative=!0),t}))},t.NORMALIZE_HVZ=function(t,e,n){return void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===n&&(n=!0),i((function(r,i,a,o,u){if(isNaN(o)&&!(r.type&M.MOVE_TO))throw new Error("path must start with moveto");return e&&r.type&M.HORIZ_LINE_TO&&(r.type=M.LINE_TO,r.y=r.relative?0:a),n&&r.type&M.VERT_LINE_TO&&(r.type=M.LINE_TO,r.x=r.relative?0:i),t&&r.type&M.CLOSE_PATH&&(r.type=M.LINE_TO,r.x=r.relative?o-i:o,r.y=r.relative?u-a:u),r.type&M.ARC&&(0===r.rX||0===r.rY)&&(r.type=M.LINE_TO,delete r.rX,delete r.rY,delete r.xRot,delete r.lArcFlag,delete r.sweepFlag),r}))},t.NORMALIZE_ST=n,t.QT_TO_C=r,t.INFO=i,t.SANITIZE=function(t){void 0===t&&(t=0),o(t);var e=NaN,n=NaN,r=NaN,a=NaN;return i((function(i,o,u,l,s){var c=Math.abs,f=!1,h=0,d=0;if(i.type&M.SMOOTH_CURVE_TO&&(h=isNaN(e)?0:o-e,d=isNaN(n)?0:u-n),i.type&(M.CURVE_TO|M.SMOOTH_CURVE_TO)?(e=i.relative?o+i.x2:i.x2,n=i.relative?u+i.y2:i.y2):(e=NaN,n=NaN),i.type&M.SMOOTH_QUAD_TO?(r=isNaN(r)?o:2*o-r,a=isNaN(a)?u:2*u-a):i.type&M.QUAD_TO?(r=i.relative?o+i.x1:i.x1,a=i.relative?u+i.y1:i.y2):(r=NaN,a=NaN),i.type&M.LINE_COMMANDS||i.type&M.ARC&&(0===i.rX||0===i.rY||!i.lArcFlag)||i.type&M.CURVE_TO||i.type&M.SMOOTH_CURVE_TO||i.type&M.QUAD_TO||i.type&M.SMOOTH_QUAD_TO){var p=void 0===i.x?0:i.relative?i.x:i.x-o,g=void 0===i.y?0:i.relative?i.y:i.y-u;h=isNaN(r)?void 0===i.x1?h:i.relative?i.x:i.x1-o:r-o,d=isNaN(a)?void 0===i.y1?d:i.relative?i.y:i.y1-u:a-u;var y=void 0===i.x2?0:i.relative?i.x:i.x2-o,m=void 0===i.y2?0:i.relative?i.y:i.y2-u;c(p)<=t&&c(g)<=t&&c(h)<=t&&c(d)<=t&&c(y)<=t&&c(m)<=t&&(f=!0)}return i.type&M.CLOSE_PATH&&c(o-l)<=t&&c(u-s)<=t&&(f=!0),f?[]:i}))},t.MATRIX=u,t.ROTATE=function(t,e,n){void 0===e&&(e=0),void 0===n&&(n=0),o(t,e,n);var r=Math.sin(t),i=Math.cos(t);return u(i,r,-r,i,e-e*i+n*r,n-e*r-n*i)},t.TRANSLATE=function(t,e){return void 0===e&&(e=0),o(t,e),u(1,0,0,1,t,e)},t.SCALE=function(t,e){return void 0===e&&(e=t),o(t,e),u(t,0,0,e,0,0)},t.SKEW_X=function(t){return o(t),u(1,0,Math.atan(t),1,0,0)},t.SKEW_Y=function(t){return o(t),u(1,Math.atan(t),0,1,0,0)},t.X_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),o(t),u(-1,0,0,1,t,0)},t.Y_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),o(t),u(1,0,0,-1,0,t)},t.A_TO_C=function(){return i((function(t,e,n){return M.ARC===t.type?function(t,e,n){var r,i,o,u;t.cX||l(t,e,n);for(var s=Math.min(t.phi1,t.phi2),c=Math.max(t.phi1,t.phi2)-s,d=Math.ceil(c/90),p=new Array(d),g=e,y=n,m=0;m<d;m++){var v=h(t.phi1,t.phi2,m/d),b=h(t.phi1,t.phi2,(m+1)/d),w=b-v,x=4/3*Math.tan(w*f/4),T=[Math.cos(v*f)-x*Math.sin(v*f),Math.sin(v*f)+x*Math.cos(v*f)],N=T[0],C=T[1],A=[Math.cos(b*f),Math.sin(b*f)],j=A[0],O=A[1],k=[j+x*Math.sin(b*f),O-x*Math.cos(b*f)],E=k[0],L=k[1];p[m]={relative:t.relative,type:M.CURVE_TO};var I=function(e,n){var r=a([e*t.rX,n*t.rY],t.xRot),i=r[0],o=r[1];return[t.cX+i,t.cY+o]};r=I(N,C),p[m].x1=r[0],p[m].y1=r[1],i=I(E,L),p[m].x2=i[0],p[m].y2=i[1],o=I(j,O),p[m].x=o[0],p[m].y=o[1],t.relative&&(p[m].x1-=g,p[m].y1-=y,p[m].x2-=g,p[m].y2-=y,p[m].x-=g,p[m].y-=y),g=(u=[p[m].x,p[m].y])[0],y=u[1]}return p}(t,t.relative?0:e,t.relative?0:n):t}))},t.ANNOTATE_ARCS=function(){return i((function(t,e,n){return t.relative&&(e=0,n=0),M.ARC===t.type&&l(t,e,n),t}))},t.CLONE=function(){return function(t){var e={};for(var n in t)e[n]=t[n];return e}},t.CALCULATE_BOUNDS=function(){var t=e(),a=r(),o=n(),u=i((function(e,n,r){var i=o(a(t(function(t){var e={};for(var n in t)e[n]=t[n];return e}(e))));function c(t){t>u.maxX&&(u.maxX=t),t<u.minX&&(u.minX=t)}function f(t){t>u.maxY&&(u.maxY=t),t<u.minY&&(u.minY=t)}if(i.type&M.DRAWING_COMMANDS&&(c(n),f(r)),i.type&M.HORIZ_LINE_TO&&c(i.x),i.type&M.VERT_LINE_TO&&f(i.y),i.type&M.LINE_TO&&(c(i.x),f(i.y)),i.type&M.CURVE_TO){c(i.x),f(i.y);for(var h=0,y=p(n,i.x1,i.x2,i.x);h<y.length;h++)0<(D=y[h])&&1>D&&c(g(n,i.x1,i.x2,i.x,D));for(var m=0,v=p(r,i.y1,i.y2,i.y);m<v.length;m++)0<(D=v[m])&&1>D&&f(g(r,i.y1,i.y2,i.y,D))}if(i.type&M.ARC){c(i.x),f(i.y),l(i,n,r);for(var b=i.xRot/180*Math.PI,w=Math.cos(b)*i.rX,x=Math.sin(b)*i.rX,T=-Math.sin(b)*i.rY,N=Math.cos(b)*i.rY,C=i.phi1<i.phi2?[i.phi1,i.phi2]:-180>i.phi2?[i.phi2+360,i.phi1+360]:[i.phi2,i.phi1],A=C[0],j=C[1],O=function(t){var e=t[0],n=t[1],r=180*Math.atan2(n,e)/Math.PI;return r<A?r+360:r},k=0,E=s(T,-w,0).map(O);k<E.length;k++)(D=E[k])>A&&D<j&&c(d(i.cX,w,T,D));for(var L=0,I=s(N,-x,0).map(O);L<I.length;L++){var D;(D=I[L])>A&&D<j&&f(d(i.cY,x,N,D))}}return e}));return u.minX=1/0,u.maxX=-1/0,u.minY=1/0,u.maxY=-1/0,u}}(c||(c={}));var y,m=function(){function t(){}return t.prototype.round=function(t){return this.transform(c.ROUND(t))},t.prototype.toAbs=function(){return this.transform(c.TO_ABS())},t.prototype.toRel=function(){return this.transform(c.TO_REL())},t.prototype.normalizeHVZ=function(t,e,n){return this.transform(c.NORMALIZE_HVZ(t,e,n))},t.prototype.normalizeST=function(){return this.transform(c.NORMALIZE_ST())},t.prototype.qtToC=function(){return this.transform(c.QT_TO_C())},t.prototype.aToC=function(){return this.transform(c.A_TO_C())},t.prototype.sanitize=function(t){return this.transform(c.SANITIZE(t))},t.prototype.translate=function(t,e){return this.transform(c.TRANSLATE(t,e))},t.prototype.scale=function(t,e){return this.transform(c.SCALE(t,e))},t.prototype.rotate=function(t,e,n){return this.transform(c.ROTATE(t,e,n))},t.prototype.matrix=function(t,e,n,r,i,a){return this.transform(c.MATRIX(t,e,n,r,i,a))},t.prototype.skewX=function(t){return this.transform(c.SKEW_X(t))},t.prototype.skewY=function(t){return this.transform(c.SKEW_Y(t))},t.prototype.xSymmetry=function(t){return this.transform(c.X_AXIS_SYMMETRY(t))},t.prototype.ySymmetry=function(t){return this.transform(c.Y_AXIS_SYMMETRY(t))},t.prototype.annotateArcs=function(){return this.transform(c.ANNOTATE_ARCS())},t}(),v=function(t){return" "===t||"\t"===t||"\r"===t||"\n"===t},b=function(t){return"0".charCodeAt(0)<=t.charCodeAt(0)&&t.charCodeAt(0)<="9".charCodeAt(0)},w=function(t){function e(){var e=t.call(this)||this;return e.curNumber="",e.curCommandType=-1,e.curCommandRelative=!1,e.canParseCommandOrComma=!0,e.curNumberHasExp=!1,e.curNumberHasExpDigits=!1,e.curNumberHasDecimal=!1,e.curArgs=[],e}return i(e,t),e.prototype.finish=function(t){if(void 0===t&&(t=[]),this.parse(" ",t),0!==this.curArgs.length||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return t},e.prototype.parse=function(t,e){var n=this;void 0===e&&(e=[]);for(var r=function(t){e.push(t),n.curArgs.length=0,n.canParseCommandOrComma=!0},i=0;i<t.length;i++){var a=t[i],o=!(this.curCommandType!==M.ARC||3!==this.curArgs.length&&4!==this.curArgs.length||1!==this.curNumber.length||"0"!==this.curNumber&&"1"!==this.curNumber),u=b(a)&&("0"===this.curNumber&&"0"===a||o);if(!b(a)||u)if("e"!==a&&"E"!==a)if("-"!==a&&"+"!==a||!this.curNumberHasExp||this.curNumberHasExpDigits)if("."!==a||this.curNumberHasExp||this.curNumberHasDecimal||o){if(this.curNumber&&-1!==this.curCommandType){var l=Number(this.curNumber);if(isNaN(l))throw new SyntaxError("Invalid number ending at "+i);if(this.curCommandType===M.ARC)if(0===this.curArgs.length||1===this.curArgs.length){if(0>l)throw new SyntaxError('Expected positive number, got "'+l+'" at index "'+i+'"')}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 "'+i+'"');this.curArgs.push(l),this.curArgs.length===x[this.curCommandType]&&(M.HORIZ_LINE_TO===this.curCommandType?r({type:M.HORIZ_LINE_TO,relative:this.curCommandRelative,x:l}):M.VERT_LINE_TO===this.curCommandType?r({type:M.VERT_LINE_TO,relative:this.curCommandRelative,y:l}):this.curCommandType===M.MOVE_TO||this.curCommandType===M.LINE_TO||this.curCommandType===M.SMOOTH_QUAD_TO?(r({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),M.MOVE_TO===this.curCommandType&&(this.curCommandType=M.LINE_TO)):this.curCommandType===M.CURVE_TO?r({type:M.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===M.SMOOTH_CURVE_TO?r({type:M.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===M.QUAD_TO?r({type:M.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===M.ARC&&r({type:M.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(!v(a))if(","===a&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==a&&"-"!==a&&"."!==a)if(u)this.curNumber=a,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw new SyntaxError("Unterminated command at index "+i+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+a+'" at index '+i+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==a&&"Z"!==a)if("h"===a||"H"===a)this.curCommandType=M.HORIZ_LINE_TO,this.curCommandRelative="h"===a;else if("v"===a||"V"===a)this.curCommandType=M.VERT_LINE_TO,this.curCommandRelative="v"===a;else if("m"===a||"M"===a)this.curCommandType=M.MOVE_TO,this.curCommandRelative="m"===a;else if("l"===a||"L"===a)this.curCommandType=M.LINE_TO,this.curCommandRelative="l"===a;else if("c"===a||"C"===a)this.curCommandType=M.CURVE_TO,this.curCommandRelative="c"===a;else if("s"===a||"S"===a)this.curCommandType=M.SMOOTH_CURVE_TO,this.curCommandRelative="s"===a;else if("q"===a||"Q"===a)this.curCommandType=M.QUAD_TO,this.curCommandRelative="q"===a;else if("t"===a||"T"===a)this.curCommandType=M.SMOOTH_QUAD_TO,this.curCommandRelative="t"===a;else{if("a"!==a&&"A"!==a)throw new SyntaxError('Unexpected character "'+a+'" at index '+i+".");this.curCommandType=M.ARC,this.curCommandRelative="a"===a}else e.push({type:M.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=a,this.curNumberHasDecimal="."===a}else this.curNumber+=a,this.curNumberHasDecimal=!0;else this.curNumber+=a;else this.curNumber+=a,this.curNumberHasExp=!0;else this.curNumber+=a,this.curNumberHasExpDigits=this.curNumberHasExp}return e},e.prototype.transform=function(t){return Object.create(this,{parse:{value:function(e,n){void 0===n&&(n=[]);for(var r=0,i=Object.getPrototypeOf(this).parse.call(this,e);r<i.length;r++){var a=i[r],o=t(a);Array.isArray(o)?n.push.apply(n,o):n.push(o)}return n}}})},e}(m),M=function(t){function e(n){var r=t.call(this)||this;return r.commands="string"==typeof n?e.parse(n):n,r}return i(e,t),e.prototype.encode=function(){return e.encode(this.commands)},e.prototype.getBounds=function(){var t=c.CALCULATE_BOUNDS();return this.transform(t),t},e.prototype.transform=function(t){for(var e=[],n=0,r=this.commands;n<r.length;n++){var i=t(r[n]);Array.isArray(i)?e.push.apply(e,i):e.push(i)}return this.commands=e,this},e.encode=function(t){return function(t){var e="";Array.isArray(t)||(t=[t]);for(var n=0;n<t.length;n++){var r=t[n];if(r.type===M.CLOSE_PATH)e+="z";else if(r.type===M.HORIZ_LINE_TO)e+=(r.relative?"h":"H")+r.x;else if(r.type===M.VERT_LINE_TO)e+=(r.relative?"v":"V")+r.y;else if(r.type===M.MOVE_TO)e+=(r.relative?"m":"M")+r.x+" "+r.y;else if(r.type===M.LINE_TO)e+=(r.relative?"l":"L")+r.x+" "+r.y;else if(r.type===M.CURVE_TO)e+=(r.relative?"c":"C")+r.x1+" "+r.y1+" "+r.x2+" "+r.y2+" "+r.x+" "+r.y;else if(r.type===M.SMOOTH_CURVE_TO)e+=(r.relative?"s":"S")+r.x2+" "+r.y2+" "+r.x+" "+r.y;else if(r.type===M.QUAD_TO)e+=(r.relative?"q":"Q")+r.x1+" "+r.y1+" "+r.x+" "+r.y;else if(r.type===M.SMOOTH_QUAD_TO)e+=(r.relative?"t":"T")+r.x+" "+r.y;else{if(r.type!==M.ARC)throw new Error('Unexpected command type "'+r.type+'" at index '+n+".");e+=(r.relative?"a":"A")+r.rX+" "+r.rY+" "+r.xRot+" "+ +r.lArcFlag+" "+ +r.sweepFlag+" "+r.x+" "+r.y}}return e}(t)},e.parse=function(t){var e=new w,n=[];return e.parse(t,n),e.finish(n),n},e.CLOSE_PATH=1,e.MOVE_TO=2,e.HORIZ_LINE_TO=4,e.VERT_LINE_TO=8,e.LINE_TO=16,e.CURVE_TO=32,e.SMOOTH_CURVE_TO=64,e.QUAD_TO=128,e.SMOOTH_QUAD_TO=256,e.ARC=512,e.LINE_COMMANDS=e.LINE_TO|e.HORIZ_LINE_TO|e.VERT_LINE_TO,e.DRAWING_COMMANDS=e.HORIZ_LINE_TO|e.VERT_LINE_TO|e.LINE_TO|e.CURVE_TO|e.SMOOTH_CURVE_TO|e.QUAD_TO|e.SMOOTH_QUAD_TO|e.ARC,e}(m),x=((y={})[M.MOVE_TO]=2,y[M.LINE_TO]=2,y[M.HORIZ_LINE_TO]=1,y[M.VERT_LINE_TO]=1,y[M.CLOSE_PATH]=0,y[M.QUAD_TO]=4,y[M.SMOOTH_QUAD_TO]=2,y[M.CURVE_TO]=6,y[M.SMOOTH_CURVE_TO]=4,y[M.ARC]=7,y)},function(t,e,n){"use strict";function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}n.d(e,"a",(function(){return r}))},function(t,e,n){(function(e){n(52);var r=n(53),i=new Uint8Array(4),a=new Int32Array(i.buffer),o=new Uint32Array(i.buffer);function u(t,e,n){var r=[],i=t.length;if(0===i)return r;var a=e<0?Math.max(0,e+i):e||0;for(void 0!==n&&(i=n<0?n+i:n);i-- >a;)r[i-a]=t[i];return r}function l(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"tEXt";if(t=String(t),(e=String(e)).length&&(!/^[\x00-\xFF]+$/.test(t)||!/^[\x00-\xFF]+$/.test(e)))throw new Error("Only Latin-1 characters are permitted in PNG tEXt chunks. You might want to consider base64 encoding and/or zEXt compression");if(t.length>=80)throw new Error('Keyword "'+t+'" is longer than the 79-character limit imposed by the PNG specification');for(var r,i=t.length+e.length+1,a=new Uint8Array(i),o=0,u=0;u<t.length;u++){if(!(r=t.charCodeAt(u)))throw new Error("0x00 character is not permitted in tEXt keywords");a[o++]=r}a[o++]=0;for(var l=0;l<e.length;l++){if(!(r=e.charCodeAt(l)))throw new Error("0x00 character is not permitted in tEXt content");a[o++]=r}return{name:n,data:a}}function s(t){t.data&&t.name&&(t=t.data);for(var e=!0,n="",r="",i=0;i<t.length;i++){var a=t[i];if(e)a?r+=String.fromCharCode(a):e=!1;else{if(!a)throw new Error("Invalid NULL character found. 0x00 character is not permitted in tEXt content");n+=String.fromCharCode(a)}}return{keyword:r,text:n}}function c(t){if(137!==t[0])throw new Error("Invalid .png file header");if(80!==t[1])throw new Error("Invalid .png file header");if(78!==t[2])throw new Error("Invalid .png file header");if(71!==t[3])throw new Error("Invalid .png file header");if(13!==t[4])throw new Error("Invalid .png file header: possibly caused by DOS-Unix line ending conversion?");if(10!==t[5])throw new Error("Invalid .png file header: possibly caused by DOS-Unix line ending conversion?");if(26!==t[6])throw new Error("Invalid .png file header");if(10!==t[7])throw new Error("Invalid .png file header: possibly caused by DOS-Unix line ending conversion?");for(var e=!1,n=[],u=8;u<t.length;){i[3]=t[u++],i[2]=t[u++],i[1]=t[u++],i[0]=t[u++];var l=o[0]+4,s=new Uint8Array(l);s[0]=t[u++],s[1]=t[u++],s[2]=t[u++],s[3]=t[u++];var c=String.fromCharCode(s[0])+String.fromCharCode(s[1])+String.fromCharCode(s[2])+String.fromCharCode(s[3]);if(!n.length&&"IHDR"!==c)throw new Error("IHDR header missing");if("IEND"===c){e=!0,n.push({name:c,data:new Uint8Array(0)});break}for(var f=4;f<l;f++)s[f]=t[u++];i[3]=t[u++],i[2]=t[u++],i[1]=t[u++],i[0]=t[u++];var h=a[0];if(r.buf(s)!==h)throw new Error("CRC values for "+c+" header do not match, PNG file is likely corrupted");var d=new Uint8Array(s.buffer.slice(4));n.push({name:c,data:d})}if(!e)throw new Error(".png file ended prematurely: no IEND header was found");return n}function f(t){var e,n=8,l=n;for(e=0;e<t.length;e++)n+=t[e].data.length,n+=12;var s=new Uint8Array(n);for(s[0]=137,s[1]=80,s[2]=78,s[3]=71,s[4]=13,s[5]=10,s[6]=26,s[7]=10,e=0;e<t.length;e++){var c=t[e],f=c.name,h=c.data,d=h.length,p=[f.charCodeAt(0),f.charCodeAt(1),f.charCodeAt(2),f.charCodeAt(3)];o[0]=d,s[l++]=i[3],s[l++]=i[2],s[l++]=i[1],s[l++]=i[0],s[l++]=p[0],s[l++]=p[1],s[l++]=p[2],s[l++]=p[3];for(var g=0;g<d;)s[l++]=h[g++];var y=p.concat(u(h));a[0]=r.buf(y),s[l++]=i[3],s[l++]=i[2],s[l++]=i[1],s[l++]=i[0]}return s}function h(t,e){return 0|t[e++]<<24|t[e++]<<16|t[e++]<<8|t[e]}function d(t,e,n){t[n]=(4278190080&e)>>24,t[n+1]=(16711680&e)>>16,t[n+2]=(65280&e)>>8,t[n+3]=255&e}function p(t,e){if(e.clear)for(var n=t.length-1;n--;)switch(t[n].name){case"IHDR":case"IDAT":case"IEND":break;default:t.splice(n,1)}if(e.tEXt)for(var r in e.tEXt)t.splice(-1,0,l(r,e.tEXt[r]));if(e.pHYs){var i=new Uint8Array(9);d(i,e.pHYs.x,0),d(i,e.pHYs.y,4),i[8]=e.pHYs.units;var a=t.find((function(t){return"pHYs"===t.name}));a?a.data=i:t.splice(1,0,{name:"pHYs",data:i})}}t.exports={RESOLUTION_UNITS:{UNDEFINED:0,METERS:1,INCHES:2},insertMetadata:p,readMetadata:function(t){var e={};return c(t).forEach((function(t){switch(t.name){case"tEXt":e.tEXt||(e.tEXt={});var n=s(t.data);e.tEXt[n.keyword]=n.text;break;case"pHYs":e.pHYs={x:h(t.data,0),y:h(t.data,4),unit:t.data[8]};break;case"gAMA":case"cHRM":case"sRGB":case"IHDR":case"iCCP":default:e[t.name]=!0}})),e},writeMetadata:function(t,n){var r=c(t);return p(r,n),new e.from(f(r))},textEncode:l,textDecode:s,extractChunks:c,encodeChunks:f}}).call(this,n(48).Buffer)},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";function r(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";function r(t){return(r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}n.d(e,"a",(function(){return a}));var i=n(10);function a(t,e){return!e||"object"!==r(e)&&"function"!==typeof e?Object(i.a)(t):e}},function(t,e,n){(function(e){for(var r=n(54),i="undefined"===typeof window?e:window,a=["moz","webkit"],o="AnimationFrame",u=i["request"+o],l=i["cancel"+o]||i["cancelRequest"+o],s=0;!u&&s<a.length;s++)u=i[a[s]+"Request"+o],l=i[a[s]+"Cancel"+o]||i[a[s]+"CancelRequest"+o];if(!u||!l){var c=0,f=0,h=[];u=function(t){if(0===h.length){var e=r(),n=Math.max(0,1e3/60-(e-c));c=n+e,setTimeout((function(){var t=h.slice(0);h.length=0;for(var e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(c)}catch(n){setTimeout((function(){throw n}),0)}}),Math.round(n))}return h.push({handle:++f,callback:t,cancelled:!1}),f},l=function(t){for(var e=0;e<h.length;e++)h[e].handle===t&&(h[e].cancelled=!0)}}t.exports=function(t){return u.call(i,t)},t.exports.cancel=function(){l.apply(i,arguments)},t.exports.polyfill=function(t){t||(t=i),t.requestAnimationFrame=u,t.cancelAnimationFrame=l}}).call(this,n(18))},function(t,e){t.exports=function(t){this.ok=!1,this.alpha=1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t=(t=t.replace(/ /g,"")).toLowerCase();var e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};t=e[t]||t;for(var n=[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:["rgba(123, 234, 45, 0.8)","rgba(255,234,245,1.0)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3]),parseFloat(t[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],r=0;r<n.length;r++){var i=n[r].re,a=n[r].process,o=i.exec(t);if(o){var u=a(o);this.r=u[0],this.g=u[1],this.b=u[2],u.length>3&&(this.alpha=u[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),n=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==n.length&&(n="0"+n),"#"+t+e+n},this.getHelpXML=function(){for(var t=new Array,r=0;r<n.length;r++)for(var i=n[r].example,a=0;a<i.length;a++)t[t.length]=i[a];for(var o in e)t[t.length]=o;var u=document.createElement("ul");u.setAttribute("id","rgbcolor-examples");for(r=0;r<t.length;r++)try{var l=document.createElement("li"),s=new RGBColor(t[r]),c=document.createElement("div");c.style.cssText="margin: 3px; border: 1px solid black; background:"+s.toHex()+"; color:"+s.toHex(),c.appendChild(document.createTextNode("test"));var f=document.createTextNode(" "+t[r]+" -> "+s.toRGB()+" -> "+s.toHex());l.appendChild(c),l.appendChild(f),u.appendChild(l)}catch(h){}return u}}},function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"===typeof btoa){var i=function(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(n," */")}(r),a=r.sources.map((function(t){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(t," */")}));return[n].concat(a).concat([i]).join("\n")}return[n].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,r){"string"===typeof t&&(t=[[null,t,""]]);var i={};if(r)for(var a=0;a<this.length;a++){var o=this[a][0];null!=o&&(i[o]=!0)}for(var u=0;u<t.length;u++){var l=[].concat(t[u]);r&&i[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),e.push(l))}},e}},function(t,e,n){"use strict";n.r(e);var r=n(1),i=n(2),a=n(3),o=n(4),u=n(9),l=n(12);var s=n(19);function c(t,e,n){return(c=Object(s.a)()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&Object(l.a)(i,n.prototype),i}).apply(null,arguments)}function f(t){var e="function"===typeof Map?new Map:void 0;return(f=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return c(t,arguments,Object(u.a)(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),Object(l.a)(r,t)})(t)}var h=n(5),d=n(0),p=n.n(d),g=n(14),y=n.n(g),m=n(31),v=n.n(m),b=function(t){var e=t.targetElement;return Object(g.createPortal)(t.children,e)},w=new WeakMap,M=function(t,e){return new Proxy({open:null,closed:null},{get:function(n,r){if(w.get(t))return w.get(t);var i,a=(i={webComponent:t,mode:r,shadowChildren:e},function(t){var e=i.webComponent.shadowRoot||i.webComponent.attachShadow({mode:i.mode});return i.shadowChildren.forEach((function(t){e.appendChild(t)})),p.a.createElement(b,{targetElement:e},t.children)});return w.set(t,a),a}})},x=Object(d.createContext)((function(){})),T=x.Provider,N=(x.Consumer,function(t){return function(e,n,r){return t(e,n,r)}}),C=function(t,e,r){if(null===e||void 0===e?void 0:e.find((function(t){return"styled-components"===t.name})))try{var i=n(!function(){var t=new Error("Cannot find module 'styled-components'");throw t.code="MODULE_NOT_FOUND",t}()).StyleSheetManager,a=document.createElement("span");return a.id="direflow_styled-components-styles",[p.a.createElement(i,{target:a},r),a]}catch(o){console.error("Could not load styled-components. Did you remember to install styled-components?")}},A=function(t){j(t,document.head)||document.head.append(t)},j=function(t,e){var n=e.children;return Array.from(n).some((function(e){return t.isEqualNode(e)}))},O=function(t,e,n){var r,i=null===e||void 0===e?void 0:e.find((function(t){return"external-loader"===t.name})),a=null===(r=null===i||void 0===i?void 0:i.options)||void 0===r?void 0:r.paths;if(a&&a.length&&n){var o=[],u=[];a.forEach((function(t){var e="string"===typeof t?t:t.src,n="string"!==typeof t&&t.async,r="string"===typeof t?void 0:t.useHead;if(e.endsWith(".js")){var i=document.createElement("script");i.src=e,i.async=!!n,void 0===r||r?i.setAttribute("use-head","true"):i.setAttribute("use-head","false"),o.push(i)}if(e.endsWith(".css")){var a=document.createElement("link");a.rel="stylesheet",a.href=e,r?a.setAttribute("use-head","true"):a.setAttribute("use-head","false"),u.push(a)}}));var l=document.createElement("span");return l.id="direflow_external-sources",window.externalSourcesLoaded||(window.externalSourcesLoaded={}),o.forEach((function(t){"true"===t.getAttribute("use-head")?A(t):l.appendChild(t),window.externalSourcesLoaded[t.src]={state:"loading"},t.addEventListener("load",(function(){var e,n;window.externalSourcesLoaded[t.src].state="completed",null===(n=(e=window.externalSourcesLoaded[t.src]).callback)||void 0===n||n.call(e)}))})),u.forEach((function(t){"true"===t.getAttribute("use-head")?A(t):l.appendChild(t),window.externalSourcesLoaded[t.href]={state:"loading"},t.addEventListener("load",(function(){var e,n;window.externalSourcesLoaded[t.href].state="completed",null===(n=(e=window.externalSourcesLoaded[t.href]).callback)||void 0===n||n.call(e)}))})),[n,l]}},k=n(32),E=n.n(k),L=!1,I=function(t,e){if(!L){var n=null===e||void 0===e?void 0:e.find((function(t){return"font-loader"===t.name}));(null===n||void 0===n?void 0:n.options)&&(E.a.load(n.options),L=!0)}},D=function(t,e,n){var r,i=null===e||void 0===e?void 0:e.find((function(t){return"icon-loader"===t.name}));if(n&&(null===(r=null===i||void 0===i?void 0:i.options)||void 0===r?void 0:r.packs.includes("material-icons"))){var a=document.createElement("link");a.rel="stylesheet",a.href="https://fonts.googleapis.com/icon?family=Material+Icons";var o=document.createElement("span");return o.id="direflow_material-icons",o.appendChild(a),[n,o]}},S=n(33),z=n.n(S),P=new WeakMap,_=function(t,e,r){if(null===e||void 0===e?void 0:e.find((function(t){return"material-ui"===t.name})))try{var i,a=n(!function(){var t=new Error("Cannot find module 'jss'");throw t.code="MODULE_NOT_FOUND",t}()).create,o=n(!function(){var t=new Error("Cannot find module '@material-ui/core/styles'");throw t.code="MODULE_NOT_FOUND",t}()),u=o.jssPreset,l=o.StylesProvider,s=o.createGenerateClassName,c=z()("".concat(t.tagName.toLowerCase(),"-")),f=document.createElement("span");return f.id="direflow_material-ui-styles",P.has(t)?i=P.get(t):(i=a(Object.assign(Object.assign({},u()),{insertionPoint:f})),P.set(t,i)),[p.a.createElement(l,{jss:i,sheetsManager:new Map,generateClassName:s({seed:c})},r),f]}catch(h){console.error("Could not load Material-UI. Did you remember to install @material-ui/core?")}},R=[N(I),N(D),N(O),N(C),N(_)],Y=function(t){if(""===t)return!0;if("true"===t||"false"===t)return"true"===t;try{return JSON.parse(t.replace(/'/g,'"'))}catch(e){return t}},U=function(){function t(e,n,i,a,o,u){Object(r.a)(this,t),this.componentProperties=e,this.rootComponent=n,this.shadow=i,this.anonymousSlot=a,this.plugins=o,this.connectCallback=u,this.componentAttributes={},this.reflectPropertiesToAttributes()}return Object(i.a)(t,[{key:"reflectPropertiesToAttributes",value:function(){var t=this;Object.entries(this.componentProperties).forEach((function(e){var n=Object(h.a)(e,2),r=n[0],i=n[1];"number"!==typeof i&&"string"!==typeof i&&"boolean"!==typeof i||(t.componentAttributes[r.toLowerCase()]={property:r,value:i})}))}},{key:"create",value:function(){var t=this;return function(e){Object(a.a)(u,e);var n=Object(o.a)(u);function u(){var e;return Object(r.a)(this,u),(e=n.call(this)).initialProperties=v()(t.componentProperties),e.properties={},e.hasConnected=!1,e.eventDispatcher=function(t){e.dispatchEvent(t)},e.transferInitialProperties(),e.subscribeToProperties(),e}return Object(i.a)(u,[{key:"connectedCallback",value:function(){var e;this.mountReactApp({initial:!0}),this.hasConnected=!0,null===(e=t.connectCallback)||void 0===e||e.call(t,this)}},{key:"attributeChangedCallback",value:function(e,n,r){if(this.hasConnected&&n!==r&&t.componentAttributes.hasOwnProperty(e)){var i=t.componentAttributes[e].property;this.properties[i]=Y(r),this.mountReactApp()}}},{key:"propertyChangedCallback",value:function(t,e,n){this.hasConnected&&e!==n&&(this.properties[t]=n,this.mountReactApp())}},{key:"disconnectedCallback",value:function(){y.a.unmountComponentAtNode(this)}},{key:"subscribeToProperties",value:function(){var t=this,e={};Object.keys(this.initialProperties).forEach((function(n){e[n]={configurable:!0,enumerable:!0,get:function(){return t.properties.hasOwnProperty(n)?t.properties[n]:t.initialProperties[n]},set:function(e){var r=t.properties.hasOwnProperty(n)?t.properties[n]:t.initialProperties[n];t.propertyChangedCallback(n,r,e)}}})),Object.defineProperties(this,e)}},{key:"syncronizePropertiesAndAttributes",value:function(){var t=this;Object.keys(this.initialProperties).forEach((function(e){t.properties.hasOwnProperty(e)||(null===t.getAttribute(e)?t.properties[e]=t.initialProperties[e]:t.properties[e]=Y(t.getAttribute(e)))}))}},{key:"transferInitialProperties",value:function(){var t=this;Object.keys(this.initialProperties).forEach((function(e){t.hasOwnProperty(e)&&(t.properties[e]=t[e])}))}},{key:"applyPlugins",value:function(e){var n=this,r=[];return[R.reduce((function(e,i){var a=i(n,t.plugins,e);if(!a)return e;var o=Object(h.a)(a,2),u=o[0],l=o[1];return l&&r.push(l),u}),e),r]}},{key:"reactProps",value:function(){return this.syncronizePropertiesAndAttributes(),this.properties}},{key:"mountReactApp",value:function(e){var n=this,r=t.anonymousSlot?p.a.createElement("slot"):void 0,i=p.a.createElement(T,{value:this.eventDispatcher},p.a.createElement(t.rootComponent,this.reactProps(),r)),a=this.applyPlugins(i),o=Object(h.a)(a,2),u=o[0],l=o[1];if(t.shadow){var s;(null===e||void 0===e?void 0:e.initial)&&(s=Array.from(this.children).map((function(t){return t.cloneNode(!0)})));var c=M(this,l);y.a.render(p.a.createElement(c.open,null,u),this),s&&s.forEach((function(t){return n.append(t)}))}else y.a.render(u,this)}}],[{key:"observedAttributes",get:function(){return Object.keys(t.componentAttributes)}}]),u}(f(HTMLElement))}}]),t}(),Q=function(t,e){return new Promise((function(n,r){var i=document.createElement("script");i.async=!0,i.src=t,window[e]||(window[e]=[]);var a=window[e].find((function(t){return t.script.isEqualNode(i)}));if(a)return a.hasLoaded&&n(),void a.script.addEventListener("load",(function(){return n()}));var o={script:i,hasLoaded:!1};window[e].push(o),i.addEventListener("load",(function(){o.hasLoaded=!0,n()})),i.addEventListener("error",(function(){return r(new Error("Polyfill failed to load"))})),document.head.appendChild(i)}))};function V(){V=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(A){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof f?e:f,a=Object.create(i.prototype),o=new T(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return C()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var u=w(o,n);if(u){if(u===c)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===c)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,o),a}function s(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(A){return{type:"throw",arg:A}}}t.wrap=l;var c={};function f(){}function h(){}function d(){}var p={};u(p,i,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(N([])));y&&y!==e&&n.call(y,i)&&(p=y);var m=d.prototype=f.prototype=Object.create(p);function v(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){var r;this._invoke=function(i,a){function o(){return new e((function(r,o){!function r(i,a,o,u){var l=s(t[i],t,a);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,o,u)}),(function(t){r("throw",t,o,u)})):e.resolve(f).then((function(t){c.value=t,o(c)}),(function(t){return r("throw",t,o,u)}))}u(l.arg)}(i,a,r,o)}))}return r=r?r.then(o,o):o()}}function w(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return c;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var r=s(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,c;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,c):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function M(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function N(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:C}}function C(){return{value:void 0,done:!0}}return h.prototype=d,u(m,"constructor",d),u(d,"constructor",h),h.displayName=u(d,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,u(t,o,"GeneratorFunction")),t.prototype=Object.create(m),t},t.awrap=function(t){return{__await:t}},v(b.prototype),u(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new b(l(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},v(m),u(m,o,"Generator"),u(m,i,(function(){return this})),u(m,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=N,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return o.type="throw",o.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=t,o.arg=e,a?(this.method="next",this.next=a.finallyLoc,c):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),c},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),c}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:N(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),c}},t}var B=function(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(e){a(e)}}function u(t){try{l(r.throw(t))}catch(e){a(e)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,u)}l((r=r.apply(t,e||[])).next())}))},F=!1,W="https://cdn.jsdelivr.net/npm/@webcomponents/webcomponentsjs@2.4.1/bundles/webcomponents-sd.js",G="https://cdn.jsdelivr.net/npm/@webcomponents/webcomponentsjs@2.4.1/bundles/webcomponents-ce.js",H="https://cdnjs.cloudflare.com/ajax/libs/webcomponentsjs/2.4.1/custom-elements-es5-adapter.js",Z=function(t,e){return B(void 0,void 0,void 0,V().mark((function n(){var r,i,a,o,u,l,s,c,f,h,d,p,g,y,m,v,b;return V().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!F){n.next=2;break}return n.abrupt("return");case 2:return s=[],c="",f="",h="",(d=null===e||void 0===e?void 0:e.find((function(t){return"polyfill-loader"===t.name})))&&console.warn("polyfill-loader plugin is deprecated. Use direflow-config.json instead.\nSee more: https://direflow.io/configuration"),p=null!==(r=Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0}).DIREFLOW_SD)&&void 0!==r?r:null===(i=null===d||void 0===d?void 0:d.options)||void 0===i?void 0:i.use.sd,g=null!==(a=Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0}).DIREFLOW_CE)&&void 0!==a?a:null===(o=null===d||void 0===d?void 0:d.options)||void 0===o?void 0:o.use.ce,y=null!==(u=Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0}).DIREFLOW_ADAPTER)&&void 0!==u?u:null===(l=null===d||void 0===d?void 0:d.options)||void 0===l?void 0:l.use.adapter,m=!1===p,v=!1===g,b=!1===y,p&&(c="string"===typeof p?p:W),g&&(f="string"===typeof g?g:G),y&&(h="string"===typeof y?y:H),t.usesShadow&&!m&&s.push(Q(c||W,"wcPolyfillsLoaded")),v||s.push(Q(f||G,"wcPolyfillsLoaded")),b||s.push(Q(h||H,"wcPolyfillsLoaded")),n.prev=20,n.next=23,Promise.all(s);case 23:F=!0,n.next=29;break;case 26:n.prev=26,n.t0=n.catch(20),console.error(n.t0);case 29:case"end":return n.stop()}}),n,null,[[20,26]])})))};function X(){X=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(A){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof f?e:f,a=Object.create(i.prototype),o=new T(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return C()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var u=w(o,n);if(u){if(u===c)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===c)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,o),a}function s(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(A){return{type:"throw",arg:A}}}t.wrap=l;var c={};function f(){}function h(){}function d(){}var p={};u(p,i,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(N([])));y&&y!==e&&n.call(y,i)&&(p=y);var m=d.prototype=f.prototype=Object.create(p);function v(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){var r;this._invoke=function(i,a){function o(){return new e((function(r,o){!function r(i,a,o,u){var l=s(t[i],t,a);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,o,u)}),(function(t){r("throw",t,o,u)})):e.resolve(f).then((function(t){c.value=t,o(c)}),(function(t){return r("throw",t,o,u)}))}u(l.arg)}(i,a,r,o)}))}return r=r?r.then(o,o):o()}}function w(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return c;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var r=s(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,c;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,c):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function M(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function N(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:C}}function C(){return{value:void 0,done:!0}}return h.prototype=d,u(m,"constructor",d),u(d,"constructor",h),h.displayName=u(d,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,u(t,o,"GeneratorFunction")),t.prototype=Object.create(m),t},t.awrap=function(t){return{__await:t}},v(b.prototype),u(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new b(l(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},v(m),u(m,o,"Generator"),u(m,i,(function(){return this})),u(m,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=N,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return o.type="throw",o.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=t,o.arg=e,a?(this.method="next",this.next=a.finallyLoc,c):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),c},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),c}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:N(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),c}},t}var J,q=function(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(e){a(e)}}function u(t){try{l(r.throw(t))}catch(e){a(e)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,u)}l((r=r.apply(t,e||[])).next())}))},K=function(t){null===J||void 0===J||J(t)},$=function(){function t(){Object(r.a)(this,t)}return Object(i.a)(t,null,[{key:"createAll",value:function(e){return e.map(t.create)}},{key:"create",value:function(t){var e=this,n=t.component,r=n.plugins||t.plugins,i=n.configuration||t.configuration;if(!n)throw Error("Root component has not been set");if(!i)throw Error("No configuration found");var a=Object.assign(Object.assign(Object.assign({},null===t||void 0===t?void 0:t.properties),n.properties),n.defaultProps),o=i.tagname||"direflow-component",u=void 0===i.useShadow||i.useShadow,l=void 0!==i.useAnonymousSlot&&i.useAnonymousSlot;return q(e,void 0,void 0,X().mark((function t(){var e;return X().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([Z({usesShadow:!!u},r)]);case 2:e=new U(a,n,u,l,r,K).create(),customElements.define(o,e);case 4:case"end":return t.stop()}}),t)}))),{then:function(t){return q(e,void 0,void 0,X().mark((function e(){return X().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t&&(J=t);case 1:case"end":return e.stop()}}),e)})))}}}}]),t}();var tt,et=n(34),nt=n.n(et),rt=function(t){Object(a.a)(n,t);var e=Object(o.a)(n);function n(){var t;return Object(r.a)(this,n),(t=e.apply(this,arguments)).scopeClassNameCache={},t.scopedCSSTextCache={},t.scoped=void 0===t.props.scoped||t.props.scoped,t.pepper="",t.getStyleString=function(){if(t.props.children instanceof Array){var e=t.props.children.filter((function(t){return!Object(d.isValidElement)(t)&&"string"===typeof t}));if(e.length>1)throw new Error("Multiple style objects as direct descedents of a\n Style component are not supported (".concat(e.length," style objects detected):\n\n ").concat(e[0],"\n "));return e[0]}return"string"!==typeof t.props.children||Object(d.isValidElement)(t.props.children)?null:t.props.children},t.getRootElement=function(){if(t.props.children instanceof Array){var e=t.props.children.filter((function(t){return Object(d.isValidElement)(t)}));return e[0]}return Object(d.isValidElement)(t.props.children)?t.props.children:null},t.getRootSelectors=function(t){var e=[];return t.props.id&&e.push("#".concat(t.props.id)),t.props.className&&t.props.className.trim().split(/\s+/g).forEach((function(t){return e.push(t)})),e.length||"function"===typeof t.type||e.push(t.type),e},t.processCSSText=function(e,n,r){return e.replace(/\s*\/\/(?![^(]*\)).*|\s*\/\*.*\*\//g,"").replace(/\s\s+/g," ").split("}").map((function(e){var i=/.*:.*;/g,a=/.*:.*(;|$|\s+)/g,o=/\s*@/g,u=/\s*(([0-9][0-9]?|100)\s*%)|\s*(to|from)\s*$/g;return e.split("{").map((function(e,l,s){if(!e.trim().length)return"";var c=s.length-1===l&&e.match(a);if(e.match(i)||c)return t.escapeTextContentForBrowser(e);var f=e;return n&&!/:target/gi.test(f)?f.match(o)||f.match(u)?f:t.scopeSelector(n,f,r):f})).join("{\n")})).join("}\n")},t.escaper=function(t){return{">":">","<":"<"}[t]},t.escapeTextContentForBrowser=function(e){return"".concat(e).replace(/[><]/g,t.escaper)},t.scopeSelector=function(e,n,r){var i=[];return n.split(/,(?![^(|[]*\)|\])/g).forEach((function(n){var a,o;if((null===r||void 0===r?void 0:r.length)&&r.some((function(t){return n.match(t)}))){o=n;var u=null===r||void 0===r?void 0:r.map((function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}));o=o.replace(new RegExp("(".concat(null===u||void 0===u?void 0:u.join("|"),")")),"$1".concat(e)),a=t.scoped?"".concat(e," ").concat(n):n,i.push(o,a)}else a=t.scoped?"".concat(e," ").concat(n):n,i.push(a)})),!t.scoped&&i.length>1?i[1]:i.join(", ")},t.getScopeClassName=function(e,n){var r=e;return n&&(t.pepper="",t.traverseObjectToGeneratePepper(n),r+=t.pepper),"s"+nt()(r)},t.traverseObjectToGeneratePepper=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;n>32||t.pepper.length>1e4||Object.keys(e).forEach((function(r){var i=/^[_$]|type|ref|^value$/.test(r);e[r]&&"object"===typeof e[r]&&!i?t.traverseObjectToGeneratePepper(e[r],n+1):e[r]&&!i&&"function"!==typeof e[r]&&(t.pepper+=e[r])}))},t.isVoidElement=function(t){return["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"].some((function(e){return t===e}))},t.createStyleElement=function(t,e){return p.a.createElement("style",{id:"direflow_styles",type:"text/css",key:e,dangerouslySetInnerHTML:{__html:t||""}})},t.getNewChildrenForCloneElement=function(e,n,r){return[t.createStyleElement(e,r)].concat(n.props.children)},t}return Object(i.a)(n,[{key:"render",value:function(){var t=this.getStyleString(),e=this.getRootElement();if(!t&&e)return e.props.children;if(t&&!e)return this.createStyleElement(this.processCSSText(t),this.getScopeClassName(t,e));var n,r,i=e.props.id?e.props.id:"",a=e.props.className?"".concat(e.props.className," "):"",o=a+i+t;this.scopeClassNameCache[o]?(n=this.scopeClassNameCache[o],r=this.scopedCSSTextCache[n]):(n=this.getScopeClassName(t,e),r=this.processCSSText(t,".".concat(n),this.getRootSelectors(e)),this.scopeClassNameCache[o]=n,this.scopedCSSTextCache[n]=r);var u=this.scoped?"".concat(a).concat(n):a;return Object(d.cloneElement)(e,Object.assign(Object.assign({},e.props),{className:u.trim()}),this.getNewChildrenForCloneElement(r,e,n))}}]),n}(d.Component),it=function(t){var e;return e="string"===typeof t.styles?t.styles.toString():t.styles.reduce((function(t,e){return"".concat(t," ").concat(e)})),p.a.createElement(rt,{scoped:t.scoped},e,t.children)},at=n(7);!function(t){t.CHANGE_LAYOUT_ORIENTATION="CHANGE_LAYOUT_ORIENTATION",t.EQUATION_CHANGED="EQUATION_CHANGED",t.MATH_TYPE_CHANGED="MATH_TYPE_CHANGED",t.CHANGED_SIZE_COMPONENT="CHANGED_SIZE_COMPONENT",t.CHANGE_EQUATION_COLOR="CHANGE_EQUATION_COLOR",t.CHANGE_EQUATION_HEIGHT="CHANGE_EQUATION_HEIGHT"}(tt||(tt={}));var ot,ut,lt=function(t,e){switch(e.type){case tt.CHANGE_LAYOUT_ORIENTATION:return Object(at.a)(Object(at.a)({},t),{},{orientation:e.payload});default:return t}},st=function(t,e){switch(e.type){case tt.EQUATION_CHANGED:return Object(at.a)(Object(at.a)({},t),{},{text:e.payload});case tt.MATH_TYPE_CHANGED:return Object(at.a)(Object(at.a)({},t),{},{mathType:e.payload});case tt.CHANGE_EQUATION_COLOR:return Object(at.a)(Object(at.a)({},t),{},{color:e.payload});case tt.CHANGE_EQUATION_HEIGHT:return Object(at.a)(Object(at.a)({},t),{},{height:e.payload});default:return t}};!function(t){t.BOTTOM="r",t.RIGHT="w"}(ot||(ot={})),function(t){t.LaTEX="LaTEX",t.MathML="MathML",t.AsciiMath="AsciiMath"}(ut||(ut={}));var ct,ft,ht=[ut.LaTEX,ut.MathML,ut.AsciiMath],dt={pageProps:{orientation:ot.RIGHT,sizeComponent:400},EquationProps:{text:"",mathType:ut.LaTEX,color:"#000000",height:100}},pt=Object(d.createContext)({state:dt,dispatch:function(){return null}}),gt=function(t,e){var n=t.pageProps,r=t.EquationProps;return{pageProps:lt(n,e),EquationProps:st(r,e)}},yt=function(t){var e=t.children,n=Object(d.useReducer)(gt,dt),r=Object(h.a)(n,2),i=r[0],a=r[1];return p.a.createElement(pt.Provider,{value:{state:i,dispatch:a}},e)},mt=function(){return(mt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},vt=Object(d.createContext)(void 0),bt="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js?config=TeX-MML-AM_CHTML",wt="https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.0/es5/tex-mml-chtml.js",Mt=function(t){var e=t.config,n=void 0===(n=t.version)?3:n,r=void 0===(r=t.src)?2===n?bt:wt:r,i=t.onStartup,a=t.onLoad,o=t.onError,u=t.typesettingOptions,l=void 0===(l=t.renderMode)?"post":l,s=t.hideUntilTypeset;t=t.children;if(void 0!==(null==(c=Object(d.useContext)(vt))?void 0:c.version)&&(null==c?void 0:c.version)!==n)throw Error("Cannot nest MathJaxContexts with different versions. MathJaxContexts should not be nested at all but if they are, they cannot have different versions. Stick with one version of MathJax in your app and avoid using more than one MathJaxContext.");if(2===n&&void 0!==ft||3===n&&void 0!==ct)throw Error("Cannot use MathJax versions 2 and 3 simultaneously in the same app due to how MathJax is set up in the browser; either you have multiple MathJaxContexts with different versions or you have mounted and unmounted MathJaxContexts with different versions. Please stick with one version of MathJax in your app. File an issue in the project Github page if you need this feature.");var c,f=Object(d.useRef)(c);if(null===(c=Object(d.useRef)((null==c?void 0:c.version)||null)).current)c.current=n;else if(c.current!==n)throw Error("Cannot change version of MathJax in a MathJaxContext after it has mounted. Reload the page with a new version when this must happen.");var h=r||(2===n?bt:wt);function g(t,n){e&&(window.MathJax=e);var r=document.createElement("script");r.type="text/javascript",r.src=h,r.async=!1,r.addEventListener("load",(function(){var e=window.MathJax;i&&i(e),t(e),a&&a()})),r.addEventListener("error",(function(t){return n(t)})),document.getElementsByTagName("head")[0].appendChild(r)}return void 0===f.current&&(c={typesettingOptions:u,renderMode:l,hideUntilTypeset:s},2===n?void 0===ct&&("undefined"!=typeof window?(ct=new Promise(g)).catch((function(t){if(!o)throw Error("Failed to download MathJax version 2 from '".concat(h,"' due to: ").concat(t));o(t)})):(ct=Promise.reject()).catch((function(t){}))):void 0===ft&&("undefined"!=typeof window?(ft=new Promise(g)).catch((function(t){if(!o)throw Error("Failed to download MathJax version 3 from '".concat(h,"' due to: ").concat(t));o(t)})):(ft=Promise.reject()).catch((function(t){}))),f.current=mt(mt({},c),2===n?{version:2,promise:ct}:{version:3,promise:ft})),p.a.createElement(vt.Provider,{value:f.current},t)},xt=function(){return(xt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},Tt=function(t,e){var n={};for(i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(n[i]=t[i]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,i=Object.getOwnPropertySymbols(t);r<i.length;r++)e.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(t,i[r])&&(n[i[r]]=t[i[r]]);return n},Nt=function(t){return"Typesetting failed: ".concat(void 0!==t.message?t.message:t.toString())},Ct=function(t){function e(){var t;"every"===m&&w&&"post"===v&&null!==g.current&&(g.current.style.visibility=null!=(t=null==(t=f.style)?void 0:t.visibility)?t:"visible"),M.current||("first"===m&&null!==g.current&&(g.current.style.visibility="visible"),i&&i(),M.current=!0),a&&a(),x.current=!1}var n=void 0!==(r=t.inline)&&r,r=t.hideUntilTypeset,i=t.onInitTypeset,a=t.onTypeset,o=t.text,u=t.dynamic,l=t.typesettingOptions,s=t.renderMode,c=t.children,f=Tt(t,["inline","hideUntilTypeset","onInitTypeset","onTypeset","text","dynamic","typesettingOptions","renderMode","children"]),h=Object(d.useRef)(""),g=Object(d.useRef)(null),y=Object(d.useContext)(vt),m=null!=r?r:null==y?void 0:y.hideUntilTypeset,v=null!=s?s:null==y?void 0:y.renderMode,b=null!=l?l:null==y?void 0:y.typesettingOptions,w=!1!==u&&(u||!1),M=Object(d.useRef)(!1),x=Object(d.useRef)(!1);return!x.current&&null!==g.current&&w&&"every"===m&&"post"===v&&(g.current.style.visibility="hidden"),("undefined"!=typeof window?d.useLayoutEffect:d.useEffect)((function(){if((w||!M.current)&&null!==g.current){if(!y)throw Error("MathJax was not loaded, did you use the MathJax component outside of a MathJaxContext?");if("pre"===v){if(!("string"==typeof(t=o)&&0<t.length))throw Error("Render mode 'pre' requires text prop to be set and non-empty, which was currently \"".concat(o,'"'));if(!l||!l.fn)throw Error("Render mode 'pre' requires 'typesettingOptions' prop with 'fn' property to be set on MathJax element or in the MathJaxContext");if(2===y.version)throw Error("Render mode 'pre' only available with MathJax 3, and version 2 is currently in use")}"post"!==v&&o===h.current||x.current||(x.current=!0,3===y.version?y.promise.then((function(t){var r;"pre"===v?(r=function(n){h.current=o,t.startup.document.clear(),t.startup.document.updateDocument(),null!==g.current&&(g.current.innerHTML=n.outerHTML),e()},l.fn.endsWith("Promise")?t.startup.promise.then((function(){return t[b.fn](o,xt(xt({},(null==b?void 0:b.options)||{}),{display:!n}))})).then(r).catch((function(t){throw e(),Error(Nt(t))})):t.startup.promise.then((function(){var e=t[b.fn](o,xt(xt({},(null==b?void 0:b.options)||{}),{display:!n}));r(e)})).catch((function(t){throw e(),Error(Nt(t))}))):t.startup.promise.then((function(){return t.typesetClear([g.current]),t.typesetPromise([g.current])})).then(e).catch((function(t){throw e(),Error(Nt(t))}))})).catch((function(t){throw e(),Error(Nt(t))})):y.promise.then((function(t){t.Hub.Queue(["Typeset",t.Hub,g.current]),t.Hub.Queue(e)})).catch((function(t){throw e(),Error(Nt(t))})))}var t})),p.a.createElement("span",xt({},f,{style:xt(xt({display:n?"inline":"block"},f.style),{visibility:m?"hidden":null==(t=f.style)?void 0:t.visibility}),ref:g}),c)},At=n(8),jt=n(35),Ot=n(17);function kt(){kt=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(A){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof f?e:f,a=Object.create(i.prototype),o=new T(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return C()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var u=w(o,n);if(u){if(u===c)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===c)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,o),a}function s(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(A){return{type:"throw",arg:A}}}t.wrap=l;var c={};function f(){}function h(){}function d(){}var p={};u(p,i,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(N([])));y&&y!==e&&n.call(y,i)&&(p=y);var m=d.prototype=f.prototype=Object.create(p);function v(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){var r;this._invoke=function(i,a){function o(){return new e((function(r,o){!function r(i,a,o,u){var l=s(t[i],t,a);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,o,u)}),(function(t){r("throw",t,o,u)})):e.resolve(f).then((function(t){c.value=t,o(c)}),(function(t){return r("throw",t,o,u)}))}u(l.arg)}(i,a,r,o)}))}return r=r?r.then(o,o):o()}}function w(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return c;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var r=s(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,c;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,c):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function M(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function N(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:C}}function C(){return{value:void 0,done:!0}}return h.prototype=d,u(m,"constructor",d),u(d,"constructor",h),h.displayName=u(d,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,u(t,o,"GeneratorFunction")),t.prototype=Object.create(m),t},t.awrap=function(t){return{__await:t}},v(b.prototype),u(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new b(l(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},v(m),u(m,o,"Generator"),u(m,i,(function(){return this})),u(m,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=N,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return o.type="throw",o.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=t,o.arg=e,a?(this.method="next",this.next=a.finallyLoc,c):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),c},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),c}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:N(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),c}},t}function Et(t){return Lt.apply(this,arguments)}function Lt(){return(Lt=Object(At.a)(kt().mark((function t(e){return kt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t){e.toBlob((function(e){t(e)}))})));case 1:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function It(t){return Dt.apply(this,arguments)}function Dt(){return(Dt=Object(At.a)(kt().mark((function t(e){var n,r,i;return kt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Et(e);case 2:return n=t.sent,t.next=5,n.arrayBuffer();case 5:return r=t.sent,i=new Uint8Array(r),t.abrupt("return",i);case 8:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function St(t){return new Blob([t],{type:"image/png"})}var zt=function(){var t=Object(At.a)(kt().mark((function t(e){var n;return kt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,new Promise((function(t){var n=new FileReader;n.onload=function(){return t(n.result)},n.readAsDataURL(e)}));case 2:return n=t.sent,t.abrupt("return",n);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();function Pt(){Pt=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(A){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof f?e:f,a=Object.create(i.prototype),o=new T(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return C()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var u=w(o,n);if(u){if(u===c)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===c)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,o),a}function s(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(A){return{type:"throw",arg:A}}}t.wrap=l;var c={};function f(){}function h(){}function d(){}var p={};u(p,i,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(N([])));y&&y!==e&&n.call(y,i)&&(p=y);var m=d.prototype=f.prototype=Object.create(p);function v(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){var r;this._invoke=function(i,a){function o(){return new e((function(r,o){!function r(i,a,o,u){var l=s(t[i],t,a);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,o,u)}),(function(t){r("throw",t,o,u)})):e.resolve(f).then((function(t){c.value=t,o(c)}),(function(t){return r("throw",t,o,u)}))}u(l.arg)}(i,a,r,o)}))}return r=r?r.then(o,o):o()}}function w(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return c;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var r=s(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,c;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,c):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function M(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function N(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:C}}function C(){return{value:void 0,done:!0}}return h.prototype=d,u(m,"constructor",d),u(d,"constructor",h),h.displayName=u(d,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,u(t,o,"GeneratorFunction")),t.prototype=Object.create(m),t},t.awrap=function(t){return{__await:t}},v(b.prototype),u(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new b(l(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},v(m),u(m,o,"Generator"),u(m,i,(function(){return this})),u(m,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=N,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return o.type="throw",o.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=t,o.arg=e,a?(this.method="next",this.next=a.finallyLoc,c):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),c},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),c}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:N(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),c}},t}function _t(t,e,n,r){var i,a=t.getElementsByTagName("mjx-container")[0],o=a.getElementsByTagName("mjx-assistive-mml");1===o.length&&a.removeChild(o[0]);var u=e.getContext("2d"),l=null===(i=a.firstChild)||void 0===i?void 0:i.cloneNode(!0);if(null!=l&&null!=u){var s=l;s.style.color=r;var c=s.width.animVal.valueInSpecifiedUnits/s.height.animVal.valueInSpecifiedUnits;s.setAttribute("width",n*c+"px"),s.setAttribute("height",n+"px"),jt.a.fromString(u,s.outerHTML).start()}}function Rt(t,e,n,r){return Yt.apply(this,arguments)}function Yt(){return(Yt=Object(At.a)(Pt().mark((function t(e,n,r,i){var a,o,u;return Pt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return _t(e,n,r,i),t.next=3,It(n);case 3:if(0!=(a=t.sent).length){t.next=6;break}throw"image wasen't created";case 6:return(o=Ot.readMetadata(a)).tEXt={test:"shit"},u=Ot.writeMetadata(a,o),t.abrupt("return",St(u));case 10:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var Ut={prefix:"fas",iconName:"chevron-down",icon:[448,512,[],"f078","M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"]},Qt={prefix:"fas",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z"]},Vt={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M447.1 32h-384C28.64 32-.0091 60.65-.0091 96v320c0 35.35 28.65 64 63.1 64h384c35.35 0 64-28.65 64-64V96C511.1 60.65 483.3 32 447.1 32zM111.1 96c26.51 0 48 21.49 48 48S138.5 192 111.1 192s-48-21.49-48-48S85.48 96 111.1 96zM446.1 407.6C443.3 412.8 437.9 416 432 416H82.01c-6.021 0-11.53-3.379-14.26-8.75c-2.73-5.367-2.215-11.81 1.334-16.68l70-96C142.1 290.4 146.9 288 152 288s9.916 2.441 12.93 6.574l32.46 44.51l93.3-139.1C293.7 194.7 298.7 192 304 192s10.35 2.672 13.31 7.125l128 192C448.6 396 448.9 402.3 446.1 407.6z"]},Bt={prefix:"fas",iconName:"square-xmark",icon:[448,512,[10062,"times-square","xmark-square"],"f2d3","M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM143 208.1L190.1 255.1L143 303C133.7 312.4 133.7 327.6 143 336.1C152.4 346.3 167.6 346.3 176.1 336.1L223.1 289.9L271 336.1C280.4 346.3 295.6 346.3 304.1 336.1C314.3 327.6 314.3 312.4 304.1 303L257.9 255.1L304.1 208.1C314.3 199.6 314.3 184.4 304.1 175C295.6 165.7 280.4 165.7 271 175L223.1 222.1L176.1 175C167.6 165.7 152.4 165.7 143 175C133.7 184.4 133.7 199.6 143 208.1V208.1z"]};function Ft(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ft(Object(n),!0).forEach((function(e){Zt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ft(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Gt(t){return(Gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Ht(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Zt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Xt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,a=[],o=!0,u=!1;try{for(n=n.call(t);!(o=(r=n.next()).done)&&(a.push(r.value),!e||a.length!==e);o=!0);}catch(l){u=!0,i=l}finally{try{o||null==n.return||n.return()}finally{if(u)throw i}}return a}(t,e)||qt(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Jt(t){return function(t){if(Array.isArray(t))return Kt(t)}(t)||function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||qt(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qt(t,e){if(t){if("string"===typeof t)return Kt(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kt(t,e):void 0}}function Kt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var $t=function(){},te={},ee={},ne=null,re={mark:$t,measure:$t};try{"undefined"!==typeof window&&(te=window),"undefined"!==typeof document&&(ee=document),"undefined"!==typeof MutationObserver&&(ne=MutationObserver),"undefined"!==typeof performance&&(re=performance)}catch(si){}var ie=(te.navigator||{}).userAgent,ae=void 0===ie?"":ie,oe=te,ue=ee,le=ne,se=re,ce=(oe.document,!!ue.documentElement&&!!ue.head&&"function"===typeof ue.addEventListener&&"function"===typeof ue.createElement),fe=~ae.indexOf("MSIE")||~ae.indexOf("Trident/"),he=["HTML","HEAD","STYLE","SCRIPT"],de=function(){try{return!0}catch(si){return!1}}(),pe={fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit",fa:"solid"},ge={solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"},ye={fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},me={"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},ve=/fa[srltdbk\-\ ]/,be=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Kit)?.*/i,we={900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},Me=[1,2,3,4,5,6,7,8,9,10],xe=Me.concat([11,12,13,14,15,16,17,18,19,20]),Te=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Ne="duotone-group",Ce="swap-opacity",Ae="primary",je="secondary",Oe=[].concat(Jt(Object.keys(ge)),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Ne,Ce,Ae,je]).concat(Me.map((function(t){return"".concat(t,"x")}))).concat(xe.map((function(t){return"w-".concat(t)}))),ke=oe.FontAwesomeConfig||{};if(ue&&"function"===typeof ue.querySelector){[["data-family-prefix","familyPrefix"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(t){var e=Xt(t,2),n=e[0],r=e[1],i=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=ue.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(n));void 0!==i&&null!==i&&(ke[r]=i)}))}var Ee=Wt(Wt({},{familyPrefix:"fa",styleDefault:"solid",replacementClass:"svg-inline--fa",autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0}),ke);Ee.autoReplaceSvg||(Ee.observeMutations=!1);var Le={};Object.keys(Ee).forEach((function(t){Object.defineProperty(Le,t,{enumerable:!0,set:function(e){Ee[t]=e,Ie.forEach((function(t){return t(Le)}))},get:function(){return Ee[t]}})})),oe.FontAwesomeConfig=Le;var Ie=[];var De={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Se(){for(var t=12,e="";t-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function ze(t){for(var e=[],n=(t||[]).length>>>0;n--;)e[n]=t[n];return e}function Pe(t){return t.classList?ze(t.classList):(t.getAttribute("class")||"").split(" ").filter((function(t){return t}))}function _e(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function Re(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(t[n].trim(),";")}),"")}function Ye(t){return t.size!==De.size||t.x!==De.x||t.y!==De.y||t.rotate!==De.rotate||t.flipX||t.flipY}function Ue(){var t="svg-inline--fa",e=Le.familyPrefix,n=Le.replacementClass,r=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0);\n animation-delay: var(--fa-animation-delay, 0);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if("fa"!==e||n!==t){var i=new RegExp("\\.".concat("fa","\\-"),"g"),a=new RegExp("\\--".concat("fa","\\-"),"g"),o=new RegExp("\\.".concat(t),"g");r=r.replace(i,".".concat(e,"-")).replace(a,"--".concat(e,"-")).replace(o,".".concat(n))}return r}var Qe=!1;function Ve(){Le.autoAddCss&&!Qe&&(!function(t){if(t&&ce){var e=ue.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=ue.head.childNodes,r=null,i=n.length-1;i>-1;i--){var a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}ue.head.insertBefore(e,r)}}(Ue()),Qe=!0)}var Be={mixout:function(){return{dom:{css:Ue,insertCss:Ve}}},hooks:function(){return{beforeDOMElementCreation:function(){Ve()},beforeI2svg:function(){Ve()}}}},Fe=oe||{};Fe.___FONT_AWESOME___||(Fe.___FONT_AWESOME___={}),Fe.___FONT_AWESOME___.styles||(Fe.___FONT_AWESOME___.styles={}),Fe.___FONT_AWESOME___.hooks||(Fe.___FONT_AWESOME___.hooks={}),Fe.___FONT_AWESOME___.shims||(Fe.___FONT_AWESOME___.shims=[]);var We=Fe.___FONT_AWESOME___,Ge=[],He=!1;function Ze(t){ce&&(He?setTimeout(t,0):Ge.push(t))}function Xe(t){var e=t.tag,n=t.attributes,r=void 0===n?{}:n,i=t.children,a=void 0===i?[]:i;return"string"===typeof t?_e(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(_e(t[n]),'" ')}),"").trim()}(r),">").concat(a.map(Xe).join(""),"</").concat(e,">")}function Je(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}ce&&((He=(ue.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ue.readyState))||ue.addEventListener("DOMContentLoaded",(function t(){ue.removeEventListener("DOMContentLoaded",t),He=1,Ge.map((function(t){return t()}))})));var qe=function(t,e,n,r){var i,a,o,u=Object.keys(t),l=u.length,s=void 0!==r?function(t,e){return function(n,r,i,a){return t.call(e,n,r,i,a)}}(e,r):e;for(void 0===n?(i=1,o=t[u[0]]):(i=0,o=n);i<l;i++)o=s(o,t[a=u[i]],a,t);return o};function Ke(t){var e=function(t){for(var e=[],n=0,r=t.length;n<r;){var i=t.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var a=t.charCodeAt(n++);56320==(64512&a)?e.push(((1023&i)<<10)+(1023&a)+65536):(e.push(i),n--)}else e.push(i)}return e}(t);return 1===e.length?e[0].toString(16):null}function $e(t){return Object.keys(t).reduce((function(e,n){var r=t[n];return!!r.icon?e[r.iconName]=r.icon:e[n]=r,e}),{})}function tn(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,i=void 0!==r&&r,a=$e(e);"function"!==typeof We.hooks.addPack||i?We.styles[t]=Wt(Wt({},We.styles[t]||{}),a):We.hooks.addPack(t,$e(e)),"fas"===t&&tn("fa",e)}var en=We.styles,nn=We.shims,rn=Object.values(ye),an=null,on={},un={},ln={},sn={},cn={},fn=Object.keys(pe);function hn(t,e){var n,r=e.split("-"),i=r[0],a=r.slice(1).join("-");return i!==t||""===a||(n=a,~Oe.indexOf(n))?null:a}var dn,pn=function(){var t=function(t){return qe(en,(function(e,n,r){return e[r]=qe(n,t,{}),e}),{})};on=t((function(t,e,n){(e[3]&&(t[e[3]]=n),e[2])&&e[2].filter((function(t){return"number"===typeof t})).forEach((function(e){t[e.toString(16)]=n}));return t})),un=t((function(t,e,n){(t[n]=n,e[2])&&e[2].filter((function(t){return"string"===typeof t})).forEach((function(e){t[e]=n}));return t})),cn=t((function(t,e,n){var r=e[2];return t[n]=n,r.forEach((function(e){t[e]=n})),t}));var e="far"in en||Le.autoFetchSvg,n=qe(nn,(function(t,n){var r=n[0],i=n[1],a=n[2];return"far"!==i||e||(i="fas"),"string"===typeof r&&(t.names[r]={prefix:i,iconName:a}),"number"===typeof r&&(t.unicodes[r.toString(16)]={prefix:i,iconName:a}),t}),{names:{},unicodes:{}});ln=n.names,sn=n.unicodes,an=bn(Le.styleDefault)};function gn(t,e){return(on[t]||{})[e]}function yn(t,e){return(cn[t]||{})[e]}function mn(t){return ln[t]||{prefix:null,iconName:null}}function vn(){return an}dn=function(t){an=bn(t.styleDefault)},Ie.push(dn),pn();function bn(t){var e=ge[t]||ge[pe[t]],n=t in We.styles?t:null;return e||n||null}function wn(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.skipLookups,r=void 0!==n&&n,i=null,a=t.reduce((function(t,e){var n=hn(Le.familyPrefix,e);if(en[e]?(e=rn.includes(e)?me[e]:e,i=e,t.prefix=e):fn.indexOf(e)>-1?(i=e,t.prefix=bn(e)):n?t.iconName=n:e!==Le.replacementClass&&t.rest.push(e),!r&&t.prefix&&t.iconName){var a="fa"===i?mn(t.iconName):{},o=yn(t.prefix,t.iconName);a.prefix&&(i=null),t.iconName=a.iconName||o||t.iconName,t.prefix=a.prefix||t.prefix,"far"!==t.prefix||en.far||!en.fas||Le.autoFetchSvg||(t.prefix="fas")}return t}),{prefix:null,iconName:null,rest:[]});return"fa"!==a.prefix&&"fa"!==i||(a.prefix=vn()||"fas"),a}var Mn=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,n,r;return e=t,(n=[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=n.reduce(this._pullDefinitions,{});Object.keys(i).forEach((function(e){t.definitions[e]=Wt(Wt({},t.definitions[e]||{}),i[e]),tn(e,i[e]);var n=ye[e];n&&tn(n,i[e]),pn()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map((function(e){var r=n[e],i=r.prefix,a=r.iconName,o=r.icon,u=o[2];t[i]||(t[i]={}),u.length>0&&u.forEach((function(e){"string"===typeof e&&(t[i][e]=o)})),t[i][a]=o})),t}}])&&Ht(e.prototype,n),r&&Ht(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),xn=[],Tn={},Nn={},Cn=Object.keys(Nn);function An(t,e){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var a=Tn[t]||[];return a.forEach((function(t){e=t.apply(null,[e].concat(r))})),e}function jn(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var i=Tn[t]||[];i.forEach((function(t){t.apply(null,n)}))}function On(){var t=arguments[0],e=Array.prototype.slice.call(arguments,1);return Nn[t]?Nn[t].apply(null,e):void 0}function kn(t){"fa"===t.prefix&&(t.prefix="fas");var e=t.iconName,n=t.prefix||vn();if(e)return e=yn(n,e)||e,Je(En.definitions,n,e)||Je(We.styles,n,e)}var En=new Mn,Ln={i2svg:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return ce?(jn("beforeI2svg",t),On("pseudoElements2svg",t),On("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot;!1===Le.autoReplaceSvg&&(Le.autoReplaceSvg=!0),Le.observeMutations=!0,Ze((function(){Dn({autoReplaceSvgRoot:e}),jn("watch",t)}))}},In={noAuto:function(){Le.autoReplaceSvg=!1,Le.observeMutations=!1,jn("noAuto")},config:Le,dom:Ln,parse:{icon:function(t){if(null===t)return null;if("object"===Gt(t)&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:yn(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){var e=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],n=bn(t[0]);return{prefix:n,iconName:yn(n,e)||e}}if("string"===typeof t&&(t.indexOf("".concat(Le.familyPrefix,"-"))>-1||t.match(ve))){var r=wn(t.split(" "),{skipLookups:!0});return{prefix:r.prefix||vn(),iconName:yn(r.prefix,r.iconName)||r.iconName}}if("string"===typeof t){var i=vn();return{prefix:i,iconName:yn(i,t)||t}}}},library:En,findIconDefinition:kn,toHtml:Xe},Dn=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot,n=void 0===e?ue:e;(Object.keys(We.styles).length>0||Le.autoFetchSvg)&&ce&&Le.autoReplaceSvg&&In.dom.i2svg({node:n})};function Sn(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((function(t){return Xe(t)}))}}),Object.defineProperty(t,"node",{get:function(){if(ce){var e=ue.createElement("div");return e.innerHTML=t.html,e.children}}}),t}function zn(t){var e=t.icons,n=e.main,r=e.mask,i=t.prefix,a=t.iconName,o=t.transform,u=t.symbol,l=t.title,s=t.maskId,c=t.titleId,f=t.extra,h=t.watchable,d=void 0!==h&&h,p=r.found?r:n,g=p.width,y=p.height,m="fak"===i,v=[Le.replacementClass,a?"".concat(Le.familyPrefix,"-").concat(a):""].filter((function(t){return-1===f.classes.indexOf(t)})).filter((function(t){return""!==t||!!t})).concat(f.classes).join(" "),b={children:[],attributes:Wt(Wt({},f.attributes),{},{"data-prefix":i,"data-icon":a,class:v,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(g," ").concat(y)})},w=m&&!~f.classes.indexOf("fa-fw")?{width:"".concat(g/y*16*.0625,"em")}:{};d&&(b.attributes["data-fa-i2svg"]=""),l&&(b.children.push({tag:"title",attributes:{id:b.attributes["aria-labelledby"]||"title-".concat(c||Se())},children:[l]}),delete b.attributes.title);var M=Wt(Wt({},b),{},{prefix:i,iconName:a,main:n,mask:r,maskId:s,transform:o,symbol:u,styles:Wt(Wt({},w),f.styles)}),x=r.found&&n.found?On("generateAbstractMask",M)||{children:[],attributes:{}}:On("generateAbstractIcon",M)||{children:[],attributes:{}},T=x.children,N=x.attributes;return M.children=T,M.attributes=N,u?function(t){var e=t.prefix,n=t.iconName,r=t.children,i=t.attributes,a=t.symbol,o=!0===a?"".concat(e,"-").concat(Le.familyPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Wt(Wt({},i),{},{id:o}),children:r}]}]}(M):function(t){var e=t.children,n=t.main,r=t.mask,i=t.attributes,a=t.styles,o=t.transform;if(Ye(o)&&n.found&&!r.found){var u={x:n.width/n.height/2,y:.5};i.style=Re(Wt(Wt({},a),{},{"transform-origin":"".concat(u.x+o.x/16,"em ").concat(u.y+o.y/16,"em")}))}return[{tag:"svg",attributes:i,children:e}]}(M)}function Pn(t){var e=t.content,n=t.width,r=t.height,i=t.transform,a=t.title,o=t.extra,u=t.watchable,l=void 0!==u&&u,s=Wt(Wt(Wt({},o.attributes),a?{title:a}:{}),{},{class:o.classes.join(" ")});l&&(s["data-fa-i2svg"]="");var c=Wt({},o.styles);Ye(i)&&(c.transform=function(t){var e=t.transform,n=t.width,r=void 0===n?16:n,i=t.height,a=void 0===i?16:i,o=t.startCentered,u=void 0!==o&&o,l="";return l+=u&&fe?"translate(".concat(e.x/16-r/2,"em, ").concat(e.y/16-a/2,"em) "):u?"translate(calc(-50% + ".concat(e.x/16,"em), calc(-50% + ").concat(e.y/16,"em)) "):"translate(".concat(e.x/16,"em, ").concat(e.y/16,"em) "),l+="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),l+="rotate(".concat(e.rotate,"deg) ")}({transform:i,startCentered:!0,width:n,height:r}),c["-webkit-transform"]=c.transform);var f=Re(c);f.length>0&&(s.style=f);var h=[];return h.push({tag:"span",attributes:s,children:[e]}),a&&h.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),h}function _n(t){var e=t.content,n=t.title,r=t.extra,i=Wt(Wt(Wt({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),a=Re(r.styles);a.length>0&&(i.style=a);var o=[];return o.push({tag:"span",attributes:i,children:[e]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}var Rn=We.styles;function Yn(t){var e=t[0],n=t[1],r=Xt(t.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(Le.familyPrefix,"-").concat(Ne)},children:[{tag:"path",attributes:{class:"".concat(Le.familyPrefix,"-").concat(je),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Le.familyPrefix,"-").concat(Ae),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var Un={found:!1,width:512,height:512};function Qn(t,e){var n=e;return"fa"===e&&null!==Le.styleDefault&&(e=vn()),new Promise((function(r,i){On("missingIconAbstract");if("fa"===n){var a=mn(t)||{};t=a.iconName||t,e=a.prefix||e}if(t&&e&&Rn[e]&&Rn[e][t])return r(Yn(Rn[e][t]));!function(t,e){de||Le.showMissingIcons||!t||console.error('Icon with name "'.concat(t,'" and prefix "').concat(e,'" is missing.'))}(t,e),r(Wt(Wt({},Un),{},{icon:Le.showMissingIcons&&t&&On("missingIconAbstract")||{}}))}))}var Vn=function(){},Bn=Le.measurePerformance&&se&&se.mark&&se.measure?se:{mark:Vn,measure:Vn},Fn=function(t){Bn.mark("".concat('FA "6.1.1"'," ").concat(t," ends")),Bn.measure("".concat('FA "6.1.1"'," ").concat(t),"".concat('FA "6.1.1"'," ").concat(t," begins"),"".concat('FA "6.1.1"'," ").concat(t," ends"))},Wn=function(t){return Bn.mark("".concat('FA "6.1.1"'," ").concat(t," begins")),function(){return Fn(t)}},Gn=function(){};function Hn(t){return"string"===typeof(t.getAttribute?t.getAttribute("data-fa-i2svg"):null)}function Zn(t){return ue.createElementNS("http://www.w3.org/2000/svg",t)}function Xn(t){return ue.createElement(t)}var Jn={replace:function(t){var e=t[0];if(e.parentNode)if(t[1].forEach((function(t){e.parentNode.insertBefore(function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.ceFn,i=void 0===r?"svg"===e.tag?Zn:Xn:r;if("string"===typeof e)return ue.createTextNode(e);var a=i(e.tag);Object.keys(e.attributes||[]).forEach((function(t){a.setAttribute(t,e.attributes[t])}));var o=e.children||[];return o.forEach((function(e){a.appendChild(t(e,{ceFn:i}))})),a}(t),e)})),null===e.getAttribute("data-fa-i2svg")&&Le.keepOriginalSource){var n=ue.createComment(function(t){var e=" ".concat(t.outerHTML," ");return e="".concat(e,"Font Awesome fontawesome.com ")}(e));e.parentNode.replaceChild(n,e)}else e.remove()},nest:function(t){var e=t[0],n=t[1];if(~Pe(e).indexOf(Le.replacementClass))return Jn.replace(t);var r=new RegExp("".concat(Le.familyPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var i=n[0].attributes.class.split(" ").reduce((function(t,e){return e===Le.replacementClass||e.match(r)?t.toSvg.push(e):t.toNode.push(e),t}),{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),0===i.toNode.length?e.removeAttribute("class"):e.setAttribute("class",i.toNode.join(" "))}var a=n.map((function(t){return Xe(t)})).join("\n");e.setAttribute("data-fa-i2svg",""),e.innerHTML=a}};function qn(t){t()}function Kn(t,e){var n="function"===typeof e?e:Gn;if(0===t.length)n();else{var r=qn;"async"===Le.mutateApproach&&(r=oe.requestAnimationFrame||qn),r((function(){var e=!0===Le.autoReplaceSvg?Jn.replace:Jn[Le.autoReplaceSvg]||Jn.replace,r=Wn("mutate");t.map(e),r(),n()}))}}var $n=!1;function tr(){$n=!0}function er(){$n=!1}var nr=null;function rr(t){if(le&&Le.observeMutations){var e=t.treeCallback,n=void 0===e?Gn:e,r=t.nodeCallback,i=void 0===r?Gn:r,a=t.pseudoElementsCallback,o=void 0===a?Gn:a,u=t.observeMutationsRoot,l=void 0===u?ue:u;nr=new le((function(t){if(!$n){var e=vn();ze(t).forEach((function(t){if("childList"===t.type&&t.addedNodes.length>0&&!Hn(t.addedNodes[0])&&(Le.searchPseudoElements&&o(t.target),n(t.target)),"attributes"===t.type&&t.target.parentNode&&Le.searchPseudoElements&&o(t.target.parentNode),"attributes"===t.type&&Hn(t.target)&&~Te.indexOf(t.attributeName))if("class"===t.attributeName&&function(t){var e=t.getAttribute?t.getAttribute("data-prefix"):null,n=t.getAttribute?t.getAttribute("data-icon"):null;return e&&n}(t.target)){var r=wn(Pe(t.target)),a=r.prefix,u=r.iconName;t.target.setAttribute("data-prefix",a||e),u&&t.target.setAttribute("data-icon",u)}else(l=t.target)&&l.classList&&l.classList.contains&&l.classList.contains(Le.replacementClass)&&i(t.target);var l}))}})),ce&&nr.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function ir(t){var e=t.getAttribute("style"),n=[];return e&&(n=e.split(";").reduce((function(t,e){var n=e.split(":"),r=n[0],i=n.slice(1);return r&&i.length>0&&(t[r]=i.join(":").trim()),t}),{})),n}function ar(t){var e=t.getAttribute("data-prefix"),n=t.getAttribute("data-icon"),r=void 0!==t.innerText?t.innerText.trim():"",i=wn(Pe(t));return i.prefix||(i.prefix=vn()),e&&n&&(i.prefix=e,i.iconName=n),i.iconName&&i.prefix||i.prefix&&r.length>0&&(i.iconName=function(t,e){return(un[t]||{})[e]}(i.prefix,t.innerText)||gn(i.prefix,Ke(t.innerText))),i}function or(t){var e=ze(t.attributes).reduce((function(t,e){return"class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t}),{}),n=t.getAttribute("title"),r=t.getAttribute("data-fa-title-id");return Le.autoA11y&&(n?e["aria-labelledby"]="".concat(Le.replacementClass,"-title-").concat(r||Se()):(e["aria-hidden"]="true",e.focusable="false")),e}function ur(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},n=ar(t),r=n.iconName,i=n.prefix,a=n.rest,o=or(t),u=An("parseNodeAttributes",{},t),l=e.styleParser?ir(t):[];return Wt({iconName:r,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:i,transform:De,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:o}},u)}var lr=We.styles;function sr(t){var e="nest"===Le.autoReplaceSvg?ur(t,{styleParser:!1}):ur(t);return~e.extra.classes.indexOf("fa-layers-text")?On("generateLayersText",t,e):On("generateSvgReplacementMutation",t,e)}function cr(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!ce)return Promise.resolve();var n=ue.documentElement.classList,r=function(t){return n.add("".concat("fontawesome-i2svg","-").concat(t))},i=function(t){return n.remove("".concat("fontawesome-i2svg","-").concat(t))},a=Le.autoFetchSvg?Object.keys(pe):Object.keys(lr),o=[".".concat("fa-layers-text",":not([").concat("data-fa-i2svg","])")].concat(a.map((function(t){return".".concat(t,":not([").concat("data-fa-i2svg","])")}))).join(", ");if(0===o.length)return Promise.resolve();var u=[];try{u=ze(t.querySelectorAll(o))}catch(si){}if(!(u.length>0))return Promise.resolve();r("pending"),i("complete");var l=Wn("onTree"),s=u.reduce((function(t,e){try{var n=sr(e);n&&t.push(n)}catch(si){de||"MissingIcon"===si.name&&console.error(si)}return t}),[]);return new Promise((function(t,n){Promise.all(s).then((function(n){Kn(n,(function(){r("active"),r("complete"),i("pending"),"function"===typeof e&&e(),l(),t()}))})).catch((function(t){l(),n(t)}))}))}function fr(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;sr(t).then((function(t){t&&Kn([t],e)}))}var hr=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?De:n,i=e.symbol,a=void 0!==i&&i,o=e.mask,u=void 0===o?null:o,l=e.maskId,s=void 0===l?null:l,c=e.title,f=void 0===c?null:c,h=e.titleId,d=void 0===h?null:h,p=e.classes,g=void 0===p?[]:p,y=e.attributes,m=void 0===y?{}:y,v=e.styles,b=void 0===v?{}:v;if(t){var w=t.prefix,M=t.iconName,x=t.icon;return Sn(Wt({type:"icon"},t),(function(){return jn("beforeDOMElementCreation",{iconDefinition:t,params:e}),Le.autoA11y&&(f?m["aria-labelledby"]="".concat(Le.replacementClass,"-title-").concat(d||Se()):(m["aria-hidden"]="true",m.focusable="false")),zn({icons:{main:Yn(x),mask:u?Yn(u.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:M,transform:Wt(Wt({},De),r),symbol:a,title:f,maskId:s,titleId:d,extra:{attributes:m,styles:b,classes:g}})}))}},dr={mixout:function(){return{icon:(t=hr,function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(e||{}).icon?e:kn(e||{}),i=n.mask;return i&&(i=(i||{}).icon?i:kn(i||{})),t(r,Wt(Wt({},n),{},{mask:i}))})};var t},hooks:function(){return{mutationObserverCallbacks:function(t){return t.treeCallback=cr,t.nodeCallback=fr,t}}},provides:function(t){t.i2svg=function(t){var e=t.node,n=void 0===e?ue:e,r=t.callback;return cr(n,void 0===r?function(){}:r)},t.generateSvgReplacementMutation=function(t,e){var n=e.iconName,r=e.title,i=e.titleId,a=e.prefix,o=e.transform,u=e.symbol,l=e.mask,s=e.maskId,c=e.extra;return new Promise((function(e,f){Promise.all([Qn(n,a),l.iconName?Qn(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(l){var f=Xt(l,2),h=f[0],d=f[1];e([t,zn({icons:{main:h,mask:d},prefix:a,iconName:n,transform:o,symbol:u,maskId:s,title:r,titleId:i,extra:c,watchable:!0})])})).catch(f)}))},t.generateAbstractIcon=function(t){var e,n=t.children,r=t.attributes,i=t.main,a=t.transform,o=Re(t.styles);return o.length>0&&(r.style=o),Ye(a)&&(e=On("generateAbstractTransformGrouping",{main:i,transform:a,containerWidth:i.width,iconWidth:i.width})),n.push(e||i.icon),{children:n,attributes:r}}}},pr={mixout:function(){return{layer:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.classes,r=void 0===n?[]:n;return Sn({type:"layer"},(function(){jn("beforeDOMElementCreation",{assembler:t,params:e});var n=[];return t((function(t){Array.isArray(t)?t.map((function(t){n=n.concat(t.abstract)})):n=n.concat(t.abstract)})),[{tag:"span",attributes:{class:["".concat(Le.familyPrefix,"-layers")].concat(Jt(r)).join(" ")},children:n}]}))}}}},gr={mixout:function(){return{counter:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,r=void 0===n?null:n,i=e.classes,a=void 0===i?[]:i,o=e.attributes,u=void 0===o?{}:o,l=e.styles,s=void 0===l?{}:l;return Sn({type:"counter",content:t},(function(){return jn("beforeDOMElementCreation",{content:t,params:e}),_n({content:t.toString(),title:r,extra:{attributes:u,styles:s,classes:["".concat(Le.familyPrefix,"-layers-counter")].concat(Jt(a))}})}))}}}},yr={mixout:function(){return{text:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?De:n,i=e.title,a=void 0===i?null:i,o=e.classes,u=void 0===o?[]:o,l=e.attributes,s=void 0===l?{}:l,c=e.styles,f=void 0===c?{}:c;return Sn({type:"text",content:t},(function(){return jn("beforeDOMElementCreation",{content:t,params:e}),Pn({content:t,transform:Wt(Wt({},De),r),title:a,extra:{attributes:s,styles:f,classes:["".concat(Le.familyPrefix,"-layers-text")].concat(Jt(u))}})}))}}},provides:function(t){t.generateLayersText=function(t,e){var n=e.title,r=e.transform,i=e.extra,a=null,o=null;if(fe){var u=parseInt(getComputedStyle(t).fontSize,10),l=t.getBoundingClientRect();a=l.width/u,o=l.height/u}return Le.autoA11y&&!n&&(i.attributes["aria-hidden"]="true"),Promise.resolve([t,Pn({content:t.innerHTML,width:a,height:o,transform:r,title:n,extra:i,watchable:!0})])}}},mr=new RegExp('"',"ug"),vr=[1105920,1112319];function br(t,e){var n="".concat("data-fa-pseudo-element-pending").concat(e.replace(":","-"));return new Promise((function(r,i){if(null!==t.getAttribute(n))return r();var a=ze(t.children).filter((function(t){return t.getAttribute("data-fa-pseudo-element")===e}))[0],o=oe.getComputedStyle(t,e),u=o.getPropertyValue("font-family").match(be),l=o.getPropertyValue("font-weight"),s=o.getPropertyValue("content");if(a&&!u)return t.removeChild(a),r();if(u&&"none"!==s&&""!==s){var c=o.getPropertyValue("content"),f=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(u[2])?ge[u[2].toLowerCase()]:we[l],h=function(t){var e=t.replace(mr,""),n=function(t,e){var n,r=t.length,i=t.charCodeAt(e);return i>=55296&&i<=56319&&r>e+1&&(n=t.charCodeAt(e+1))>=56320&&n<=57343?1024*(i-55296)+n-56320+65536:i}(e,0),r=n>=vr[0]&&n<=vr[1],i=2===e.length&&e[0]===e[1];return{value:Ke(i?e[0]:e),isSecondary:r||i}}(c),d=h.value,p=h.isSecondary,g=u[0].startsWith("FontAwesome"),y=gn(f,d),m=y;if(g){var v=function(t){var e=sn[t],n=gn("fas",t);return e||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}(d);v.iconName&&v.prefix&&(y=v.iconName,f=v.prefix)}if(!y||p||a&&a.getAttribute("data-prefix")===f&&a.getAttribute("data-icon")===m)r();else{t.setAttribute(n,m),a&&t.removeChild(a);var b={iconName:null,title:null,titleId:null,prefix:null,transform:De,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},w=b.extra;w.attributes["data-fa-pseudo-element"]=e,Qn(y,f).then((function(i){var a=zn(Wt(Wt({},b),{},{icons:{main:i,mask:{prefix:null,iconName:null,rest:[]}},prefix:f,iconName:m,extra:w,watchable:!0})),o=ue.createElement("svg");"::before"===e?t.insertBefore(o,t.firstChild):t.appendChild(o),o.outerHTML=a.map((function(t){return Xe(t)})).join("\n"),t.removeAttribute(n),r()})).catch(i)}}else r()}))}function wr(t){return Promise.all([br(t,"::before"),br(t,"::after")])}function Mr(t){return t.parentNode!==document.head&&!~he.indexOf(t.tagName.toUpperCase())&&!t.getAttribute("data-fa-pseudo-element")&&(!t.parentNode||"svg"!==t.parentNode.tagName)}function xr(t){if(ce)return new Promise((function(e,n){var r=ze(t.querySelectorAll("*")).filter(Mr).map(wr),i=Wn("searchPseudoElements");tr(),Promise.all(r).then((function(){i(),er(),e()})).catch((function(){i(),er(),n()}))}))}var Tr=!1,Nr=function(t){return t.toLowerCase().split(" ").reduce((function(t,e){var n=e.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return t.flipX=!0,t;if(r&&"v"===i)return t.flipY=!0,t;if(i=parseFloat(i),isNaN(i))return t;switch(r){case"grow":t.size=t.size+i;break;case"shrink":t.size=t.size-i;break;case"left":t.x=t.x-i;break;case"right":t.x=t.x+i;break;case"up":t.y=t.y-i;break;case"down":t.y=t.y+i;break;case"rotate":t.rotate=t.rotate+i}return t}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},Cr={x:0,y:0,width:"100%",height:"100%"};function Ar(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}!function(t,e){var n=e.mixoutsTo;xn=t,Tn={},Object.keys(Nn).forEach((function(t){-1===Cn.indexOf(t)&&delete Nn[t]})),xn.forEach((function(t){var e=t.mixout?t.mixout():{};if(Object.keys(e).forEach((function(t){"function"===typeof e[t]&&(n[t]=e[t]),"object"===Gt(e[t])&&Object.keys(e[t]).forEach((function(r){n[t]||(n[t]={}),n[t][r]=e[t][r]}))})),t.hooks){var r=t.hooks();Object.keys(r).forEach((function(t){Tn[t]||(Tn[t]=[]),Tn[t].push(r[t])}))}t.provides&&t.provides(Nn)}))}([Be,dr,pr,gr,yr,{hooks:function(){return{mutationObserverCallbacks:function(t){return t.pseudoElementsCallback=xr,t}}},provides:function(t){t.pseudoElements2svg=function(t){var e=t.node,n=void 0===e?ue:e;Le.searchPseudoElements&&xr(n)}}},{mixout:function(){return{dom:{unwatch:function(){tr(),Tr=!0}}}},hooks:function(){return{bootstrap:function(){rr(An("mutationObserverCallbacks",{}))},noAuto:function(){nr&&nr.disconnect()},watch:function(t){var e=t.observeMutationsRoot;Tr?er():rr(An("mutationObserverCallbacks",{observeMutationsRoot:e}))}}}},{mixout:function(){return{parse:{transform:function(t){return Nr(t)}}}},hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-transform");return n&&(t.transform=Nr(n)),t}}},provides:function(t){t.generateAbstractTransformGrouping=function(t){var e=t.main,n=t.transform,r=t.containerWidth,i=t.iconWidth,a={transform:"translate(".concat(r/2," 256)")},o="translate(".concat(32*n.x,", ").concat(32*n.y,") "),u="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),s={outer:a,inner:{transform:"".concat(o," ").concat(u," ").concat(l)},path:{transform:"translate(".concat(i/2*-1," -256)")}};return{tag:"g",attributes:Wt({},s.outer),children:[{tag:"g",attributes:Wt({},s.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:Wt(Wt({},e.icon.attributes),s.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-mask"),r=n?wn(n.split(" ").map((function(t){return t.trim()}))):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=vn()),t.mask=r,t.maskId=e.getAttribute("data-fa-mask-id"),t}}},provides:function(t){t.generateAbstractMask=function(t){var e,n=t.children,r=t.attributes,i=t.main,a=t.mask,o=t.maskId,u=t.transform,l=i.width,s=i.icon,c=a.width,f=a.icon,h=function(t){var e=t.transform,n=t.containerWidth,r=t.iconWidth,i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),u="rotate(".concat(e.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(a," ").concat(o," ").concat(u)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:u,containerWidth:c,iconWidth:l}),d={tag:"rect",attributes:Wt(Wt({},Cr),{},{fill:"white"})},p=s.children?{children:s.children.map(Ar)}:{},g={tag:"g",attributes:Wt({},h.inner),children:[Ar(Wt({tag:s.tag,attributes:Wt(Wt({},s.attributes),h.path)},p))]},y={tag:"g",attributes:Wt({},h.outer),children:[g]},m="mask-".concat(o||Se()),v="clip-".concat(o||Se()),b={tag:"mask",attributes:Wt(Wt({},Cr),{},{id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[d,y]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:v},children:(e=f,"g"===e.tag?e.children:[e])},b]};return n.push(w,{tag:"rect",attributes:Wt({fill:"currentColor","clip-path":"url(#".concat(v,")"),mask:"url(#".concat(m,")")},Cr)}),{children:n,attributes:r}}}},{provides:function(t){var e=!1;oe.matchMedia&&(e=oe.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var t=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:Wt(Wt({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var i=Wt(Wt({},r),{},{attributeName:"opacity"}),a={tag:"circle",attributes:Wt(Wt({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return e||a.children.push({tag:"animate",attributes:Wt(Wt({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Wt(Wt({},i),{},{values:"1;0;1;1;0;1;"})}),t.push(a),t.push({tag:"path",attributes:Wt(Wt({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:e?[]:[{tag:"animate",attributes:Wt(Wt({},i),{},{values:"1;0;0;0;0;1;"})}]}),e||t.push({tag:"path",attributes:Wt(Wt({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:Wt(Wt({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}},{hooks:function(){return{parseNodeAttributes:function(t,e){var n=e.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return t.symbol=r,t}}}}],{mixoutsTo:In});var jr=In.parse,Or=In.icon,kr=n(6),Er=n.n(kr);function Lr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ir(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Lr(Object(n),!0).forEach((function(e){Sr(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Lr(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Dr(t){return(Dr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Sr(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function zr(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function Pr(t){return function(t){if(Array.isArray(t))return _r(t)}(t)||function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"===typeof t)return _r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _r(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Rr(t){return e=t,(e-=0)===e?t:(t=t.replace(/[\-_\s]+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))).substr(0,1).toLowerCase()+t.substr(1);var e}var Yr=["style"];function Ur(t){return t.split(";").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,e){var n,r=e.indexOf(":"),i=Rr(e.slice(0,r)),a=e.slice(r+1).trim();return i.startsWith("webkit")?t[(n=i,n.charAt(0).toUpperCase()+n.slice(1))]=a:t[i]=a,t}),{})}var Qr=!1;try{Qr=!0}catch(si){}function Vr(t){return t&&"object"===Dr(t)&&t.prefix&&t.iconName&&t.icon?t:jr.icon?jr.icon(t):null===t?null:t&&"object"===Dr(t)&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"===typeof t?{prefix:"fas",iconName:t}:void 0}function Br(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?Sr({},t,e):{}}var Fr=["forwardedRef"];function Wr(t){var e=t.forwardedRef,n=zr(t,Fr),r=n.icon,i=n.mask,a=n.symbol,o=n.className,u=n.title,l=n.titleId,s=n.maskId,c=Vr(r),f=Br("classes",[].concat(Pr(function(t){var e,n=t.beat,r=t.fade,i=t.beatFade,a=t.bounce,o=t.shake,u=t.flash,l=t.spin,s=t.spinPulse,c=t.spinReverse,f=t.pulse,h=t.fixedWidth,d=t.inverse,p=t.border,g=t.listItem,y=t.flip,m=t.size,v=t.rotation,b=t.pull,w=(Sr(e={"fa-beat":n,"fa-fade":r,"fa-beat-fade":i,"fa-bounce":a,"fa-shake":o,"fa-flash":u,"fa-spin":l,"fa-spin-reverse":c,"fa-spin-pulse":s,"fa-pulse":f,"fa-fw":h,"fa-inverse":d,"fa-border":p,"fa-li":g,"fa-flip-horizontal":"horizontal"===y||"both"===y,"fa-flip-vertical":"vertical"===y||"both"===y},"fa-".concat(m),"undefined"!==typeof m&&null!==m),Sr(e,"fa-rotate-".concat(v),"undefined"!==typeof v&&null!==v&&0!==v),Sr(e,"fa-pull-".concat(b),"undefined"!==typeof b&&null!==b),Sr(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(w).map((function(t){return w[t]?t:null})).filter((function(t){return t}))}(n)),Pr(o.split(" ")))),h=Br("transform","string"===typeof n.transform?jr.transform(n.transform):n.transform),d=Br("mask",Vr(i)),p=Or(c,Ir(Ir(Ir(Ir({},f),h),d),{},{symbol:a,title:u,titleId:l,maskId:s}));if(!p)return function(){var t;!Qr&&console&&"function"===typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find icon",c),null;var g=p.abstract,y={ref:e};return Object.keys(n).forEach((function(t){Wr.defaultProps.hasOwnProperty(t)||(y[t]=n[t])})),Gr(g[0],y)}Wr.displayName="FontAwesomeIcon",Wr.propTypes={beat:Er.a.bool,border:Er.a.bool,bounce:Er.a.bool,className:Er.a.string,fade:Er.a.bool,flash:Er.a.bool,mask:Er.a.oneOfType([Er.a.object,Er.a.array,Er.a.string]),maskId:Er.a.string,fixedWidth:Er.a.bool,inverse:Er.a.bool,flip:Er.a.oneOf(["horizontal","vertical","both"]),icon:Er.a.oneOfType([Er.a.object,Er.a.array,Er.a.string]),listItem:Er.a.bool,pull:Er.a.oneOf(["right","left"]),pulse:Er.a.bool,rotation:Er.a.oneOf([0,90,180,270]),shake:Er.a.bool,size:Er.a.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:Er.a.bool,spinPulse:Er.a.bool,spinReverse:Er.a.bool,symbol:Er.a.oneOfType([Er.a.bool,Er.a.string]),title:Er.a.string,titleId:Er.a.string,transform:Er.a.oneOfType([Er.a.string,Er.a.object]),swapOpacity:Er.a.bool},Wr.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:null,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var Gr=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"===typeof n)return n;var i=(n.children||[]).map((function(n){return t(e,n)})),a=Object.keys(n.attributes||{}).reduce((function(t,e){var r=n.attributes[e];switch(e){case"class":t.attrs.className=r,delete n.attributes.class;break;case"style":t.attrs.style=Ur(r);break;default:0===e.indexOf("aria-")||0===e.indexOf("data-")?t.attrs[e.toLowerCase()]=r:t.attrs[Rr(e)]=r}return t}),{attrs:{}}),o=r.style,u=void 0===o?{}:o,l=zr(r,Yr);return a.attrs.style=Ir(Ir({},a.attrs.style),u),e.apply(void 0,[n.tag,Ir(Ir({},a.attrs),l)].concat(Pr(i)))}.bind(null,p.a.createElement),Hr=function(t){var e=p.a.useContext(pt),n=e.state,r=e.dispatch,i=function(t){r({type:tt.CHANGE_EQUATION_HEIGHT,payload:t})},a="",o="",u="";return n.EquationProps.height>=100?a="sizeSelected":n.EquationProps.height>=50?o="sizeSelected":u="sizeSelected",p.a.createElement("div",{id:"toolbox"},p.a.createElement("button",{onClick:t.copyEvent,className:"buttonOptionsImage"},"copy"),p.a.createElement("input",{className:"removeStyles",type:"color",onChange:function(t){var e;e=t.currentTarget.value,r({type:tt.CHANGE_EQUATION_COLOR,payload:e})},value:n.EquationProps.color}),p.a.createElement("button",{className:a+" toolbarIcons removeStyles",onClick:function(){i(100)}},p.a.createElement(Wr,{icon:Vt,style:{width:"20px"}})),p.a.createElement("button",{className:o+" toolbarIcons removeStyles",onClick:function(){i(50)}},p.a.createElement(Wr,{icon:Vt,style:{width:"15px"}})),p.a.createElement("button",{className:u+" toolbarIcons removeStyles",onClick:function(){i(25)}},p.a.createElement(Wr,{icon:Vt,style:{width:"10px"}})),p.a.createElement("input",{type:"number",style:{maxWidth:"50px"},value:n.EquationProps.height,onChange:function(t){i(parseInt(t.currentTarget.value))}}),p.a.createElement("span",null,"px height"))},Zr=function(){var t,e=p.a.useContext(pt).state,n=function(){var t=p.a.useContext(pt).state,e=Object(d.useRef)(null),n=Object(d.useRef)(null),r=Object(d.useState)(""),i=Object(h.a)(r,2),a=i[0],o=i[1],u=t.EquationProps.height,l=t.EquationProps.color;function s(){return(s=Object(At.a)(Pt().mark((function r(){var i,a;return Pt().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(null===e||void 0===e?void 0:e.current)||!(null===n||void 0===n?void 0:n.current)){r.next=7;break}return r.next=3,Rt(e.current,n.current,u,l);case 3:i=r.sent,a=new CustomEvent("math-equation-gen-image",{bubbles:!0,cancelable:!1,composed:!0,detail:{blob:i,equationProps:t.EquationProps}}),e.current.dispatchEvent(a),console.log("sent event");case 7:case"end":return r.stop()}}),r)})))).apply(this,arguments)}function c(){return(c=Object(At.a)(Pt().mark((function t(r){var i,a;return Pt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(null===e||void 0===e?void 0:e.current)||!(null===n||void 0===n?void 0:n.current)){t.next=9;break}return t.next=3,Rt(e.current,n.current,u,l);case 3:return i=t.sent,t.next=6,zt(i);case 6:a=t.sent,console.log(a),o(a);case 9:case"end":return t.stop()}}),t)})))).apply(this,arguments)}return{mathJaxConRef:e,canvasRef:n,addCanvasToClipboard:function(){return s.apply(this,arguments)},onDrag:function(t){new Date;var e=document.createElement("img");e.src=a;var n=document.createElement("div");n.appendChild(e),t.dataTransfer.setData("text/html",n.innerHTML.toString()),t.dataTransfer.setDragImage(e,0,0)},onMouseDown:function(t){return c.apply(this,arguments)}}}(),r=n.mathJaxConRef,i=n.canvasRef,a=n.addCanvasToClipboard,o=n.onDrag,u=n.onMouseDown,l=function(t){console.log("############Error"),console.log(t)},s=e.EquationProps.text;switch(""===s&&(s=" "),e.EquationProps.mathType){case ut.AsciiMath:t="asciimath2svg";break;case ut.LaTEX:t="tex2svg";break;case ut.MathML:t="mathml2svg"}return p.a.createElement("div",{id:"mathJaxViewer",ref:r},p.a.createElement(Hr,{copyEvent:a}),p.a.createElement("div",{id:"mathJaxTextContainer",onMouseDown:u,onDragStart:o,draggable:!0,className:"enableDrag"},p.a.createElement(Mt,{renderMode:"pre",version:3,onError:l,src:"https://cdn.jsdelivr.net/gh/brendena/MathEquations-component/mathjax/mathJaxCompiled.js"},p.a.createElement(Ct,{onError:l,typesettingOptions:{fn:t},text:s,dynamic:!0,inline:!0}," "))),p.a.createElement("canvas",{ref:i,style:{display:"none"}}))},Xr=function(){var t=p.a.useContext(pt),e=t.state,n=t.dispatch;return p.a.createElement(p.a.Fragment,null,p.a.createElement("textarea",{id:"inputTextMathEquation",placeholder:"equation location",onChange:function(t){n({type:tt.EQUATION_CHANGED,payload:t.currentTarget.value})},value:e.EquationProps.text,onDragEnter:function(t){t.preventDefault(),t.currentTarget.classList.add("textInputOnDragEnter")},onDragLeave:function(t){t.preventDefault(),t.currentTarget.classList.remove("textInputOnDragEnter")},onDrop:function(t){t.preventDefault(),t.currentTarget.classList.remove("textInputOnDragEnter"),console.log(t.dataTransfer.types);var e=t.dataTransfer.getData("text/html"),n=document.createElement("html");n.innerHTML=e;var r=n.getElementsByTagName("img");if(r.length>0){var i=r[0].src.split("base64,");fetch("data:application/octet;base64,"+i[1]).then((function(t){t.arrayBuffer().then((function(t){var e=Ot.readMetadata(new Uint8Array(t));console.log(e)}))}))}}}))};var Jr={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3 .3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5 .3-6.2 2.3zm44.2-1.7c-2.9 .7-4.9 2.6-4.6 4.9 .3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3 .7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3 .3 2.9 2.3 3.9 1.6 1 3.6 .7 4.3-.7 .7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3 .7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3 .7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},qr=function(t){return p.a.createElement(p.a.Fragment,null,p.a.createElement("input",{type:"radio",id:t.forInput+"_Button",name:"amount",style:{display:"none"},defaultChecked:t.checked,onChange:function(e){t.onChange(t.forInput)}}),p.a.createElement("label",{htmlFor:t.forInput+"_Button",className:t.classNameButton},t.forInput," "))},Kr=function(){var t=p.a.useContext(pt),e=t.state,n=t.dispatch,r=function(t){var e=t;n({type:tt.MATH_TYPE_CHANGED,payload:e})},i=ht.map((function(t){return{id:t,selected:t===e.EquationProps.mathType}})).map((function(t){return p.a.createElement(qr,{key:t.id,forInput:t.id,checked:t.selected,name:"mathTypes",classNameButton:"navButton",onChange:r})}));return p.a.createElement("div",{id:"navBar"},p.a.createElement("div",{id:"logoContainer"},p.a.createElement("span",null,"<","Math Equations ","/>"),p.a.createElement("img",{id:"logo",alt:"logo",draggable:!1,src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnMiIKICAgdmlld0JveD0iMCAwIDEyOCAxMjgiCiAgIGhlaWdodD0iMTI4IgogICB3aWR0aD0iMTI4Ij4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZwogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZSIKICAgICBpZD0ibGF5ZXIyIiAvPgogIDxnCiAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTkyNC4zNjIxNikiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8ZwogICAgICAgaWQ9InRleHQ0MTM2IgogICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6ODUuNDc3MTE5NDVweDtsaW5lLWhlaWdodDoxMjUlO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojMzNlNWUzO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuODI5MjIzODQsMCwwLDEuMjA1OTQ3LC0wLjUwNTA3NjI3LDApIj4KICAgICAgPHBhdGgKICAgICAgICAgc3R5bGU9ImZpbGw6IzMzZTVlMztmaWxsLW9wYWNpdHk6MSIKICAgICAgICAgaWQ9InBhdGg0MjE1IgogICAgICAgICBkPSJtIDQwLjEyMDM0Miw4NTMuMTUwNzcgMCw2LjAxMDExIC0yLjU4NzY4NiwwIHEgLTEwLjM5MjQ4MiwwIC0xMy45NDAxMTYsLTMuMDg4NTMgLTMuNTA1ODk4LC0zLjA4ODUzIC0zLjUwNTg5OCwtMTIuMzEyMzggbCAwLC05Ljk3NTExIHEgMCwtNi4zMDIyNyAtMi4yNTM3OTEsLTguNzIzMDEgLTIuMjUzNzkxLC0yLjQyMDc0IC04LjE4MDQyNzIsLTIuNDIwNzQgbCAtMi41NDU5NDk0LDAgMCwtNS45NjgzNyAyLjU0NTk0OTQsMCBxIDUuOTY4MzczMiwwIDguMTgwNDI3MiwtMi4zNzkgMi4yNTM3OTEsLTIuNDIwNzQgMi4yNTM3OTEsLTguNjM5NTMgbCAwLC0xMC4wMTY4NSBxIDAsLTkuMjIzODUgMy41MDU4OTgsLTEyLjI3MDY0IDMuNTQ3NjM0LC0zLjA4ODUzIDEzLjk0MDExNiwtMy4wODg1MyBsIDIuNTg3Njg2LDAgMCw1Ljk2ODM3IC0yLjgzODEwNywwIHEgLTUuODg0OSwwIC03LjY3OTU4NSwxLjgzNjQyIC0xLjc5NDY4NiwxLjgzNjQzIC0xLjc5NDY4Niw3LjcyMTMyIGwgMCwxMC4zNTA3NSBxIDAsNi41NTI2OSAtMS45MTk4OTYsOS41MTYwMSAtMS44NzgxNTksMi45NjMzMSAtNi40NjkyMTYsNC4wMDY3NCA0LjYzMjc5NCwxLjEyNjg5IDYuNTEwOTUzLDQuMDkwMjEgMS44NzgxNTksMi45NjMzMiAxLjg3ODE1OSw5LjQ3NDI3IGwgMCwxMC4zNTA3NSBxIDAsNS44ODQ5IDEuNzk0Njg2LDcuNzIxMzIgMS43OTQ2ODUsMS44MzY0MiA3LjY3OTU4NSwxLjgzNjQyIGwgMi44MzgxMDcsMCB6IiAvPgogICAgICA8cGF0aAogICAgICAgICBzdHlsZT0iZmlsbDojMzNlNWUzO2ZpbGwtb3BhY2l0eToxIgogICAgICAgICBpZD0icGF0aDQyMTciCiAgICAgICAgIGQ9Im0gMTE1Ljk1NjI0LDg1My4xNTA3NyAyLjkyMTU5LDAgcSA1Ljg0MzE2LDAgNy41OTYxMSwtMS43OTQ2OSAxLjc5NDY4LC0xLjc5NDY4IDEuNzk0NjgsLTcuNzYzMDUgbCAwLC0xMC4zNTA3NSBxIDAsLTYuNTEwOTUgMS44NzgxNiwtOS40NzQyNyAxLjg3ODE2LC0yLjk2MzMyIDYuNTEwOTUsLTQuMDkwMjEgLTQuNjMyNzksLTEuMDQzNDMgLTYuNTEwOTUsLTQuMDA2NzQgLTEuODc4MTYsLTIuOTYzMzIgLTEuODc4MTYsLTkuNTE2MDEgbCAwLC0xMC4zNTA3NSBxIDAsLTUuOTI2NjMgLTEuNzk0NjgsLTcuNzIxMzIgLTEuNzUyOTUsLTEuODM2NDIgLTcuNTk2MTEsLTEuODM2NDIgbCAtMi45MjE1OSwwIDAsLTUuOTY4MzcgMi42Mjk0MywwIHEgMTAuMzkyNDgsMCAxMy44NTY2NCwzLjA4ODUzIDMuNTA1OSwzLjA0Njc5IDMuNTA1OSwxMi4yNzA2NCBsIDAsMTAuMDE2ODUgcSAwLDYuMjE4NzkgMi4yNTM3OSw4LjYzOTUzIDIuMjUzNzksMi4zNzkgOC4xODA0MywyLjM3OSBsIDIuNTg3NjgsMCAwLDUuOTY4MzcgLTIuNTg3NjgsMCBxIC01LjkyNjY0LDAgLTguMTgwNDMsMi40MjA3NCAtMi4yNTM3OSwyLjQyMDc0IC0yLjI1Mzc5LDguNzIzMDEgbCAwLDkuOTc1MTEgcSAwLDkuMjIzODUgLTMuNTA1OSwxMi4zMTIzOCAtMy40NjQxNiwzLjA4ODUzIC0xMy44NTY2NCwzLjA4ODUzIGwgLTIuNjI5NDMsMCAwLC02LjAxMDExIHoiIC8+CiAgICA8L2c+CiAgPC9nPgogIDxnCiAgICAgaWQ9Imc0MjA4IgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTkyNC4zNjIxNikiCiAgICAgc3R5bGU9ImRpc3BsYXk6bm9uZSI+CiAgICA8dGV4dAogICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgICAgIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MCU7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzowcHg7d29yZC1zcGFjaW5nOjBweDtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjFweDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2Utb3BhY2l0eToxIgogICAgICAgeD0iLTMuNTc4MTY1NSIKICAgICAgIHk9Ijg0NS4yMjA3NiIKICAgICAgIGlkPSJ0ZXh0NDIxMCIKICAgICAgIHRyYW5zZm9ybT0ic2NhbGUoMC44MjkyMjM4NCwxLjIwNTk0NykiPjx0c3BhbgogICAgICAgICBzdHlsZT0iZm9udC1zaXplOjg1LjQ3NzExOTQ1cHg7bGluZS1oZWlnaHQ6MS4yNSIKICAgICAgICAgaWQ9InRzcGFuNDIxMiIKICAgICAgICAgeD0iLTMuNTc4MTY1NSIKICAgICAgICAgeT0iODQ1LjIyMDc2Ij57ICB9PC90c3Bhbj48L3RleHQ+CiAgPC9nPgogIDxnCiAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lIgogICAgIGlkPSJsYXllcjMiPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMjguOTY1MjcsMzYuMDA4Njg2IGMgMC4zMTA0NzcsLTAuNDUxNzE4IDAuNjg3MTY0LC0wLjg1OTI3MyAxLjA2NDA3OSwtMS4yNjEwMDIgMC4yNTU4OTQsLTAuMzI2MjAxIDAuNjEwMzk4LC0wLjU1MTA3NCAwLjkxODE4LC0wLjgyNTAzOSAwLjc4OTg4LC0wLjcwMzA5NCAtMC40MjAxMDgsMC4zMTU3NjMgMC40ODA2NjQsLTAuNDMzMjg3IDAuNTg2OTAyLC0wLjQ3ODM3IDEuMTgzODM0LC0wLjk0OTgwNCAxLjgxOTk3MSwtMS4zNjgwODYgMC42NjA0NDIsLTAuNDcyMDU3IDEuNDAyNzk5LC0wLjc5NDQ2NSAyLjEzMjY2NywtMS4xNDk0OTkgMC43MjEwODksLTAuMzE3OTY2IDEuNDg4NTIyLC0wLjUxMTczNSAyLjI0OTI4NCwtMC43MTkyNDEgMC43NDM1MzUsLTAuMTg4NTEzIDEuNDkyODcxLC0wLjM0MjYwMyAyLjI1MjU0OCwtMC40NTY2OTYgMC42Mjc1NTksLTAuMDgyMTQgMS4yNTk2MzMsLTAuMTAzMDU2IDEuODkxODAyLC0wLjEyMTQyMyAwLjU2NDA1MSwtMC4wMTE3OCAxLjEyMzI0NSwtMC4wMTE0NiAxLjY4MzI5OCwwLjA1NzUyIDAuNjU4NzQsMC4wNjg0NiAxLjMxMjgzMywwLjE3MDUzOSAxLjk2NDY2NCwwLjI4NDI0NyAwLjc3OTYwNywwLjEyMDQzNCAxLjU1NDc4MywwLjI2MTEzOCAyLjMyODM5MSwwLjQxMjU1IDAuODgxNzc3LDAuMTM3MjcxIDEuNzUxNjU0LDAuMzIwNTA5IDIuNjIwNzk2LDAuNTE1Mzc4IDAuOTI3MDgzLDAuMjA5MDQ1IDEuODQ3NDMsMC40NDIyNDkgMi43Njg3MywwLjY3MzA4NiAwLjkxMjI1OCwwLjIxMjQwNCAxLjgyMTUzNSwwLjQ0MDIyOCAyLjcyMTg1MiwwLjY5NTMwMiAwLjg1NDc5NywwLjI3ODIzMSAxLjcyMDQwNCwwLjUyNDQ5MSAyLjU3ODY2MSwwLjc5MjM1NyAwLjc5NjY0MSwwLjI4MTI3NiAxLjU4NjI5MSwwLjU3OTQ1MSAyLjM5NDQ1NSwwLjgzMDA3NiAwLjgxNzI2MSwwLjI2MTI4MSAxLjY0MDQwNywwLjUwMzEyNyAyLjQ2NzcxOCwwLjczMzQ2MyAwLjc4NTI4NywwLjIwODAzMyAxLjU3NjMwNCwwLjM5NDgzIDIuMzY2MDg1LDAuNTg2Mzc3IDAuNzI5MTIxLDAuMTk3MDgzIDEuNDY1MDI5LDAuMzY0NTQ5IDIuMjA2MTUsMC41MTQ4NyAwLjcxNzI1OCwwLjEyOTg4NCAxLjQyOTkzMiwwLjI2NjUzNCAyLjE1Njg4LDAuMzM3MTQ1IDAuODcwODQ2LDAuMDc4NjcgMS43Mzk1MTIsMC4xNjk2NjEgMi42MTI0MDgsMC4yMjYwOTMgMS4xMDQ2NzksMC4wODkwNSAyLjIxMDU3LDAuMDQxNzggMy4zMTYyNDUsMC4wMDkyIDEuNDIxNTExLC0wLjAzMjU4IDIuODQxMjUyLC0wLjA3ODYzIDQuMjYwOTY4LC0wLjE1NjEzIDEuMzc1NjI1LC0wLjA4NTQ1IDIuNzQ2MDE2LC0wLjIzODc1NyA0LjEwMTU2OSwtMC40Nzc3ODkgMS4xNTU4NzUsLTAuMjU5MDY2IDIuMjk2MTU2LC0wLjU4NjE3OCAzLjQwNzY4NSwtMC45ODQ0MTEgMS4wODU0NjcsLTAuNDE3OTYgMi4xNDQwOTMsLTAuODkzNjUyIDMuMTk4Mzg3LC0xLjM3NzkzNiAwLjg5MTc2OCwtMC40MjI2MDMgMS43NTMzMjksLTAuOTA1NDkxIDIuNjA5MTg4LC0xLjM5MTE2IDAuMzg4NjI1LC0wLjI1NTk0MyAwLjg1MTk4OCwtMC40Njk5MTUgMS4wNjM3OTcsLTAuODkwMzM3IC0wLjU3MTY4OCwtMy4wMzUyNjggLTAuMDkxMTYsMi40MTg0MzkgLTAuMDY3MDEsNy4zNDUxMDcgMC4xNzYyODUsLTAuMzE3MDA4IC0wLjI3ODcyNywtMC41MzgxNDYgLTAuNTE1NjI1LC0wLjY4MDMyMyAwLDAgMC40NDE1ODYsLTcuODM5NzMgMC40NDE1ODYsLTcuODM5NzMgbCAwLDAgYyAwLjM5NjkzMywwLjIxNDMzNiAwLjgxMTc2NywwLjM5OTExNiAxLjE4MTQyLDAuNjU3MDgyIDAuMDIzODksMi4zNTUxMTMgMS45NTU1NTQsNi40NzY3MTQgLTAuMzM4MDg1LDguMzkzOTYzIC0wLjQyMTkyNCwwLjMwMTY5MyAtMC44OTQzMTEsMC41MzA1MTggLTEuMzU3MzY0LDAuNzY3ODY4IC0wLjg4OTYyOSwwLjQzMTUyIC0xLjc1MjE4MywwLjkxMzMyIC0yLjY2MzU1OSwxLjMwMzAwOSAtMS4wNzgyMzMsMC40Nzc3ODIgLTIuMTUwNDUyLDAuOTY4ODMgLTMuMjY4MDM2LDEuMzU5Njk2IC0xLjE1NzA2NywwLjQwNjM1NCAtMi4zMzk0OTIsMC43NjEwMjcgLTMuNTU0Mzk2LDAuOTcxNDY4IC0xLjM4OTY2LDAuMjE4NDc2IC0yLjc5MjA3NiwwLjMzNjYyNSAtNC4xOTY3MTksMC40MjgxODYgLTEuNDIxNTczLDAuMDY5MDQgLTIuODQxNjkzLDAuMTYwMTMyIC00LjI2NDI1NSwwLjIxMTMzMyAtMS4xMzI1NTcsMC4wNzM2MSAtMi4yNjQ3NTUsMC4xNDExNTEgLTMuNDAwNDMsMC4wNzk5IC0wLjg4MzgxOSwtMC4wMzY0NSAtMS43NjIwNzgsLTAuMTI4ODI5IC0yLjY0NDcwOCwtMC4xNzYzMzEgLTAuNzU3NTY2LC0wLjA2MzkyIC0xLjUwMzYwNiwtMC4xODIyOTMgLTIuMjQ0OTczLC0wLjM0NDcyMyAtMC43NjA3NjEsLTAuMTQ0ODE3IC0xLjUxODIsLTAuMzAyMDQ3IC0yLjI2MjAxMSwtMC41MTQwNTMgLTAuNzg0NTE4LC0wLjIyODI0NSAtMS41ODk5MDcsLTAuMzg2NzUgLTIuMzc3OTcsLTAuNjA0MjI4IC0wLjgzMTk0MiwtMC4yMzY5ODggLTEuNjYyODkyLC0wLjQ3NTE5NSAtMi40ODM1MjMsLTAuNzQ2NSAtMC44MTU5NTUsLTAuMjQwOTQxIC0xLjYyNDg3MSwtMC41MDI3MTkgLTIuNDE0MTQ2LC0wLjgxNTEyNSAtMC44NDQ5ODEsLTAuMjkwMTczIC0xLjcwMDM2NywtMC41NDY1ODQgLTIuNTUyMzMyLC0wLjgxNTI5NSAtMC44ODU2MjMsLTAuMjcwNzU5IC0xLjc4OTI1LC0wLjQ4NDMzOSAtMi42ODkyOTMsLTAuNzA2MzY1IC0wLjkxMTU1OCwtMC4yMzMwMDMgLTEuODI2MDk1LC0wLjQ1MjAxMyAtMi43NDM2MDgsLTAuNjYxNzc0IC0wLjg2MDgyNCwtMC4xODc4OTIgLTEuNzIxNjYyLC0wLjM3ODQ0MSAtMi41OTg5NjgsLTAuNDg0MTMxIC0wLjc2NjU5OSwtMC4xNDY1ODQgLTEuNTMyODc5LC0wLjI5MTU1MSAtMi4zMDgzMiwtMC4zOTAxNzggLTAuNjM1ODg5LC0wLjEwMzA2NyAtMS4yNzcwODMsLTAuMTgzNTQxIC0xLjkxOTI0NSwtMC4yNDA2MTQgLTAuNTI0MjYxLC0wLjA1NDAxIC0xLjA0Nzg4NSwtMC4wNjU1MyAtMS41NzU1OTksLTAuMDUwNjMgLTAuNTk1MTkxLC0wLjAwMjcgLTEuMTkyNTI5LDAuMDA3MyAtMS43ODM5MTYsMC4wNzY2NyAtMC43MjM1OTcsMC4wOTMyMiAtMS40MzQzOTYsMC4yNTk4OTkgLTIuMTQxNjE5LDAuNDMwMjc0IC0wLjcxNjE1LDAuMjAxNDcxIC0xLjQzMjc0NSwwLjQwODE3NCAtMi4xMDU3MiwwLjcyMjQ3OSAtMC43MDAzOTMsMC4zMTk4NTkgLTEuMzczODI3LDAuNjgyODY5IC0xLjk5NTI0MSwxLjEzMDY1MyAtMC41OTYzMywwLjQzODExOCAtMS4xNzM0MTUsMC45MDA3NTYgLTEuNzIxNzEyLDEuMzkzMDg2IC0wLjQ0MzIyNSwwLjQxNjg5MyAtMC45MTcwMTgsMC44MDQ1ODEgLTEuMzA0MDg3LDEuMjczMTkyIC0wLjM2OTQ2MywwLjQyODc2IC0wLjY5OTk0MSwwLjg4MTk3IC0xLjAyNzQ3MywxLjM0MDA5OSAwLDAgLTAuNzQwMTgsLTcuODY5NjE4IC0wLjc0MDE4LC03Ljg2OTYxOCB6IgogICAgICAgaWQ9InBhdGg0MjM0IgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7Y2xpcC1ydWxlOm5vbnplcm87ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtjb2xvci1pbnRlcnBvbGF0aW9uOnNSR0I7Y29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOmxpbmVhclJHQjtzb2xpZC1jb2xvcjojMDAwMDAwO3NvbGlkLW9wYWNpdHk6MTtmaWxsOiNmZmZmZDM7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiMzMDNjNDI7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtjb2xvci1yZW5kZXJpbmc6YXV0bztpbWFnZS1yZW5kZXJpbmc6YXV0bztzaGFwZS1yZW5kZXJpbmc6YXV0bzt0ZXh0LXJlbmRlcmluZzphdXRvO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiIC8+CiAgICA8cGF0aAogICAgICAgZD0ibSAyOS43MTA5MzYsNjkuOTc1MTIxIGMgMC4zMTA0NzcsLTAuNDUxNzE4IDAuNjg3MTY0LC0wLjg1OTI3NCAxLjA2NDA3OSwtMS4yNjEwMDIgMC4yNTU4OTQsLTAuMzI2MjAxIDAuNjEwMzk5LC0wLjU1MTA3NCAwLjkxODE4LC0wLjgyNTAzOSAwLjc4OTg4MSwtMC43MDMwOTQgLTAuNDIwMTA4LDAuMzE1NzYzIDAuNDgwNjY0LC0wLjQzMzI4NyAwLjU4NjkwMiwtMC40NzgzNyAxLjE4MzgzNCwtMC45NDk4MDQgMS44MTk5NzIsLTEuMzY4MDg2IDAuNjYwNDQxLC0wLjQ3MjA1NyAxLjQwMjc5OCwtMC43OTQ0NjUgMi4xMzI2NjYsLTEuMTQ5NDk5IDAuNzIxMDg5LC0wLjMxNzk2NiAxLjQ4ODUyMiwtMC41MTE3MzUgMi4yNDkyODQsLTAuNzE5MjQxIDAuNzQzNTM1LC0wLjE4ODUxNCAxLjQ5Mjg3MSwtMC4zNDI2MDQgMi4yNTI1NDgsLTAuNDU2Njk2IDAuNjI3NTU5LC0wLjA4MjE0IDEuMjU5NjMzLC0wLjEwMzA1NiAxLjg5MTgwMiwtMC4xMjE0MjMgMC41NjQwNTIsLTAuMDExNzggMS4xMjMyNDUsLTAuMDExNDYgMS42ODMyOTgsMC4wNTc1MiAwLjY1ODc0MSwwLjA2ODQ2IDEuMzEyODMzLDAuMTcwNTM5IDEuOTY0NjY0LDAuMjg0MjQ3IDAuNzc5NjA3LDAuMTIwNDM0IDEuNTU0NzgzLDAuMjYxMTM4IDIuMzI4MzkxLDAuNDEyNTUgMC44ODE3NzcsMC4xMzcyNzEgMS43NTE2NTQsMC4zMjA1MDggMi42MjA3OTYsMC41MTUzNzggMC45MjcwODMsMC4yMDkwNDUgMS44NDc0MywwLjQ0MjI0OSAyLjc2ODczLDAuNjczMDg2IDAuOTEyMjU4LDAuMjEyNDA0IDEuODIxNTM2LDAuNDQwMjI4IDIuNzIxODUyLDAuNjk1MzAyIDAuODU0Nzk3LDAuMjc4MjMgMS43MjA0MDQsMC41MjQ0OSAyLjU3ODY2MSwwLjc5MjM1NyAwLjc5NjY0MSwwLjI4MTI3NSAxLjU4NjI5MSwwLjU3OTQ1MSAyLjM5NDQ1NSwwLjgzMDA3NiAwLjgxNzI2MSwwLjI2MTI4MSAxLjY0MDQwNywwLjUwMzEyNyAyLjQ2NzcxOCwwLjczMzQ2MyAwLjc4NTI4NywwLjIwODAzMyAxLjU3NjMwNCwwLjM5NDgzIDIuMzY2MDg2LDAuNTg2Mzc2IDAuNzI5MTIsMC4xOTcwODQgMS40NjUwMjgsMC4zNjQ1NSAyLjIwNjE0OSwwLjUxNDg3MSAwLjcxNzI1OSwwLjEyOTg4NCAxLjQyOTkzMiwwLjI2NjUzMyAyLjE1Njg4LDAuMzM3MTQ1IDAuODcwODQ2LDAuMDc4NjcgMS43Mzk1MTIsMC4xNjk2NjEgMi42MTI0MDgsMC4yMjYwOTMgMS4xMDQ2OCwwLjA4OTA1IDIuMjEwNTcxLDAuMDQxNzggMy4zMTYyNDUsMC4wMDkyIDEuNDIxNTExLC0wLjAzMjU4IDIuODQxMjUyLC0wLjA3ODYzIDQuMjYwOTY4LC0wLjE1NjEzMSAxLjM3NTYyNSwtMC4wODU0NSAyLjc0NjAxNiwtMC4yMzg3NTcgNC4xMDE1NjksLTAuNDc3Nzg4IDEuMTU1ODc1LC0wLjI1OTA2NiAyLjI5NjE1NiwtMC41ODYxNzggMy40MDc2ODUsLTAuOTg0NDExIDEuMDg1NDY3LC0wLjQxNzk2MSAyLjE0NDA5MywtMC44OTM2NTIgMy4xOTgzODcsLTEuMzc3OTM2IDAuODkxNzY4LC0wLjQyMjYwMyAxLjc1MzMyOSwtMC45MDU0OTEgMi42MDkxODgsLTEuMzkxMTYgMC4zODg2MjYsLTAuMjU1OTQzIDAuODUxOTg2LC0wLjQ2OTkxNSAxLjA2Mzc5OCwtMC44OTAzMzcgLTAuNTcxNjksLTMuMDM1MjY4IC0wLjA5MTE1LDIuNDE4NDM4IC0wLjA2Njk3LDcuMzQ1MTA3IDAuMTc2Mjc4LC0wLjMxNzAwOCAtMC4yNzg3MjUsLTAuNTM4MTQ2IC0wLjUxNTYzLC0wLjY4MDMyMyAwLDAgMC40NDE1ODcsLTcuODM5NzMgMC40NDE1ODcsLTcuODM5NzMgbCAwLDAgYyAwLjM5NjkzOCwwLjIxNDMzNiAwLjgxMTc3MSwwLjM5OTExNiAxLjE4MTQyMSwwLjY1NzA4MiAwLjAyMzg0LDIuMzU1MTEzIDEuOTU1NTUyLDYuNDc2NzE0IC0wLjMzODA4Miw4LjM5Mzk2MyAtMC40MjE5MjEsMC4zMDE2OTMgLTAuODk0MzE3LDAuNTMwNTE4IC0xLjM1NzM2NSwwLjc2Nzg2OCAtMC44ODk2MywwLjQzMTUyIC0xLjc1MjE4MywwLjkxMzMyIC0yLjY2MzU2LDEuMzAzMDA5IC0xLjA3ODIzMiwwLjQ3Nzc4MiAtMi4xNTA0NTEsMC45Njg4MyAtMy4yNjgwMzUsMS4zNTk2OTYgLTEuMTU3MDY3LDAuNDA2MzU0IC0yLjMzOTQ5MiwwLjc2MTAyNyAtMy41NTQzOTYsMC45NzE0NjggLTEuMzg5NjYsMC4yMTg0NzYgLTIuNzkyMDc3LDAuMzM2NjI1IC00LjE5NjcxOSwwLjQyODE4NiAtMS40MjE1NzMsMC4wNjkwNCAtMi44NDE2OTMsMC4xNjAxMzEgLTQuMjY0MjU1LDAuMjExMzMzIC0xLjEzMjU1NywwLjA3MzYxIC0yLjI2NDc1NSwwLjE0MTE1IC0zLjQwMDQzLDAuMDc5OSAtMC44ODM4MiwtMC4wMzY0NSAtMS43NjIwNzgsLTAuMTI4ODI5IC0yLjY0NDcwOCwtMC4xNzYzMzEgLTAuNzU3NTY3LC0wLjA2MzkyIC0xLjUwMzYwNiwtMC4xODIyOTQgLTIuMjQ0OTczLC0wLjM0NDcyMyAtMC43NjA3NjEsLTAuMTQ0ODE3IC0xLjUxODIwMSwtMC4zMDIwNDggLTIuMjYyMDExLC0wLjUxNDA1MyAtMC43ODQ1MTgsLTAuMjI4MjQ1IC0xLjU4OTkwNywtMC4zODY3NSAtMi4zNzc5NywtMC42MDQyMjggLTAuODMxOTQyLC0wLjIzNjk4OCAtMS42NjI4OTIsLTAuNDc1MTk1IC0yLjQ4MzUyMywtMC43NDY1IC0wLjgxNTk1NSwtMC4yNDA5NDIgLTEuNjI0ODcyLC0wLjUwMjcyIC0yLjQxNDE0NiwtMC44MTUxMjUgLTAuODQ0OTc5LC0wLjI5MDIxNCAtMS43MDAzNjYsLTAuNTQ2NjI1IC0yLjU1MjMzLC0wLjgxNTMzNiBDIDU1LjQ4MDM0LDczLjc0MTI1MyA1NC41NzY3MTQsNzMuNTI3NjczIDUzLjY3NjY3MSw3My4zMDU2NDcgNTIuNzY1MTEyLDczLjA3MjY0NCA1MS44NTA1NzYsNzIuODUzNjM0IDUwLjkzMzA2Myw3Mi42NDM4NzMgNTAuMDcyMjM5LDcyLjQ1NTk4MSA0OS4yMTE0LDcyLjI2NTQzMiA0OC4zMzQwOTUsNzIuMTU5NzQyIDQ3LjU2NzQ5Niw3Mi4wMTMxNTggNDYuODAxMjE2LDcxLjg2ODE5IDQ2LjAyNTc3NCw3MS43Njk1NjQgNDUuMzg5ODg2LDcxLjY2NjQ5NyA0NC43NDg2OTIsNzEuNTg2MDIzIDQ0LjEwNjUzLDcxLjUyODk1IGMgLTAuNTI0MjYxLC0wLjA1NDAxIC0xLjA0Nzg4NiwtMC4wNjU1NCAtMS41NzU1OTksLTAuMDUwNjMgLTAuNTk1MTkxLC0wLjAwMjcgLTEuMTkyNTMsMC4wMDczIC0xLjc4MzkxNywwLjA3NjY3IC0wLjcyMzU5NiwwLjA5MzIyIC0xLjQzNDM5NSwwLjI1OTg5OSAtMi4xNDE2MTgsMC40MzAyNzQgLTAuNzE2MTUsMC4yMDE0NzEgLTEuNDMyNzQ2LDAuNDA4MTczIC0yLjEwNTcyMSwwLjcyMjQ3OSAtMC43MDAzOTMsMC4zMTk4NTkgLTEuMzczODI2LDAuNjgyODY5IC0xLjk5NTI0LDEuMTMwNjUzIC0wLjU5NjMzLDAuNDM4MTE4IC0xLjE3MzQxNSwwLjkwMDc1NiAtMS43MjE3MTIsMS4zOTMwODYgLTAuNDQzMjI1LDAuNDE2ODkzIC0wLjkxNzAxOCwwLjgwNDU4MSAtMS4zMDQwODcsMS4yNzMxOTIgLTAuMzY5NDYzLDAuNDI4NzYgLTAuNjk5OTQyLDAuODgxOTcgLTEuMDI3NDczLDEuMzQwMDk5IDAsMCAtMC43NDAxOCwtNy44Njk2MTggLTAuNzQwMTgsLTcuODY5NjE4IHoiCiAgICAgICBpZD0icGF0aDQyMzQtMyIKICAgICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2NsaXAtcnVsZTpub256ZXJvO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7Y29sb3ItaW50ZXJwb2xhdGlvbjpzUkdCO2NvbG9yLWludGVycG9sYXRpb24tZmlsdGVyczpsaW5lYXJSR0I7c29saWQtY29sb3I6IzAwMDAwMDtzb2xpZC1vcGFjaXR5OjE7ZmlsbDojZmZmZmQzO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMzAzYzQyO3N0cm9rZS13aWR0aDowO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjE7Y29sb3ItcmVuZGVyaW5nOmF1dG87aW1hZ2UtcmVuZGVyaW5nOmF1dG87c2hhcGUtcmVuZGVyaW5nOmF1dG87dGV4dC1yZW5kZXJpbmc6YXV0bztlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlIiAvPgogICAgPHBhdGgKICAgICAgIGQ9Im0gMzYuMzAwMjE0LDg2LjUxNjc4NiBjIDAuMzEwNDc3LC0wLjQ1MTcxOCAwLjY4NzE2NSwtMC44NTkyNzQgMS4wNjQwNzksLTEuMjYxMDAyIDAuMjU1ODk1LC0wLjMyNjIwMSAwLjYxMDM5OSwtMC41NTEwNzQgMC45MTgxODEsLTAuODI1MDQgMC43ODk4OCwtMC43MDMwOTMgLTAuNDIwMTA5LDAuMzE1NzY0IDAuNDgwNjYzLC0wLjQzMzI4NiAwLjU4NjkwMiwtMC40NzgzNyAxLjE4MzgzNSwtMC45NDk4MDQgMS44MTk5NzIsLTEuMzY4MDg2IDAuNjYwNDQyLC0wLjQ3MjA1NyAxLjQwMjc5OCwtMC43OTQ0NjYgMi4xMzI2NjYsLTEuMTQ5NDk5IDAuNzIxMDksLTAuMzE3OTY2IDEuNDg4NTIyLC0wLjUxMTczNSAyLjI0OTI4NCwtMC43MTkyNDEgMC43NDM1MzYsLTAuMTg4NTE0IDEuNDkyODcxLC0wLjM0MjYwNCAyLjI1MjU0OCwtMC40NTY2OTYgMC42Mjc1NiwtMC4wODIxNCAxLjI1OTYzMywtMC4xMDMwNTYgMS44OTE4MDMsLTAuMTIxNDI0IDAuNTY0MDUxLC0wLjAxMTc4IDEuMTIzMjQ0LC0wLjAxMTQ2IDEuNjgzMjk4LDAuMDU3NTIgMC42NTg3NCwwLjA2ODQ2IDEuMzEyODMzLDAuMTcwNTM5IDEuOTY0NjYzLDAuMjg0MjQ2IDAuNzc5NjA3LDAuMTIwNDM1IDEuNTU0Nzg0LDAuMjYxMTM5IDIuMzI4MzkxLDAuNDEyNTUxIDAuODgxNzc3LDAuMTM3MjcxIDEuNzUxNjU1LDAuMzIwNTA4IDIuNjIwNzk3LDAuNTE1Mzc4IDAuOTI3MDgyLDAuMjA5MDQ1IDEuODQ3NDMsMC40NDIyNDkgMi43Njg3MywwLjY3MzA4NiAwLjkxMjI1OCwwLjIxMjQwNCAxLjgyMTUzNSwwLjQ0MDIyNyAyLjcyMTg1MSwwLjY5NTMwMiAwLjg1NDc5NywwLjI3ODIzIDEuNzIwNDA1LDAuNTI0NDkgMi41Nzg2NjIsMC43OTIzNTcgMC43OTY2NCwwLjI4MTI3NSAxLjU4NjI5LDAuNTc5NDUxIDIuMzk0NDU1LDAuODMwMDc2IDAuODE3MjYsMC4yNjEyODEgMS42NDA0MDYsMC41MDMxMjcgMi40Njc3MTcsMC43MzM0NjMgMC43ODUyODgsMC4yMDgwMzMgMS41NzYzMDUsMC4zOTQ4MyAyLjM2NjA4NiwwLjU4NjM3NiAwLjcyOTEyLDAuMTk3MDg0IDEuNDY1MDI5LDAuMzY0NTUgMi4yMDYxNDksMC41MTQ4NzEgMC43MTcyNTksMC4xMjk4ODQgMS40Mjk5MzMsMC4yNjY1MzMgMi4xNTY4ODEsMC4zMzcxNDUgMC44NzA4NDYsMC4wNzg2NyAxLjczOTUxMSwwLjE2OTY2MSAyLjYxMjQwNywwLjIyNjA5MyAxLjEwNDY4LDAuMDg5MDUgMi4yMTA1NzEsMC4wNDE3OCAzLjMxNjI0NiwwLjAwOTIgMS40MjE1MSwtMC4wMzI1OCAyLjg0MTI1MSwtMC4wNzg2MyA0LjI2MDk2OCwtMC4xNTYxMzEgMS4zNzU2MjQsLTAuMDg1NDUgMi43NDYwMTUsLTAuMjM4NzU3IDQuMTAxNTY4LC0wLjQ3Nzc4OCAxLjE1NTg3NiwtMC4yNTkwNjYgMi4yOTYxNTcsLTAuNTg2MTc5IDMuNDA3Njg2LC0wLjk4NDQxMSAxLjA4NTQ2NiwtMC40MTc5NjEgMi4xNDQwOTEsLTAuODkzNjUyIDMuMTk4Mzg0LC0xLjM3NzkzNiAwLjg5MTc2NSwtMC40MjI2MDMgMS43NTMzMzEsLTAuOTA1NDkyIDIuNjA5MTkxLC0xLjM5MTE2IDAuMzg4NjIsLTAuMjU1OTQzIDAuODUxOTgsLTAuNDY5OTE1IDEuMDYzNzksLTAuODkwMzM4IC0wLjU3MTY5LC0zLjAzNTI2NyAtMC4wOTExLDIuNDE4NDM5IC0wLjA2Nyw3LjM0NTEwOCAwLjE3NjI4LC0wLjMxNzAwOCAtMC4yNzg3MiwtMC41MzgxNDYgLTAuNTE1NjMsLTAuNjgwMzIzIDAsMCAwLjQ0MTU5LC03LjgzOTczMSAwLjQ0MTU5LC03LjgzOTczMSBsIDAsMCBjIDAuMzk2OTQsMC4yMTQzMzcgMC44MTE3NywwLjM5OTExNyAxLjE4MTQyLDAuNjU3MDgzIDAuMDIzOCwyLjM1NTExMyAxLjk1NTU2LDYuNDc2NzE0IC0wLjMzODA4LDguMzkzOTYzIC0wLjQyMTkyLDAuMzAxNjkzIC0wLjg5NDMyLDAuNTMwNTE4IC0xLjM1NzM3LDAuNzY3ODY4IC0wLjg4OTYyLDAuNDMxNTIgLTEuNzUyMTcxLDAuOTEzMzIgLTIuNjYzNTQ4LDEuMzAzMDA5IC0xLjA3ODIzOSwwLjQ3Nzc4MiAtMi4xNTA0NTQsMC45Njg4MyAtMy4yNjgwMzksMS4zNTk2OTYgLTEuMTU3MDY3LDAuNDA2MzU0IC0yLjMzOTQ5MiwwLjc2MTAyNyAtMy41NTQzOTYsMC45NzE0NjggLTEuMzg5NjYsMC4yMTg0NzUgLTIuNzkyMDc2LDAuMzM2NjI1IC00LjE5NjcxOSwwLjQyODE4NiAtMS40MjE1NzMsMC4wNjkwNCAtMi44NDE2OTIsMC4xNjAxMzEgLTQuMjY0MjU1LDAuMjExMzMyIC0xLjEzMjU1NiwwLjA3MzYyIC0yLjI2NDc1NCwwLjE0MTE1MSAtMy40MDA0MywwLjA3OTkgLTAuODgzODE5LC0wLjAzNjQ1IC0xLjc2MjA3NywtMC4xMjg4MjggLTIuNjQ0NzA4LC0wLjE3NjMzIC0wLjc1NzU2NiwtMC4wNjM5MiAtMS41MDM2MDYsLTAuMTgyMjk0IC0yLjI0NDk3MywtMC4zNDQ3MjMgLTAuNzYwNzYxLC0wLjE0NDgxNyAtMS41MTgyLC0wLjMwMjA0OCAtMi4yNjIwMTEsLTAuNTE0MDUzIC0wLjc4NDUxNywtMC4yMjgyNDUgLTEuNTg5OTA2LC0wLjM4Njc1IC0yLjM3Nzk2OSwtMC42MDQyMjggLTAuODMxOTQyLC0wLjIzNjk4OCAtMS42NjI4OTMsLTAuNDc1MTk1IC0yLjQ4MzUyNCwtMC43NDY1MDEgLTAuODE1OTU0LC0wLjI0MDk0MSAtMS42MjQ4NzEsLTAuNTAyNzE5IC0yLjQxNDE0NSwtMC44MTUxMjQgLTAuODQ0OTgyLC0wLjI5MDE3MyAtMS43MDAzNjgsLTAuNTQ2NTg0IC0yLjU1MjMzMywtMC44MTUyOTUgLTAuODg1NjIzLC0wLjI3MDc1OSAtMS43ODkyNSwtMC40ODQzMzkgLTIuNjg5MjkzLC0wLjcwNjM2NSAtMC45MTE1NTgsLTAuMjMzMDAzIC0xLjgyNjA5NSwtMC40NTIwMTMgLTIuNzQzNjA4LC0wLjY2MTc3NCAtMC44NjA4MjQsLTAuMTg3ODkyIC0xLjcyMTY2MiwtMC4zNzg0NDEgLTIuNTk4OTY4LC0wLjQ4NDEzMSAtMC43NjY1OTgsLTAuMTQ2NTg0IC0xLjUzMjg3OCwtMC4yOTE1NTIgLTIuMzA4MzIsLTAuMzkwMTc5IC0wLjYzNTg4OSwtMC4xMDMwNjYgLTEuMjc3MDgzLC0wLjE4MzU0MSAtMS45MTkyNDUsLTAuMjQwNjEzIC0wLjUyNDI2MSwtMC4wNTQwMSAtMS4wNDc4ODUsLTAuMDY1NTQgLTEuNTc1NTk5LC0wLjA1MDYzIC0wLjU5NTE5MSwtMC4wMDI3IC0xLjE5MjUyOSwwLjAwNzMgLTEuNzgzOTE2LDAuMDc2NjcgLTAuNzIzNTk3LDAuMDkzMjIgLTEuNDM0Mzk2LDAuMjU5OSAtMi4xNDE2MTgsMC40MzAyNzUgLTAuNzE2MTUsMC4yMDE0NzEgLTEuNDMyNzQ2LDAuNDA4MTczIC0yLjEwNTcyMSwwLjcyMjQ3OSAtMC43MDAzOTMsMC4zMTk4NTkgLTEuMzczODI2LDAuNjgyODY4IC0xLjk5NTI0MSwxLjEzMDY1MiAtMC41OTYzMywwLjQzODExOSAtMS4xNzM0MTUsMC45MDA3NTYgLTEuNzIxNzExLDEuMzkzMDg3IC0wLjQ0MzIyNiwwLjQxNjg5MyAtMC45MTcwMTksMC44MDQ1OCAtMS4zMDQwODgsMS4yNzMxOTIgLTAuMzY5NDYzLDAuNDI4NzYgLTAuNjk5OTQxLDAuODgxOTcgLTEuMDI3NDcyLDEuMzQwMDk5IDAsMCAtMC43NDAxODEsLTcuODY5NjE4IC0wLjc0MDE4MSwtNy44Njk2MTggeiIKICAgICAgIGlkPSJwYXRoNDIzNC0zLTYiCiAgICAgICBzdHlsZT0iY29sb3I6IzAwMDAwMDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO2ZpbGw6I2ZmZmY4MjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6IzMwM2M0MjtzdHJva2Utd2lkdGg6MDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJtIDM1LjMyODM3Myw1MS41NDM0MzUgYyAwLjMxMDQ3NywtMC40NTE3MTggMC42ODcxNjQsLTAuODU5Mjc0IDEuMDY0MDc5LC0xLjI2MTAwMiAwLjI1NTg5NCwtMC4zMjYyMDEgMC42MTAzOTgsLTAuNTUxMDc0IDAuOTE4MTgsLTAuODI1MDM5IDAuNzg5ODgsLTAuNzAzMDk0IC0wLjQyMDEwOCwwLjMxNTc2MyAwLjQ4MDY2NCwtMC40MzMyODcgMC41ODY5MDIsLTAuNDc4MzcgMS4xODM4MzQsLTAuOTQ5ODA0IDEuODE5OTcxLC0xLjM2ODA4NiAwLjY2MDQ0MiwtMC40NzIwNTcgMS40MDI3OTksLTAuNzk0NDY1IDIuMTMyNjY3LC0xLjE0OTQ5OSAwLjcyMTA4OSwtMC4zMTc5NjYgMS40ODg1MjIsLTAuNTExNzM1IDIuMjQ5Mjg0LC0wLjcxOTI0MSAwLjc0MzUzNSwtMC4xODg1MTQgMS40OTI4NzEsLTAuMzQyNjAzIDIuMjUyNTQ3LC0wLjQ1NjY5NiAwLjYyNzU2LC0wLjA4MjE0IDEuMjU5NjM0LC0wLjEwMzA1NiAxLjg5MTgwMywtMC4xMjE0MjMgMC41NjQwNTEsLTAuMDExNzggMS4xMjMyNDUsLTAuMDExNDYgMS42ODMyOTgsMC4wNTc1MiAwLjY1ODc0LDAuMDY4NDYgMS4zMTI4MzMsMC4xNzA1MzkgMS45NjQ2NjQsMC4yODQyNDcgMC43Nzk2MDcsMC4xMjA0MzQgMS41NTQ3ODMsMC4yNjExMzggMi4zMjgzOTEsMC40MTI1NSAwLjg4MTc3NywwLjEzNzI3MSAxLjc1MTY1NCwwLjMyMDUwOSAyLjYyMDc5NiwwLjUxNTM3OCAwLjkyNzA4MywwLjIwOTA0NSAxLjg0NzQzLDAuNDQyMjQ5IDIuNzY4NzMsMC42NzMwODYgMC45MTIyNTgsMC4yMTI0MDQgMS44MjE1MzUsMC40NDAyMjggMi43MjE4NTIsMC42OTUzMDIgMC44NTQ3OTcsMC4yNzgyMyAxLjcyMDQwNCwwLjUyNDQ5IDIuNTc4NjYxLDAuNzkyMzU3IDAuNzk2NjQxLDAuMjgxMjc2IDEuNTg2MjkxLDAuNTc5NDUxIDIuMzk0NDU1LDAuODMwMDc2IDAuODE3MjYxLDAuMjYxMjgxIDEuNjQwNDA3LDAuNTAzMTI3IDIuNDY3NzE4LDAuNzMzNDYzIDAuNzg1Mjg3LDAuMjA4MDMzIDEuNTc2MzA0LDAuMzk0ODMgMi4zNjYwODUsMC41ODYzNzYgMC43MjkxMjEsMC4xOTcwODQgMS40NjUwMjksMC4zNjQ1NSAyLjIwNjE1LDAuNTE0ODcxIDAuNzE3MjU4LDAuMTI5ODg0IDEuNDI5OTMyLDAuMjY2NTM0IDIuMTU2ODgsMC4zMzcxNDUgMC44NzA4NDYsMC4wNzg2NyAxLjczOTUxMSwwLjE2OTY2MSAyLjYxMjQwOCwwLjIyNjA5MyAxLjEwNDY3OSwwLjA4OTA1IDIuMjEwNTcsMC4wNDE3OCAzLjMxNjI0NSwwLjAwOTIgMS40MjE1MTEsLTAuMDMyNTggMi44NDEyNTIsLTAuMDc4NjMgNC4yNjA5NjgsLTAuMTU2MTMxIDEuMzc1NjI1LC0wLjA4NTQ1IDIuNzQ2MDE2LC0wLjIzODc1NyA0LjEwMTU3LC0wLjQ3Nzc4OCAxLjE1NTg3MSwtMC4yNTkwNjYgMi4yOTYxNTMsLTAuNTg2MTc4IDMuNDA3Njg2LC0wLjk4NDQxMSAxLjA4NTQ2LC0wLjQxNzk2IDIuMTQ0MDg4LC0wLjg5MzY1MiAzLjE5ODM4MSwtMS4zNzc5MzYgMC44OTE3NzcsLTAuNDIyNjAzIDEuNzUzMzM3LC0wLjkwNTQ5MSAyLjYwOTE5NywtMS4zOTExNiAwLjM4ODYyNywtMC4yNTU5NDMgMC44NTE5ODcsLTAuNDY5OTE1IDEuMDYzNzg3LC0wLjg5MDMzNyAtMC41NzE2OCwtMy4wMzUyNjggLTAuMDkxMSwyLjQxODQzOCAtMC4wNjcsNy4zNDUxMDcgMC4xNzYyOSwtMC4zMTcwMDggLTAuMjc4NzMsLTAuNTM4MTQ2IC0wLjUxNTYyLC0wLjY4MDMyMyAwLDAgMC40NDE1OSwtNy44Mzk3MyAwLjQ0MTU5LC03LjgzOTczIGwgMCwwIGMgMC4zOTY5MywwLjIxNDMzNiAwLjgxMTc2LDAuMzk5MTE2IDEuMTgxNDIsMC42NTcwODIgMC4wMjM4LDIuMzU1MTEzIDEuOTU1NTUsNi40NzY3MTQgLTAuMzM4MDksOC4zOTM5NjMgLTAuNDIxOTIsMC4zMDE2OTMgLTAuODk0MzEsMC41MzA1MTggLTEuMzU3MzYsMC43Njc4NjggLTAuODg5NjM3LDAuNDMxNTIgLTEuNzUyMTg3LDAuOTEzMzE5IC0yLjY2MzU2MSwxLjMwMzAwOCAtMS4wNzgyMzksMC40Nzc3ODIgLTIuMTUwNDUsMC45Njg4MyAtMy4yNjgwMzQsMS4zNTk2OTYgLTEuMTU3MDc0LDAuNDA2MzU0IC0yLjMzOTQ5OCwwLjc2MTAyNyAtMy41NTQ0MDMsMC45NzE0NjggLTEuMzg5NjU2LDAuMjE4NDc2IC0yLjc5MjA3MywwLjMzNjYyNSAtNC4xOTY3MTUsMC40MjgxODYgLTEuNDIxNTczLDAuMDY5MDQgLTIuODQxNjkzLDAuMTYwMTMxIC00LjI2NDI1NSwwLjIxMTMzMyAtMS4xMzI1NTcsMC4wNzM2MSAtMi4yNjQ3NTUsMC4xNDExNSAtMy40MDA0MzEsMC4wNzk5IC0wLjg4MzgxOSwtMC4wMzY0NSAtMS43NjIwNzcsLTAuMTI4ODI5IC0yLjY0NDcwNywtMC4xNzYzMzEgLTAuNzU3NTY3LC0wLjA2MzkyIC0xLjUwMzYwNiwtMC4xODIyOTQgLTIuMjQ0OTczLC0wLjM0NDcyMyAtMC43NjA3NjEsLTAuMTQ0ODE3IC0xLjUxODIwMSwtMC4zMDIwNDggLTIuMjYyMDEyLC0wLjUxNDA1MyAtMC43ODQ1MTcsLTAuMjI4MjQ1IC0xLjU4OTkwNiwtMC4zODY3NSAtMi4zNzc5NjksLTAuNjA0MjI4IC0wLjgzMTk0MiwtMC4yMzY5ODggLTEuNjYyODkyLC0wLjQ3NTE5NSAtMi40ODM1MjQsLTAuNzQ2NSAtMC44MTU5NTQsLTAuMjQwOTQyIC0xLjYyNDg3MSwtMC41MDI3MiAtMi40MTQxNDUsLTAuODE1MTI1IC0wLjg0NDk4MSwtMC4yOTAxNzMgLTEuNzAwMzY4LC0wLjU0NjU4NCAtMi41NTIzMzIsLTAuODE1Mjk0IC0wLjg4NTYyNCwtMC4yNzA3NTkgLTEuNzg5MjUsLTAuNDg0MzM5IC0yLjY4OTI5NCwtMC43MDYzNjUgLTAuOTExNTU4LC0wLjIzMzAwMyAtMS44MjYwOTQsLTAuNDUyMDEzIC0yLjc0MzYwNywtMC42NjE3NzQgLTAuODYwODI0LC0wLjE4Nzg5MiAtMS43MjE2NjMsLTAuMzc4NDQxIC0yLjU5ODk2OCwtMC40ODQxMzEgLTAuNzY2NTk5LC0wLjE0NjU4NCAtMS41MzI4NzksLTAuMjkxNTUyIC0yLjMwODMyMSwtMC4zOTAxNzggLTAuNjM1ODg5LC0wLjEwMzA2NyAtMS4yNzcwODIsLTAuMTgzNTQxIC0xLjkxOTI0NCwtMC4yNDA2MTQgLTAuNTI0MjYxLC0wLjA1NDAxIC0xLjA0Nzg4NiwtMC4wNjU1MyAtMS41NzU2LC0wLjA1MDYzIC0wLjU5NTE5MSwtMC4wMDI3IC0xLjE5MjUyOSwwLjAwNzMgLTEuNzgzOTE2LDAuMDc2NjcgLTAuNzIzNTk2LDAuMDkzMjIgLTEuNDM0Mzk2LDAuMjU5ODk5IC0yLjE0MTYxOCwwLjQzMDI3NCAtMC43MTYxNSwwLjIwMTQ3MSAtMS40MzI3NDYsMC40MDgxNzMgLTIuMTA1NzIxLDAuNzIyNDc5IC0wLjcwMDM5MywwLjMxOTg1OSAtMS4zNzM4MjYsMC42ODI4NjkgLTEuOTk1MjQsMS4xMzA2NTMgLTAuNTk2MzMsMC40MzgxMTggLTEuMTczNDE1LDAuOTAwNzU1IC0xLjcyMTcxMiwxLjM5MzA4NSAtMC40NDMyMjUsMC40MTY4OTMgLTAuOTE3MDE4LDAuODA0NTgxIC0xLjMwNDA4NywxLjI3MzE5MiAtMC4zNjk0NjQsMC40Mjg3NiAtMC42OTk5NDIsMC44ODE5NyAtMS4wMjc0NzMsMS4zNDAwOTkgMCwwIC0wLjc0MDE4LC03Ljg2OTYxNyAtMC43NDAxOCwtNy44Njk2MTcgeiIKICAgICAgIGlkPSJwYXRoNDIzNC03IgogICAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7Y2xpcC1ydWxlOm5vbnplcm87ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtjb2xvci1pbnRlcnBvbGF0aW9uOnNSR0I7Y29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOmxpbmVhclJHQjtzb2xpZC1jb2xvcjojMDAwMDAwO3NvbGlkLW9wYWNpdHk6MTtmaWxsOiNmZmZmNzk7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiMzMDNjNDI7c3Ryb2tlLXdpZHRoOjA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtjb2xvci1yZW5kZXJpbmc6YXV0bztpbWFnZS1yZW5kZXJpbmc6YXV0bztzaGFwZS1yZW5kZXJpbmc6YXV0bzt0ZXh0LXJlbmRlcmluZzphdXRvO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiIC8+CiAgPC9nPgo8L3N2Zz4K"})),p.a.createElement("div",{className:"navBarGroupButtons"},i),p.a.createElement("div",{className:"flexSpacer"}),p.a.createElement("div",{className:"navBarGroupButtons"},p.a.createElement("button",{className:"navButton",id:"navButtonMinimize"},p.a.createElement(Wr,{icon:Ut,className:"navButtonIcons"})),p.a.createElement("button",{className:"navButton",id:"navButtonSettings"},p.a.createElement(Wr,{icon:Qt,className:"navButtonIcons"})),p.a.createElement("button",{className:"navButton",id:"navButtonGithubLink"},p.a.createElement(Wr,{icon:Jr,className:"navButtonIcons"})),p.a.createElement("button",{className:"navButton",id:"navButtonExitButton"},p.a.createElement(Wr,{icon:Bt,className:"navButtonIcons"}))))},$r=function(){var t=Object(d.useRef)(null),e=function(t){var e=p.a.useContext(pt).state,n=function(n){var r=t.current;if(null!=r){console.log(n.clientY+" "+n.clientX);var i=0,a=0;e.pageProps.orientation===ot.RIGHT?(i=document.documentElement.clientWidth,a=-n.clientX):(i=document.documentElement.clientHeight,a=-n.clientY),r.style.setProperty("--length-ui",i+a+"px")}};return{mouseResizeStart:function(){console.log("resize started"),document.body.addEventListener("mousemove",n),document.body.addEventListener("mouseup",(function(){document.body.removeEventListener("mousemove",n,!1)}),{once:!0})}}}(t).mouseResizeStart,n="";return n=p.a.useContext(pt).state.pageProps.orientation===ot.BOTTOM?"horizontal":"vertical",p.a.createElement(p.a.Fragment,null,p.a.createElement("div",{id:"appSpacer"}),p.a.createElement("input",{id:"V",type:"checkbox",checked:!0}),p.a.createElement("input",{id:"L",type:"checkbox",checked:!0}),p.a.createElement("div",{id:"mathExtensionGrid",className:n,ref:t},p.a.createElement("div",{id:"textInputContainer"},p.a.createElement(Xr,null)),p.a.createElement("div",{id:"textOutput"},p.a.createElement(Zr,null)),p.a.createElement(Kr,null),p.a.createElement("img",{id:"handle",alt:"triangle with all three sides equal",draggable:!1,onMouseDown:function(){e()},src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB3aWR0aD0iODAiCiAgIGhlaWdodD0iMTAiCiAgIHZpZXdCb3g9IjAgMCA4MCAxMCIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiCiAgIHNvZGlwb2RpOmRvY25hbWU9InJlc2l6ZUljb24uc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzNCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iNS42IgogICAgIGlua3NjYXBlOmN4PSI0OC45NzMzNDgiCiAgICAgaW5rc2NhcGU6Y3k9IjAuNzI2NDgyMjkiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgdW5pdHM9InB4IgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTIxNSIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDAwIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIzMjY1IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyNCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMSkiPgogICAgPGcKICAgICAgIGlkPSJnNDE1NiIKICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMzk1OTM4MiwxMDQzLjAxNzUpIj4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9InBhdGg0MTM4IgogICAgICAgICBkPSJNIDQuNSw5IDcyLDkgYyAyLjUsMCA0LjUsLTIgNC41LC00LjUgbCAwLDAgQyA3Ni41LDIgNzQuNSwwIDcyLDAgTCA0LjUsMCBDIDIsMCAwLDIgMCw0LjUgbCAwLDAgQyAwLDcgMiw5IDQuNSw5IFoiCiAgICAgICAgIHN0eWxlPSJmaWxsOmN1cnJlbnRDb2xvciIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgLz4KICAgICAgPGNpcmNsZQogICAgICAgICBpZD0iY2lyY2xlNDE0MCIKICAgICAgICAgcj0iMi41IgogICAgICAgICBjeT0iNC41OTk5OTk5IgogICAgICAgICBjeD0iOS42OTk5OTk4IgogICAgICAgICBzdHlsZT0iZmlsbDojZGNkZmUyIiAvPgogICAgICA8Y2lyY2xlCiAgICAgICAgIGlkPSJjaXJjbGU0MTQyIgogICAgICAgICByPSIyLjUiCiAgICAgICAgIGN5PSI0LjU5OTk5OTkiCiAgICAgICAgIGN4PSIyNCIKICAgICAgICAgc3R5bGU9ImZpbGw6I2RjZGZlMiIgLz4KICAgICAgPGNpcmNsZQogICAgICAgICBpZD0iY2lyY2xlNDE0NCIKICAgICAgICAgcj0iMi41IgogICAgICAgICBjeT0iNC41OTk5OTk5IgogICAgICAgICBjeD0iMzguMjk5OTk5IgogICAgICAgICBzdHlsZT0iZmlsbDojZGNkZmUyIiAvPgogICAgICA8Y2lyY2xlCiAgICAgICAgIGlkPSJjaXJjbGU0MTQ2IgogICAgICAgICByPSIyLjUiCiAgICAgICAgIGN5PSI0LjU5OTk5OTkiCiAgICAgICAgIGN4PSI1Mi41OTk5OTgiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNkY2RmZTIiIC8+CiAgICAgIDxjaXJjbGUKICAgICAgICAgaWQ9ImNpcmNsZTQxNDgiCiAgICAgICAgIHI9IjIuNSIKICAgICAgICAgY3k9IjQuNTk5OTk5OSIKICAgICAgICAgY3g9IjY2LjgwMDAwMyIKICAgICAgICAgc3R5bGU9ImZpbGw6I2RjZGZlMiIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo="})))},ti=function(t){var e=t.props,n=t.children,r=p.a.useContext(pt),i=(r.state,r.dispatch),a=Object(d.useState)(e),o=Object(h.a)(a,2),u=o[0],l=o[1];Object(d.useRef)(null);return Object(d.useEffect)((function(){(function(t,e){var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&Object.keys(t).every((function(n){return t[n]==e[n]}))})(e,u)||(u.color!=e.color&&void 0!=e.color&&i({type:tt.CHANGE_EQUATION_COLOR,payload:e.color}),u.height!=e.height&&void 0!=e.height&&i({type:tt.CHANGE_EQUATION_HEIGHT,payload:e.height}),u.mathType!=e.mathType&&void 0!=e.mathType&&i({type:tt.MATH_TYPE_CHANGED,payload:e.mathType}),u.text!=e.text&&void 0!=e.text&&i({type:tt.EQUATION_CHANGED,payload:e.text}),console.log(e),l(e))})),p.a.createElement(p.a.Fragment,null,n)},ei=n(37),ni=n.n(ei),ri=n(38),ii=n.n(ri),ai=n(39),oi=n.n(ai),ui=function(t){return p.a.createElement(yt,null,p.a.createElement(it,{styles:[ii.a,ni.a,oi.a],scoped:!1},p.a.createElement(ti,{props:t},p.a.createElement("div",null,p.a.createElement($r,null)))))};ui.defaultProps={color:"0xffffff",height:100,text:"",mathType:ut.LaTEX,copyCustomEvent:!1};var li=ui;e.default=$.create({component:li,configuration:{tagname:"math-equation-component"},plugins:[{name:"font-loader",options:{google:{families:["Advent Pro","Noto Sans JP"]}}}]})},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(13);function i(t){if("undefined"===typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(t=Object(r.a)(t))){var e=0,n=function(){};return{s:n,n:function(){return e>=t.length?{done:!0}:{done:!1,value:t[e++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a,o=!0,u=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return o=t.done,t},e:function(t){u=!0,a=t},f:function(){try{o||null==i.return||i.return()}finally{if(u)throw a}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){return new Promise((function(n,r){var i=document.createElement("script");i.async=!0,i.src=t,window[e]||(window[e]=[]);var a=window[e].find((function(t){return t.script.isEqualNode(i)}));if(a)return a.hasLoaded&&n(),void a.script.addEventListener("load",(function(){return n()}));var o={script:i,hasLoaded:!1};window[e].push(o),i.addEventListener("load",(function(){o.hasLoaded=!0,n()})),i.addEventListener("error",(function(){return r(new Error("Polyfill failed to load"))})),document.head.appendChild(i)}))}},function(t,e,n){"use strict";n.r(e),n(25).default.then((function(t){console.log("math-equation-component is mounted on the DOM",t)}))},function(t,e,n){"use strict";var r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(i){return!1}}()?Object.assign:function(t,e){for(var n,u,l=o(t),s=1;s<arguments.length;s++){for(var c in n=Object(arguments[s]))i.call(n,c)&&(l[c]=n[c]);if(r){u=r(n);for(var f=0;f<u.length;f++)a.call(n,u[f])&&(l[u[f]]=n[u[f]])}}return l}},function(t,e){var n,r,i=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function u(t){if(n===setTimeout)return setTimeout(t,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"===typeof setTimeout?setTimeout:a}catch(t){n=a}try{r="function"===typeof clearTimeout?clearTimeout:o}catch(t){r=o}}();var l,s=[],c=!1,f=-1;function h(){c&&l&&(c=!1,l.length?s=l.concat(s):f=-1,s.length&&d())}function d(){if(!c){var t=u(h);c=!0;for(var e=s.length;e;){for(l=s,s=[];++f<e;)l&&l[f].run();f=-1,e=s.length}l=null,c=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function p(t,e){this.fun=t,this.array=e}function g(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];s.push(new p(t,e)),1!==s.length||c||u(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=g,i.addListener=g,i.once=g,i.off=g,i.removeListener=g,i.removeAllListeners=g,i.emit=g,i.prependListener=g,i.prependOnceListener=g,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(t,e,n){(function(t,n){var r="[object Arguments]",i="[object Function]",a="[object GeneratorFunction]",o="[object Map]",u="[object Set]",l=/\w*$/,s=/^\[object .+?Constructor\]$/,c=/^(?:0|[1-9]\d*)$/,f={};f[r]=f["[object Array]"]=f["[object ArrayBuffer]"]=f["[object DataView]"]=f["[object Boolean]"]=f["[object Date]"]=f["[object Float32Array]"]=f["[object Float64Array]"]=f["[object Int8Array]"]=f["[object Int16Array]"]=f["[object Int32Array]"]=f[o]=f["[object Number]"]=f["[object Object]"]=f["[object RegExp]"]=f[u]=f["[object String]"]=f["[object Symbol]"]=f["[object Uint8Array]"]=f["[object Uint8ClampedArray]"]=f["[object Uint16Array]"]=f["[object Uint32Array]"]=!0,f["[object Error]"]=f[i]=f["[object WeakMap]"]=!1;var h="object"==typeof t&&t&&t.Object===Object&&t,d="object"==typeof self&&self&&self.Object===Object&&self,p=h||d||Function("return this")(),g=e&&!e.nodeType&&e,y=g&&"object"==typeof n&&n&&!n.nodeType&&n,m=y&&y.exports===g;function v(t,e){return t.set(e[0],e[1]),t}function b(t,e){return t.add(e),t}function w(t,e,n,r){var i=-1,a=t?t.length:0;for(r&&a&&(n=t[++i]);++i<a;)n=e(n,t[i],i,t);return n}function M(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}function x(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function T(t,e){return function(n){return t(e(n))}}function N(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var C=Array.prototype,A=Function.prototype,j=Object.prototype,O=p["__core-js_shared__"],k=function(){var t=/[^.]+$/.exec(O&&O.keys&&O.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),E=A.toString,L=j.hasOwnProperty,I=j.toString,D=RegExp("^"+E.call(L).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),S=m?p.Buffer:void 0,z=p.Symbol,P=p.Uint8Array,_=T(Object.getPrototypeOf,Object),R=Object.create,Y=j.propertyIsEnumerable,U=C.splice,Q=Object.getOwnPropertySymbols,V=S?S.isBuffer:void 0,B=T(Object.keys,Object),F=gt(p,"DataView"),W=gt(p,"Map"),G=gt(p,"Promise"),H=gt(p,"Set"),Z=gt(p,"WeakMap"),X=gt(Object,"create"),J=wt(F),q=wt(W),K=wt(G),$=wt(H),tt=wt(Z),et=z?z.prototype:void 0,nt=et?et.valueOf:void 0;function rt(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function it(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function at(t){var e=-1,n=t?t.length:0;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function ot(t){this.__data__=new it(t)}function ut(t,e){var n=xt(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&Tt(t)}(t)&&L.call(t,"callee")&&(!Y.call(t,"callee")||I.call(t)==r)}(t)?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],i=n.length,a=!!i;for(var o in t)!e&&!L.call(t,o)||a&&("length"==o||vt(o,i))||n.push(o);return n}function lt(t,e,n){var r=t[e];L.call(t,e)&&Mt(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function st(t,e){for(var n=t.length;n--;)if(Mt(t[n][0],e))return n;return-1}function ct(t,e,n,s,c,h,d){var p;if(s&&(p=h?s(t,c,h,d):s(t)),void 0!==p)return p;if(!At(t))return t;var g=xt(t);if(g){if(p=function(t){var e=t.length,n=t.constructor(e);e&&"string"==typeof t[0]&&L.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!e)return function(t,e){var n=-1,r=t.length;e||(e=Array(r));for(;++n<r;)e[n]=t[n];return e}(t,p)}else{var y=mt(t),m=y==i||y==a;if(Nt(t))return function(t,e){if(e)return t.slice();var n=new t.constructor(t.length);return t.copy(n),n}(t,e);if("[object Object]"==y||y==r||m&&!h){if(M(t))return h?t:{};if(p=function(t){return"function"!=typeof t.constructor||bt(t)?{}:(e=_(t),At(e)?R(e):{});var e}(m?{}:t),!e)return function(t,e){return dt(t,yt(t),e)}(t,function(t,e){return t&&dt(e,jt(e),t)}(p,t))}else{if(!f[y])return h?t:{};p=function(t,e,n,r){var i=t.constructor;switch(e){case"[object ArrayBuffer]":return ht(t);case"[object Boolean]":case"[object Date]":return new i(+t);case"[object DataView]":return function(t,e){var n=e?ht(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return function(t,e){var n=e?ht(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}(t,r);case o:return function(t,e,n){return w(e?n(x(t),!0):x(t),v,new t.constructor)}(t,r,n);case"[object Number]":case"[object String]":return new i(t);case"[object RegExp]":return function(t){var e=new t.constructor(t.source,l.exec(t));return e.lastIndex=t.lastIndex,e}(t);case u:return function(t,e,n){return w(e?n(N(t),!0):N(t),b,new t.constructor)}(t,r,n);case"[object Symbol]":return a=t,nt?Object(nt.call(a)):{}}var a}(t,y,ct,e)}}d||(d=new ot);var T=d.get(t);if(T)return T;if(d.set(t,p),!g)var C=n?function(t){return function(t,e,n){var r=e(t);return xt(t)?r:function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}(r,n(t))}(t,jt,yt)}(t):jt(t);return function(t,e){for(var n=-1,r=t?t.length:0;++n<r&&!1!==e(t[n],n,t););}(C||t,(function(r,i){C&&(r=t[i=r]),lt(p,i,ct(r,e,n,s,i,t,d))})),p}function ft(t){return!(!At(t)||(e=t,k&&k in e))&&(Ct(t)||M(t)?D:s).test(wt(t));var e}function ht(t){var e=new t.constructor(t.byteLength);return new P(e).set(new P(t)),e}function dt(t,e,n,r){n||(n={});for(var i=-1,a=e.length;++i<a;){var o=e[i],u=r?r(n[o],t[o],o,n,t):void 0;lt(n,o,void 0===u?t[o]:u)}return n}function pt(t,e){var n=t.__data__;return function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}(e)?n["string"==typeof e?"string":"hash"]:n.map}function gt(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return ft(n)?n:void 0}rt.prototype.clear=function(){this.__data__=X?X(null):{}},rt.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},rt.prototype.get=function(t){var e=this.__data__;if(X){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return L.call(e,t)?e[t]:void 0},rt.prototype.has=function(t){var e=this.__data__;return X?void 0!==e[t]:L.call(e,t)},rt.prototype.set=function(t,e){return this.__data__[t]=X&&void 0===e?"__lodash_hash_undefined__":e,this},it.prototype.clear=function(){this.__data__=[]},it.prototype.delete=function(t){var e=this.__data__,n=st(e,t);return!(n<0)&&(n==e.length-1?e.pop():U.call(e,n,1),!0)},it.prototype.get=function(t){var e=this.__data__,n=st(e,t);return n<0?void 0:e[n][1]},it.prototype.has=function(t){return st(this.__data__,t)>-1},it.prototype.set=function(t,e){var n=this.__data__,r=st(n,t);return r<0?n.push([t,e]):n[r][1]=e,this},at.prototype.clear=function(){this.__data__={hash:new rt,map:new(W||it),string:new rt}},at.prototype.delete=function(t){return pt(this,t).delete(t)},at.prototype.get=function(t){return pt(this,t).get(t)},at.prototype.has=function(t){return pt(this,t).has(t)},at.prototype.set=function(t,e){return pt(this,t).set(t,e),this},ot.prototype.clear=function(){this.__data__=new it},ot.prototype.delete=function(t){return this.__data__.delete(t)},ot.prototype.get=function(t){return this.__data__.get(t)},ot.prototype.has=function(t){return this.__data__.has(t)},ot.prototype.set=function(t,e){var n=this.__data__;if(n instanceof it){var r=n.__data__;if(!W||r.length<199)return r.push([t,e]),this;n=this.__data__=new at(r)}return n.set(t,e),this};var yt=Q?T(Q,Object):function(){return[]},mt=function(t){return I.call(t)};function vt(t,e){return!!(e=null==e?9007199254740991:e)&&("number"==typeof t||c.test(t))&&t>-1&&t%1==0&&t<e}function bt(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||j)}function wt(t){if(null!=t){try{return E.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Mt(t,e){return t===e||t!==t&&e!==e}(F&&"[object DataView]"!=mt(new F(new ArrayBuffer(1)))||W&&mt(new W)!=o||G&&"[object Promise]"!=mt(G.resolve())||H&&mt(new H)!=u||Z&&"[object WeakMap]"!=mt(new Z))&&(mt=function(t){var e=I.call(t),n="[object Object]"==e?t.constructor:void 0,r=n?wt(n):void 0;if(r)switch(r){case J:return"[object DataView]";case q:return o;case K:return"[object Promise]";case $:return u;case tt:return"[object WeakMap]"}return e});var xt=Array.isArray;function Tt(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}(t.length)&&!Ct(t)}var Nt=V||function(){return!1};function Ct(t){var e=At(t)?I.call(t):"";return e==i||e==a}function At(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function jt(t){return Tt(t)?ut(t):function(t){if(!bt(t))return B(t);var e=[];for(var n in Object(t))L.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}n.exports=function(t){return ct(t,!0,!0)}}).call(this,n(18),n(47)(t))},function(t,e,n){var r;!function(){function i(t,e,n){return t.call.apply(t.bind,arguments)}function a(t,e,n){if(!t)throw Error();if(2<arguments.length){var r=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,r),t.apply(e,n)}}return function(){return t.apply(e,arguments)}}function o(t,e,n){return(o=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?i:a).apply(null,arguments)}var u=Date.now||function(){return+new Date};function l(t,e){this.a=t,this.o=e||t,this.c=this.o.document}var s=!!window.FontFace;function c(t,e,n,r){if(e=t.c.createElement(e),n)for(var i in n)n.hasOwnProperty(i)&&("style"==i?e.style.cssText=n[i]:e.setAttribute(i,n[i]));return r&&e.appendChild(t.c.createTextNode(r)),e}function f(t,e,n){(t=t.c.getElementsByTagName(e)[0])||(t=document.documentElement),t.insertBefore(n,t.lastChild)}function h(t){t.parentNode&&t.parentNode.removeChild(t)}function d(t,e,n){e=e||[],n=n||[];for(var r=t.className.split(/\s+/),i=0;i<e.length;i+=1){for(var a=!1,o=0;o<r.length;o+=1)if(e[i]===r[o]){a=!0;break}a||r.push(e[i])}for(e=[],i=0;i<r.length;i+=1){for(a=!1,o=0;o<n.length;o+=1)if(r[i]===n[o]){a=!0;break}a||e.push(r[i])}t.className=e.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function p(t,e){for(var n=t.className.split(/\s+/),r=0,i=n.length;r<i;r++)if(n[r]==e)return!0;return!1}function g(t,e,n){function r(){u&&i&&a&&(u(o),u=null)}e=c(t,"link",{rel:"stylesheet",href:e,media:"all"});var i=!1,a=!0,o=null,u=n||null;s?(e.onload=function(){i=!0,r()},e.onerror=function(){i=!0,o=Error("Stylesheet failed to load"),r()}):setTimeout((function(){i=!0,r()}),0),f(t,"head",e)}function y(t,e,n,r){var i=t.c.getElementsByTagName("head")[0];if(i){var a=c(t,"script",{src:e}),o=!1;return a.onload=a.onreadystatechange=function(){o||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(o=!0,n&&n(null),a.onload=a.onreadystatechange=null,"HEAD"==a.parentNode.tagName&&i.removeChild(a))},i.appendChild(a),setTimeout((function(){o||(o=!0,n&&n(Error("Script load timeout")))}),r||5e3),a}return null}function m(){this.a=0,this.c=null}function v(t){return t.a++,function(){t.a--,w(t)}}function b(t,e){t.c=e,w(t)}function w(t){0==t.a&&t.c&&(t.c(),t.c=null)}function M(t){this.a=t||"-"}function x(t,e){this.c=t,this.f=4,this.a="n";var n=(e||"n4").match(/^([nio])([1-9])$/i);n&&(this.a=n[1],this.f=parseInt(n[2],10))}function T(t){var e=[];t=t.split(/,\s*/);for(var n=0;n<t.length;n++){var r=t[n].replace(/['"]/g,"");-1!=r.indexOf(" ")||/^\d/.test(r)?e.push("'"+r+"'"):e.push(r)}return e.join(",")}function N(t){return t.a+t.f}function C(t){var e="normal";return"o"===t.a?e="oblique":"i"===t.a&&(e="italic"),e}function A(t){var e=4,n="n",r=null;return t&&((r=t.match(/(normal|oblique|italic)/i))&&r[1]&&(n=r[1].substr(0,1).toLowerCase()),(r=t.match(/([1-9]00|normal|bold)/i))&&r[1]&&(/bold/i.test(r[1])?e=7:/[1-9]00/.test(r[1])&&(e=parseInt(r[1].substr(0,1),10)))),n+e}function j(t,e){this.c=t,this.f=t.o.document.documentElement,this.h=e,this.a=new M("-"),this.j=!1!==e.events,this.g=!1!==e.classes}function O(t){if(t.g){var e=p(t.f,t.a.c("wf","active")),n=[],r=[t.a.c("wf","loading")];e||n.push(t.a.c("wf","inactive")),d(t.f,n,r)}k(t,"inactive")}function k(t,e,n){t.j&&t.h[e]&&(n?t.h[e](n.c,N(n)):t.h[e]())}function E(){this.c={}}function L(t,e){this.c=t,this.f=e,this.a=c(this.c,"span",{"aria-hidden":"true"},this.f)}function I(t){f(t.c,"body",t.a)}function D(t){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+T(t.c)+";font-style:"+C(t)+";font-weight:"+t.f+"00;"}function S(t,e,n,r,i,a){this.g=t,this.j=e,this.a=r,this.c=n,this.f=i||3e3,this.h=a||void 0}function z(t,e,n,r,i,a,o){this.v=t,this.B=e,this.c=n,this.a=r,this.s=o||"BESbswy",this.f={},this.w=i||3e3,this.u=a||null,this.m=this.j=this.h=this.g=null,this.g=new L(this.c,this.s),this.h=new L(this.c,this.s),this.j=new L(this.c,this.s),this.m=new L(this.c,this.s),t=D(t=new x(this.a.c+",serif",N(this.a))),this.g.a.style.cssText=t,t=D(t=new x(this.a.c+",sans-serif",N(this.a))),this.h.a.style.cssText=t,t=D(t=new x("serif",N(this.a))),this.j.a.style.cssText=t,t=D(t=new x("sans-serif",N(this.a))),this.m.a.style.cssText=t,I(this.g),I(this.h),I(this.j),I(this.m)}M.prototype.c=function(t){for(var e=[],n=0;n<arguments.length;n++)e.push(arguments[n].replace(/[\W_]+/g,"").toLowerCase());return e.join(this.a)},S.prototype.start=function(){var t=this.c.o.document,e=this,n=u(),r=new Promise((function(r,i){!function a(){u()-n>=e.f?i():t.fonts.load(function(t){return C(t)+" "+t.f+"00 300px "+T(t.c)}(e.a),e.h).then((function(t){1<=t.length?r():setTimeout(a,25)}),(function(){i()}))}()})),i=null,a=new Promise((function(t,n){i=setTimeout(n,e.f)}));Promise.race([a,r]).then((function(){i&&(clearTimeout(i),i=null),e.g(e.a)}),(function(){e.j(e.a)}))};var P={D:"serif",C:"sans-serif"},_=null;function R(){if(null===_){var t=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);_=!!t&&(536>parseInt(t[1],10)||536===parseInt(t[1],10)&&11>=parseInt(t[2],10))}return _}function Y(t,e,n){for(var r in P)if(P.hasOwnProperty(r)&&e===t.f[P[r]]&&n===t.f[P[r]])return!0;return!1}function U(t){var e,n=t.g.a.offsetWidth,r=t.h.a.offsetWidth;(e=n===t.f.serif&&r===t.f["sans-serif"])||(e=R()&&Y(t,n,r)),e?u()-t.A>=t.w?R()&&Y(t,n,r)&&(null===t.u||t.u.hasOwnProperty(t.a.c))?Q(t,t.v):Q(t,t.B):function(t){setTimeout(o((function(){U(this)}),t),50)}(t):Q(t,t.v)}function Q(t,e){setTimeout(o((function(){h(this.g.a),h(this.h.a),h(this.j.a),h(this.m.a),e(this.a)}),t),0)}function V(t,e,n){this.c=t,this.a=e,this.f=0,this.m=this.j=!1,this.s=n}z.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=u(),U(this)};var B=null;function F(t){0==--t.f&&t.j&&(t.m?((t=t.a).g&&d(t.f,[t.a.c("wf","active")],[t.a.c("wf","loading"),t.a.c("wf","inactive")]),k(t,"active")):O(t.a))}function W(t){this.j=t,this.a=new E,this.h=0,this.f=this.g=!0}function G(t,e,n,r,i){var a=0==--t.h;(t.f||t.g)&&setTimeout((function(){var t=i||null,u=r||{};if(0===n.length&&a)O(e.a);else{e.f+=n.length,a&&(e.j=a);var l,s=[];for(l=0;l<n.length;l++){var c=n[l],f=u[c.c],h=e.a,p=c;if(h.g&&d(h.f,[h.a.c("wf",p.c,N(p).toString(),"loading")]),k(h,"fontloading",p),h=null,null===B)if(window.FontFace){p=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent);var g=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);B=p?42<parseInt(p[1],10):!g}else B=!1;h=B?new S(o(e.g,e),o(e.h,e),e.c,c,e.s,f):new z(o(e.g,e),o(e.h,e),e.c,c,e.s,t,f),s.push(h)}for(l=0;l<s.length;l++)s[l].start()}}),0)}function H(t,e){this.c=t,this.a=e}function Z(t,e){this.c=t,this.a=e}function X(t,e){this.c=t||J,this.a=[],this.f=[],this.g=e||""}V.prototype.g=function(t){var e=this.a;e.g&&d(e.f,[e.a.c("wf",t.c,N(t).toString(),"active")],[e.a.c("wf",t.c,N(t).toString(),"loading"),e.a.c("wf",t.c,N(t).toString(),"inactive")]),k(e,"fontactive",t),this.m=!0,F(this)},V.prototype.h=function(t){var e=this.a;if(e.g){var n=p(e.f,e.a.c("wf",t.c,N(t).toString(),"active")),r=[],i=[e.a.c("wf",t.c,N(t).toString(),"loading")];n||r.push(e.a.c("wf",t.c,N(t).toString(),"inactive")),d(e.f,r,i)}k(e,"fontinactive",t),F(this)},W.prototype.load=function(t){this.c=new l(this.j,t.context||this.j),this.g=!1!==t.events,this.f=!1!==t.classes,function(t,e,n){var r=[],i=n.timeout;!function(t){t.g&&d(t.f,[t.a.c("wf","loading")]),k(t,"loading")}(e);r=function(t,e,n){var r,i=[];for(r in e)if(e.hasOwnProperty(r)){var a=t.c[r];a&&i.push(a(e[r],n))}return i}(t.a,n,t.c);var a=new V(t.c,e,i);for(t.h=r.length,e=0,n=r.length;e<n;e++)r[e].load((function(e,n,r){G(t,a,e,n,r)}))}(this,new j(this.c,t),t)},H.prototype.load=function(t){var e=this,n=e.a.projectId,r=e.a.version;if(n){var i=e.c.o;y(this.c,(e.a.api||"https://fast.fonts.net/jsapi")+"/"+n+".js"+(r?"?v="+r:""),(function(r){r?t([]):(i["__MonotypeConfiguration__"+n]=function(){return e.a},function e(){if(i["__mti_fntLst"+n]){var r,a=i["__mti_fntLst"+n](),o=[];if(a)for(var u=0;u<a.length;u++){var l=a[u].fontfamily;void 0!=a[u].fontStyle&&void 0!=a[u].fontWeight?(r=a[u].fontStyle+a[u].fontWeight,o.push(new x(l,r))):o.push(new x(l))}t(o)}else setTimeout((function(){e()}),50)}())})).id="__MonotypeAPIScript__"+n}else t([])},Z.prototype.load=function(t){var e,n,r=this.a.urls||[],i=this.a.families||[],a=this.a.testStrings||{},o=new m;for(e=0,n=r.length;e<n;e++)g(this.c,r[e],v(o));var u=[];for(e=0,n=i.length;e<n;e++)if((r=i[e].split(":"))[1])for(var l=r[1].split(","),s=0;s<l.length;s+=1)u.push(new x(r[0],l[s]));else u.push(new x(r[0]));b(o,(function(){t(u,a)}))};var J="https://fonts.googleapis.com/css";function q(t){this.f=t,this.a=[],this.c={}}var K={latin:"BESbswy","latin-ext":"\xe7\xf6\xfc\u011f\u015f",cyrillic:"\u0439\u044f\u0416",greek:"\u03b1\u03b2\u03a3",khmer:"\u1780\u1781\u1782",Hanuman:"\u1780\u1781\u1782"},$={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},tt={i:"i",italic:"i",n:"n",normal:"n"},et=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function nt(t,e){this.c=t,this.a=e}var rt={Arimo:!0,Cousine:!0,Tinos:!0};function it(t,e){this.c=t,this.a=e}function at(t,e){this.c=t,this.f=e,this.a=[]}nt.prototype.load=function(t){var e=new m,n=this.c,r=new X(this.a.api,this.a.text),i=this.a.families;!function(t,e){for(var n=e.length,r=0;r<n;r++){var i=e[r].split(":");3==i.length&&t.f.push(i.pop());var a="";2==i.length&&""!=i[1]&&(a=":"),t.a.push(i.join(a))}}(r,i);var a=new q(i);!function(t){for(var e=t.f.length,n=0;n<e;n++){var r=t.f[n].split(":"),i=r[0].replace(/\+/g," "),a=["n4"];if(2<=r.length){var o;if(o=[],u=r[1])for(var u,l=(u=u.split(",")).length,s=0;s<l;s++){var c;if((c=u[s]).match(/^[\w-]+$/))if(null==(h=et.exec(c.toLowerCase())))c="";else{if(c=null==(c=h[2])||""==c?"n":tt[c],null==(h=h[1])||""==h)h="4";else var f=$[h],h=f||(isNaN(h)?"4":h.substr(0,1));c=[c,h].join("")}else c="";c&&o.push(c)}0<o.length&&(a=o),3==r.length&&(o=[],0<(r=(r=r[2])?r.split(","):o).length&&(r=K[r[0]])&&(t.c[i]=r))}for(t.c[i]||(r=K[i])&&(t.c[i]=r),r=0;r<a.length;r+=1)t.a.push(new x(i,a[r]))}}(a),g(n,function(t){if(0==t.a.length)throw Error("No fonts to load!");if(-1!=t.c.indexOf("kit="))return t.c;for(var e=t.a.length,n=[],r=0;r<e;r++)n.push(t.a[r].replace(/ /g,"+"));return e=t.c+"?family="+n.join("%7C"),0<t.f.length&&(e+="&subset="+t.f.join(",")),0<t.g.length&&(e+="&text="+encodeURIComponent(t.g)),e}(r),v(e)),b(e,(function(){t(a.a,a.c,rt)}))},it.prototype.load=function(t){var e=this.a.id,n=this.c.o;e?y(this.c,(this.a.api||"https://use.typekit.net")+"/"+e+".js",(function(e){if(e)t([]);else if(n.Typekit&&n.Typekit.config&&n.Typekit.config.fn){e=n.Typekit.config.fn;for(var r=[],i=0;i<e.length;i+=2)for(var a=e[i],o=e[i+1],u=0;u<o.length;u++)r.push(new x(a,o[u]));try{n.Typekit.load({events:!1,classes:!1,async:!0})}catch(l){}t(r)}}),2e3):t([])},at.prototype.load=function(t){var e=this.f.id,n=this.c.o,r=this;e?(n.__webfontfontdeckmodule__||(n.__webfontfontdeckmodule__={}),n.__webfontfontdeckmodule__[e]=function(e,n){for(var i=0,a=n.fonts.length;i<a;++i){var o=n.fonts[i];r.a.push(new x(o.name,A("font-weight:"+o.weight+";font-style:"+o.style)))}t(r.a)},y(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+function(t){return t.o.location.hostname||t.a.location.hostname}(this.c)+"/"+e+".js",(function(e){e&&t([])}))):t([])};var ot=new W(window);ot.a.c.custom=function(t,e){return new Z(e,t)},ot.a.c.fontdeck=function(t,e){return new at(e,t)},ot.a.c.monotype=function(t,e){return new H(e,t)},ot.a.c.typekit=function(t,e){return new it(e,t)},ot.a.c.google=function(t,e){return new nt(e,t)};var ut={load:o(ot.load,ot)};void 0===(r=function(){return ut}.call(e,n,e,t))||(t.exports=r)}()},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e,r="object"==typeof self&&self&&self.Object===Object&&self,i=n||r||Function("return this")(),a=Object.prototype,o=0,u=a.toString,l=i.Symbol,s=l?l.prototype:void 0,c=s?s.toString:void 0;function f(t){if("string"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==u.call(t)}(t))return c?c.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}t.exports=function(t){var e,n=++o;return(null==(e=t)?"":f(e))+n}}).call(this,n(18))},function(t,e,n){"use strict";t.exports=function(t){for(var e=1,n=0,r=0,i=t.length,a=-4&i;r<a;){for(var o=Math.min(r+4096,a);r<o;r+=4)n+=(e+=t.charCodeAt(r))+(e+=t.charCodeAt(r+1))+(e+=t.charCodeAt(r+2))+(e+=t.charCodeAt(r+3));e%=65521,n%=65521}for(;r<i;r++)n+=e+=t.charCodeAt(r);return(e%=65521)|(n%=65521)<<16}},function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return pe}));var r=n(21),i=n(7),a=n(20),o=n(26),u=n(10),l=n(11),s=n(9),c=n(40),f=n(3),h=n(4),d=n(1),p=n(2),g=n(5),y=n(8),m=n(22),v=n.n(m),b=n(23),w=n.n(b),M=n(15),x=n(36);function T(){T=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",o=r.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(j){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof f?e:f,a=Object.create(i.prototype),o=new N(r||[]);return a._invoke=function(t,e,n){var r="suspendedStart";return function(i,a){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw a;return A()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var u=w(o,n);if(u){if(u===c)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var l=s(t,e,n);if("normal"===l.type){if(r=n.done?"completed":"suspendedYield",l.arg===c)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r="completed",n.method="throw",n.arg=l.arg)}}}(t,n,o),a}function s(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(j){return{type:"throw",arg:j}}}t.wrap=l;var c={};function f(){}function h(){}function d(){}var p={};u(p,i,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(C([])));y&&y!==e&&n.call(y,i)&&(p=y);var m=d.prototype=f.prototype=Object.create(p);function v(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function b(t,e){var r;this._invoke=function(i,a){function o(){return new e((function(r,o){!function r(i,a,o,u){var l=s(t[i],t,a);if("throw"!==l.type){var c=l.arg,f=c.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,o,u)}),(function(t){r("throw",t,o,u)})):e.resolve(f).then((function(t){c.value=t,o(c)}),(function(t){return r("throw",t,o,u)}))}u(l.arg)}(i,a,r,o)}))}return r=r?r.then(o,o):o()}}function w(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return c;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return c}var r=s(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,c;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,c):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,c)}function M(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(M,this),this.reset(!0)}function C(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(n.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return a.next=a}}return{next:A}}function A(){return{value:void 0,done:!0}}return h.prototype=d,u(m,"constructor",d),u(d,"constructor",h),h.displayName=u(d,o,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===h||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,d):(t.__proto__=d,u(t,o,"GeneratorFunction")),t.prototype=Object.create(m),t},t.awrap=function(t){return{__await:t}},v(b.prototype),u(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new b(l(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},v(m),u(m,o,"Generator"),u(m,i,(function(){return this})),u(m,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=C,N.prototype={constructor:N,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&n.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(n,r){return o.type="throw",o.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(u&&l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=t,o.arg=e,a?(this.method="next",this.next=a.finallyLoc,c):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),c},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),x(n),c}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;x(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:C(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),c}},t}function N(t){return t.replace(/(?!\u3000)\s+/gm," ")}function C(t){var e=t.match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm);return e?e.map(parseFloat):[]}var A=/^[A-Z-]+$/;function j(t){return A.test(t)?t.toLowerCase():t}function O(t){var e=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(t);return e&&(e[2]||e[3]||e[4])||""}var k=/(\[[^\]]+\])/g,E=/(#[^\s+>~.[:]+)/g,L=/(\.[^\s+>~.[:]+)/g,I=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,D=/(:[\w-]+\([^)]*\))/gi,S=/(:[^\s+>~.[:]+)/g,z=/([^\s+>~.[:]+)/g;function P(t,e){var n=e.exec(t);return n?[t.replace(e," "),n.length]:[t,0]}function _(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))}function R(t,e){return(t[0]*e[0]+t[1]*e[1])/(_(t)*_(e))}function Y(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(R(t,e))}function U(t){return t*t*t}function Q(t){return 3*t*t*(1-t)}function V(t){return 3*t*(1-t)*(1-t)}function B(t){return(1-t)*(1-t)*(1-t)}function F(t){return t*t}function W(t){return 2*t*(1-t)}function G(t){return(1-t)*(1-t)}var H=function(){function t(e,n,r){Object(d.a)(this,t),this.document=e,this.name=n,this.value=r,this.isNormalizedColor=!1}return Object(p.a)(t,[{key:"split",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",n=this.document,r=this.name;return N(this.getString()).trim().split(e).map((function(e){return new t(n,r,e)}))}},{key:"hasValue",value:function(t){var e=this.value;return null!==e&&""!==e&&(t||0!==e)&&"undefined"!==typeof e}},{key:"isString",value:function(t){var e=this.value,n="string"===typeof e;return n&&t?t.test(e):n}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){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}}},{key:"setValue",value:function(t){return this.value=t,this}},{key:"getValue",value:function(t){return"undefined"===typeof t||this.hasValue()?this.value:t}},{key:"getNumber",value:function(t){if(!this.hasValue())return"undefined"===typeof t?0:parseFloat(t);var e=this.value,n=parseFloat(e);return this.isString(/%$/)&&(n/=100),n}},{key:"getString",value:function(t){return"undefined"===typeof t||this.hasValue()?"undefined"===typeof this.value?"":String(this.value):String(t)}},{key:"getColor",value:function(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=function(t){if(!t.startsWith("rgb"))return t;var e=3;return t.replace(/\d+(\.\d+)?/g,(function(t,n){return e--&&n?String(Math.round(parseFloat(t))):t}))}(e),this.value=e),e}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9.-]/g,"")}},{key:"getPixels",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var n="boolean"===typeof t?[void 0,t]:[t],r=Object(g.a)(n,2),i=r[0],a=r[1],o=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(o.computeSize("x"),o.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(o.computeSize("x"),o.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*o.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*o.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(/%$/)&&a:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*o.computeSize(i);default:var u=this.getNumber();return e&&u<1?u*o.computeSize(i):u}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():0}},{key:"getRadians",value:function(){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)}}},{key:"getDefinition",value:function(){var t=this.getString(),e=/#([^)'"]+)/.exec(t),n=(null===e||void 0===e?void 0:e[1])||t;return this.document.definitions[n]}},{key:"getFillStyleDefinition",value:function(t,e){var n=this.getDefinition();if(!n)return null;if("function"===typeof n.createGradient&&"getBoundingBox"in t)return n.createGradient(this.document.ctx,t,e);if("function"===typeof n.createPattern){if(n.getHrefAttribute().hasValue()){var r=n.getAttribute("patternTransform");(n=n.getHrefAttribute().getDefinition())&&r.hasValue()&&n.getAttribute("patternTransform",!0).setValue(r.value)}if(n)return n.createPattern(this.document.ctx,t,e)}return null}},{key:"getTextBaseline",value:function(){if(!this.hasValue())return null;var e=this.getString();return t.textBaselineMapping[e]||null}},{key:"addOpacity",value:function(e){for(var n=this.getColor(),r=n.length,i=0,a=0;a<r&&(","===n[a]&&i++,3!==i);a++);if(e.hasValue()&&this.isString()&&3!==i){var o=new w.a(n);o.ok&&(o.alpha=e.getNumber(),n=o.toRGBA())}return new t(this.document,this.name,n)}}],[{key:"empty",value:function(e){return new t(e,"EMPTY","")}}]),t}();H.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};var Z=function(){function t(){Object(d.a)(this,t),this.viewPorts=[]}return Object(p.a)(t,[{key:"clear",value:function(){this.viewPorts=[]}},{key:"setCurrent",value:function(t,e){this.viewPorts.push({width:t,height:e})}},{key:"removeCurrent",value:function(){this.viewPorts.pop()}},{key:"getRoot",value:function(){var t=Object(g.a)(this.viewPorts,1)[0];return t||X()}},{key:"getCurrent",value:function(){var t=this.viewPorts,e=t[t.length-1];return e||X()}},{key:"width",get:function(){return this.getCurrent().width}},{key:"height",get:function(){return this.getCurrent().height}},{key:"computeSize",value:function(t){return"number"===typeof t?t:"x"===t?this.width:"y"===t?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}}]),t}();function X(){return{width:Z.DEFAULT_VIEWPORT_WIDTH,height:Z.DEFAULT_VIEWPORT_HEIGHT}}Z.DEFAULT_VIEWPORT_WIDTH=800,Z.DEFAULT_VIEWPORT_HEIGHT=600;var J=function(){function t(e,n){Object(d.a)(this,t),this.x=e,this.y=n}return Object(p.a)(t,[{key:"angleTo",value:function(t){return Math.atan2(t.y-this.y,t.x-this.x)}},{key:"applyTransform",value:function(t){var e=this.x,n=this.y,r=e*t[0]+n*t[2]+t[4],i=e*t[1]+n*t[3]+t[5];this.x=r,this.y=i}}],[{key:"parse",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=C(e),i=Object(g.a)(r,2),a=i[0],o=void 0===a?n:a,u=i[1],l=void 0===u?n:u;return new t(o,l)}},{key:"parseScale",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=C(e),i=Object(g.a)(r,2),a=i[0],o=void 0===a?n:a,u=i[1],l=void 0===u?o:u;return new t(o,l)}},{key:"parsePath",value:function(e){for(var n=C(e),r=n.length,i=[],a=0;a<r;a+=2)i.push(new t(n[a],n[a+1]));return i}}]),t}(),q=function(){function t(e){Object(d.a)(this,t),this.screen=e,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}return Object(p.a)(t,[{key:"isWorking",value:function(){return this.working}},{key:"start",value:function(){if(!this.working){var t=this.screen,e=this.onClick,n=this.onMouseMove,r=t.ctx.canvas;r.onclick=e,r.onmousemove=n,this.working=!0}}},{key:"stop",value:function(){if(this.working){var t=this.screen.ctx.canvas;this.working=!1,t.onclick=null,t.onmousemove=null}}},{key:"hasEvents",value:function(){return this.working&&this.events.length>0}},{key:"runEvents",value:function(){if(this.working){var t,e=this.screen,n=this.events,r=this.eventElements,i=e.ctx.canvas.style;i&&(i.cursor=""),n.forEach((function(e,n){var i=e.run;for(t=r[n];t;)i(t),t=t.parent})),this.events=[],this.eventElements=[]}}},{key:"checkPath",value:function(t,e){if(this.working&&e){var n=this.events,r=this.eventElements;n.forEach((function(n,i){var a=n.x,o=n.y;!r[i]&&e.isPointInPath&&e.isPointInPath(a,o)&&(r[i]=t)}))}}},{key:"checkBoundingBox",value:function(t,e){if(this.working&&e){var n=this.events,r=this.eventElements;n.forEach((function(n,i){var a=n.x,o=n.y;!r[i]&&e.isPointInBox(a,o)&&(r[i]=t)}))}}},{key:"mapXY",value:function(t,e){for(var n=this.screen,r=n.window,i=n.ctx,a=new J(t,e),o=i.canvas;o;)a.x-=o.offsetLeft,a.y-=o.offsetTop,o=o.offsetParent;return(null===r||void 0===r?void 0:r.scrollX)&&(a.x+=r.scrollX),(null===r||void 0===r?void 0:r.scrollY)&&(a.y+=r.scrollY),a}},{key:"onClick",value:function(t){var e=this.mapXY(t.clientX,t.clientY),n=e.x,r=e.y;this.events.push({type:"onclick",x:n,y:r,run:function(t){t.onClick&&t.onClick()}})}},{key:"onMouseMove",value:function(t){var e=this.mapXY(t.clientX,t.clientY),n=e.x,r=e.y;this.events.push({type:"onmousemove",x:n,y:r,run:function(t){t.onMouseMove&&t.onMouseMove()}})}}]),t}(),K="undefined"!==typeof window?window:null,$="undefined"!==typeof fetch?fetch.bind(void 0):void 0,tt=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.fetch,i=void 0===r?$:r,a=n.window,o=void 0===a?K:a;if(Object(d.a)(this,t),this.ctx=e,this.viewPort=new Z,this.mouse=new q(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=o,!i)throw new Error("Can't find 'fetch' in 'globalThis', please provide it via options");this.fetch=i}return Object(p.a)(t,[{key:"wait",value:function(t){this.waits.push(t)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var t=this.waits.every((function(t){return t()}));return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}},{key:"setDefaults",value:function(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}},{key:"setViewBox",value:function(t){var e=t.document,n=t.ctx,r=t.aspectRatio,i=t.width,a=t.desiredWidth,o=t.height,u=t.desiredHeight,l=t.minX,s=void 0===l?0:l,c=t.minY,f=void 0===c?0:c,h=t.refX,d=t.refY,p=t.clip,y=void 0!==p&&p,m=t.clipX,v=void 0===m?0:m,b=t.clipY,w=void 0===b?0:b,M=N(r).replace(/^defer\s/,"").split(" "),x=Object(g.a)(M,2),T=x[0]||"xMidYMid",C=x[1]||"meet",A=i/a,j=o/u,O=Math.min(A,j),k=Math.max(A,j),E=a,L=u;"meet"===C&&(E*=O,L*=O),"slice"===C&&(E*=k,L*=k);var I=new H(e,"refX",h),D=new H(e,"refY",d),S=I.hasValue()&&D.hasValue();if(S&&n.translate(-O*I.getPixels("x"),-O*D.getPixels("y")),y){var z=O*v,P=O*w;n.beginPath(),n.moveTo(z,P),n.lineTo(i,P),n.lineTo(i,o),n.lineTo(z,o),n.closePath(),n.clip()}if(!S){var _="meet"===C&&O===j,R="slice"===C&&k===j,Y="meet"===C&&O===A,U="slice"===C&&k===A;T.startsWith("xMid")&&(_||R)&&n.translate(i/2-E/2,0),T.endsWith("YMid")&&(Y||U)&&n.translate(0,o/2-L/2),T.startsWith("xMax")&&(_||R)&&n.translate(i-E,0),T.endsWith("YMax")&&(Y||U)&&n.translate(0,o-L)}switch(!0){case"none"===T:n.scale(A,j);break;case"meet"===C:n.scale(O,O);break;case"slice"===C:n.scale(k,k)}n.translate(-s,-f)}},{key:"start",value:function(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.enableRedraw,a=void 0!==i&&i,o=r.ignoreMouse,u=void 0!==o&&o,l=r.ignoreAnimation,s=void 0!==l&&l,c=r.ignoreDimensions,f=void 0!==c&&c,h=r.ignoreClear,d=void 0!==h&&h,p=r.forceRedraw,g=r.scaleWidth,y=r.scaleHeight,m=r.offsetX,b=r.offsetY,w=this.mouse,M=1e3/t.FRAMERATE;if(this.frameDuration=M,this.readyPromise=new Promise((function(t){n.resolveReady=t})),this.isReady()&&this.render(e,f,d,g,y,m,b),a){var x=Date.now(),T=x,N=0,C=function t(){x=Date.now(),(N=x-T)>=M&&(T=x-N%M,n.shouldUpdate(s,p)&&(n.render(e,f,d,g,y,m,b),w.runEvents())),n.intervalId=v()(t)};u||w.start(),this.intervalId=v()(C)}}},{key:"stop",value:function(){this.intervalId&&(v.a.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(t,e){if(!t){var n=this.frameDuration;if(this.animations.reduce((function(t,e){return e.update(n)||t}),!1))return!0}return!("function"!==typeof e||!e())||(!(this.isReadyLock||!this.isReady())||!!this.mouse.hasEvents())}},{key:"render",value:function(t,e,n,r,i,a,o){var u=this.viewPort,l=this.ctx,s=this.isFirstRender,c=l.canvas;u.clear(),c.width&&c.height&&u.setCurrent(c.width,c.height);var f=t.getStyle("width"),h=t.getStyle("height");!e&&(s||"number"!==typeof r&&"number"!==typeof i)&&(f.hasValue()&&(c.width=f.getPixels("x"),c.style&&(c.style.width="".concat(c.width,"px"))),h.hasValue()&&(c.height=h.getPixels("y"),c.style&&(c.style.height="".concat(c.height,"px"))));var d=c.clientWidth||c.width,p=c.clientHeight||c.height;if(e&&f.hasValue()&&h.hasValue()&&(d=f.getPixels("x"),p=h.getPixels("y")),u.setCurrent(d,p),"number"===typeof a&&t.getAttribute("x",!0).setValue(a),"number"===typeof o&&t.getAttribute("y",!0).setValue(o),"number"===typeof r||"number"===typeof i){var g=C(t.getAttribute("viewBox").getString()),y=0,m=0;if("number"===typeof r){var v=t.getStyle("width");v.hasValue()?y=v.getPixels("x")/r:g[2]&&!isNaN(g[2])&&(y=g[2]/r)}if("number"===typeof i){var b=t.getStyle("height");b.hasValue()?m=b.getPixels("y")/i:g[3]&&!isNaN(g[3])&&(m=g[3]/i)}y||(y=m),m||(m=y),t.getAttribute("width",!0).setValue(r),t.getAttribute("height",!0).setValue(i);var w=t.getStyle("transform",!0,!0);w.setValue("".concat(w.getString()," scale(").concat(1/y,", ").concat(1/m,")"))}n||l.clearRect(0,0,d,p),t.render(l),s&&(this.isFirstRender=!1)}}]),t}();tt.defaultWindow=K,tt.defaultFetch=$,tt.FRAMERATE=30,tt.MAX_VIRTUAL_PIXELS=3e4;var et=tt.defaultFetch,nt="undefined"!==typeof DOMParser?DOMParser:void 0,rt=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.fetch,r=void 0===n?et:n,i=e.DOMParser,a=void 0===i?nt:i;if(Object(d.a)(this,t),!r)throw new Error("Can't find 'fetch' in 'globalThis', please provide it via options");if(!a)throw new Error("Can't find 'DOMParser' in 'globalThis', please provide it via options");this.fetch=r,this.DOMParser=a}return Object(p.a)(t,[{key:"parse",value:function(){var t=Object(y.a)(T().mark((function t(e){return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.startsWith("<")){t.next=2;break}return t.abrupt("return",this.parseFromString(e));case 2:return t.abrupt("return",this.load(e));case 3:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()},{key:"parseFromString",value:function(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(n){return this.checkDocument(e.parseFromString(t,"text/xml"))}}},{key:"checkDocument",value:function(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent||"Unknown parse error");return t}},{key:"load",value:function(){var t=Object(y.a)(T().mark((function t(e){var n,r;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.fetch(e);case 2:return n=t.sent,t.next=5,n.text();case 5:return r=t.sent,t.abrupt("return",this.parseFromString(r));case 7:case"end":return t.stop()}}),t,this)})));return function(e){return t.apply(this,arguments)}}()}]),t}(),it=function(){function t(e,n){Object(d.a)(this,t),this.type="translate",this.point=J.parse(n)}return Object(p.a)(t,[{key:"apply",value:function(t){var e=this.point,n=e.x,r=e.y;t.translate(n||0,r||0)}},{key:"unapply",value:function(t){var e=this.point,n=e.x,r=e.y;t.translate(-1*n||0,-1*r||0)}},{key:"applyToPoint",value:function(t){var e=this.point,n=e.x,r=e.y;t.applyTransform([1,0,0,1,n||0,r||0])}}]),t}(),at=function(){function t(e,n,r){Object(d.a)(this,t),this.type="rotate";var i=C(n);this.angle=new H(e,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}return Object(p.a)(t,[{key:"apply",value:function(t){var e=this.cx,n=this.cy,r=this.originX,i=this.originY,a=this.angle,o=e+r.getPixels("x"),u=n+i.getPixels("y");t.translate(o,u),t.rotate(a.getRadians()),t.translate(-o,-u)}},{key:"unapply",value:function(t){var e=this.cx,n=this.cy,r=this.originX,i=this.originY,a=this.angle,o=e+r.getPixels("x"),u=n+i.getPixels("y");t.translate(o,u),t.rotate(-1*a.getRadians()),t.translate(-o,-u)}},{key:"applyToPoint",value:function(t){var e=this.cx,n=this.cy,r=this.angle.getRadians();t.applyTransform([1,0,0,1,e||0,n||0]),t.applyTransform([Math.cos(r),Math.sin(r),-Math.sin(r),Math.cos(r),0,0]),t.applyTransform([1,0,0,1,-e||0,-n||0])}}]),t}(),ot=function(){function t(e,n,r){Object(d.a)(this,t),this.type="scale";var i=J.parseScale(n);0!==i.x&&0!==i.y||(i.x=1e-8,i.y=1e-8),this.scale=i,this.originX=r[0],this.originY=r[1]}return Object(p.a)(t,[{key:"apply",value:function(t){var e=this.scale,n=e.x,r=e.y,i=this.originX,a=this.originY,o=i.getPixels("x"),u=a.getPixels("y");t.translate(o,u),t.scale(n,r||n),t.translate(-o,-u)}},{key:"unapply",value:function(t){var e=this.scale,n=e.x,r=e.y,i=this.originX,a=this.originY,o=i.getPixels("x"),u=a.getPixels("y");t.translate(o,u),t.scale(1/n,1/r||n),t.translate(-o,-u)}},{key:"applyToPoint",value:function(t){var e=this.scale,n=e.x,r=e.y;t.applyTransform([n||0,0,0,r||0,0,0])}}]),t}(),ut=function(){function t(e,n,r){Object(d.a)(this,t),this.type="matrix",this.matrix=function(t){var e=C(t);return[e[0]||0,e[1]||0,e[2]||0,e[3]||0,e[4]||0,e[5]||0]}(n),this.originX=r[0],this.originY=r[1]}return Object(p.a)(t,[{key:"apply",value:function(t){var e=this.originX,n=this.originY,r=this.matrix,i=e.getPixels("x"),a=n.getPixels("y");t.translate(i,a),t.transform(r[0],r[1],r[2],r[3],r[4],r[5]),t.translate(-i,-a)}},{key:"unapply",value:function(t){var e=this.originX,n=this.originY,r=this.matrix,i=r[0],a=r[2],o=r[4],u=r[1],l=r[3],s=r[5],c=1/(i*(1*l-0*s)-a*(1*u-0*s)+o*(0*u-0*l)),f=e.getPixels("x"),h=n.getPixels("y");t.translate(f,h),t.transform(c*(1*l-0*s),c*(0*s-1*u),c*(0*o-1*a),c*(1*i-0*o),c*(a*s-o*l),c*(o*u-i*s)),t.translate(-f,-h)}},{key:"applyToPoint",value:function(t){t.applyTransform(this.matrix)}}]),t}(),lt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="skew",a.angle=new H(t,"angle",r),a}return Object(p.a)(n)}(ut),st=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="skewX",a.matrix=[1,0,Math.tan(a.angle.getRadians()),1,0,0],a}return Object(p.a)(n)}(lt),ct=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="skewY",a.matrix=[1,Math.tan(a.angle.getRadians()),0,1,0,0],a}return Object(p.a)(n)}(lt);var ft=function(){function t(e,n,r){var i=this;Object(d.a)(this,t),this.document=e,this.transforms=[],N(n).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/).forEach((function(e){if("none"!==e){var n=function(t){var e=t.split("("),n=Object(g.a)(e,2),r=n[0],i=void 0===r?"":r,a=n[1],o=void 0===a?"":a;return[i.trim(),o.trim().replace(")","")]}(e),a=Object(g.a)(n,2),o=a[0],u=a[1],l=t.transformTypes[o];l&&i.transforms.push(new l(i.document,u,r))}}))}return Object(p.a)(t,[{key:"apply",value:function(t){this.transforms.forEach((function(e){return e.apply(t)}))}},{key:"unapply",value:function(t){this.transforms.forEach((function(e){return e.unapply(t)}))}},{key:"applyToPoint",value:function(t){this.transforms.forEach((function(e){return e.applyToPoint(t)}))}}],[{key:"fromElement",value:function(e,n){var r=n.getStyle("transform",!1,!0);if(r.hasValue()){var i=n.getStyle("transform-origin",!1,!0).split(),a=Object(g.a)(i,2),o=a[0],u=a[1],l=void 0===u?o:u;if(o&&l){var s=[o,l];return new t(e,r.getString(),s)}}return null}}]),t}();ft.transformTypes={translate:it,rotate:at,scale:ot,matrix:ut,skewX:st,skewY:ct};var ht=function(){function t(e,n){var r=this,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Object(d.a)(this,t),this.document=e,this.node=n,this.captureTextNodes=i,this.type="",this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],n&&1===n.nodeType){if(Array.from(n.attributes).forEach((function(t){var n=j(t.nodeName);r.attributes[n]=new H(e,n,t.value)})),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var a=this.getAttribute("style").getString().split(";").map((function(t){return t.trim()}));a.forEach((function(t){if(t){var n=t.split(":").map((function(t){return t.trim()})),i=Object(g.a)(n,2),a=i[0],o=i[1];a&&(r.styles[a]=new H(e,a,o))}}))}var o=e.definitions,u=this.getAttribute("id");u.hasValue()&&(o[u.getString()]||(o[u.getString()]=this)),Array.from(n.childNodes).forEach((function(t){if(1===t.nodeType)r.addChild(t);else if(i&&(3===t.nodeType||4===t.nodeType)){var n=e.createTextNode(t);n.getText().length>0&&r.addChild(n)}}))}}return Object(p.a)(t,[{key:"getAttribute",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.attributes[t];if(!n&&e){var r=new H(this.document,t,"");return this.attributes[t]=r,r}return n||H.empty(this.document)}},{key:"getHrefAttribute",value:function(){var t;for(var e in this.attributes)if("href"===e||e.endsWith(":href")){t=this.attributes[e];break}return t||H.empty(this.document)}},{key:"getStyle",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.styles[t];if(r)return r;var i=this.getAttribute(t);if(i.hasValue())return this.styles[t]=i,i;if(!n){var a=this.parent;if(a){var o=a.getStyle(t);if(o.hasValue())return o}}if(e){var u=new H(this.document,t,"");return this.styles[t]=u,u}return H.empty(this.document)}},{key:"render",value:function(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 n=this.getStyle("filter").getDefinition();n&&(this.applyEffects(t),n.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}},{key:"setContext",value:function(t){}},{key:"applyEffects",value:function(t){var e=ft.fromElement(this.document,this);e&&e.apply(t);var n=this.getStyle("clip-path",!1,!0);if(n.hasValue()){var r=n.getDefinition();r&&r.apply(t)}}},{key:"clearContext",value:function(t){}},{key:"renderChildren",value:function(t){this.children.forEach((function(e){e.render(t)}))}},{key:"addChild",value:function(e){var n=e instanceof t?e:this.document.createElement(e);n.parent=this,t.ignoreChildTypes.includes(n.type)||this.children.push(n)}},{key:"matchesSelector",value:function(t){var e,n=this.node;if("function"===typeof n.matches)return n.matches(t);var r=null===(e=n.getAttribute)||void 0===e?void 0:e.call(n,"class");return!(!r||""===r)&&r.split(" ").some((function(e){return".".concat(e)===t}))}},{key:"addStylesFromStyleDefinition",value:function(){var t,e=this.document,n=e.styles,r=e.stylesSpecificity;for(var i in n)if(!i.startsWith("@")&&this.matchesSelector(i)){var a=n[i],o=r[i];if(a)for(var u in a){var l=this.stylesSpecificity[u];"undefined"===typeof l&&(l="000"),o&&o>=l&&((t=a[u])&&(this.styles[u]=t),this.stylesSpecificity[u]=o)}}}},{key:"removeStyles",value:function(t,e){return e.reduce((function(e,n){var r=t.getStyle(n);if(!r.hasValue())return e;var i=r.getString();return r.setValue(""),[].concat(Object(c.a)(e),[[n,i]])}),[])}},{key:"restoreStyles",value:function(t,e){e.forEach((function(e){var n=Object(g.a)(e,2),r=n[0],i=n[1];t.getStyle(r,!0).setValue(i)}))}},{key:"isFirstChild",value:function(){var t;return 0===(null===(t=this.parent)||void 0===t?void 0:t.children.indexOf(this))}}]),t}();ht.ignoreChildTypes=["title"];var dt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){return Object(d.a)(this,n),e.call(this,t,r,i)}return Object(p.a)(n)}(ht);function pt(t){var e=t.trim();return/^('|")/.test(e)?e:'"'.concat(e,'"')}function gt(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 yt(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:""}}var mt=function(){function e(t,n,r,i,a,o){Object(d.a)(this,e);var u=o?"string"===typeof o?e.parse(o):o:{};this.fontFamily=a||u.fontFamily,this.fontSize=i||u.fontSize,this.fontStyle=t||u.fontStyle,this.fontWeight=r||u.fontWeight,this.fontVariant=n||u.fontVariant}return Object(p.a)(e,[{key:"toString",value:function(){return[gt(this.fontStyle),this.fontVariant,yt(this.fontWeight),this.fontSize,(e=this.fontFamily,"undefined"===typeof t?e:e.trim().split(",").map(pt).join(","))].join(" ").trim();var e}}],[{key:"parse",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,r="",i="",a="",o="",u="",l=N(t).trim().split(" "),s={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return l.forEach((function(t){switch(!0){case!s.fontStyle&&e.styles.includes(t):"inherit"!==t&&(r=t),s.fontStyle=!0;break;case!s.fontVariant&&e.variants.includes(t):"inherit"!==t&&(i=t),s.fontStyle=!0,s.fontVariant=!0;break;case!s.fontWeight&&e.weights.includes(t):"inherit"!==t&&(a=t),s.fontStyle=!0,s.fontVariant=!0,s.fontWeight=!0;break;case!s.fontSize:"inherit"!==t&&(o=t.split("/")[0]||""),s.fontStyle=!0,s.fontVariant=!0,s.fontWeight=!0,s.fontSize=!0;break;default:"inherit"!==t&&(u+=t)}})),new e(r,i,a,o,u,n)}}]),e}();mt.styles="normal|italic|oblique|inherit",mt.variants="normal|small-caps|inherit",mt.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var vt=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.NaN,n=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;Object(d.a)(this,t),this.x1=e,this.y1=n,this.x2=r,this.y2=i,this.addPoint(e,n),this.addPoint(r,i)}return Object(p.a)(t,[{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}},{key:"addPoint",value:function(t,e){"undefined"!==typeof t&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),t<this.x1&&(this.x1=t),t>this.x2&&(this.x2=t)),"undefined"!==typeof e&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),e<this.y1&&(this.y1=e),e>this.y2&&(this.y2=e))}},{key:"addX",value:function(t){this.addPoint(t,0)}},{key:"addY",value:function(t){this.addPoint(0,t)}},{key:"addBoundingBox",value:function(t){if(t){var e=t.x1,n=t.y1,r=t.x2,i=t.y2;this.addPoint(e,n),this.addPoint(r,i)}}},{key:"sumCubic",value:function(t,e,n,r,i){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*n+3*(1-t)*Math.pow(t,2)*r+Math.pow(t,3)*i}},{key:"bezierCurveAdd",value:function(t,e,n,r,i){var a=6*e-12*n+6*r,o=-3*e+9*n-9*r+3*i,u=3*n-3*e;if(0!==o){var l=Math.pow(a,2)-4*u*o;if(!(l<0)){var s=(-a+Math.sqrt(l))/(2*o);0<s&&s<1&&(t?this.addX(this.sumCubic(s,e,n,r,i)):this.addY(this.sumCubic(s,e,n,r,i)));var c=(-a-Math.sqrt(l))/(2*o);0<c&&c<1&&(t?this.addX(this.sumCubic(c,e,n,r,i)):this.addY(this.sumCubic(c,e,n,r,i)))}}else{if(0===a)return;var f=-u/a;0<f&&f<1&&(t?this.addX(this.sumCubic(f,e,n,r,i)):this.addY(this.sumCubic(f,e,n,r,i)))}}},{key:"addBezierCurve",value:function(t,e,n,r,i,a,o,u){this.addPoint(t,e),this.addPoint(o,u),this.bezierCurveAdd(!0,t,n,i,o),this.bezierCurveAdd(!1,e,r,a,u)}},{key:"addQuadraticCurve",value:function(t,e,n,r,i,a){var o=t+2/3*(n-t),u=e+2/3*(r-e),l=o+1/3*(i-t),s=u+1/3*(a-e);this.addBezierCurve(t,e,o,l,u,s,i,a)}},{key:"isPointInBox",value:function(t,e){var n=this.x1,r=this.y1,i=this.x2,a=this.y2;return n<=t&&t<=i&&r<=e&&e<=a}}]),t}(),bt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).modifiedEmSizeStack=!1,t}return Object(p.a)(n,[{key:"calculateOpacity",value:function(){for(var t=1,e=this;e;){var n=e.getStyle("opacity",!1,!0);n.hasValue(!0)&&(t*=n.getNumber()),e=e.parent}return t}},{key:"setContext",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e){var n=this.getStyle("fill"),r=this.getStyle("fill-opacity"),i=this.getStyle("stroke"),a=this.getStyle("stroke-opacity");if(n.isUrlDefinition()){var o=n.getFillStyleDefinition(this,r);o&&(t.fillStyle=o)}else if(n.hasValue()){"currentColor"===n.getString()&&n.setValue(this.getStyle("color").getColor());var u=n.getColor();"inherit"!==u&&(t.fillStyle="none"===u?"rgba(0,0,0,0)":u)}if(r.hasValue()){var l=new H(this.document,"fill",t.fillStyle).addOpacity(r).getColor();t.fillStyle=l}if(i.isUrlDefinition()){var s=i.getFillStyleDefinition(this,a);s&&(t.strokeStyle=s)}else if(i.hasValue()){"currentColor"===i.getString()&&i.setValue(this.getStyle("color").getColor());var c=i.getString();"inherit"!==c&&(t.strokeStyle="none"===c?"rgba(0,0,0,0)":c)}if(a.hasValue()){var f=new H(this.document,"stroke",t.strokeStyle).addOpacity(a).getString();t.strokeStyle=f}var h=this.getStyle("stroke-width");if(h.hasValue()){var d=h.getPixels();t.lineWidth=d||1e-8}var p=this.getStyle("stroke-linecap"),g=this.getStyle("stroke-linejoin"),y=this.getStyle("stroke-miterlimit"),m=this.getStyle("stroke-dasharray"),v=this.getStyle("stroke-dashoffset");if(p.hasValue()&&(t.lineCap=p.getString()),g.hasValue()&&(t.lineJoin=g.getString()),y.hasValue()&&(t.miterLimit=y.getNumber()),m.hasValue()&&"none"!==m.getString()){var b=C(m.getString());"undefined"!==typeof t.setLineDash?t.setLineDash(b):"undefined"!==typeof t.webkitLineDash?t.webkitLineDash=b:"undefined"===typeof t.mozDash||1===b.length&&0===b[0]||(t.mozDash=b);var w=v.getPixels();"undefined"!==typeof t.lineDashOffset?t.lineDashOffset=w:"undefined"!==typeof t.webkitLineDashOffset?t.webkitLineDashOffset=w:"undefined"!==typeof t.mozDashOffset&&(t.mozDashOffset=w)}}if(this.modifiedEmSizeStack=!1,"undefined"!==typeof t.font){var M=this.getStyle("font"),x=this.getStyle("font-style"),T=this.getStyle("font-variant"),N=this.getStyle("font-weight"),A=this.getStyle("font-size"),j=this.getStyle("font-family"),O=new mt(x.getString(),T.getString(),N.getString(),A.hasValue()?"".concat(A.getPixels(!0),"px"):"",j.getString(),mt.parse(M.getString(),t.font));x.setValue(O.fontStyle),T.setValue(O.fontVariant),N.setValue(O.fontWeight),A.setValue(O.fontSize),j.setValue(O.fontFamily),t.font=O.toString(),A.isPixels()&&(this.document.emSize=A.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(t){Object(l.a)(Object(s.a)(n.prototype),"clearContext",this).call(this,t),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),n}(ht),wt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,(this instanceof n?this.constructor:void 0)===n||i)).type="text",a.x=0,a.y=0,a.leafTexts=[],a.textChunkStart=0,a.minX=Number.POSITIVE_INFINITY,a.maxX=Number.NEGATIVE_INFINITY,a.measureCache=-1,a}return Object(p.a)(n,[{key:"setContext",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Object(l.a)(Object(s.a)(n.prototype),"setContext",this).call(this,t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}},{key:"initializeCoordinates",value:function(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}},{key:"getBoundingBox",value:function(t){var e=this;if("text"!==this.type)return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var n=null;return this.children.forEach((function(r,i){var a=e.getChildBoundingBox(t,e,e,i);n?n.addBoundingBox(a):n=a})),n}},{key:"getFontSize",value:function(){var t=this.document,e=this.parent,n=mt.parse(t.ctx.font).fontSize;return e.getStyle("font-size").getNumber(n)}},{key:"getTElementBoundingBox",value:function(t){var e=this.getFontSize();return new vt(this.x,this.y-e,this.x+this.measureText(t),this.y)}},{key:"getGlyph",value:function(t,e,n){var r,i=e[n];if(t.isArabic){var a,o=e.length,u=e[n-1],l=e[n+1],s="isolated";(0===n||" "===u)&&n<o-1&&" "!==l&&(s="terminal"),n>0&&" "!==u&&n<o-1&&" "!==l&&(s="medial"),n>0&&" "!==u&&(n===o-1||" "===l)&&(s="initial"),r=(null===(a=t.arabicGlyphs[i])||void 0===a?void 0:a[s])||t.glyphs[i]}else r=t.glyphs[i];return r||(r=t.missingGlyph),r}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(t){var e=t||this.node,n=Array.from(e.parentNode.childNodes),r=n.indexOf(e),i=n.length-1,a=N(e.textContent||"");return 0===r&&(a=a.replace(/^[\n \t]+/,"")),r===i&&(a=function(t){return t.replace(/[\n \t]+$/,"")}(a)),a}},{key:"renderChildren",value:function(t){var e=this;if("text"===this.type){this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((function(n,r){e.renderChild(t,e,e,r)}));var n=this.document.screen.mouse;n.isWorking()&&n.checkBoundingBox(this,this.getBoundingBox(t))}else this.renderTElementChildren(t)}},{key:"renderTElementChildren",value:function(t){var e=this.document,n=this.parent,r=this.getText(),i=n.getStyle("font-family").getDefinition();if(i)for(var a=i.fontFace.unitsPerEm,o=mt.parse(e.ctx.font),u=n.getStyle("font-size").getNumber(o.fontSize),l=n.getStyle("font-style").getString(o.fontStyle),s=u/a,c=i.isRTL?r.split("").reverse().join(""):r,f=C(n.getAttribute("dx").getString()),h=c.length,d=0;d<h;d++){var p=this.getGlyph(i,c,d);t.translate(this.x,this.y),t.scale(s,-s);var g=t.lineWidth;t.lineWidth=t.lineWidth*a/u,"italic"===l&&t.transform(1,0,.4,1,0,0),p.render(t),"italic"===l&&t.transform(1,0,-.4,1,0,0),t.lineWidth=g,t.scale(1/s,-1/s),t.translate(-this.x,-this.y),this.x+=u*(p.horizAdvX||i.horizAdvX)/a,"undefined"===typeof f[d]||isNaN(f[d])||(this.x+=f[d])}else{var y=this.x,m=this.y;t.fillStyle&&t.fillText(r,y,m),t.strokeStyle&&t.strokeText(r,y,m)}}},{key:"applyAnchoring",value:function(){if(!(this.textChunkStart>=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),n=0;n="start"===e?t.x-this.minX:"end"===e?t.x-this.maxX:t.x-(this.minX+this.maxX)/2;for(var r=this.textChunkStart;r<this.leafTexts.length;r++)this.leafTexts[r].x+=n;this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.textChunkStart=this.leafTexts.length}}},{key:"adjustChildCoordinatesRecursive",value:function(t){var e=this;this.children.forEach((function(n,r){e.adjustChildCoordinatesRecursiveCore(t,e,e,r)})),this.applyAnchoring()}},{key:"adjustChildCoordinatesRecursiveCore",value:function(t,e,n,r){var i=n.children[r];i.children.length>0?i.children.forEach((function(n,r){e.adjustChildCoordinatesRecursiveCore(t,e,i,r)})):this.adjustChildCoordinates(t,e,n,r)}},{key:"adjustChildCoordinates",value:function(t,e,n,r){var i=n.children[r];if("function"!==typeof i.measureText)return i;t.save(),i.setContext(t,!0);var a=i.getAttribute("x"),o=i.getAttribute("y"),u=i.getAttribute("dx"),l=i.getAttribute("dy"),s=i.getStyle("font-family").getDefinition(),c=Boolean(null===s||void 0===s?void 0:s.isRTL);0===r&&(a.hasValue()||a.setValue(i.getInheritedAttribute("x")),o.hasValue()||o.setValue(i.getInheritedAttribute("y")),u.hasValue()||u.setValue(i.getInheritedAttribute("dx")),l.hasValue()||l.setValue(i.getInheritedAttribute("dy")));var f=i.measureText(t);return c&&(e.x-=f),a.hasValue()?(e.applyAnchoring(),i.x=a.getPixels("x"),u.hasValue()&&(i.x+=u.getPixels("x"))):(u.hasValue()&&(e.x+=u.getPixels("x")),i.x=e.x),e.x=i.x,c||(e.x+=f),o.hasValue()?(i.y=o.getPixels("y"),l.hasValue()&&(i.y+=l.getPixels("y"))):(l.hasValue()&&(e.y+=l.getPixels("y")),i.y=e.y),e.y=i.y,e.leafTexts.push(i),e.minX=Math.min(e.minX,i.x,i.x+f),e.maxX=Math.max(e.maxX,i.x,i.x+f),i.clearContext(t),t.restore(),i}},{key:"getChildBoundingBox",value:function(t,e,n,r){var i=n.children[r];if("function"!==typeof i.getBoundingBox)return null;var a=i.getBoundingBox(t);return a&&i.children.forEach((function(n,r){var o=e.getChildBoundingBox(t,e,i,r);a.addBoundingBox(o)})),a}},{key:"renderChild",value:function(t,e,n,r){var i=n.children[r];i.render(t),i.children.forEach((function(n,r){e.renderChild(t,e,i,r)}))}},{key:"measureText",value:function(t){var e=this.measureCache;if(~e)return e;var n=this.getText(),r=this.measureTargetText(t,n);return this.measureCache=r,r}},{key:"measureTargetText",value:function(t,e){if(!e.length)return 0;var n=this.parent,r=n.getStyle("font-family").getDefinition();if(r){for(var i=this.getFontSize(),a=r.isRTL?e.split("").reverse().join(""):e,o=C(n.getAttribute("dx").getString()),u=a.length,l=0,s=0;s<u;s++){l+=(this.getGlyph(r,a,s).horizAdvX||r.horizAdvX)*i/r.fontFace.unitsPerEm,"undefined"===typeof o[s]||isNaN(o[s])||(l+=o[s])}return l}if(!t.measureText)return 10*e.length;t.save(),this.setContext(t,!0);var c=t.measureText(e).width;return this.clearContext(t),t.restore(),c}},{key:"getInheritedAttribute",value:function(t){for(var e=this;e instanceof n&&e.isFirstChild()&&e.parent;){var r=e.parent.getAttribute(t);if(r.hasValue(!0))return r.getString("0");e=e.parent}return null}}]),n}(bt),Mt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,(this instanceof n?this.constructor:void 0)===n||i)).type="tspan",a.text=a.children.length>0?"":a.getTextFromNode(),a}return Object(p.a)(n,[{key:"getText",value:function(){return this.text}}]),n}(wt),xt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="textNode",t}return Object(p.a)(n)}(Mt),Tt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t){var r;return Object(d.a)(this,n),(r=e.call(this,t.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,""))).control=new J(0,0),r.start=new J(0,0),r.current=new J(0,0),r.command=null,r.commands=r.commands,r.i=-1,r.previousCommand=null,r.points=[],r.angles=[],r}return Object(p.a)(n,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new J(0,0),this.control=new J(0,0),this.current=new J(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){return this.i>=this.commands.length-1}},{key:"next",value:function(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}},{key:"getPoint",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"x",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",n=new J(this.command[t],this.command[e]);return this.makeAbsolute(n)}},{key:"getAsControlPoint",value:function(t,e){var n=this.getPoint(t,e);return this.control=n,n}},{key:"getAsCurrentPoint",value:function(t,e){var n=this.getPoint(t,e);return this.current=n,n}},{key:"getReflectedControlPoint",value:function(){var t=this.previousCommand.type;if(t!==M.a.CURVE_TO&&t!==M.a.SMOOTH_CURVE_TO&&t!==M.a.QUAD_TO&&t!==M.a.SMOOTH_QUAD_TO)return this.current;var e=this.current,n=e.x,r=e.y,i=this.control,a=i.x,o=i.y;return new J(2*n-a,2*r-o)}},{key:"makeAbsolute",value:function(t){if(this.command.relative){var e=this.current,n=e.x,r=e.y;t.x+=n,t.y+=r}return t}},{key:"addMarker",value:function(t,e,n){var r=this.points,i=this.angles;n&&i.length>0&&!i[i.length-1]&&(i[i.length-1]=r[r.length-1].angleTo(n)),this.addMarkerAngle(t,e?e.angleTo(t):null)}},{key:"addMarkerAngle",value:function(t,e){this.points.push(t),this.angles.push(e)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var t=this.angles,e=t.length,n=0;n<e;n++)if(!t[n])for(var r=n+1;r<e;r++)if(t[r]){t[n]=t[r];break}return t}}]),n}(M.a),Nt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="path",a.pathParser=new Tt(a.getAttribute("d").getString()),a}return Object(p.a)(n,[{key:"path",value:function(t){var e=this.pathParser,n=new vt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case Tt.MOVE_TO:this.pathM(t,n);break;case Tt.LINE_TO:this.pathL(t,n);break;case Tt.HORIZ_LINE_TO:this.pathH(t,n);break;case Tt.VERT_LINE_TO:this.pathV(t,n);break;case Tt.CURVE_TO:this.pathC(t,n);break;case Tt.SMOOTH_CURVE_TO:this.pathS(t,n);break;case Tt.QUAD_TO:this.pathQ(t,n);break;case Tt.SMOOTH_QUAD_TO:this.pathT(t,n);break;case Tt.ARC:this.pathA(t,n);break;case Tt.CLOSE_PATH:this.pathZ(t,n)}return n}},{key:"getBoundingBox",value:function(t){return this.path()}},{key:"getMarkers",value:function(){var t=this.pathParser,e=t.getMarkerPoints(),n=t.getMarkerAngles();return e.map((function(t,e){return[t,n[e]]}))}},{key:"renderChildren",value:function(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 n=this.getMarkers();if(n){var r=n.length-1,i=this.getStyle("marker-start"),a=this.getStyle("marker-mid"),o=this.getStyle("marker-end");if(i.isUrlDefinition()){var u=i.getDefinition(),l=Object(g.a)(n[0],2),s=l[0],c=l[1];u.render(t,s,c)}if(a.isUrlDefinition())for(var f=a.getDefinition(),h=1;h<r;h++){var d=Object(g.a)(n[h],2),p=d[0],y=d[1];f.render(t,p,y)}if(o.isUrlDefinition()){var m=o.getDefinition(),v=Object(g.a)(n[r],2),b=v[0],w=v[1];m.render(t,b,w)}}}},{key:"pathM",value:function(t,e){var r=this.pathParser,i=n.pathM(r).point,a=i.x,o=i.y;r.addMarker(i),e.addPoint(a,o),t&&t.moveTo(a,o)}},{key:"pathL",value:function(t,e){var r=this.pathParser,i=n.pathL(r),a=i.current,o=i.point,u=o.x,l=o.y;r.addMarker(o,a),e.addPoint(u,l),t&&t.lineTo(u,l)}},{key:"pathH",value:function(t,e){var r=this.pathParser,i=n.pathH(r),a=i.current,o=i.point,u=o.x,l=o.y;r.addMarker(o,a),e.addPoint(u,l),t&&t.lineTo(u,l)}},{key:"pathV",value:function(t,e){var r=this.pathParser,i=n.pathV(r),a=i.current,o=i.point,u=o.x,l=o.y;r.addMarker(o,a),e.addPoint(u,l),t&&t.lineTo(u,l)}},{key:"pathC",value:function(t,e){var r=this.pathParser,i=n.pathC(r),a=i.current,o=i.point,u=i.controlPoint,l=i.currentPoint;r.addMarker(l,u,o),e.addBezierCurve(a.x,a.y,o.x,o.y,u.x,u.y,l.x,l.y),t&&t.bezierCurveTo(o.x,o.y,u.x,u.y,l.x,l.y)}},{key:"pathS",value:function(t,e){var r=this.pathParser,i=n.pathS(r),a=i.current,o=i.point,u=i.controlPoint,l=i.currentPoint;r.addMarker(l,u,o),e.addBezierCurve(a.x,a.y,o.x,o.y,u.x,u.y,l.x,l.y),t&&t.bezierCurveTo(o.x,o.y,u.x,u.y,l.x,l.y)}},{key:"pathQ",value:function(t,e){var r=this.pathParser,i=n.pathQ(r),a=i.current,o=i.controlPoint,u=i.currentPoint;r.addMarker(u,o,o),e.addQuadraticCurve(a.x,a.y,o.x,o.y,u.x,u.y),t&&t.quadraticCurveTo(o.x,o.y,u.x,u.y)}},{key:"pathT",value:function(t,e){var r=this.pathParser,i=n.pathT(r),a=i.current,o=i.controlPoint,u=i.currentPoint;r.addMarker(u,o,o),e.addQuadraticCurve(a.x,a.y,o.x,o.y,u.x,u.y),t&&t.quadraticCurveTo(o.x,o.y,u.x,u.y)}},{key:"pathA",value:function(t,e){var r=this.pathParser,i=n.pathA(r),a=i.currentPoint,o=i.rX,u=i.rY,l=i.sweepFlag,s=i.xAxisRotation,c=i.centp,f=i.a1,h=i.ad,d=1-l?1:-1,p=f+d*(h/2),g=new J(c.x+o*Math.cos(p),c.y+u*Math.sin(p));if(r.addMarkerAngle(g,p-d*Math.PI/2),r.addMarkerAngle(a,p-d*Math.PI),e.addPoint(a.x,a.y),t&&!isNaN(f)&&!isNaN(h)){var y=o>u?o:u,m=o>u?1:o/u,v=o>u?u/o:1;t.translate(c.x,c.y),t.rotate(s),t.scale(m,v),t.arc(0,0,y,f,f+h,Boolean(1-l)),t.scale(1/m,1/v),t.rotate(-s),t.translate(-c.x,-c.y)}}},{key:"pathZ",value:function(t,e){n.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}],[{key:"pathM",value:function(t){var e=t.getAsCurrentPoint();return t.start=t.current,{point:e}}},{key:"pathL",value:function(t){return{current:t.current,point:t.getAsCurrentPoint()}}},{key:"pathH",value:function(t){var e=t.current,n=t.command,r=new J((n.relative?e.x:0)+n.x,e.y);return t.current=r,{current:e,point:r}}},{key:"pathV",value:function(t){var e=t.current,n=t.command,r=new J(e.x,(n.relative?e.y:0)+n.y);return t.current=r,{current:e,point:r}}},{key:"pathC",value:function(t){return{current:t.current,point:t.getPoint("x1","y1"),controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}},{key:"pathS",value:function(t){return{current:t.current,point:t.getReflectedControlPoint(),controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}},{key:"pathQ",value:function(t){return{current:t.current,controlPoint:t.getAsControlPoint("x1","y1"),currentPoint:t.getAsCurrentPoint()}}},{key:"pathT",value:function(t){var e=t.current,n=t.getReflectedControlPoint();return t.control=n,{current:e,controlPoint:n,currentPoint:t.getAsCurrentPoint()}}},{key:"pathA",value:function(t){var e=t.current,n=t.command,r=n.rX,i=n.rY,a=n.xRot,o=n.lArcFlag,u=n.sweepFlag,l=a*(Math.PI/180),s=t.getAsCurrentPoint(),c=new J(Math.cos(l)*(e.x-s.x)/2+Math.sin(l)*(e.y-s.y)/2,-Math.sin(l)*(e.x-s.x)/2+Math.cos(l)*(e.y-s.y)/2),f=Math.pow(c.x,2)/Math.pow(r,2)+Math.pow(c.y,2)/Math.pow(i,2);f>1&&(r*=Math.sqrt(f),i*=Math.sqrt(f));var h=(o===u?-1:1)*Math.sqrt((Math.pow(r,2)*Math.pow(i,2)-Math.pow(r,2)*Math.pow(c.y,2)-Math.pow(i,2)*Math.pow(c.x,2))/(Math.pow(r,2)*Math.pow(c.y,2)+Math.pow(i,2)*Math.pow(c.x,2)));isNaN(h)&&(h=0);var d=new J(h*r*c.y/i,h*-i*c.x/r),p=new J((e.x+s.x)/2+Math.cos(l)*d.x-Math.sin(l)*d.y,(e.y+s.y)/2+Math.sin(l)*d.x+Math.cos(l)*d.y),g=Y([1,0],[(c.x-d.x)/r,(c.y-d.y)/i]),y=[(c.x-d.x)/r,(c.y-d.y)/i],m=[(-c.x-d.x)/r,(-c.y-d.y)/i],v=Y(y,m);return R(y,m)<=-1&&(v=Math.PI),R(y,m)>=1&&(v=0),{currentPoint:s,rX:r,rY:i,sweepFlag:u,xAxisRotation:l,centp:p,a1:g,ad:v}}},{key:"pathZ",value:function(t){t.current=t.start}}]),n}(bt),Ct=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="svg",t.root=!1,t}return Object(p.a)(n,[{key:"setContext",value:function(t){var e,r=this.document,i=r.screen,a=r.window,o=t.canvas;if(i.setDefaults(t),"style"in o&&"undefined"!==typeof t.font&&a&&"undefined"!==typeof a.getComputedStyle){t.font=a.getComputedStyle(o).getPropertyValue("font");var u=new H(r,"fontSize",mt.parse(t.font).fontSize);u.hasValue()&&(r.rootEmSize=u.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 c=i.viewPort,f=c.width,h=c.height;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 d=this.getAttribute("refX"),p=this.getAttribute("refY"),g=this.getAttribute("viewBox"),y=g.hasValue()?C(g.getString()):null,m=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),v=0,b=0,w=0,M=0;y&&(v=y[0],b=y[1]),this.root||(f=this.getStyle("width").getPixels("x"),h=this.getStyle("height").getPixels("y"),"marker"===this.type&&(w=v,M=b,v=0,b=0)),i.viewPort.setCurrent(f,h),!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%"),Object(l.a)(Object(s.a)(n.prototype),"setContext",this).call(this,t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),y&&(f=y[2],h=y[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:f,height:i.viewPort.height,desiredHeight:h,minX:v,minY:b,refX:d.getValue(),refY:p.getValue(),clip:m,clipX:w,clipY:M}),y&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(f,h))}},{key:"clearContext",value:function(t){Object(l.a)(Object(s.a)(n.prototype),"clearContext",this).call(this,t),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.getAttribute("width",!0),i=this.getAttribute("height",!0),a=this.getAttribute("viewBox"),o=this.getAttribute("style"),u=r.getNumber(0),l=i.getNumber(0);if(n)if("string"===typeof n)this.getAttribute("preserveAspectRatio",!0).setValue(n);else{var s=this.getAttribute("preserveAspectRatio");s.hasValue()&&s.setValue(s.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(r.setValue(t),i.setValue(e),a.hasValue()||a.setValue("0 0 ".concat(u||t," ").concat(l||e)),o.hasValue()){var c=this.getStyle("width"),f=this.getStyle("height");c.hasValue()&&c.setValue("".concat(t,"px")),f.hasValue()&&f.setValue("".concat(e,"px"))}}}]),n}(bt),At=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="rect",t}return Object(p.a)(n,[{key:"path",value:function(t){var e=this.getAttribute("x").getPixels("x"),n=this.getAttribute("y").getPixels("y"),r=this.getStyle("width",!1,!0).getPixels("x"),i=this.getStyle("height",!1,!0).getPixels("y"),a=this.getAttribute("rx"),o=this.getAttribute("ry"),u=a.getPixels("x"),l=o.getPixels("y");if(a.hasValue()&&!o.hasValue()&&(l=u),o.hasValue()&&!a.hasValue()&&(u=l),u=Math.min(u,r/2),l=Math.min(l,i/2),t){var s=(Math.sqrt(2)-1)/3*4;t.beginPath(),i>0&&r>0&&(t.moveTo(e+u,n),t.lineTo(e+r-u,n),t.bezierCurveTo(e+r-u+s*u,n,e+r,n+l-s*l,e+r,n+l),t.lineTo(e+r,n+i-l),t.bezierCurveTo(e+r,n+i-l+s*l,e+r-u+s*u,n+i,e+r-u,n+i),t.lineTo(e+u,n+i),t.bezierCurveTo(e+u-s*u,n+i,e,n+i-l+s*l,e,n+i-l),t.lineTo(e,n+l),t.bezierCurveTo(e,n+l-s*l,e+u-s*u,n,e+u,n),t.closePath())}return new vt(e,n,e+r,n+i)}},{key:"getMarkers",value:function(){return null}}]),n}(Nt),jt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="circle",t}return Object(p.a)(n,[{key:"path",value:function(t){var e=this.getAttribute("cx").getPixels("x"),n=this.getAttribute("cy").getPixels("y"),r=this.getAttribute("r").getPixels();return t&&r>0&&(t.beginPath(),t.arc(e,n,r,0,2*Math.PI,!1),t.closePath()),new vt(e-r,n-r,e+r,n+r)}},{key:"getMarkers",value:function(){return null}}]),n}(Nt),Ot=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="ellipse",t}return Object(p.a)(n,[{key:"path",value:function(t){var e=(Math.sqrt(2)-1)/3*4,n=this.getAttribute("rx").getPixels("x"),r=this.getAttribute("ry").getPixels("y"),i=this.getAttribute("cx").getPixels("x"),a=this.getAttribute("cy").getPixels("y");return t&&n>0&&r>0&&(t.beginPath(),t.moveTo(i+n,a),t.bezierCurveTo(i+n,a+e*r,i+e*n,a+r,i,a+r),t.bezierCurveTo(i-e*n,a+r,i-n,a+e*r,i-n,a),t.bezierCurveTo(i-n,a-e*r,i-e*n,a-r,i,a-r),t.bezierCurveTo(i+e*n,a-r,i+n,a-e*r,i+n,a),t.closePath()),new vt(i-n,a-r,i+n,a+r)}},{key:"getMarkers",value:function(){return null}}]),n}(Nt),kt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="line",t}return Object(p.a)(n,[{key:"getPoints",value:function(){return[new J(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new J(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(t){var e=this.getPoints(),n=Object(g.a)(e,2),r=n[0],i=r.x,a=r.y,o=n[1],u=o.x,l=o.y;return t&&(t.beginPath(),t.moveTo(i,a),t.lineTo(u,l)),new vt(i,a,u,l)}},{key:"getMarkers",value:function(){var t=this.getPoints(),e=Object(g.a)(t,2),n=e[0],r=e[1],i=n.angleTo(r);return[[n,i],[r,i]]}}]),n}(Nt),Et=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="polyline",a.points=[],a.points=J.parsePath(a.getAttribute("points").getString()),a}return Object(p.a)(n,[{key:"path",value:function(t){var e=this.points,n=Object(g.a)(e,1)[0],r=n.x,i=n.y,a=new vt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach((function(e){var n=e.x,r=e.y;a.addPoint(n,r),t&&t.lineTo(n,r)})),a}},{key:"getMarkers",value:function(){var t=this.points,e=t.length-1,n=[];return t.forEach((function(r,i){i!==e&&n.push([r,r.angleTo(t[i+1])])})),n.length>0&&n.push([t[t.length-1],n[n.length-1][1]]),n}}]),n}(Nt),Lt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="polygon",t}return Object(p.a)(n,[{key:"path",value:function(t){var e=Object(l.a)(Object(s.a)(n.prototype),"path",this).call(this,t),r=Object(g.a)(this.points,1)[0],i=r.x,a=r.y;return t&&(t.lineTo(i,a),t.closePath()),e}}]),n}(Et),It=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="pattern",t}return Object(p.a)(n,[{key:"createPattern",value:function(t,e,n){var r=this.getStyle("width").getPixels("x",!0),i=this.getStyle("height").getPixels("y",!0),a=new Ct(this.document,null);a.attributes.viewBox=new H(this.document,"viewBox",this.getAttribute("viewBox").getValue()),a.attributes.width=new H(this.document,"width","".concat(r,"px")),a.attributes.height=new H(this.document,"height","".concat(i,"px")),a.attributes.transform=new H(this.document,"transform",this.getAttribute("patternTransform").getValue()),a.children=this.children;var o=this.document.createCanvas(r,i),u=o.getContext("2d"),l=this.getAttribute("x"),s=this.getAttribute("y");l.hasValue()&&s.hasValue()&&u.translate(l.getPixels("x",!0),s.getPixels("y",!0)),n.hasValue()?this.styles["fill-opacity"]=n:Reflect.deleteProperty(this.styles,"fill-opacity");for(var c=-1;c<=1;c++)for(var f=-1;f<=1;f++)u.save(),a.attributes.x=new H(this.document,"x",c*o.width),a.attributes.y=new H(this.document,"y",f*o.height),a.render(u),u.restore();return t.createPattern(o,"repeat")}}]),n}(ht),Dt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="marker",t}return Object(p.a)(n,[{key:"render",value:function(t,e,n){if(e){var r=e.x,i=e.y,a=this.getAttribute("orient").getString("auto"),o=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(r,i),"auto"===a&&t.rotate(n),"strokeWidth"===o&&t.scale(t.lineWidth,t.lineWidth),t.save();var u=new Ct(this.document);u.type=this.type,u.attributes.viewBox=new H(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.refX=new H(this.document,"refX",this.getAttribute("refX").getValue()),u.attributes.refY=new H(this.document,"refY",this.getAttribute("refY").getValue()),u.attributes.width=new H(this.document,"width",this.getAttribute("markerWidth").getValue()),u.attributes.height=new H(this.document,"height",this.getAttribute("markerHeight").getValue()),u.attributes.overflow=new H(this.document,"overflow",this.getAttribute("overflow").getValue()),u.attributes.fill=new H(this.document,"fill",this.getAttribute("fill").getColor("black")),u.attributes.stroke=new H(this.document,"stroke",this.getAttribute("stroke").getValue("none")),u.children=this.children,u.render(t),t.restore(),"strokeWidth"===o&&t.scale(1/t.lineWidth,1/t.lineWidth),"auto"===a&&t.rotate(-n),t.translate(-r,-i)}}}]),n}(ht),St=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="defs",t}return Object(p.a)(n,[{key:"render",value:function(){}}]),n}(ht),zt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="g",t}return Object(p.a)(n,[{key:"getBoundingBox",value:function(t){var e=new vt;return this.children.forEach((function(n){e.addBoundingBox(n.getBoundingBox(t))})),e}}]),n}(bt),Pt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;Object(d.a)(this,n),(a=e.call(this,t,r,i)).attributesToInherit=["gradientUnits"],a.stops=[];var o=Object(u.a)(a),l=o.stops;return o.children.forEach((function(t){"stop"===t.type&&l.push(t)})),a}return Object(p.a)(n,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(t,e,n){var r=this,i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var a=i.stops,o=this.getGradient(t,e);if(!o)return this.addParentOpacity(n,a[a.length-1].color);if(a.forEach((function(t){o.addColorStop(t.offset,r.addParentOpacity(n,t.color))})),this.getAttribute("gradientTransform").hasValue()){var u=this.document,l=tt.MAX_VIRTUAL_PIXELS,s=u.screen.viewPort.getRoot(),c=new At(u);c.attributes.x=new H(u,"x",-l/3),c.attributes.y=new H(u,"y",-l/3),c.attributes.width=new H(u,"width",l),c.attributes.height=new H(u,"height",l);var f=new zt(u);f.attributes.transform=new H(u,"transform",this.getAttribute("gradientTransform").getValue()),f.children=[c];var h=new Ct(u);h.attributes.x=new H(u,"x",0),h.attributes.y=new H(u,"y",0),h.attributes.width=new H(u,"width",s.width),h.attributes.height=new H(u,"height",s.height),h.children=[f];var d=u.createCanvas(s.width,s.height),p=d.getContext("2d");return p.fillStyle=o,h.render(p),p.createPattern(d,"no-repeat")}return o}},{key:"inheritStopContainer",value:function(t){var e=this;this.attributesToInherit.forEach((function(n){!e.getAttribute(n).hasValue()&&t.getAttribute(n).hasValue()&&e.getAttribute(n,!0).setValue(t.getAttribute(n).getValue())}))}},{key:"addParentOpacity",value:function(t,e){return t.hasValue()?new H(this.document,"color",e).addOpacity(t).getColor():e}}]),n}(ht),_t=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="linearGradient",a.attributesToInherit.push("x1","y1","x2","y2"),a}return Object(p.a)(n,[{key:"getGradient",value:function(t,e){var n="objectBoundingBox"===this.getGradientUnits(),r=n?e.getBoundingBox(t):null;if(n&&!r)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 i=n?r.x+r.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),a=n?r.y+r.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),o=n?r.x+r.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),u=n?r.y+r.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return i===o&&a===u?null:t.createLinearGradient(i,a,o,u)}}]),n}(Pt),Rt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="radialGradient",a.attributesToInherit.push("cx","cy","r","fx","fy","fr"),a}return Object(p.a)(n,[{key:"getGradient",value:function(t,e){var n="objectBoundingBox"===this.getGradientUnits(),r=e.getBoundingBox(t);if(n&&!r)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 i=n?r.x+r.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),a=n?r.y+r.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),o=i,u=a;this.getAttribute("fx").hasValue()&&(o=n?r.x+r.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(u=n?r.y+r.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var l=n?(r.width+r.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),s=this.getAttribute("fr").getPixels();return t.createRadialGradient(o,u,s,i,a,l)}}]),n}(Pt),Yt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="stop";var o=Math.max(0,Math.min(1,a.getAttribute("offset").getNumber())),u=a.getStyle("stop-opacity"),l=a.getStyle("stop-color",!0);return""===l.getString()&&l.setValue("#000"),u.hasValue()&&(l=l.addOpacity(u)),a.offset=o,a.color=l.getColor(),a}return Object(p.a)(n)}(ht),Ut=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="animate",a.duration=0,a.initialUnits="",a.removed=!1,a.frozen=!1,t.screen.animations.push(Object(u.a)(a)),a.begin=a.getAttribute("begin").getMilliseconds(),a.maxDuration=a.begin+a.getAttribute("dur").getMilliseconds(),a.from=a.getAttribute("from"),a.to=a.getAttribute("to"),a.values=new H(t,"values",null);var o=a.getAttribute("values");return o.hasValue()&&a.values.setValue(o.getString().split(";")),a}return Object(p.a)(n,[{key:"getProperty",value:function(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return"CSS"===t?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}},{key:"calcValue",value:function(){var t=this.initialUnits,e=this.getProgress(),n=e.progress,r=e.from,i=e.to,a=r.getNumber()+(i.getNumber()-r.getNumber())*n;return"%"===t&&(a*=100),"".concat(a).concat(t)}},{key:"update",value:function(t){var e=this.parent,n=this.getProperty();if(this.initialValue||(this.initialValue=n.getString(),this.initialUnits=n.getUnits()),this.duration>this.maxDuration){var r=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==r||this.frozen){if("remove"===r&&!this.removed)return this.removed=!0,e&&n&&n.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,e&&n&&(e.animationFrozen=!0,e.animationFrozenValue=n.getString());return!1}this.duration+=t;var i=!1;if(this.begin<this.duration){var a=this.calcValue(),o=this.getAttribute("type");if(o.hasValue()){var u=o.getString();a="".concat(u,"(").concat(a,")")}n.setValue(a),i=!0}return i}},{key:"getProgress",value:function(){var t,e,n=this.document,r=this.values,i=(this.duration-this.begin)/(this.maxDuration-this.begin);if(r.hasValue()){var a,o=i*(r.getValue().length-1),u=Math.floor(o),l=Math.ceil(o);a=r.getValue()[u],t=new H(n,"from",a?parseFloat(a):0),a=r.getValue()[l],e=new H(n,"to",a?parseFloat(a):0),i=(o-u)/(l-u)}else t=this.from,e=this.to;return{progress:i,from:t,to:e}}}]),n}(ht),Qt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="animateColor",t}return Object(p.a)(n,[{key:"calcValue",value:function(){var t=this.getProgress(),e=t.progress,n=t.from,r=t.to,i=new w.a(n.getColor()),a=new w.a(r.getColor());if(i.ok&&a.ok){var o=i.r+(a.r-i.r)*e,u=i.g+(a.g-i.g)*e,l=i.b+(a.b-i.b)*e;return"rgb(".concat(Math.floor(o),", ").concat(Math.floor(u),", ").concat(Math.floor(l),")")}return this.getAttribute("from").getColor()}}]),n}(Ut),Vt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="animateTransform",t}return Object(p.a)(n,[{key:"calcValue",value:function(){var t=this.getProgress(),e=t.progress,n=t.from,r=t.to,i=C(n.getString()),a=C(r.getString());return i.map((function(t,n){return t+(a[n]-t)*e})).join(" ")}}]),n}(Ut),Bt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="font-face",a.ascent=a.getAttribute("ascent").getNumber(),a.descent=a.getAttribute("descent").getNumber(),a.unitsPerEm=a.getAttribute("units-per-em").getNumber(),a}return Object(p.a)(n)}(ht),Ft=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="glyph",a.horizAdvX=a.getAttribute("horiz-adv-x").getNumber(),a.unicode=a.getAttribute("unicode").getString(),a.arabicForm=a.getAttribute("arabic-form").getString(),a}return Object(p.a)(n)}(Nt),Wt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="missing-glyph",t.horizAdvX=0,t}return Object(p.a)(n)}(Ft),Gt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var l;Object(d.a)(this,n),(l=e.call(this,t,r,i)).type="font",l.isArabic=!1,l.glyphs={},l.arabicGlyphs={},l.isRTL=!1,l.horizAdvX=l.getAttribute("horiz-adv-x").getNumber();var s,c=t.definitions,f=Object(u.a)(l).children,h=Object(o.a)(f);try{for(h.s();!(s=h.n()).done;){var p=s.value;if(p instanceof Bt){l.fontFace=p;var g=p.getStyle("font-family");g.hasValue()&&(c[g.getString()]=Object(u.a)(l))}else if(p instanceof Wt)l.missingGlyph=p;else if(p instanceof Ft)if(p.arabicForm){l.isRTL=!0,l.isArabic=!0;var y=l.arabicGlyphs[p.unicode];"undefined"===typeof y?l.arabicGlyphs[p.unicode]=Object(a.a)({},p.arabicForm,p):y[p.arabicForm]=p}else l.glyphs[p.unicode]=p}}catch(m){h.e(m)}finally{h.f()}return l}return Object(p.a)(n,[{key:"render",value:function(){}}]),n}(ht),Ht=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="tref",t}return Object(p.a)(n,[{key:"getText",value:function(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}]),n}(wt),Zt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="a";var o=r.childNodes,u=o[0],l=o.length>0&&Array.from(o).every((function(t){return 3===t.nodeType}));return a.hasText=l,a.text=l?a.getTextFromNode(u):"",a}return Object(p.a)(n,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(t){if(this.hasText){Object(l.a)(Object(s.a)(n.prototype),"renderChildren",this).call(this,t);var e=this.document,r=this.x,i=this.y,a=e.screen.mouse,o=new H(e,"fontSize",mt.parse(e.ctx.font).fontSize);a.isWorking()&&a.checkBoundingBox(this,new vt(r,i-o.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var u=new zt(this.document);u.children=this.children,u.parent=this,u.render(t)}}},{key:"onClick",value:function(){var t=this.document.window;t&&t.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){this.document.ctx.canvas.style.cursor="pointer"}}]),n}(wt),Xt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="textPath",a.textWidth=0,a.textHeight=0,a.pathLength=-1,a.glyphInfo=null,a.letterSpacingCache=[],a.measuresCache=new Map([["",0]]);var o=a.getHrefAttribute().getDefinition();return a.text=a.getTextFromNode(),a.dataArray=a.parsePathData(o),a}return Object(p.a)(n,[{key:"getText",value:function(){return this.text}},{key:"path",value:function(t){var e=this.dataArray;t&&t.beginPath(),e.forEach((function(e){var n=e.type,r=e.points;switch(n){case Tt.LINE_TO:t&&t.lineTo(r[0],r[1]);break;case Tt.MOVE_TO:t&&t.moveTo(r[0],r[1]);break;case Tt.CURVE_TO:t&&t.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);break;case Tt.QUAD_TO:t&&t.quadraticCurveTo(r[0],r[1],r[2],r[3]);break;case Tt.ARC:var i=Object(g.a)(r,8),a=i[0],o=i[1],u=i[2],l=i[3],s=i[4],c=i[5],f=i[6],h=i[7],d=u>l?u:l,p=u>l?1:u/l,y=u>l?l/u:1;t&&(t.translate(a,o),t.rotate(f),t.scale(p,y),t.arc(0,0,d,s,s+c,Boolean(1-h)),t.scale(1/p,1/y),t.rotate(-f),t.translate(-a,-o));break;case Tt.CLOSE_PATH:t&&t.closePath()}}))}},{key:"renderChildren",value:function(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),n=this.getFontSize(),r=this.glyphInfo,i=t.fillStyle;"underline"===e&&t.beginPath(),r.forEach((function(r,i){var a=r.p0,o=r.p1,u=r.rotation,l=r.text;t.save(),t.translate(a.x,a.y),t.rotate(u),t.fillStyle&&t.fillText(l,0,0),t.strokeStyle&&t.strokeText(l,0,0),t.restore(),"underline"===e&&(0===i&&t.moveTo(a.x,a.y+n/8),t.lineTo(o.x,o.y+n/5))})),"underline"===e&&(t.lineWidth=n/20,t.strokeStyle=i,t.stroke(),t.closePath()),t.restore()}},{key:"getLetterSpacingAt",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.letterSpacingCache[t]||0}},{key:"findSegmentToFitChar",value:function(t,e,n,r,a,o,u,l,s){var c=o,f=this.measureText(t,l);" "===l&&"justify"===e&&n<r&&(f+=(r-n)/a),s>-1&&(c+=this.getLetterSpacingAt(s));var h=this.textHeight/20,d=this.getEquidistantPointOnPath(c,h,0),p=this.getEquidistantPointOnPath(c+f,h,0),g={p0:d,p1:p},y=d&&p?Math.atan2(p.y-d.y,p.x-d.x):0;if(u){var m=Math.cos(Math.PI/2+y)*u,v=Math.cos(-y)*u;g.p0=Object(i.a)(Object(i.a)({},d),{},{x:d.x+m,y:d.y+v}),g.p1=Object(i.a)(Object(i.a)({},p),{},{x:p.x+m,y:p.y+v})}return{offset:c+=f,segment:g,rotation:y}}},{key:"measureText",value:function(t,e){var n=this.measuresCache,r=e||this.getText();if(n.has(r))return n.get(r);var i=this.measureTargetText(t,r);return n.set(r,i),i}},{key:"setTextData",value:function(t){var e=this;if(!this.glyphInfo){var n=this.getText(),r=n.split(""),i=n.split(" ").length-1,a=this.parent.getAttribute("dx").split().map((function(t){return t.getPixels("x")})),o=this.parent.getAttribute("dy").getPixels("y"),u=this.parent.getStyle("text-anchor").getString("start"),l=this.getStyle("letter-spacing"),s=this.parent.getStyle("letter-spacing"),c=0;l.hasValue()&&"inherit"!==l.getValue()?l.hasValue()&&"initial"!==l.getValue()&&"unset"!==l.getValue()&&(c=l.getPixels()):c=s.getPixels();var f=[],h=n.length;this.letterSpacingCache=f;for(var d=0;d<h;d++)f.push("undefined"!==typeof a[d]?a[d]:c);var p=f.reduce((function(t,e,n){return 0===n?0:t+e||0}),0),g=this.measureText(t),y=Math.max(g+p,0);this.textWidth=g,this.textHeight=this.getFontSize(),this.glyphInfo=[];var m=this.getPathLength(),v=this.getStyle("startOffset").getNumber(0)*m,b=0;"middle"!==u&&"center"!==u||(b=-y/2),"end"!==u&&"right"!==u||(b=-y),b+=v,r.forEach((function(n,a){var l=e.findSegmentToFitChar(t,u,y,m,i,b,o,n,a),s=l.offset,c=l.segment,f=l.rotation;b=s,c.p0&&c.p1&&e.glyphInfo.push({text:r[a],p0:c.p0,p1:c.p1,rotation:f})}))}}},{key:"parsePathData",value:function(t){if(this.pathLength=-1,!t)return[];var e=[],n=t.pathParser;for(n.reset();!n.isEnd();){var r=n.current,i=r?r.x:0,a=r?r.y:0,o=n.next(),u=o.type,l=[];switch(o.type){case Tt.MOVE_TO:this.pathM(n,l);break;case Tt.LINE_TO:u=this.pathL(n,l);break;case Tt.HORIZ_LINE_TO:u=this.pathH(n,l);break;case Tt.VERT_LINE_TO:u=this.pathV(n,l);break;case Tt.CURVE_TO:this.pathC(n,l);break;case Tt.SMOOTH_CURVE_TO:u=this.pathS(n,l);break;case Tt.QUAD_TO:this.pathQ(n,l);break;case Tt.SMOOTH_QUAD_TO:u=this.pathT(n,l);break;case Tt.ARC:l=this.pathA(n);break;case Tt.CLOSE_PATH:Nt.pathZ(n)}o.type!==Tt.CLOSE_PATH?e.push({type:u,points:l,start:{x:i,y:a},pathLength:this.calcLength(i,a,u,l)}):e.push({type:Tt.CLOSE_PATH,points:[],pathLength:0})}return e}},{key:"pathM",value:function(t,e){var n=Nt.pathM(t).point,r=n.x,i=n.y;e.push(r,i)}},{key:"pathL",value:function(t,e){var n=Nt.pathL(t).point,r=n.x,i=n.y;return e.push(r,i),Tt.LINE_TO}},{key:"pathH",value:function(t,e){var n=Nt.pathH(t).point,r=n.x,i=n.y;return e.push(r,i),Tt.LINE_TO}},{key:"pathV",value:function(t,e){var n=Nt.pathV(t).point,r=n.x,i=n.y;return e.push(r,i),Tt.LINE_TO}},{key:"pathC",value:function(t,e){var n=Nt.pathC(t),r=n.point,i=n.controlPoint,a=n.currentPoint;e.push(r.x,r.y,i.x,i.y,a.x,a.y)}},{key:"pathS",value:function(t,e){var n=Nt.pathS(t),r=n.point,i=n.controlPoint,a=n.currentPoint;return e.push(r.x,r.y,i.x,i.y,a.x,a.y),Tt.CURVE_TO}},{key:"pathQ",value:function(t,e){var n=Nt.pathQ(t),r=n.controlPoint,i=n.currentPoint;e.push(r.x,r.y,i.x,i.y)}},{key:"pathT",value:function(t,e){var n=Nt.pathT(t),r=n.controlPoint,i=n.currentPoint;return e.push(r.x,r.y,i.x,i.y),Tt.QUAD_TO}},{key:"pathA",value:function(t){var e=Nt.pathA(t),n=e.rX,r=e.rY,i=e.sweepFlag,a=e.xAxisRotation,o=e.centp,u=e.a1,l=e.ad;return 0===i&&l>0&&(l-=2*Math.PI),1===i&&l<0&&(l+=2*Math.PI),[o.x,o.y,n,r,u,l,a,i]}},{key:"calcLength",value:function(t,e,n,r){var i=0,a=null,o=null,u=0;switch(n){case Tt.LINE_TO:return this.getLineLength(t,e,r[0],r[1]);case Tt.CURVE_TO:for(i=0,a=this.getPointOnCubicBezier(0,t,e,r[0],r[1],r[2],r[3],r[4],r[5]),u=.01;u<=1;u+=.01)o=this.getPointOnCubicBezier(u,t,e,r[0],r[1],r[2],r[3],r[4],r[5]),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;return i;case Tt.QUAD_TO:for(i=0,a=this.getPointOnQuadraticBezier(0,t,e,r[0],r[1],r[2],r[3]),u=.01;u<=1;u+=.01)o=this.getPointOnQuadraticBezier(u,t,e,r[0],r[1],r[2],r[3]),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;return i;case Tt.ARC:i=0;var l=r[4],s=r[5],c=r[4]+s,f=Math.PI/180;if(Math.abs(l-c)<f&&(f=Math.abs(l-c)),a=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],l,0),s<0)for(u=l-f;u>c;u-=f)o=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],u,0),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;else for(u=l+f;u<c;u+=f)o=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],u,0),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;return o=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],c,0),i+=this.getLineLength(a.x,a.y,o.x,o.y)}return 0}},{key:"getPointOnLine",value:function(t,e,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:n,u=(i-n)/(r-e+1e-8),l=Math.sqrt(t*t/(1+u*u));r<e&&(l*=-1);var s=u*l,c=null;if(r===e)c={x:a,y:o+s};else if((o-n)/(a-e+1e-8)===u)c={x:a+l,y:o+s};else{var f=0,h=0,d=this.getLineLength(e,n,r,i);if(d<1e-8)return null;var p=(a-e)*(r-e)+(o-n)*(i-n);f=e+(p/=d*d)*(r-e),h=n+p*(i-n);var g=this.getLineLength(a,o,f,h),y=Math.sqrt(t*t-g*g);l=Math.sqrt(y*y/(1+u*u)),r<e&&(l*=-1),c={x:f+l,y:h+(s=u*l)}}return c}},{key:"getPointOnPath",value:function(t){var e=this.getPathLength(),n=0,r=null;if(t<-5e-5||t-5e-5>e)return null;var i,a=this.dataArray,u=Object(o.a)(a);try{for(u.s();!(i=u.n()).done;){var l=i.value;if(!l||!(l.pathLength<5e-5||n+l.pathLength+5e-5<t)){var s=t-n,c=0;switch(l.type){case Tt.LINE_TO:r=this.getPointOnLine(s,l.start.x,l.start.y,l.points[0],l.points[1],l.start.x,l.start.y);break;case Tt.ARC:var f=l.points[4],h=l.points[5],d=l.points[4]+h;if(c=f+s/l.pathLength*h,h<0&&c<d||h>=0&&c>d)break;r=this.getPointOnEllipticalArc(l.points[0],l.points[1],l.points[2],l.points[3],c,l.points[6]);break;case Tt.CURVE_TO:(c=s/l.pathLength)>1&&(c=1),r=this.getPointOnCubicBezier(c,l.start.x,l.start.y,l.points[0],l.points[1],l.points[2],l.points[3],l.points[4],l.points[5]);break;case Tt.QUAD_TO:(c=s/l.pathLength)>1&&(c=1),r=this.getPointOnQuadraticBezier(c,l.start.x,l.start.y,l.points[0],l.points[1],l.points[2],l.points[3])}if(r)return r;break}n+=l.pathLength}}catch(p){u.e(p)}finally{u.f()}return null}},{key:"getLineLength",value:function(t,e,n,r){return Math.sqrt((n-t)*(n-t)+(r-e)*(r-e))}},{key:"getPathLength",value:function(){return-1===this.pathLength&&(this.pathLength=this.dataArray.reduce((function(t,e){return e.pathLength>0?t+e.pathLength:t}),0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(t,e,n,r,i,a,o,u,l){return{x:u*U(t)+a*Q(t)+r*V(t)+e*B(t),y:l*U(t)+o*Q(t)+i*V(t)+n*B(t)}}},{key:"getPointOnQuadraticBezier",value:function(t,e,n,r,i,a,o){return{x:a*F(t)+r*W(t)+e*G(t),y:o*F(t)+i*W(t)+n*G(t)}}},{key:"getPointOnEllipticalArc",value:function(t,e,n,r,i,a){var o=Math.cos(a),u=Math.sin(a),l=n*Math.cos(i),s=r*Math.sin(i);return{x:t+(l*o-s*u),y:e+(l*u+s*o)}}},{key:"buildEquidistantCache",value:function(t,e){var n=this.getPathLength(),r=e||.25,i=t||n/100;if(!this.equidistantCache||this.equidistantCache.step!==i||this.equidistantCache.precision!==r){this.equidistantCache={step:i,precision:r,points:[]};for(var a=0,o=0;o<=n;o+=r){var u=this.getPointOnPath(o),l=this.getPointOnPath(o+r);u&&l&&((a+=this.getLineLength(u.x,u.y,l.x,l.y))>=i&&(this.equidistantCache.points.push({x:u.x,y:u.y,distance:o}),a-=i))}}}},{key:"getEquidistantPointOnPath",value:function(t,e,n){if(this.buildEquidistantCache(e,n),t<0||t-this.getPathLength()>5e-5)return null;var r=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[r]||null}}]),n}(wt),Jt=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,qt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,i,a){var o;Object(d.a)(this,n),(o=e.call(this,t,i,a)).type="image",o.loaded=!1;var l=o.getHrefAttribute().getString();if(!l)return Object(r.a)(o);var s=l.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(l);return t.images.push(Object(u.a)(o)),s?o.loadSvg(l):o.loadImage(l),o}return Object(p.a)(n,[{key:"loadImage",value:function(){var t=Object(y.a)(T().mark((function t(e){var n;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.document.createImage(e);case 3:n=t.sent,this.image=n,t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.error('Error while loading image "'.concat(e,'":'),t.t0);case 10:this.loaded=!0;case 11:case"end":return t.stop()}}),t,this,[[0,7]])})));return function(e){return t.apply(this,arguments)}}()},{key:"loadSvg",value:function(){var t=Object(y.a)(T().mark((function t(e){var n,r,i,a;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(n=Jt.exec(e))){t.next=6;break}(r=n[5])&&("base64"===n[4]?this.image=atob(r):this.image=decodeURIComponent(r)),t.next=19;break;case 6:return t.prev=6,t.next=9,this.document.fetch(e);case 9:return i=t.sent,t.next=12,i.text();case 12:a=t.sent,this.image=a,t.next=19;break;case 16:t.prev=16,t.t0=t.catch(6),console.error('Error while loading image "'.concat(e,'":'),t.t0);case 19:this.loaded=!0;case 20:case"end":return t.stop()}}),t,this,[[6,16]])})));return function(e){return t.apply(this,arguments)}}()},{key:"renderChildren",value:function(t){var e=this.document,n=this.image,r=this.loaded,i=this.getAttribute("x").getPixels("x"),a=this.getAttribute("y").getPixels("y"),o=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y");if(r&&n&&o&&u){if(t.save(),t.translate(i,a),"string"===typeof n){var l=e.canvg.forkString(t,n,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:o,scaleHeight:u}),s=l.document.documentElement;s&&(s.parent=this),l.render()}else e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:o,desiredWidth:n.width,height:u,desiredHeight:n.height}),this.loaded&&("complete"in n&&!n.complete||t.drawImage(n,0,0));t.restore()}}},{key:"getBoundingBox",value:function(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),n=this.getStyle("width").getPixels("x"),r=this.getStyle("height").getPixels("y");return new vt(t,e,t+n,e+r)}}]),n}(bt),Kt=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="symbol",t}return Object(p.a)(n,[{key:"render",value:function(t){}}]),n}(bt),$t=function(){function t(e){Object(d.a)(this,t),this.document=e,this.loaded=!1,e.fonts.push(this)}return Object(p.a)(t,[{key:"load",value:function(){var t=Object(y.a)(T().mark((function t(e,n){var r,i,a;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r=this.document,t.next=4,r.canvg.parser.load(n);case 4:i=t.sent,a=i.getElementsByTagName("font"),Array.from(a).forEach((function(t){var n=r.createElement(t);r.definitions[e]=n})),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(0),console.error('Error while loading font "'.concat(n,'":'),t.t0);case 12:this.loaded=!0;case 13:case"end":return t.stop()}}),t,this,[[0,9]])})));return function(e,n){return t.apply(this,arguments)}}()}]),t}(),te=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="style",N(Array.from(r.childNodes).map((function(t){return t.textContent})).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")).split("}").forEach((function(e){var n=e.trim();if(n){var r=n.split("{"),i=r[0].split(","),a=r[1].split(";");i.forEach((function(e){var n=e.trim();if(n){var r=t.styles[n]||{};if(a.forEach((function(e){var n=e.indexOf(":"),i=e.substr(0,n).trim(),a=e.substr(n+1,e.length-n).trim();i&&a&&(r[i]=new H(t,i,a))})),t.styles[n]=r,t.stylesSpecificity[n]=function(t){var e=[0,0,0],n=t.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),r=0,i=P(n,k),a=Object(g.a)(i,2);n=a[0],r=a[1],e[1]+=r;var o=P(n,E),u=Object(g.a)(o,2);n=u[0],r=u[1],e[0]+=r;var l=P(n,L),s=Object(g.a)(l,2);n=s[0],r=s[1],e[1]+=r;var c=P(n,I),f=Object(g.a)(c,2);n=f[0],r=f[1],e[2]+=r;var h=P(n,D),d=Object(g.a)(h,2);n=d[0],r=d[1],e[1]+=r;var p=P(n,S),y=Object(g.a)(p,2);n=y[0],r=y[1],e[1]+=r;var m=P(n=n.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),z),v=Object(g.a)(m,2);return n=v[0],r=v[1],e[2]+=r,e.join("")}(n),"@font-face"===n){var i=r["font-family"].getString().replace(/"|'/g,"");r.src.getString().split(",").forEach((function(e){if(e.indexOf('format("svg")')>0){var n=O(e);n&&new $t(t).load(i,n)}}))}}}))}})),a}return Object(p.a)(n)}(ht);te.parseExternalUrl=O;var ee=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="use",t}return Object(p.a)(n,[{key:"setContext",value:function(t){Object(l.a)(Object(s.a)(n.prototype),"setContext",this).call(this,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"))}},{key:"path",value:function(t){var e=this.element;e&&e.path(t)}},{key:"renderChildren",value:function(t){var e=this.document,n=this.element;if(n){var r=n;if("symbol"===n.type&&((r=new Ct(e)).attributes.viewBox=new H(e,"viewBox",n.getAttribute("viewBox").getString()),r.attributes.preserveAspectRatio=new H(e,"preserveAspectRatio",n.getAttribute("preserveAspectRatio").getString()),r.attributes.overflow=new H(e,"overflow",n.getAttribute("overflow").getString()),r.children=n.children,n.styles.opacity=new H(e,"opacity",this.calculateOpacity())),"svg"===r.type){var i=this.getStyle("width",!1,!0),a=this.getStyle("height",!1,!0);i.hasValue()&&(r.attributes.width=new H(e,"width",i.getString())),a.hasValue()&&(r.attributes.height=new H(e,"height",a.getString()))}var o=r.parent;r.parent=this,r.render(t),r.parent=o}}},{key:"getBoundingBox",value:function(t){var e=this.element;return e?e.getBoundingBox(t):null}},{key:"elementTransform",value:function(){var t=this.document,e=this.element;return e?ft.fromElement(t,e):null}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),n}(bt);function ne(t,e,n,r,i,a){return t[n*r*4+4*e+a]}function re(t,e,n,r,i,a,o){t[n*r*4+4*e+a]=o}function ie(t,e,n){return t[e]*n}function ae(t,e,n,r){return e+Math.cos(t)*n+Math.sin(t)*r}var oe=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="feColorMatrix";var o=C(a.getAttribute("values").getString());switch(a.getAttribute("type").getString("matrix")){case"saturate":var u=o[0];o=[.213+.787*u,.715-.715*u,.072-.072*u,0,0,.213-.213*u,.715+.285*u,.072-.072*u,0,0,.213-.213*u,.715-.715*u,.072+.928*u,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var l=o[0]*Math.PI/180;o=[ae(l,.213,.787,-.213),ae(l,.715,-.715,-.715),ae(l,.072,-.072,.928),0,0,ae(l,.213,-.213,.143),ae(l,.715,.285,.14),ae(l,.072,-.072,-.283),0,0,ae(l,.213,-.213,-.787),ae(l,.715,-.715,.715),ae(l,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":o=[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]}return a.matrix=o,a.includeOpacity=a.getAttribute("includeOpacity").hasValue(),a}return Object(p.a)(n,[{key:"apply",value:function(t,e,n,r,i){for(var a=this.includeOpacity,o=this.matrix,u=t.getImageData(0,0,r,i),l=0;l<i;l++)for(var s=0;s<r;s++){var c=ne(u.data,s,l,r,0,0),f=ne(u.data,s,l,r,0,1),h=ne(u.data,s,l,r,0,2),d=ne(u.data,s,l,r,0,3),p=ie(o,0,c)+ie(o,1,f)+ie(o,2,h)+ie(o,3,d)+ie(o,4,1),g=ie(o,5,c)+ie(o,6,f)+ie(o,7,h)+ie(o,8,d)+ie(o,9,1),y=ie(o,10,c)+ie(o,11,f)+ie(o,12,h)+ie(o,13,d)+ie(o,14,1),m=ie(o,15,c)+ie(o,16,f)+ie(o,17,h)+ie(o,18,d)+ie(o,19,1);a&&(p=0,g=0,y=0,m*=d/255),re(u.data,s,l,r,0,0,p),re(u.data,s,l,r,0,1,g),re(u.data,s,l,r,0,2,y),re(u.data,s,l,r,0,3,m)}t.clearRect(0,0,r,i),t.putImageData(u,0,0)}}]),n}(ht),ue=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="mask",t}return Object(p.a)(n,[{key:"apply",value:function(t,e){var r=this.document,i=this.getAttribute("x").getPixels("x"),a=this.getAttribute("y").getPixels("y"),o=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y");if(!o&&!u){var l=new vt;this.children.forEach((function(e){l.addBoundingBox(e.getBoundingBox(t))})),i=Math.floor(l.x1),a=Math.floor(l.y1),o=Math.floor(l.width),u=Math.floor(l.height)}var s=this.removeStyles(e,n.ignoreStyles),c=r.createCanvas(i+o,a+u),f=c.getContext("2d");r.screen.setDefaults(f),this.renderChildren(f),new oe(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(f,0,0,i+o,a+u);var h=r.createCanvas(i+o,a+u),d=h.getContext("2d");r.screen.setDefaults(d),e.render(d),d.globalCompositeOperation="destination-in",d.fillStyle=f.createPattern(c,"no-repeat"),d.fillRect(0,0,i+o,a+u),t.fillStyle=d.createPattern(h,"no-repeat"),t.fillRect(0,0,i+o,a+u),this.restoreStyles(e,s)}},{key:"render",value:function(t){}}]),n}(ht);ue.ignoreStyles=["mask","transform","clip-path"];var le=function(){},se=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="clipPath",t}return Object(p.a)(n,[{key:"apply",value:function(t){var e=this.document,n=Reflect.getPrototypeOf(t),r=t.beginPath,i=t.closePath;n&&(n.beginPath=le,n.closePath=le),Reflect.apply(r,t,[]),this.children.forEach((function(r){if("path"in r){var a="elementTransform"in r?r.elementTransform():null;a||(a=ft.fromElement(e,r)),a&&a.apply(t),r.path(t),n&&(n.closePath=i),a&&a.unapply(t)}})),Reflect.apply(i,t,[]),t.clip(),n&&(n.beginPath=r,n.closePath=i)}},{key:"render",value:function(t){}}]),n}(ht),ce=function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="filter",t}return Object(p.a)(n,[{key:"apply",value:function(t,e){var r=this.document,i=this.children,a="getBoundingBox"in e?e.getBoundingBox(t):null;if(a){var o=0,u=0;i.forEach((function(t){var e=t.extraFilterDistance||0;o=Math.max(o,e),u=Math.max(u,e)}));var l=Math.floor(a.width),s=Math.floor(a.height),c=l+2*o,f=s+2*u;if(!(c<1||f<1)){var h=Math.floor(a.x),d=Math.floor(a.y),p=this.removeStyles(e,n.ignoreStyles),g=r.createCanvas(c,f),y=g.getContext("2d");r.screen.setDefaults(y),y.translate(-h+o,-d+u),e.render(y),i.forEach((function(t){"function"===typeof t.apply&&t.apply(y,0,0,c,f)})),t.drawImage(g,0,0,c,f,h-o,d-u,c,f),this.restoreStyles(e,p)}}}},{key:"render",value:function(t){}}]),n}(ht);ce.ignoreStyles=["filter","transform","clip-path"];var fe={svg:Ct,rect:At,circle:jt,ellipse:Ot,line:kt,polyline:Et,polygon:Lt,path:Nt,pattern:It,marker:Dt,defs:St,linearGradient:_t,radialGradient:Rt,stop:Yt,animate:Ut,animateColor:Qt,animateTransform:Vt,font:Gt,"font-face":Bt,"missing-glyph":Wt,glyph:Ft,text:wt,tspan:Mt,tref:Ht,a:Zt,textPath:Xt,image:qt,g:zt,symbol:Kt,style:te,use:ee,mask:ue,clipPath:se,filter:ce,feDropShadow:function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="feDropShadow",a.addStylesFromStyleDefinition(),a}return Object(p.a)(n,[{key:"apply",value:function(t,e,n,r,i){}}]),n}(ht),feMorphology:function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="feMorphology",t}return Object(p.a)(n,[{key:"apply",value:function(t,e,n,r,i){}}]),n}(ht),feComposite:function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="feComposite",t}return Object(p.a)(n,[{key:"apply",value:function(t,e,n,r,i){}}]),n}(ht),feColorMatrix:oe,feGaussianBlur:function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(t,r,i){var a;return Object(d.a)(this,n),(a=e.call(this,t,r,i)).type="feGaussianBlur",a.blurRadius=Math.floor(a.getAttribute("stdDeviation").getNumber()),a.extraFilterDistance=a.blurRadius,a}return Object(p.a)(n,[{key:"apply",value:function(t,e,n,r,i){var a=this.document,o=this.blurRadius,u=a.window?a.window.document.body:null,l=t.canvas;l.id=a.getUniqueId(),u&&(l.style.display="none",u.appendChild(l)),Object(x.a)(l,e,n,r,i,o),u&&u.removeChild(l)}}]),n}(ht),title:function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="title",t}return Object(p.a)(n)}(ht),desc:function(t){Object(f.a)(n,t);var e=Object(h.a)(n);function n(){var t;Object(d.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).type="desc",t}return Object(p.a)(n)}(ht)};function he(){return(he=Object(y.a)(T().mark((function t(e){var n,r,i=arguments;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=i.length>1&&void 0!==i[1]&&i[1],r=document.createElement("img"),n&&(r.crossOrigin="Anonymous"),t.abrupt("return",new Promise((function(t,n){r.onload=function(){t(r)},r.onerror=function(t,e,r,i,a){n(a)},r.src=e})));case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var de=function(){function t(e){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.rootEmSize,a=void 0===i?12:i,o=r.emSize,u=void 0===o?12:o,l=r.createCanvas,s=void 0===l?t.createCanvas:l,c=r.createImage,f=void 0===c?t.createImage:c,h=r.anonymousCrossOrigin;Object(d.a)(this,t),this.canvg=e,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=e.screen,this.rootEmSize=a,this.emSize=u,this.createCanvas=s,this.createImage=this.bindCreateImage(f,h),this.screen.wait((function(){return n.isImagesLoaded()})),this.screen.wait((function(){return n.isFontsLoaded()}))}return Object(p.a)(t,[{key:"bindCreateImage",value:function(t,e){return"boolean"===typeof e?function(n,r){return t(n,"boolean"===typeof r?r:e)}:t}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var t=this.emSizeStack;return t[t.length-1]||12},set:function(t){this.emSizeStack.push(t)}},{key:"popEmSize",value:function(){this.emSizeStack.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every((function(t){return t.loaded}))}},{key:"isFontsLoaded",value:function(){return this.fonts.every((function(t){return t.loaded}))}},{key:"createDocumentElement",value:function(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}},{key:"createElement",value:function(e){var n=e.nodeName.replace(/^[^:]+:/,""),r=t.elementTypes[n];return r?new r(this,e):new dt(this,e)}},{key:"createTextNode",value:function(t){return new xt(this,t)}},{key:"setViewBox",value:function(t){this.screen.setViewBox(Object(i.a)({document:this},t))}}]),t}();de.createCanvas=function(t,e){var n=document.createElement("canvas");return n.width=t,n.height=e,n},de.createImage=function(t){return he.apply(this,arguments)},de.elementTypes=fe;var pe=function(){function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(d.a)(this,t),this.parser=new rt(r),this.screen=new tt(e,r),this.options=r;var i=new de(this,r),a=i.createDocumentElement(n);this.document=i,this.documentElement=a}return Object(p.a)(t,[{key:"fork",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.from(e,n,Object(i.a)(Object(i.a)({},this.options),r))}},{key:"forkString",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.fromString(e,n,Object(i.a)(Object(i.a)({},this.options),r))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:function(){var t=Object(y.a)(T().mark((function t(){var e,n=arguments;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=n.length>0&&void 0!==n[0]?n[0]:{},this.start(Object(i.a)({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},e)),t.next=4,this.ready();case 4:this.stop();case 5:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}()},{key:"start",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this.documentElement,n=this.screen,r=this.options;n.start(e,Object(i.a)(Object(i.a)({enableRedraw:!0},r),t))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.documentElement.resize(t,e,n)}}],[{key:"from",value:function(){var e=Object(y.a)(T().mark((function e(n,r){var i,a,o,u=arguments;return T().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>2&&void 0!==u[2]?u[2]:{},a=new rt(i),e.next=4,a.parse(r);case 4:return o=e.sent,e.abrupt("return",new t(n,o,i));case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},{key:"fromString",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new rt(r),a=i.parseFromString(n);return new t(e,a,r)}}]),t}()}).call(this,n(30))},function(t,e,n){"use strict";function r(t){return(r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}n.d(e,"a",(function(){return u}));var i=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],a=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function o(t,e,n,i,a){if("string"===typeof t&&(t=document.getElementById(t)),!t||"object"!==r(t)||!("getContext"in t))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var o=t.getContext("2d");try{return o.getImageData(e,n,i,a)}catch(u){throw new Error("unable to access image data: "+u)}}function u(t,e,n,r,u,s){if(!(isNaN(s)||s<1)){s|=0;var c=o(t,e,n,r,u);c=function(t,e,n,r,o,u){for(var s,c=t.data,f=2*u+1,h=r-1,d=o-1,p=u+1,g=p*(p+1)/2,y=new l,m=y,v=1;v<f;v++)m=m.next=new l,v===p&&(s=m);m.next=y;for(var b=null,w=null,M=0,x=0,T=i[u],N=a[u],C=0;C<o;C++){m=y;for(var A=c[x],j=c[x+1],O=c[x+2],k=c[x+3],E=0;E<p;E++)m.r=A,m.g=j,m.b=O,m.a=k,m=m.next;for(var L=0,I=0,D=0,S=0,z=p*A,P=p*j,_=p*O,R=p*k,Y=g*A,U=g*j,Q=g*O,V=g*k,B=1;B<p;B++){var F=x+((h<B?h:B)<<2),W=c[F],G=c[F+1],H=c[F+2],Z=c[F+3],X=p-B;Y+=(m.r=W)*X,U+=(m.g=G)*X,Q+=(m.b=H)*X,V+=(m.a=Z)*X,L+=W,I+=G,D+=H,S+=Z,m=m.next}b=y,w=s;for(var J=0;J<r;J++){var q=V*T>>N;if(c[x+3]=q,0!==q){var K=255/q;c[x]=(Y*T>>N)*K,c[x+1]=(U*T>>N)*K,c[x+2]=(Q*T>>N)*K}else c[x]=c[x+1]=c[x+2]=0;Y-=z,U-=P,Q-=_,V-=R,z-=b.r,P-=b.g,_-=b.b,R-=b.a;var $=J+u+1;$=M+($<h?$:h)<<2,L+=b.r=c[$],I+=b.g=c[$+1],D+=b.b=c[$+2],S+=b.a=c[$+3],Y+=L,U+=I,Q+=D,V+=S,b=b.next;var tt=w,et=tt.r,nt=tt.g,rt=tt.b,it=tt.a;z+=et,P+=nt,_+=rt,R+=it,L-=et,I-=nt,D-=rt,S-=it,w=w.next,x+=4}M+=r}for(var at=0;at<r;at++){var ot=c[x=at<<2],ut=c[x+1],lt=c[x+2],st=c[x+3],ct=p*ot,ft=p*ut,ht=p*lt,dt=p*st,pt=g*ot,gt=g*ut,yt=g*lt,mt=g*st;m=y;for(var vt=0;vt<p;vt++)m.r=ot,m.g=ut,m.b=lt,m.a=st,m=m.next;for(var bt=r,wt=0,Mt=0,xt=0,Tt=0,Nt=1;Nt<=u;Nt++){x=bt+at<<2;var Ct=p-Nt;pt+=(m.r=ot=c[x])*Ct,gt+=(m.g=ut=c[x+1])*Ct,yt+=(m.b=lt=c[x+2])*Ct,mt+=(m.a=st=c[x+3])*Ct,Tt+=ot,wt+=ut,Mt+=lt,xt+=st,m=m.next,Nt<d&&(bt+=r)}x=at,b=y,w=s;for(var At=0;At<o;At++){var jt=x<<2;c[jt+3]=st=mt*T>>N,st>0?(st=255/st,c[jt]=(pt*T>>N)*st,c[jt+1]=(gt*T>>N)*st,c[jt+2]=(yt*T>>N)*st):c[jt]=c[jt+1]=c[jt+2]=0,pt-=ct,gt-=ft,yt-=ht,mt-=dt,ct-=b.r,ft-=b.g,ht-=b.b,dt-=b.a,jt=at+((jt=At+p)<d?jt:d)*r<<2,pt+=Tt+=b.r=c[jt],gt+=wt+=b.g=c[jt+1],yt+=Mt+=b.b=c[jt+2],mt+=xt+=b.a=c[jt+3],b=b.next,ct+=ot=w.r,ft+=ut=w.g,ht+=lt=w.b,dt+=st=w.a,Tt-=ot,wt-=ut,Mt-=lt,xt-=st,w=w.next,x+=r}}return t}(c,0,0,r,u,s),t.getContext("2d").putImageData(c,e,n)}}var l=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},function(t,e,n){var r=n(57);t.exports="string"===typeof r?r:r.toString()},function(t,e,n){var r=n(58);t.exports="string"===typeof r?r:r.toString()},function(t,e,n){var r=n(59);t.exports="string"===typeof r?r:r.toString()},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(16);var i=n(13);function a(t){return function(t){if(Array.isArray(t))return Object(r.a)(t)}(t)||function(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||Object(i.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(t,e,n){n(42),n(28),t.exports=n(60)},function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(e){a(e)}}function u(t){try{l(r.throw(t))}catch(e){a(e)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,u)}l((r=r.apply(t,e||[])).next())}))},i=this&&this.__generator||function(t,e){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:u(0),throw:u(1),return:u(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function u(a){return function(u){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(t,o)}catch(u){a=[6,u],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,u])}}},a=n(27).default,o="https://unpkg.com/react@16/umd/react.production.min.js",u="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js",l=function(){try{n(28)}catch(t){console.warn("File is not found: /home/brendena/Documents/personalStuff/MathEquationsGoogleSlideV2/MathEquations-component/src/index.tsx")}};setTimeout((function(){return r(void 0,void 0,void 0,(function(){var t;return i(this,(function(e){switch(e.label){case 0:return window.React&&window.ReactDOM?(l(),[2]):[4,r(void 0,void 0,void 0,(function(){var t;return i(this,(function(e){switch(e.label){case 0:return e.trys.push([0,5,,6]),[4,a(o,"reactBundleLoaded")];case 1:e.sent(),e.label=2;case 2:return[4,a(u,"reactBundleLoaded")];case 3:e.sent(),e.label=4;case 4:return[3,6];case 5:return t=e.sent(),console.error(t),[3,6];case 6:return[2]}}))}))];case 1:e.sent(),e.label=2;case 2:return e.trys.push([2,4,,5]),[4,new Promise((function(t,e){var n=0,r=setInterval((function(){n>=2500&&e(new Error("Direflow Error: React & ReactDOM was unable to load")),window.React&&window.ReactDOM&&(clearInterval(r),t()),n+=1}))}))];case 3:return e.sent(),l(),[3,5];case 4:return t=e.sent(),console.error(t.message),[3,5];case 5:return[2]}}))}))}))},function(t,e,n){"use strict";var r=n(29),i="function"===typeof Symbol&&Symbol.for,a=i?Symbol.for("react.element"):60103,o=i?Symbol.for("react.portal"):60106,u=i?Symbol.for("react.fragment"):60107,l=i?Symbol.for("react.strict_mode"):60108,s=i?Symbol.for("react.profiler"):60114,c=i?Symbol.for("react.provider"):60109,f=i?Symbol.for("react.context"):60110,h=i?Symbol.for("react.forward_ref"):60112,d=i?Symbol.for("react.suspense"):60113,p=i?Symbol.for("react.memo"):60115,g=i?Symbol.for("react.lazy"):60116,y="function"===typeof Symbol&&Symbol.iterator;function m(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function w(t,e,n){this.props=t,this.context=e,this.refs=b,this.updater=n||v}function M(){}function x(t,e,n){this.props=t,this.context=e,this.refs=b,this.updater=n||v}w.prototype.isReactComponent={},w.prototype.setState=function(t,e){if("object"!==typeof t&&"function"!==typeof t&&null!=t)throw Error(m(85));this.updater.enqueueSetState(this,t,e,"setState")},w.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},M.prototype=w.prototype;var T=x.prototype=new M;T.constructor=x,r(T,w.prototype),T.isPureReactComponent=!0;var N={current:null},C=Object.prototype.hasOwnProperty,A={key:!0,ref:!0,__self:!0,__source:!0};function j(t,e,n){var r,i={},o=null,u=null;if(null!=e)for(r in void 0!==e.ref&&(u=e.ref),void 0!==e.key&&(o=""+e.key),e)C.call(e,r)&&!A.hasOwnProperty(r)&&(i[r]=e[r]);var l=arguments.length-2;if(1===l)i.children=n;else if(1<l){for(var s=Array(l),c=0;c<l;c++)s[c]=arguments[c+2];i.children=s}if(t&&t.defaultProps)for(r in l=t.defaultProps)void 0===i[r]&&(i[r]=l[r]);return{$$typeof:a,type:t,key:o,ref:u,props:i,_owner:N.current}}function O(t){return"object"===typeof t&&null!==t&&t.$$typeof===a}var k=/\/+/g,E=[];function L(t,e,n,r){if(E.length){var i=E.pop();return i.result=t,i.keyPrefix=e,i.func=n,i.context=r,i.count=0,i}return{result:t,keyPrefix:e,func:n,context:r,count:0}}function I(t){t.result=null,t.keyPrefix=null,t.func=null,t.context=null,t.count=0,10>E.length&&E.push(t)}function D(t,e,n){return null==t?0:function t(e,n,r,i){var u=typeof e;"undefined"!==u&&"boolean"!==u||(e=null);var l=!1;if(null===e)l=!0;else switch(u){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case a:case o:l=!0}}if(l)return r(i,e,""===n?"."+S(e,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(e))for(var s=0;s<e.length;s++){var c=n+S(u=e[s],s);l+=t(u,c,r,i)}else if(null===e||"object"!==typeof e?c=null:c="function"===typeof(c=y&&e[y]||e["@@iterator"])?c:null,"function"===typeof c)for(e=c.call(e),s=0;!(u=e.next()).done;)l+=t(u=u.value,c=n+S(u,s++),r,i);else if("object"===u)throw r=""+e,Error(m(31,"[object Object]"===r?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return l}(t,"",e,n)}function S(t,e){return"object"===typeof t&&null!==t&&null!=t.key?function(t){var e={"=":"=0",":":"=2"};return"$"+(""+t).replace(/[=:]/g,(function(t){return e[t]}))}(t.key):e.toString(36)}function z(t,e){t.func.call(t.context,e,t.count++)}function P(t,e,n){var r=t.result,i=t.keyPrefix;t=t.func.call(t.context,e,t.count++),Array.isArray(t)?_(t,r,n,(function(t){return t})):null!=t&&(O(t)&&(t=function(t,e){return{$$typeof:a,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}(t,i+(!t.key||e&&e.key===t.key?"":(""+t.key).replace(k,"$&/")+"/")+n)),r.push(t))}function _(t,e,n,r,i){var a="";null!=n&&(a=(""+n).replace(k,"$&/")+"/"),D(t,P,e=L(e,a,r,i)),I(e)}var R={current:null};function Y(){var t=R.current;if(null===t)throw Error(m(321));return t}var U={ReactCurrentDispatcher:R,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:N,IsSomeRendererActing:{current:!1},assign:r};e.Children={map:function(t,e,n){if(null==t)return t;var r=[];return _(t,r,null,e,n),r},forEach:function(t,e,n){if(null==t)return t;D(t,z,e=L(null,null,e,n)),I(e)},count:function(t){return D(t,(function(){return null}),null)},toArray:function(t){var e=[];return _(t,e,null,(function(t){return t})),e},only:function(t){if(!O(t))throw Error(m(143));return t}},e.Component=w,e.Fragment=u,e.Profiler=s,e.PureComponent=x,e.StrictMode=l,e.Suspense=d,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U,e.cloneElement=function(t,e,n){if(null===t||void 0===t)throw Error(m(267,t));var i=r({},t.props),o=t.key,u=t.ref,l=t._owner;if(null!=e){if(void 0!==e.ref&&(u=e.ref,l=N.current),void 0!==e.key&&(o=""+e.key),t.type&&t.type.defaultProps)var s=t.type.defaultProps;for(c in e)C.call(e,c)&&!A.hasOwnProperty(c)&&(i[c]=void 0===e[c]&&void 0!==s?s[c]:e[c])}var c=arguments.length-2;if(1===c)i.children=n;else if(1<c){s=Array(c);for(var f=0;f<c;f++)s[f]=arguments[f+2];i.children=s}return{$$typeof:a,type:t.type,key:o,ref:u,props:i,_owner:l}},e.createContext=function(t,e){return void 0===e&&(e=null),(t={$$typeof:f,_calculateChangedBits:e,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:c,_context:t},t.Consumer=t},e.createElement=j,e.createFactory=function(t){var e=j.bind(null,t);return e.type=t,e},e.createRef=function(){return{current:null}},e.forwardRef=function(t){return{$$typeof:h,render:t}},e.isValidElement=O,e.lazy=function(t){return{$$typeof:g,_ctor:t,_status:-1,_result:null}},e.memo=function(t,e){return{$$typeof:p,type:t,compare:void 0===e?null:e}},e.useCallback=function(t,e){return Y().useCallback(t,e)},e.useContext=function(t,e){return Y().useContext(t,e)},e.useDebugValue=function(){},e.useEffect=function(t,e){return Y().useEffect(t,e)},e.useImperativeHandle=function(t,e,n){return Y().useImperativeHandle(t,e,n)},e.useLayoutEffect=function(t,e){return Y().useLayoutEffect(t,e)},e.useMemo=function(t,e){return Y().useMemo(t,e)},e.useReducer=function(t,e,n){return Y().useReducer(t,e,n)},e.useRef=function(t){return Y().useRef(t)},e.useState=function(t){return Y().useState(t)},e.version="16.13.1"},function(t,e,n){"use strict";var r=n(0),i=n(29),a=n(45);function o(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(o(227));function u(t,e,n,r,i,a,o,u,l){var s=Array.prototype.slice.call(arguments,3);try{e.apply(n,s)}catch(c){this.onError(c)}}var l=!1,s=null,c=!1,f=null,h={onError:function(t){l=!0,s=t}};function d(t,e,n,r,i,a,o,c,f){l=!1,s=null,u.apply(h,arguments)}var p=null,g=null,y=null;function m(t,e,n){var r=t.type||"unknown-event";t.currentTarget=y(n),function(t,e,n,r,i,a,u,h,p){if(d.apply(this,arguments),l){if(!l)throw Error(o(198));var g=s;l=!1,s=null,c||(c=!0,f=g)}}(r,e,void 0,t),t.currentTarget=null}var v=null,b={};function w(){if(v)for(var t in b){var e=b[t],n=v.indexOf(t);if(!(-1<n))throw Error(o(96,t));if(!x[n]){if(!e.extractEvents)throw Error(o(97,t));for(var r in x[n]=e,n=e.eventTypes){var i=void 0,a=n[r],u=e,l=r;if(T.hasOwnProperty(l))throw Error(o(99,l));T[l]=a;var s=a.phasedRegistrationNames;if(s){for(i in s)s.hasOwnProperty(i)&&M(s[i],u,l);i=!0}else a.registrationName?(M(a.registrationName,u,l),i=!0):i=!1;if(!i)throw Error(o(98,r,t))}}}}function M(t,e,n){if(N[t])throw Error(o(100,t));N[t]=e,C[t]=e.eventTypes[n].dependencies}var x=[],T={},N={},C={};function A(t){var e,n=!1;for(e in t)if(t.hasOwnProperty(e)){var r=t[e];if(!b.hasOwnProperty(e)||b[e]!==r){if(b[e])throw Error(o(102,e));b[e]=r,n=!0}}n&&w()}var j=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),O=null,k=null,E=null;function L(t){if(t=g(t)){if("function"!==typeof O)throw Error(o(280));var e=t.stateNode;e&&(e=p(e),O(t.stateNode,t.type,e))}}function I(t){k?E?E.push(t):E=[t]:k=t}function D(){if(k){var t=k,e=E;if(E=k=null,L(t),e)for(t=0;t<e.length;t++)L(e[t])}}function S(t,e){return t(e)}function z(t,e,n,r,i){return t(e,n,r,i)}function P(){}var _=S,R=!1,Y=!1;function U(){null===k&&null===E||(P(),D())}function Q(t,e,n){if(Y)return t(e,n);Y=!0;try{return _(t,e,n)}finally{Y=!1,U()}}var V=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,B=Object.prototype.hasOwnProperty,F={},W={};function G(t,e,n,r,i,a){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=a}var H={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(t){H[t]=new G(t,0,!1,t,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(t){var e=t[0];H[e]=new G(e,1,!1,t[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(t){H[t]=new G(t,2,!1,t.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(t){H[t]=new G(t,2,!1,t,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(t){H[t]=new G(t,3,!1,t.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(t){H[t]=new G(t,3,!0,t,null,!1)})),["capture","download"].forEach((function(t){H[t]=new G(t,4,!1,t,null,!1)})),["cols","rows","size","span"].forEach((function(t){H[t]=new G(t,6,!1,t,null,!1)})),["rowSpan","start"].forEach((function(t){H[t]=new G(t,5,!1,t.toLowerCase(),null,!1)}));var Z=/[\-:]([a-z])/g;function X(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(t){var e=t.replace(Z,X);H[e]=new G(e,1,!1,t,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(t){var e=t.replace(Z,X);H[e]=new G(e,1,!1,t,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(t){var e=t.replace(Z,X);H[e]=new G(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(t){H[t]=new G(t,1,!1,t.toLowerCase(),null,!1)})),H.xlinkHref=new G("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(t){H[t]=new G(t,1,!1,t.toLowerCase(),null,!0)}));var J=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function q(t,e,n,r){var i=H.hasOwnProperty(e)?H[e]:null;(null!==i?0===i.type:!r&&(2<e.length&&("o"===e[0]||"O"===e[0])&&("n"===e[1]||"N"===e[1])))||(function(t,e,n,r){if(null===e||"undefined"===typeof e||function(t,e,n,r){if(null!==n&&0===n.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(t=t.toLowerCase().slice(0,5))&&"aria-"!==t);default:return!1}}(t,e,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}(e,n,i,r)&&(n=null),r||null===i?function(t){return!!B.call(W,t)||!B.call(F,t)&&(V.test(t)?W[t]=!0:(F[t]=!0,!1))}(e)&&(null===n?t.removeAttribute(e):t.setAttribute(e,""+n)):i.mustUseProperty?t[i.propertyName]=null===n?3!==i.type&&"":n:(e=i.attributeName,r=i.attributeNamespace,null===n?t.removeAttribute(e):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?t.setAttributeNS(r,e,n):t.setAttribute(e,n))))}J.hasOwnProperty("ReactCurrentDispatcher")||(J.ReactCurrentDispatcher={current:null}),J.hasOwnProperty("ReactCurrentBatchConfig")||(J.ReactCurrentBatchConfig={suspense:null});var K=/^(.*)[\\\/]/,$="function"===typeof Symbol&&Symbol.for,tt=$?Symbol.for("react.element"):60103,et=$?Symbol.for("react.portal"):60106,nt=$?Symbol.for("react.fragment"):60107,rt=$?Symbol.for("react.strict_mode"):60108,it=$?Symbol.for("react.profiler"):60114,at=$?Symbol.for("react.provider"):60109,ot=$?Symbol.for("react.context"):60110,ut=$?Symbol.for("react.concurrent_mode"):60111,lt=$?Symbol.for("react.forward_ref"):60112,st=$?Symbol.for("react.suspense"):60113,ct=$?Symbol.for("react.suspense_list"):60120,ft=$?Symbol.for("react.memo"):60115,ht=$?Symbol.for("react.lazy"):60116,dt=$?Symbol.for("react.block"):60121,pt="function"===typeof Symbol&&Symbol.iterator;function gt(t){return null===t||"object"!==typeof t?null:"function"===typeof(t=pt&&t[pt]||t["@@iterator"])?t:null}function yt(t){if(null==t)return null;if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t;switch(t){case nt:return"Fragment";case et:return"Portal";case it:return"Profiler";case rt:return"StrictMode";case st:return"Suspense";case ct:return"SuspenseList"}if("object"===typeof t)switch(t.$$typeof){case ot:return"Context.Consumer";case at:return"Context.Provider";case lt:var e=t.render;return e=e.displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case ft:return yt(t.type);case dt:return yt(t.render);case ht:if(t=1===t._status?t._result:null)return yt(t)}return null}function mt(t){var e="";do{t:switch(t.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break t;default:var r=t._debugOwner,i=t._debugSource,a=yt(t.type);n=null,r&&(n=yt(r.type)),r=a,a="",i?a=" (at "+i.fileName.replace(K,"")+":"+i.lineNumber+")":n&&(a=" (created by "+n+")"),n="\n in "+(r||"Unknown")+a}e+=n,t=t.return}while(t);return e}function vt(t){switch(typeof t){case"boolean":case"number":case"object":case"string":case"undefined":return t;default:return""}}function bt(t){var e=t.type;return(t=t.nodeName)&&"input"===t.toLowerCase()&&("checkbox"===e||"radio"===e)}function wt(t){t._valueTracker||(t._valueTracker=function(t){var e=bt(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),r=""+t[e];if(!t.hasOwnProperty(e)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,a=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return i.call(this)},set:function(t){r=""+t,a.call(this,t)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(t){r=""+t},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}(t))}function Mt(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),r="";return t&&(r=bt(t)?t.checked?"true":"false":t.value),(t=r)!==n&&(e.setValue(t),!0)}function xt(t,e){var n=e.checked;return i({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:t._wrapperState.initialChecked})}function Tt(t,e){var n=null==e.defaultValue?"":e.defaultValue,r=null!=e.checked?e.checked:e.defaultChecked;n=vt(null!=e.value?e.value:n),t._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function Nt(t,e){null!=(e=e.checked)&&q(t,"checked",e,!1)}function Ct(t,e){Nt(t,e);var n=vt(e.value),r=e.type;if(null!=n)"number"===r?(0===n&&""===t.value||t.value!=n)&&(t.value=""+n):t.value!==""+n&&(t.value=""+n);else if("submit"===r||"reset"===r)return void t.removeAttribute("value");e.hasOwnProperty("value")?jt(t,e.type,n):e.hasOwnProperty("defaultValue")&&jt(t,e.type,vt(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(t.defaultChecked=!!e.defaultChecked)}function At(t,e,n){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var r=e.type;if(!("submit"!==r&&"reset"!==r||void 0!==e.value&&null!==e.value))return;e=""+t._wrapperState.initialValue,n||e===t.value||(t.value=e),t.defaultValue=e}""!==(n=t.name)&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,""!==n&&(t.name=n)}function jt(t,e,n){"number"===e&&t.ownerDocument.activeElement===t||(null==n?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+n&&(t.defaultValue=""+n))}function Ot(t,e){return t=i({children:void 0},e),(e=function(t){var e="";return r.Children.forEach(t,(function(t){null!=t&&(e+=t)})),e}(e.children))&&(t.children=e),t}function kt(t,e,n,r){if(t=t.options,e){e={};for(var i=0;i<n.length;i++)e["$"+n[i]]=!0;for(n=0;n<t.length;n++)i=e.hasOwnProperty("$"+t[n].value),t[n].selected!==i&&(t[n].selected=i),i&&r&&(t[n].defaultSelected=!0)}else{for(n=""+vt(n),e=null,i=0;i<t.length;i++){if(t[i].value===n)return t[i].selected=!0,void(r&&(t[i].defaultSelected=!0));null!==e||t[i].disabled||(e=t[i])}null!==e&&(e.selected=!0)}}function Et(t,e){if(null!=e.dangerouslySetInnerHTML)throw Error(o(91));return i({},e,{value:void 0,defaultValue:void 0,children:""+t._wrapperState.initialValue})}function Lt(t,e){var n=e.value;if(null==n){if(n=e.children,e=e.defaultValue,null!=n){if(null!=e)throw Error(o(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(o(93));n=n[0]}e=n}null==e&&(e=""),n=e}t._wrapperState={initialValue:vt(n)}}function It(t,e){var n=vt(e.value),r=vt(e.defaultValue);null!=n&&((n=""+n)!==t.value&&(t.value=n),null==e.defaultValue&&t.defaultValue!==n&&(t.defaultValue=n)),null!=r&&(t.defaultValue=""+r)}function Dt(t){var e=t.textContent;e===t._wrapperState.initialValue&&""!==e&&null!==e&&(t.value=e)}var St="http://www.w3.org/1999/xhtml",zt="http://www.w3.org/2000/svg";function Pt(t){switch(t){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function _t(t,e){return null==t||"http://www.w3.org/1999/xhtml"===t?Pt(e):"http://www.w3.org/2000/svg"===t&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":t}var Rt,Yt=function(t){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,r,i){MSApp.execUnsafeLocalFunction((function(){return t(e,n)}))}:t}((function(t,e){if(t.namespaceURI!==zt||"innerHTML"in t)t.innerHTML=e;else{for((Rt=Rt||document.createElement("div")).innerHTML="<svg>"+e.valueOf().toString()+"</svg>",e=Rt.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}}));function Ut(t,e){if(e){var n=t.firstChild;if(n&&n===t.lastChild&&3===n.nodeType)return void(n.nodeValue=e)}t.textContent=e}function Qt(t,e){var n={};return n[t.toLowerCase()]=e.toLowerCase(),n["Webkit"+t]="webkit"+e,n["Moz"+t]="moz"+e,n}var Vt={animationend:Qt("Animation","AnimationEnd"),animationiteration:Qt("Animation","AnimationIteration"),animationstart:Qt("Animation","AnimationStart"),transitionend:Qt("Transition","TransitionEnd")},Bt={},Ft={};function Wt(t){if(Bt[t])return Bt[t];if(!Vt[t])return t;var e,n=Vt[t];for(e in n)if(n.hasOwnProperty(e)&&e in Ft)return Bt[t]=n[e];return t}j&&(Ft=document.createElement("div").style,"AnimationEvent"in window||(delete Vt.animationend.animation,delete Vt.animationiteration.animation,delete Vt.animationstart.animation),"TransitionEvent"in window||delete Vt.transitionend.transition);var Gt=Wt("animationend"),Ht=Wt("animationiteration"),Zt=Wt("animationstart"),Xt=Wt("transitionend"),Jt="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),qt=new("function"===typeof WeakMap?WeakMap:Map);function Kt(t){var e=qt.get(t);return void 0===e&&(e=new Map,qt.set(t,e)),e}function $t(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do{0!==(1026&(e=t).effectTag)&&(n=e.return),t=e.return}while(t)}return 3===e.tag?n:null}function te(t){if(13===t.tag){var e=t.memoizedState;if(null===e&&(null!==(t=t.alternate)&&(e=t.memoizedState)),null!==e)return e.dehydrated}return null}function ee(t){if($t(t)!==t)throw Error(o(188))}function ne(t){if(!(t=function(t){var e=t.alternate;if(!e){if(null===(e=$t(t)))throw Error(o(188));return e!==t?null:t}for(var n=t,r=e;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return ee(i),t;if(a===r)return ee(i),e;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var u=!1,l=i.child;l;){if(l===n){u=!0,n=i,r=a;break}if(l===r){u=!0,r=i,n=a;break}l=l.sibling}if(!u){for(l=a.child;l;){if(l===n){u=!0,n=a,r=i;break}if(l===r){u=!0,r=a,n=i;break}l=l.sibling}if(!u)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?t:e}(t)))return null;for(var e=t;;){if(5===e.tag||6===e.tag)return e;if(e.child)e.child.return=e,e=e.child;else{if(e===t)break;for(;!e.sibling;){if(!e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}}return null}function re(t,e){if(null==e)throw Error(o(30));return null==t?e:Array.isArray(t)?Array.isArray(e)?(t.push.apply(t,e),t):(t.push(e),t):Array.isArray(e)?[t].concat(e):[t,e]}function ie(t,e,n){Array.isArray(t)?t.forEach(e,n):t&&e.call(n,t)}var ae=null;function oe(t){if(t){var e=t._dispatchListeners,n=t._dispatchInstances;if(Array.isArray(e))for(var r=0;r<e.length&&!t.isPropagationStopped();r++)m(t,e[r],n[r]);else e&&m(t,e,n);t._dispatchListeners=null,t._dispatchInstances=null,t.isPersistent()||t.constructor.release(t)}}function ue(t){if(null!==t&&(ae=re(ae,t)),t=ae,ae=null,t){if(ie(t,oe),ae)throw Error(o(95));if(c)throw t=f,c=!1,f=null,t}}function le(t){return(t=t.target||t.srcElement||window).correspondingUseElement&&(t=t.correspondingUseElement),3===t.nodeType?t.parentNode:t}function se(t){if(!j)return!1;var e=(t="on"+t)in document;return e||((e=document.createElement("div")).setAttribute(t,"return;"),e="function"===typeof e[t]),e}var ce=[];function fe(t){t.topLevelType=null,t.nativeEvent=null,t.targetInst=null,t.ancestors.length=0,10>ce.length&&ce.push(t)}function he(t,e,n,r){if(ce.length){var i=ce.pop();return i.topLevelType=t,i.eventSystemFlags=r,i.nativeEvent=e,i.targetInst=n,i}return{topLevelType:t,eventSystemFlags:r,nativeEvent:e,targetInst:n,ancestors:[]}}function de(t){var e=t.targetInst,n=e;do{if(!n){t.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(e=n.tag)&&6!==e||t.ancestors.push(n),n=jn(r)}while(n);for(n=0;n<t.ancestors.length;n++){e=t.ancestors[n];var i=le(t.nativeEvent);r=t.topLevelType;var a=t.nativeEvent,o=t.eventSystemFlags;0===n&&(o|=64);for(var u=null,l=0;l<x.length;l++){var s=x[l];s&&(s=s.extractEvents(r,e,a,i,o))&&(u=re(u,s))}ue(u)}}function pe(t,e,n){if(!n.has(t)){switch(t){case"scroll":Ze(e,"scroll",!0);break;case"focus":case"blur":Ze(e,"focus",!0),Ze(e,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":se(t)&&Ze(e,t,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Jt.indexOf(t)&&He(t,e)}n.set(t,null)}}var ge,ye,me,ve=!1,be=[],we=null,Me=null,xe=null,Te=new Map,Ne=new Map,Ce=[],Ae="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),je="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function Oe(t,e,n,r,i){return{blockedOn:t,topLevelType:e,eventSystemFlags:32|n,nativeEvent:i,container:r}}function ke(t,e){switch(t){case"focus":case"blur":we=null;break;case"dragenter":case"dragleave":Me=null;break;case"mouseover":case"mouseout":xe=null;break;case"pointerover":case"pointerout":Te.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ne.delete(e.pointerId)}}function Ee(t,e,n,r,i,a){return null===t||t.nativeEvent!==a?(t=Oe(e,n,r,i,a),null!==e&&(null!==(e=On(e))&&ye(e)),t):(t.eventSystemFlags|=r,t)}function Le(t){var e=jn(t.target);if(null!==e){var n=$t(e);if(null!==n)if(13===(e=n.tag)){if(null!==(e=te(n)))return t.blockedOn=e,void a.unstable_runWithPriority(t.priority,(function(){me(n)}))}else if(3===e&&n.stateNode.hydrate)return void(t.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}t.blockedOn=null}function Ie(t){if(null!==t.blockedOn)return!1;var e=Ke(t.topLevelType,t.eventSystemFlags,t.container,t.nativeEvent);if(null!==e){var n=On(e);return null!==n&&ye(n),t.blockedOn=e,!1}return!0}function De(t,e,n){Ie(t)&&n.delete(e)}function Se(){for(ve=!1;0<be.length;){var t=be[0];if(null!==t.blockedOn){null!==(t=On(t.blockedOn))&&ge(t);break}var e=Ke(t.topLevelType,t.eventSystemFlags,t.container,t.nativeEvent);null!==e?t.blockedOn=e:be.shift()}null!==we&&Ie(we)&&(we=null),null!==Me&&Ie(Me)&&(Me=null),null!==xe&&Ie(xe)&&(xe=null),Te.forEach(De),Ne.forEach(De)}function ze(t,e){t.blockedOn===e&&(t.blockedOn=null,ve||(ve=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Se)))}function Pe(t){function e(e){return ze(e,t)}if(0<be.length){ze(be[0],t);for(var n=1;n<be.length;n++){var r=be[n];r.blockedOn===t&&(r.blockedOn=null)}}for(null!==we&&ze(we,t),null!==Me&&ze(Me,t),null!==xe&&ze(xe,t),Te.forEach(e),Ne.forEach(e),n=0;n<Ce.length;n++)(r=Ce[n]).blockedOn===t&&(r.blockedOn=null);for(;0<Ce.length&&null===(n=Ce[0]).blockedOn;)Le(n),null===n.blockedOn&&Ce.shift()}var _e={},Re=new Map,Ye=new Map,Ue=["abort","abort",Gt,"animationEnd",Ht,"animationIteration",Zt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Xt,"transitionEnd","waiting","waiting"];function Qe(t,e){for(var n=0;n<t.length;n+=2){var r=t[n],i=t[n+1],a="on"+(i[0].toUpperCase()+i.slice(1));a={phasedRegistrationNames:{bubbled:a,captured:a+"Capture"},dependencies:[r],eventPriority:e},Ye.set(r,e),Re.set(r,a),_e[i]=a}}Qe("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Qe("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Qe(Ue,2);for(var Ve="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Be=0;Be<Ve.length;Be++)Ye.set(Ve[Be],0);var Fe=a.unstable_UserBlockingPriority,We=a.unstable_runWithPriority,Ge=!0;function He(t,e){Ze(e,t,!1)}function Ze(t,e,n){var r=Ye.get(e);switch(void 0===r?2:r){case 0:r=Xe.bind(null,e,1,t);break;case 1:r=Je.bind(null,e,1,t);break;default:r=qe.bind(null,e,1,t)}n?t.addEventListener(e,r,!0):t.addEventListener(e,r,!1)}function Xe(t,e,n,r){R||P();var i=qe,a=R;R=!0;try{z(i,t,e,n,r)}finally{(R=a)||U()}}function Je(t,e,n,r){We(Fe,qe.bind(null,t,e,n,r))}function qe(t,e,n,r){if(Ge)if(0<be.length&&-1<Ae.indexOf(t))t=Oe(null,t,e,n,r),be.push(t);else{var i=Ke(t,e,n,r);if(null===i)ke(t,r);else if(-1<Ae.indexOf(t))t=Oe(i,t,e,n,r),be.push(t);else if(!function(t,e,n,r,i){switch(e){case"focus":return we=Ee(we,t,e,n,r,i),!0;case"dragenter":return Me=Ee(Me,t,e,n,r,i),!0;case"mouseover":return xe=Ee(xe,t,e,n,r,i),!0;case"pointerover":var a=i.pointerId;return Te.set(a,Ee(Te.get(a)||null,t,e,n,r,i)),!0;case"gotpointercapture":return a=i.pointerId,Ne.set(a,Ee(Ne.get(a)||null,t,e,n,r,i)),!0}return!1}(i,t,e,n,r)){ke(t,r),t=he(t,r,null,e);try{Q(de,t)}finally{fe(t)}}}}function Ke(t,e,n,r){if(null!==(n=jn(n=le(r)))){var i=$t(n);if(null===i)n=null;else{var a=i.tag;if(13===a){if(null!==(n=te(i)))return n;n=null}else if(3===a){if(i.stateNode.hydrate)return 3===i.tag?i.stateNode.containerInfo:null;n=null}else i!==n&&(n=null)}}t=he(t,r,n,e);try{Q(de,t)}finally{fe(t)}return null}var $e={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},tn=["Webkit","ms","Moz","O"];function en(t,e,n){return null==e||"boolean"===typeof e||""===e?"":n||"number"!==typeof e||0===e||$e.hasOwnProperty(t)&&$e[t]?(""+e).trim():e+"px"}function nn(t,e){for(var n in t=t.style,e)if(e.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=en(n,e[n],r);"float"===n&&(n="cssFloat"),r?t.setProperty(n,i):t[n]=i}}Object.keys($e).forEach((function(t){tn.forEach((function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),$e[e]=$e[t]}))}));var rn=i({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function an(t,e){if(e){if(rn[t]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw Error(o(137,t,""));if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw Error(o(60));if("object"!==typeof e.dangerouslySetInnerHTML||!("__html"in e.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=e.style&&"object"!==typeof e.style)throw Error(o(62,""))}}function on(t,e){if(-1===t.indexOf("-"))return"string"===typeof e.is;switch(t){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var un=St;function ln(t,e){var n=Kt(t=9===t.nodeType||11===t.nodeType?t:t.ownerDocument);e=C[e];for(var r=0;r<e.length;r++)pe(e[r],t,n)}function sn(){}function cn(t){if("undefined"===typeof(t=t||("undefined"!==typeof document?document:void 0)))return null;try{return t.activeElement||t.body}catch(e){return t.body}}function fn(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function hn(t,e){var n,r=fn(t);for(t=0;r;){if(3===r.nodeType){if(n=t+r.textContent.length,t<=e&&n>=e)return{node:r,offset:e-t};t=n}t:{for(;r;){if(r.nextSibling){r=r.nextSibling;break t}r=r.parentNode}r=void 0}r=fn(r)}}function dn(){for(var t=window,e=cn();e instanceof t.HTMLIFrameElement;){try{var n="string"===typeof e.contentWindow.location.href}catch(r){n=!1}if(!n)break;e=cn((t=e.contentWindow).document)}return e}function pn(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&("input"===e&&("text"===t.type||"search"===t.type||"tel"===t.type||"url"===t.type||"password"===t.type)||"textarea"===e||"true"===t.contentEditable)}var gn=null,yn=null;function mn(t,e){switch(t){case"button":case"input":case"select":case"textarea":return!!e.autoFocus}return!1}function vn(t,e){return"textarea"===t||"option"===t||"noscript"===t||"string"===typeof e.children||"number"===typeof e.children||"object"===typeof e.dangerouslySetInnerHTML&&null!==e.dangerouslySetInnerHTML&&null!=e.dangerouslySetInnerHTML.__html}var bn="function"===typeof setTimeout?setTimeout:void 0,wn="function"===typeof clearTimeout?clearTimeout:void 0;function Mn(t){for(;null!=t;t=t.nextSibling){var e=t.nodeType;if(1===e||3===e)break}return t}function xn(t){t=t.previousSibling;for(var e=0;t;){if(8===t.nodeType){var n=t.data;if("$"===n||"$!"===n||"$?"===n){if(0===e)return t;e--}else"/$"===n&&e++}t=t.previousSibling}return null}var Tn=Math.random().toString(36).slice(2),Nn="__reactInternalInstance$"+Tn,Cn="__reactEventHandlers$"+Tn,An="__reactContainere$"+Tn;function jn(t){var e=t[Nn];if(e)return e;for(var n=t.parentNode;n;){if(e=n[An]||n[Nn]){if(n=e.alternate,null!==e.child||null!==n&&null!==n.child)for(t=xn(t);null!==t;){if(n=t[Nn])return n;t=xn(t)}return e}n=(t=n).parentNode}return null}function On(t){return!(t=t[Nn]||t[An])||5!==t.tag&&6!==t.tag&&13!==t.tag&&3!==t.tag?null:t}function kn(t){if(5===t.tag||6===t.tag)return t.stateNode;throw Error(o(33))}function En(t){return t[Cn]||null}function Ln(t){do{t=t.return}while(t&&5!==t.tag);return t||null}function In(t,e){var n=t.stateNode;if(!n)return null;var r=p(n);if(!r)return null;n=r[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(t=t.type)||"input"===t||"select"===t||"textarea"===t)),t=!r;break t;default:t=!1}if(t)return null;if(n&&"function"!==typeof n)throw Error(o(231,e,typeof n));return n}function Dn(t,e,n){(e=In(t,n.dispatchConfig.phasedRegistrationNames[e]))&&(n._dispatchListeners=re(n._dispatchListeners,e),n._dispatchInstances=re(n._dispatchInstances,t))}function Sn(t){if(t&&t.dispatchConfig.phasedRegistrationNames){for(var e=t._targetInst,n=[];e;)n.push(e),e=Ln(e);for(e=n.length;0<e--;)Dn(n[e],"captured",t);for(e=0;e<n.length;e++)Dn(n[e],"bubbled",t)}}function zn(t,e,n){t&&n&&n.dispatchConfig.registrationName&&(e=In(t,n.dispatchConfig.registrationName))&&(n._dispatchListeners=re(n._dispatchListeners,e),n._dispatchInstances=re(n._dispatchInstances,t))}function Pn(t){t&&t.dispatchConfig.registrationName&&zn(t._targetInst,null,t)}function _n(t){ie(t,Sn)}var Rn=null,Yn=null,Un=null;function Qn(){if(Un)return Un;var t,e,n=Yn,r=n.length,i="value"in Rn?Rn.value:Rn.textContent,a=i.length;for(t=0;t<r&&n[t]===i[t];t++);var o=r-t;for(e=1;e<=o&&n[r-e]===i[a-e];e++);return Un=i.slice(t,1<e?1-e:void 0)}function Vn(){return!0}function Bn(){return!1}function Fn(t,e,n,r){for(var i in this.dispatchConfig=t,this._targetInst=e,this.nativeEvent=n,t=this.constructor.Interface)t.hasOwnProperty(i)&&((e=t[i])?this[i]=e(n):"target"===i?this.target=r:this[i]=n[i]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Vn:Bn,this.isPropagationStopped=Bn,this}function Wn(t,e,n,r){if(this.eventPool.length){var i=this.eventPool.pop();return this.call(i,t,e,n,r),i}return new this(t,e,n,r)}function Gn(t){if(!(t instanceof this))throw Error(o(279));t.destructor(),10>this.eventPool.length&&this.eventPool.push(t)}function Hn(t){t.eventPool=[],t.getPooled=Wn,t.release=Gn}i(Fn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():"unknown"!==typeof t.returnValue&&(t.returnValue=!1),this.isDefaultPrevented=Vn)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():"unknown"!==typeof t.cancelBubble&&(t.cancelBubble=!0),this.isPropagationStopped=Vn)},persist:function(){this.isPersistent=Vn},isPersistent:Bn,destructor:function(){var t,e=this.constructor.Interface;for(t in e)this[t]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Bn,this._dispatchInstances=this._dispatchListeners=null}}),Fn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Fn.extend=function(t){function e(){}function n(){return r.apply(this,arguments)}var r=this;e.prototype=r.prototype;var a=new e;return i(a,n.prototype),n.prototype=a,n.prototype.constructor=n,n.Interface=i({},r.Interface,t),n.extend=r.extend,Hn(n),n},Hn(Fn);var Zn=Fn.extend({data:null}),Xn=Fn.extend({data:null}),Jn=[9,13,27,32],qn=j&&"CompositionEvent"in window,Kn=null;j&&"documentMode"in document&&(Kn=document.documentMode);var $n=j&&"TextEvent"in window&&!Kn,tr=j&&(!qn||Kn&&8<Kn&&11>=Kn),er=String.fromCharCode(32),nr={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},rr=!1;function ir(t,e){switch(t){case"keyup":return-1!==Jn.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function ar(t){return"object"===typeof(t=t.detail)&&"data"in t?t.data:null}var or=!1;var ur={eventTypes:nr,extractEvents:function(t,e,n,r){var i;if(qn)t:{switch(t){case"compositionstart":var a=nr.compositionStart;break t;case"compositionend":a=nr.compositionEnd;break t;case"compositionupdate":a=nr.compositionUpdate;break t}a=void 0}else or?ir(t,n)&&(a=nr.compositionEnd):"keydown"===t&&229===n.keyCode&&(a=nr.compositionStart);return a?(tr&&"ko"!==n.locale&&(or||a!==nr.compositionStart?a===nr.compositionEnd&&or&&(i=Qn()):(Yn="value"in(Rn=r)?Rn.value:Rn.textContent,or=!0)),a=Zn.getPooled(a,e,n,r),i?a.data=i:null!==(i=ar(n))&&(a.data=i),_n(a),i=a):i=null,(t=$n?function(t,e){switch(t){case"compositionend":return ar(e);case"keypress":return 32!==e.which?null:(rr=!0,er);case"textInput":return(t=e.data)===er&&rr?null:t;default:return null}}(t,n):function(t,e){if(or)return"compositionend"===t||!qn&&ir(t,e)?(t=Qn(),Un=Yn=Rn=null,or=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return tr&&"ko"!==e.locale?null:e.data;default:return null}}(t,n))?((e=Xn.getPooled(nr.beforeInput,e,n,r)).data=t,_n(e)):e=null,null===i?e:null===e?i:[i,e]}},lr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function sr(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return"input"===e?!!lr[t.type]:"textarea"===e}var cr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function fr(t,e,n){return(t=Fn.getPooled(cr.change,t,e,n)).type="change",I(n),_n(t),t}var hr=null,dr=null;function pr(t){ue(t)}function gr(t){if(Mt(kn(t)))return t}function yr(t,e){if("change"===t)return e}var mr=!1;function vr(){hr&&(hr.detachEvent("onpropertychange",br),dr=hr=null)}function br(t){if("value"===t.propertyName&&gr(dr))if(t=fr(dr,t,le(t)),R)ue(t);else{R=!0;try{S(pr,t)}finally{R=!1,U()}}}function wr(t,e,n){"focus"===t?(vr(),dr=n,(hr=e).attachEvent("onpropertychange",br)):"blur"===t&&vr()}function Mr(t){if("selectionchange"===t||"keyup"===t||"keydown"===t)return gr(dr)}function xr(t,e){if("click"===t)return gr(e)}function Tr(t,e){if("input"===t||"change"===t)return gr(e)}j&&(mr=se("input")&&(!document.documentMode||9<document.documentMode));var Nr={eventTypes:cr,_isInputEventSupported:mr,extractEvents:function(t,e,n,r){var i=e?kn(e):window,a=i.nodeName&&i.nodeName.toLowerCase();if("select"===a||"input"===a&&"file"===i.type)var o=yr;else if(sr(i))if(mr)o=Tr;else{o=Mr;var u=wr}else(a=i.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===i.type||"radio"===i.type)&&(o=xr);if(o&&(o=o(t,e)))return fr(o,n,r);u&&u(t,i,e),"blur"===t&&(t=i._wrapperState)&&t.controlled&&"number"===i.type&&jt(i,"number",i.value)}},Cr=Fn.extend({view:null,detail:null}),Ar={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function jr(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):!!(t=Ar[t])&&!!e[t]}function Or(){return jr}var kr=0,Er=0,Lr=!1,Ir=!1,Dr=Cr.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Or,button:null,buttons:null,relatedTarget:function(t){return t.relatedTarget||(t.fromElement===t.srcElement?t.toElement:t.fromElement)},movementX:function(t){if("movementX"in t)return t.movementX;var e=kr;return kr=t.screenX,Lr?"mousemove"===t.type?t.screenX-e:0:(Lr=!0,0)},movementY:function(t){if("movementY"in t)return t.movementY;var e=Er;return Er=t.screenY,Ir?"mousemove"===t.type?t.screenY-e:0:(Ir=!0,0)}}),Sr=Dr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),zr={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Pr={eventTypes:zr,extractEvents:function(t,e,n,r,i){var a="mouseover"===t||"pointerover"===t,o="mouseout"===t||"pointerout"===t;if(a&&0===(32&i)&&(n.relatedTarget||n.fromElement)||!o&&!a)return null;(a=r.window===r?r:(a=r.ownerDocument)?a.defaultView||a.parentWindow:window,o)?(o=e,null!==(e=(e=n.relatedTarget||n.toElement)?jn(e):null)&&(e!==$t(e)||5!==e.tag&&6!==e.tag)&&(e=null)):o=null;if(o===e)return null;if("mouseout"===t||"mouseover"===t)var u=Dr,l=zr.mouseLeave,s=zr.mouseEnter,c="mouse";else"pointerout"!==t&&"pointerover"!==t||(u=Sr,l=zr.pointerLeave,s=zr.pointerEnter,c="pointer");if(t=null==o?a:kn(o),a=null==e?a:kn(e),(l=u.getPooled(l,o,n,r)).type=c+"leave",l.target=t,l.relatedTarget=a,(n=u.getPooled(s,e,n,r)).type=c+"enter",n.target=a,n.relatedTarget=t,c=e,(r=o)&&c)t:{for(s=c,o=0,t=u=r;t;t=Ln(t))o++;for(t=0,e=s;e;e=Ln(e))t++;for(;0<o-t;)u=Ln(u),o--;for(;0<t-o;)s=Ln(s),t--;for(;o--;){if(u===s||u===s.alternate)break t;u=Ln(u),s=Ln(s)}u=null}else u=null;for(s=u,u=[];r&&r!==s&&(null===(o=r.alternate)||o!==s);)u.push(r),r=Ln(r);for(r=[];c&&c!==s&&(null===(o=c.alternate)||o!==s);)r.push(c),c=Ln(c);for(c=0;c<u.length;c++)zn(u[c],"bubbled",l);for(c=r.length;0<c--;)zn(r[c],"captured",n);return 0===(64&i)?[l]:[l,n]}};var _r="function"===typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t===1/e)||t!==t&&e!==e},Rr=Object.prototype.hasOwnProperty;function Yr(t,e){if(_r(t,e))return!0;if("object"!==typeof t||null===t||"object"!==typeof e||null===e)return!1;var n=Object.keys(t),r=Object.keys(e);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!Rr.call(e,n[r])||!_r(t[n[r]],e[n[r]]))return!1;return!0}var Ur=j&&"documentMode"in document&&11>=document.documentMode,Qr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Vr=null,Br=null,Fr=null,Wr=!1;function Gr(t,e){var n=e.window===e?e.document:9===e.nodeType?e:e.ownerDocument;return Wr||null==Vr||Vr!==cn(n)?null:("selectionStart"in(n=Vr)&&pn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Fr&&Yr(Fr,n)?null:(Fr=n,(t=Fn.getPooled(Qr.select,Br,t,e)).type="select",t.target=Vr,_n(t),t))}var Hr={eventTypes:Qr,extractEvents:function(t,e,n,r,i,a){if(!(a=!(i=a||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){t:{i=Kt(i),a=C.onSelect;for(var o=0;o<a.length;o++)if(!i.has(a[o])){i=!1;break t}i=!0}a=!i}if(a)return null;switch(i=e?kn(e):window,t){case"focus":(sr(i)||"true"===i.contentEditable)&&(Vr=i,Br=e,Fr=null);break;case"blur":Fr=Br=Vr=null;break;case"mousedown":Wr=!0;break;case"contextmenu":case"mouseup":case"dragend":return Wr=!1,Gr(n,r);case"selectionchange":if(Ur)break;case"keydown":case"keyup":return Gr(n,r)}return null}},Zr=Fn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Xr=Fn.extend({clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Jr=Cr.extend({relatedTarget:null});function qr(t){var e=t.keyCode;return"charCode"in t?0===(t=t.charCode)&&13===e&&(t=13):t=e,10===t&&(t=13),32<=t||13===t?t:0}var Kr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},$r={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},ti=Cr.extend({key:function(t){if(t.key){var e=Kr[t.key]||t.key;if("Unidentified"!==e)return e}return"keypress"===t.type?13===(t=qr(t))?"Enter":String.fromCharCode(t):"keydown"===t.type||"keyup"===t.type?$r[t.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Or,charCode:function(t){return"keypress"===t.type?qr(t):0},keyCode:function(t){return"keydown"===t.type||"keyup"===t.type?t.keyCode:0},which:function(t){return"keypress"===t.type?qr(t):"keydown"===t.type||"keyup"===t.type?t.keyCode:0}}),ei=Dr.extend({dataTransfer:null}),ni=Cr.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Or}),ri=Fn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),ii=Dr.extend({deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:null,deltaMode:null}),ai={eventTypes:_e,extractEvents:function(t,e,n,r){var i=Re.get(t);if(!i)return null;switch(t){case"keypress":if(0===qr(n))return null;case"keydown":case"keyup":t=ti;break;case"blur":case"focus":t=Jr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":t=Dr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":t=ei;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":t=ni;break;case Gt:case Ht:case Zt:t=Zr;break;case Xt:t=ri;break;case"scroll":t=Cr;break;case"wheel":t=ii;break;case"copy":case"cut":case"paste":t=Xr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":t=Sr;break;default:t=Fn}return _n(e=t.getPooled(i,e,n,r)),e}};if(v)throw Error(o(101));v=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),w(),p=En,g=On,y=kn,A({SimpleEventPlugin:ai,EnterLeaveEventPlugin:Pr,ChangeEventPlugin:Nr,SelectEventPlugin:Hr,BeforeInputEventPlugin:ur});var oi=[],ui=-1;function li(t){0>ui||(t.current=oi[ui],oi[ui]=null,ui--)}function si(t,e){ui++,oi[ui]=t.current,t.current=e}var ci={},fi={current:ci},hi={current:!1},di=ci;function pi(t,e){var n=t.type.contextTypes;if(!n)return ci;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=e[i];return r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=a),a}function gi(t){return null!==(t=t.childContextTypes)&&void 0!==t}function yi(){li(hi),li(fi)}function mi(t,e,n){if(fi.current!==ci)throw Error(o(168));si(fi,e),si(hi,n)}function vi(t,e,n){var r=t.stateNode;if(t=e.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(o(108,yt(e)||"Unknown",a));return i({},n,{},r)}function bi(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||ci,di=fi.current,si(fi,t),si(hi,hi.current),!0}function wi(t,e,n){var r=t.stateNode;if(!r)throw Error(o(169));n?(t=vi(t,e,di),r.__reactInternalMemoizedMergedChildContext=t,li(hi),li(fi),si(fi,t)):li(hi),si(hi,n)}var Mi=a.unstable_runWithPriority,xi=a.unstable_scheduleCallback,Ti=a.unstable_cancelCallback,Ni=a.unstable_requestPaint,Ci=a.unstable_now,Ai=a.unstable_getCurrentPriorityLevel,ji=a.unstable_ImmediatePriority,Oi=a.unstable_UserBlockingPriority,ki=a.unstable_NormalPriority,Ei=a.unstable_LowPriority,Li=a.unstable_IdlePriority,Ii={},Di=a.unstable_shouldYield,Si=void 0!==Ni?Ni:function(){},zi=null,Pi=null,_i=!1,Ri=Ci(),Yi=1e4>Ri?Ci:function(){return Ci()-Ri};function Ui(){switch(Ai()){case ji:return 99;case Oi:return 98;case ki:return 97;case Ei:return 96;case Li:return 95;default:throw Error(o(332))}}function Qi(t){switch(t){case 99:return ji;case 98:return Oi;case 97:return ki;case 96:return Ei;case 95:return Li;default:throw Error(o(332))}}function Vi(t,e){return t=Qi(t),Mi(t,e)}function Bi(t,e,n){return t=Qi(t),xi(t,e,n)}function Fi(t){return null===zi?(zi=[t],Pi=xi(ji,Gi)):zi.push(t),Ii}function Wi(){if(null!==Pi){var t=Pi;Pi=null,Ti(t)}Gi()}function Gi(){if(!_i&&null!==zi){_i=!0;var t=0;try{var e=zi;Vi(99,(function(){for(;t<e.length;t++){var n=e[t];do{n=n(!0)}while(null!==n)}})),zi=null}catch(n){throw null!==zi&&(zi=zi.slice(t+1)),xi(ji,Wi),n}finally{_i=!1}}}function Hi(t,e,n){return 1073741821-(1+((1073741821-t+e/10)/(n/=10)|0))*n}function Zi(t,e){if(t&&t.defaultProps)for(var n in e=i({},e),t=t.defaultProps)void 0===e[n]&&(e[n]=t[n]);return e}var Xi={current:null},Ji=null,qi=null,Ki=null;function $i(){Ki=qi=Ji=null}function ta(t){var e=Xi.current;li(Xi),t.type._context._currentValue=e}function ea(t,e){for(;null!==t;){var n=t.alternate;if(t.childExpirationTime<e)t.childExpirationTime=e,null!==n&&n.childExpirationTime<e&&(n.childExpirationTime=e);else{if(!(null!==n&&n.childExpirationTime<e))break;n.childExpirationTime=e}t=t.return}}function na(t,e){Ji=t,Ki=qi=null,null!==(t=t.dependencies)&&null!==t.firstContext&&(t.expirationTime>=e&&(Eo=!0),t.firstContext=null)}function ra(t,e){if(Ki!==t&&!1!==e&&0!==e)if("number"===typeof e&&1073741823!==e||(Ki=t,e=1073741823),e={context:t,observedBits:e,next:null},null===qi){if(null===Ji)throw Error(o(308));qi=e,Ji.dependencies={expirationTime:0,firstContext:e,responders:null}}else qi=qi.next=e;return t._currentValue}var ia=!1;function aa(t){t.updateQueue={baseState:t.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function oa(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,baseQueue:t.baseQueue,shared:t.shared,effects:t.effects})}function ua(t,e){return(t={expirationTime:t,suspenseConfig:e,tag:0,payload:null,callback:null,next:null}).next=t}function la(t,e){if(null!==(t=t.updateQueue)){var n=(t=t.shared).pending;null===n?e.next=e:(e.next=n.next,n.next=e),t.pending=e}}function sa(t,e){var n=t.alternate;null!==n&&oa(n,t),null===(n=(t=t.updateQueue).baseQueue)?(t.baseQueue=e.next=e,e.next=e):(e.next=n.next,n.next=e)}function ca(t,e,n,r){var a=t.updateQueue;ia=!1;var o=a.baseQueue,u=a.shared.pending;if(null!==u){if(null!==o){var l=o.next;o.next=u.next,u.next=l}o=u,a.shared.pending=null,null!==(l=t.alternate)&&(null!==(l=l.updateQueue)&&(l.baseQueue=u))}if(null!==o){l=o.next;var s=a.baseState,c=0,f=null,h=null,d=null;if(null!==l)for(var p=l;;){if((u=p.expirationTime)<r){var g={expirationTime:p.expirationTime,suspenseConfig:p.suspenseConfig,tag:p.tag,payload:p.payload,callback:p.callback,next:null};null===d?(h=d=g,f=s):d=d.next=g,u>c&&(c=u)}else{null!==d&&(d=d.next={expirationTime:1073741823,suspenseConfig:p.suspenseConfig,tag:p.tag,payload:p.payload,callback:p.callback,next:null}),al(u,p.suspenseConfig);t:{var y=t,m=p;switch(u=e,g=n,m.tag){case 1:if("function"===typeof(y=m.payload)){s=y.call(g,s,u);break t}s=y;break t;case 3:y.effectTag=-4097&y.effectTag|64;case 0:if(null===(u="function"===typeof(y=m.payload)?y.call(g,s,u):y)||void 0===u)break t;s=i({},s,u);break t;case 2:ia=!0}}null!==p.callback&&(t.effectTag|=32,null===(u=a.effects)?a.effects=[p]:u.push(p))}if(null===(p=p.next)||p===l){if(null===(u=a.shared.pending))break;p=o.next=u.next,u.next=l,a.baseQueue=o=u,a.shared.pending=null}}null===d?f=s:d.next=h,a.baseState=f,a.baseQueue=d,ol(c),t.expirationTime=c,t.memoizedState=s}}function fa(t,e,n){if(t=e.effects,e.effects=null,null!==t)for(e=0;e<t.length;e++){var r=t[e],i=r.callback;if(null!==i){if(r.callback=null,r=i,i=n,"function"!==typeof r)throw Error(o(191,r));r.call(i)}}}var ha=J.ReactCurrentBatchConfig,da=(new r.Component).refs;function pa(t,e,n,r){n=null===(n=n(r,e=t.memoizedState))||void 0===n?e:i({},e,n),t.memoizedState=n,0===t.expirationTime&&(t.updateQueue.baseState=n)}var ga={isMounted:function(t){return!!(t=t._reactInternalFiber)&&$t(t)===t},enqueueSetState:function(t,e,n){t=t._reactInternalFiber;var r=Gu(),i=ha.suspense;(i=ua(r=Hu(r,t,i),i)).payload=e,void 0!==n&&null!==n&&(i.callback=n),la(t,i),Zu(t,r)},enqueueReplaceState:function(t,e,n){t=t._reactInternalFiber;var r=Gu(),i=ha.suspense;(i=ua(r=Hu(r,t,i),i)).tag=1,i.payload=e,void 0!==n&&null!==n&&(i.callback=n),la(t,i),Zu(t,r)},enqueueForceUpdate:function(t,e){t=t._reactInternalFiber;var n=Gu(),r=ha.suspense;(r=ua(n=Hu(n,t,r),r)).tag=2,void 0!==e&&null!==e&&(r.callback=e),la(t,r),Zu(t,n)}};function ya(t,e,n,r,i,a,o){return"function"===typeof(t=t.stateNode).shouldComponentUpdate?t.shouldComponentUpdate(r,a,o):!e.prototype||!e.prototype.isPureReactComponent||(!Yr(n,r)||!Yr(i,a))}function ma(t,e,n){var r=!1,i=ci,a=e.contextType;return"object"===typeof a&&null!==a?a=ra(a):(i=gi(e)?di:fi.current,a=(r=null!==(r=e.contextTypes)&&void 0!==r)?pi(t,i):ci),e=new e(n,a),t.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,e.updater=ga,t.stateNode=e,e._reactInternalFiber=t,r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,t.__reactInternalMemoizedMaskedChildContext=a),e}function va(t,e,n,r){t=e.state,"function"===typeof e.componentWillReceiveProps&&e.componentWillReceiveProps(n,r),"function"===typeof e.UNSAFE_componentWillReceiveProps&&e.UNSAFE_componentWillReceiveProps(n,r),e.state!==t&&ga.enqueueReplaceState(e,e.state,null)}function ba(t,e,n,r){var i=t.stateNode;i.props=n,i.state=t.memoizedState,i.refs=da,aa(t);var a=e.contextType;"object"===typeof a&&null!==a?i.context=ra(a):(a=gi(e)?di:fi.current,i.context=pi(t,a)),ca(t,n,i,r),i.state=t.memoizedState,"function"===typeof(a=e.getDerivedStateFromProps)&&(pa(t,e,a,n),i.state=t.memoizedState),"function"===typeof e.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(e=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),e!==i.state&&ga.enqueueReplaceState(i,i.state,null),ca(t,n,i,r),i.state=t.memoizedState),"function"===typeof i.componentDidMount&&(t.effectTag|=4)}var wa=Array.isArray;function Ma(t,e,n){if(null!==(t=n.ref)&&"function"!==typeof t&&"object"!==typeof t){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,t));var i=""+t;return null!==e&&null!==e.ref&&"function"===typeof e.ref&&e.ref._stringRef===i?e.ref:((e=function(t){var e=r.refs;e===da&&(e=r.refs={}),null===t?delete e[i]:e[i]=t})._stringRef=i,e)}if("string"!==typeof t)throw Error(o(284));if(!n._owner)throw Error(o(290,t))}return t}function xa(t,e){if("textarea"!==t.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(e)?"object with keys {"+Object.keys(e).join(", ")+"}":e,""))}function Ta(t){function e(e,n){if(t){var r=e.lastEffect;null!==r?(r.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!t)return null;for(;null!==r;)e(n,r),r=r.sibling;return null}function r(t,e){for(t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function i(t,e){return(t=Al(t,e)).index=0,t.sibling=null,t}function a(e,n,r){return e.index=r,t?null!==(r=e.alternate)?(r=r.index)<n?(e.effectTag=2,n):r:(e.effectTag=2,n):n}function u(e){return t&&null===e.alternate&&(e.effectTag=2),e}function l(t,e,n,r){return null===e||6!==e.tag?((e=kl(n,t.mode,r)).return=t,e):((e=i(e,n)).return=t,e)}function s(t,e,n,r){return null!==e&&e.elementType===n.type?((r=i(e,n.props)).ref=Ma(t,e,n),r.return=t,r):((r=jl(n.type,n.key,n.props,null,t.mode,r)).ref=Ma(t,e,n),r.return=t,r)}function c(t,e,n,r){return null===e||4!==e.tag||e.stateNode.containerInfo!==n.containerInfo||e.stateNode.implementation!==n.implementation?((e=El(n,t.mode,r)).return=t,e):((e=i(e,n.children||[])).return=t,e)}function f(t,e,n,r,a){return null===e||7!==e.tag?((e=Ol(n,t.mode,r,a)).return=t,e):((e=i(e,n)).return=t,e)}function h(t,e,n){if("string"===typeof e||"number"===typeof e)return(e=kl(""+e,t.mode,n)).return=t,e;if("object"===typeof e&&null!==e){switch(e.$$typeof){case tt:return(n=jl(e.type,e.key,e.props,null,t.mode,n)).ref=Ma(t,null,e),n.return=t,n;case et:return(e=El(e,t.mode,n)).return=t,e}if(wa(e)||gt(e))return(e=Ol(e,t.mode,n,null)).return=t,e;xa(t,e)}return null}function d(t,e,n,r){var i=null!==e?e.key:null;if("string"===typeof n||"number"===typeof n)return null!==i?null:l(t,e,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case tt:return n.key===i?n.type===nt?f(t,e,n.props.children,r,i):s(t,e,n,r):null;case et:return n.key===i?c(t,e,n,r):null}if(wa(n)||gt(n))return null!==i?null:f(t,e,n,r,null);xa(t,n)}return null}function p(t,e,n,r,i){if("string"===typeof r||"number"===typeof r)return l(e,t=t.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case tt:return t=t.get(null===r.key?n:r.key)||null,r.type===nt?f(e,t,r.props.children,i,r.key):s(e,t,r,i);case et:return c(e,t=t.get(null===r.key?n:r.key)||null,r,i)}if(wa(r)||gt(r))return f(e,t=t.get(n)||null,r,i,null);xa(e,r)}return null}function g(i,o,u,l){for(var s=null,c=null,f=o,g=o=0,y=null;null!==f&&g<u.length;g++){f.index>g?(y=f,f=null):y=f.sibling;var m=d(i,f,u[g],l);if(null===m){null===f&&(f=y);break}t&&f&&null===m.alternate&&e(i,f),o=a(m,o,g),null===c?s=m:c.sibling=m,c=m,f=y}if(g===u.length)return n(i,f),s;if(null===f){for(;g<u.length;g++)null!==(f=h(i,u[g],l))&&(o=a(f,o,g),null===c?s=f:c.sibling=f,c=f);return s}for(f=r(i,f);g<u.length;g++)null!==(y=p(f,i,g,u[g],l))&&(t&&null!==y.alternate&&f.delete(null===y.key?g:y.key),o=a(y,o,g),null===c?s=y:c.sibling=y,c=y);return t&&f.forEach((function(t){return e(i,t)})),s}function y(i,u,l,s){var c=gt(l);if("function"!==typeof c)throw Error(o(150));if(null==(l=c.call(l)))throw Error(o(151));for(var f=c=null,g=u,y=u=0,m=null,v=l.next();null!==g&&!v.done;y++,v=l.next()){g.index>y?(m=g,g=null):m=g.sibling;var b=d(i,g,v.value,s);if(null===b){null===g&&(g=m);break}t&&g&&null===b.alternate&&e(i,g),u=a(b,u,y),null===f?c=b:f.sibling=b,f=b,g=m}if(v.done)return n(i,g),c;if(null===g){for(;!v.done;y++,v=l.next())null!==(v=h(i,v.value,s))&&(u=a(v,u,y),null===f?c=v:f.sibling=v,f=v);return c}for(g=r(i,g);!v.done;y++,v=l.next())null!==(v=p(g,i,y,v.value,s))&&(t&&null!==v.alternate&&g.delete(null===v.key?y:v.key),u=a(v,u,y),null===f?c=v:f.sibling=v,f=v);return t&&g.forEach((function(t){return e(i,t)})),c}return function(t,r,a,l){var s="object"===typeof a&&null!==a&&a.type===nt&&null===a.key;s&&(a=a.props.children);var c="object"===typeof a&&null!==a;if(c)switch(a.$$typeof){case tt:t:{for(c=a.key,s=r;null!==s;){if(s.key===c){switch(s.tag){case 7:if(a.type===nt){n(t,s.sibling),(r=i(s,a.props.children)).return=t,t=r;break t}break;default:if(s.elementType===a.type){n(t,s.sibling),(r=i(s,a.props)).ref=Ma(t,s,a),r.return=t,t=r;break t}}n(t,s);break}e(t,s),s=s.sibling}a.type===nt?((r=Ol(a.props.children,t.mode,l,a.key)).return=t,t=r):((l=jl(a.type,a.key,a.props,null,t.mode,l)).ref=Ma(t,r,a),l.return=t,t=l)}return u(t);case et:t:{for(s=a.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(t,r.sibling),(r=i(r,a.children||[])).return=t,t=r;break t}n(t,r);break}e(t,r),r=r.sibling}(r=El(a,t.mode,l)).return=t,t=r}return u(t)}if("string"===typeof a||"number"===typeof a)return a=""+a,null!==r&&6===r.tag?(n(t,r.sibling),(r=i(r,a)).return=t,t=r):(n(t,r),(r=kl(a,t.mode,l)).return=t,t=r),u(t);if(wa(a))return g(t,r,a,l);if(gt(a))return y(t,r,a,l);if(c&&xa(t,a),"undefined"===typeof a&&!s)switch(t.tag){case 1:case 0:throw t=t.type,Error(o(152,t.displayName||t.name||"Component"))}return n(t,r)}}var Na=Ta(!0),Ca=Ta(!1),Aa={},ja={current:Aa},Oa={current:Aa},ka={current:Aa};function Ea(t){if(t===Aa)throw Error(o(174));return t}function La(t,e){switch(si(ka,e),si(Oa,t),si(ja,Aa),t=e.nodeType){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:_t(null,"");break;default:e=_t(e=(t=8===t?e.parentNode:e).namespaceURI||null,t=t.tagName)}li(ja),si(ja,e)}function Ia(){li(ja),li(Oa),li(ka)}function Da(t){Ea(ka.current);var e=Ea(ja.current),n=_t(e,t.type);e!==n&&(si(Oa,t),si(ja,n))}function Sa(t){Oa.current===t&&(li(ja),li(Oa))}var za={current:0};function Pa(t){for(var e=t;null!==e;){if(13===e.tag){var n=e.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(0!==(64&e.effectTag))return e}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}function _a(t,e){return{responder:t,props:e}}var Ra=J.ReactCurrentDispatcher,Ya=J.ReactCurrentBatchConfig,Ua=0,Qa=null,Va=null,Ba=null,Fa=!1;function Wa(){throw Error(o(321))}function Ga(t,e){if(null===e)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!_r(t[n],e[n]))return!1;return!0}function Ha(t,e,n,r,i,a){if(Ua=a,Qa=e,e.memoizedState=null,e.updateQueue=null,e.expirationTime=0,Ra.current=null===t||null===t.memoizedState?mo:vo,t=n(r,i),e.expirationTime===Ua){a=0;do{if(e.expirationTime=0,!(25>a))throw Error(o(301));a+=1,Ba=Va=null,e.updateQueue=null,Ra.current=bo,t=n(r,i)}while(e.expirationTime===Ua)}if(Ra.current=yo,e=null!==Va&&null!==Va.next,Ua=0,Ba=Va=Qa=null,Fa=!1,e)throw Error(o(300));return t}function Za(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Ba?Qa.memoizedState=Ba=t:Ba=Ba.next=t,Ba}function Xa(){if(null===Va){var t=Qa.alternate;t=null!==t?t.memoizedState:null}else t=Va.next;var e=null===Ba?Qa.memoizedState:Ba.next;if(null!==e)Ba=e,Va=t;else{if(null===t)throw Error(o(310));t={memoizedState:(Va=t).memoizedState,baseState:Va.baseState,baseQueue:Va.baseQueue,queue:Va.queue,next:null},null===Ba?Qa.memoizedState=Ba=t:Ba=Ba.next=t}return Ba}function Ja(t,e){return"function"===typeof e?e(t):e}function qa(t){var e=Xa(),n=e.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=t;var r=Va,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var u=i.next;i.next=a.next,a.next=u}r.baseQueue=i=a,n.pending=null}if(null!==i){i=i.next,r=r.baseState;var l=u=a=null,s=i;do{var c=s.expirationTime;if(c<Ua){var f={expirationTime:s.expirationTime,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};null===l?(u=l=f,a=r):l=l.next=f,c>Qa.expirationTime&&(Qa.expirationTime=c,ol(c))}else null!==l&&(l=l.next={expirationTime:1073741823,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),al(c,s.suspenseConfig),r=s.eagerReducer===t?s.eagerState:t(r,s.action);s=s.next}while(null!==s&&s!==i);null===l?a=r:l.next=u,_r(r,e.memoizedState)||(Eo=!0),e.memoizedState=r,e.baseState=a,e.baseQueue=l,n.lastRenderedState=r}return[e.memoizedState,n.dispatch]}function Ka(t){var e=Xa(),n=e.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=t;var r=n.dispatch,i=n.pending,a=e.memoizedState;if(null!==i){n.pending=null;var u=i=i.next;do{a=t(a,u.action),u=u.next}while(u!==i);_r(a,e.memoizedState)||(Eo=!0),e.memoizedState=a,null===e.baseQueue&&(e.baseState=a),n.lastRenderedState=a}return[a,r]}function $a(t){var e=Za();return"function"===typeof t&&(t=t()),e.memoizedState=e.baseState=t,t=(t=e.queue={pending:null,dispatch:null,lastRenderedReducer:Ja,lastRenderedState:t}).dispatch=go.bind(null,Qa,t),[e.memoizedState,t]}function to(t,e,n,r){return t={tag:t,create:e,destroy:n,deps:r,next:null},null===(e=Qa.updateQueue)?(e={lastEffect:null},Qa.updateQueue=e,e.lastEffect=t.next=t):null===(n=e.lastEffect)?e.lastEffect=t.next=t:(r=n.next,n.next=t,t.next=r,e.lastEffect=t),t}function eo(){return Xa().memoizedState}function no(t,e,n,r){var i=Za();Qa.effectTag|=t,i.memoizedState=to(1|e,n,void 0,void 0===r?null:r)}function ro(t,e,n,r){var i=Xa();r=void 0===r?null:r;var a=void 0;if(null!==Va){var o=Va.memoizedState;if(a=o.destroy,null!==r&&Ga(r,o.deps))return void to(e,n,a,r)}Qa.effectTag|=t,i.memoizedState=to(1|e,n,a,r)}function io(t,e){return no(516,4,t,e)}function ao(t,e){return ro(516,4,t,e)}function oo(t,e){return ro(4,2,t,e)}function uo(t,e){return"function"===typeof e?(t=t(),e(t),function(){e(null)}):null!==e&&void 0!==e?(t=t(),e.current=t,function(){e.current=null}):void 0}function lo(t,e,n){return n=null!==n&&void 0!==n?n.concat([t]):null,ro(4,2,uo.bind(null,e,t),n)}function so(){}function co(t,e){return Za().memoizedState=[t,void 0===e?null:e],t}function fo(t,e){var n=Xa();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&Ga(e,r[1])?r[0]:(n.memoizedState=[t,e],t)}function ho(t,e){var n=Xa();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&Ga(e,r[1])?r[0]:(t=t(),n.memoizedState=[t,e],t)}function po(t,e,n){var r=Ui();Vi(98>r?98:r,(function(){t(!0)})),Vi(97<r?97:r,(function(){var r=Ya.suspense;Ya.suspense=void 0===e?null:e;try{t(!1),n()}finally{Ya.suspense=r}}))}function go(t,e,n){var r=Gu(),i=ha.suspense;i={expirationTime:r=Hu(r,t,i),suspenseConfig:i,action:n,eagerReducer:null,eagerState:null,next:null};var a=e.pending;if(null===a?i.next=i:(i.next=a.next,a.next=i),e.pending=i,a=t.alternate,t===Qa||null!==a&&a===Qa)Fa=!0,i.expirationTime=Ua,Qa.expirationTime=Ua;else{if(0===t.expirationTime&&(null===a||0===a.expirationTime)&&null!==(a=e.lastRenderedReducer))try{var o=e.lastRenderedState,u=a(o,n);if(i.eagerReducer=a,i.eagerState=u,_r(u,o))return}catch(l){}Zu(t,r)}}var yo={readContext:ra,useCallback:Wa,useContext:Wa,useEffect:Wa,useImperativeHandle:Wa,useLayoutEffect:Wa,useMemo:Wa,useReducer:Wa,useRef:Wa,useState:Wa,useDebugValue:Wa,useResponder:Wa,useDeferredValue:Wa,useTransition:Wa},mo={readContext:ra,useCallback:co,useContext:ra,useEffect:io,useImperativeHandle:function(t,e,n){return n=null!==n&&void 0!==n?n.concat([t]):null,no(4,2,uo.bind(null,e,t),n)},useLayoutEffect:function(t,e){return no(4,2,t,e)},useMemo:function(t,e){var n=Za();return e=void 0===e?null:e,t=t(),n.memoizedState=[t,e],t},useReducer:function(t,e,n){var r=Za();return e=void 0!==n?n(e):e,r.memoizedState=r.baseState=e,t=(t=r.queue={pending:null,dispatch:null,lastRenderedReducer:t,lastRenderedState:e}).dispatch=go.bind(null,Qa,t),[r.memoizedState,t]},useRef:function(t){return t={current:t},Za().memoizedState=t},useState:$a,useDebugValue:so,useResponder:_a,useDeferredValue:function(t,e){var n=$a(t),r=n[0],i=n[1];return io((function(){var n=Ya.suspense;Ya.suspense=void 0===e?null:e;try{i(t)}finally{Ya.suspense=n}}),[t,e]),r},useTransition:function(t){var e=$a(!1),n=e[0];return e=e[1],[co(po.bind(null,e,t),[e,t]),n]}},vo={readContext:ra,useCallback:fo,useContext:ra,useEffect:ao,useImperativeHandle:lo,useLayoutEffect:oo,useMemo:ho,useReducer:qa,useRef:eo,useState:function(){return qa(Ja)},useDebugValue:so,useResponder:_a,useDeferredValue:function(t,e){var n=qa(Ja),r=n[0],i=n[1];return ao((function(){var n=Ya.suspense;Ya.suspense=void 0===e?null:e;try{i(t)}finally{Ya.suspense=n}}),[t,e]),r},useTransition:function(t){var e=qa(Ja),n=e[0];return e=e[1],[fo(po.bind(null,e,t),[e,t]),n]}},bo={readContext:ra,useCallback:fo,useContext:ra,useEffect:ao,useImperativeHandle:lo,useLayoutEffect:oo,useMemo:ho,useReducer:Ka,useRef:eo,useState:function(){return Ka(Ja)},useDebugValue:so,useResponder:_a,useDeferredValue:function(t,e){var n=Ka(Ja),r=n[0],i=n[1];return ao((function(){var n=Ya.suspense;Ya.suspense=void 0===e?null:e;try{i(t)}finally{Ya.suspense=n}}),[t,e]),r},useTransition:function(t){var e=Ka(Ja),n=e[0];return e=e[1],[fo(po.bind(null,e,t),[e,t]),n]}},wo=null,Mo=null,xo=!1;function To(t,e){var n=Nl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=e,n.return=t,n.effectTag=8,null!==t.lastEffect?(t.lastEffect.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n}function No(t,e){switch(t.tag){case 5:var n=t.type;return null!==(e=1!==e.nodeType||n.toLowerCase()!==e.nodeName.toLowerCase()?null:e)&&(t.stateNode=e,!0);case 6:return null!==(e=""===t.pendingProps||3!==e.nodeType?null:e)&&(t.stateNode=e,!0);case 13:default:return!1}}function Co(t){if(xo){var e=Mo;if(e){var n=e;if(!No(t,e)){if(!(e=Mn(n.nextSibling))||!No(t,e))return t.effectTag=-1025&t.effectTag|2,xo=!1,void(wo=t);To(wo,n)}wo=t,Mo=Mn(e.firstChild)}else t.effectTag=-1025&t.effectTag|2,xo=!1,wo=t}}function Ao(t){for(t=t.return;null!==t&&5!==t.tag&&3!==t.tag&&13!==t.tag;)t=t.return;wo=t}function jo(t){if(t!==wo)return!1;if(!xo)return Ao(t),xo=!0,!1;var e=t.type;if(5!==t.tag||"head"!==e&&"body"!==e&&!vn(e,t.memoizedProps))for(e=Mo;e;)To(t,e),e=Mn(e.nextSibling);if(Ao(t),13===t.tag){if(!(t=null!==(t=t.memoizedState)?t.dehydrated:null))throw Error(o(317));t:{for(t=t.nextSibling,e=0;t;){if(8===t.nodeType){var n=t.data;if("/$"===n){if(0===e){Mo=Mn(t.nextSibling);break t}e--}else"$"!==n&&"$!"!==n&&"$?"!==n||e++}t=t.nextSibling}Mo=null}}else Mo=wo?Mn(t.stateNode.nextSibling):null;return!0}function Oo(){Mo=wo=null,xo=!1}var ko=J.ReactCurrentOwner,Eo=!1;function Lo(t,e,n,r){e.child=null===t?Ca(e,null,n,r):Na(e,t.child,n,r)}function Io(t,e,n,r,i){n=n.render;var a=e.ref;return na(e,i),r=Ha(t,e,n,r,a,i),null===t||Eo?(e.effectTag|=1,Lo(t,e,r,i),e.child):(e.updateQueue=t.updateQueue,e.effectTag&=-517,t.expirationTime<=i&&(t.expirationTime=0),Zo(t,e,i))}function Do(t,e,n,r,i,a){if(null===t){var o=n.type;return"function"!==typeof o||Cl(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((t=jl(n.type,null,r,null,e.mode,a)).ref=e.ref,t.return=e,e.child=t):(e.tag=15,e.type=o,So(t,e,o,r,i,a))}return o=t.child,i<a&&(i=o.memoizedProps,(n=null!==(n=n.compare)?n:Yr)(i,r)&&t.ref===e.ref)?Zo(t,e,a):(e.effectTag|=1,(t=Al(o,r)).ref=e.ref,t.return=e,e.child=t)}function So(t,e,n,r,i,a){return null!==t&&Yr(t.memoizedProps,r)&&t.ref===e.ref&&(Eo=!1,i<a)?(e.expirationTime=t.expirationTime,Zo(t,e,a)):Po(t,e,n,r,a)}function zo(t,e){var n=e.ref;(null===t&&null!==n||null!==t&&t.ref!==n)&&(e.effectTag|=128)}function Po(t,e,n,r,i){var a=gi(n)?di:fi.current;return a=pi(e,a),na(e,i),n=Ha(t,e,n,r,a,i),null===t||Eo?(e.effectTag|=1,Lo(t,e,n,i),e.child):(e.updateQueue=t.updateQueue,e.effectTag&=-517,t.expirationTime<=i&&(t.expirationTime=0),Zo(t,e,i))}function _o(t,e,n,r,i){if(gi(n)){var a=!0;bi(e)}else a=!1;if(na(e,i),null===e.stateNode)null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),ma(e,n,r),ba(e,n,r,i),r=!0;else if(null===t){var o=e.stateNode,u=e.memoizedProps;o.props=u;var l=o.context,s=n.contextType;"object"===typeof s&&null!==s?s=ra(s):s=pi(e,s=gi(n)?di:fi.current);var c=n.getDerivedStateFromProps,f="function"===typeof c||"function"===typeof o.getSnapshotBeforeUpdate;f||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(u!==r||l!==s)&&va(e,o,r,s),ia=!1;var h=e.memoizedState;o.state=h,ca(e,r,o,i),l=e.memoizedState,u!==r||h!==l||hi.current||ia?("function"===typeof c&&(pa(e,n,c,r),l=e.memoizedState),(u=ia||ya(e,n,u,r,h,l,s))?(f||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(e.effectTag|=4)):("function"===typeof o.componentDidMount&&(e.effectTag|=4),e.memoizedProps=r,e.memoizedState=l),o.props=r,o.state=l,o.context=s,r=u):("function"===typeof o.componentDidMount&&(e.effectTag|=4),r=!1)}else o=e.stateNode,oa(t,e),u=e.memoizedProps,o.props=e.type===e.elementType?u:Zi(e.type,u),l=o.context,"object"===typeof(s=n.contextType)&&null!==s?s=ra(s):s=pi(e,s=gi(n)?di:fi.current),(f="function"===typeof(c=n.getDerivedStateFromProps)||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(u!==r||l!==s)&&va(e,o,r,s),ia=!1,l=e.memoizedState,o.state=l,ca(e,r,o,i),h=e.memoizedState,u!==r||l!==h||hi.current||ia?("function"===typeof c&&(pa(e,n,c,r),h=e.memoizedState),(c=ia||ya(e,n,u,r,l,h,s))?(f||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,h,s),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,h,s)),"function"===typeof o.componentDidUpdate&&(e.effectTag|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(e.effectTag|=256)):("function"!==typeof o.componentDidUpdate||u===t.memoizedProps&&l===t.memoizedState||(e.effectTag|=4),"function"!==typeof o.getSnapshotBeforeUpdate||u===t.memoizedProps&&l===t.memoizedState||(e.effectTag|=256),e.memoizedProps=r,e.memoizedState=h),o.props=r,o.state=h,o.context=s,r=c):("function"!==typeof o.componentDidUpdate||u===t.memoizedProps&&l===t.memoizedState||(e.effectTag|=4),"function"!==typeof o.getSnapshotBeforeUpdate||u===t.memoizedProps&&l===t.memoizedState||(e.effectTag|=256),r=!1);return Ro(t,e,n,r,a,i)}function Ro(t,e,n,r,i,a){zo(t,e);var o=0!==(64&e.effectTag);if(!r&&!o)return i&&wi(e,n,!1),Zo(t,e,a);r=e.stateNode,ko.current=e;var u=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return e.effectTag|=1,null!==t&&o?(e.child=Na(e,t.child,null,a),e.child=Na(e,null,u,a)):Lo(t,e,u,a),e.memoizedState=r.state,i&&wi(e,n,!0),e.child}function Yo(t){var e=t.stateNode;e.pendingContext?mi(0,e.pendingContext,e.pendingContext!==e.context):e.context&&mi(0,e.context,!1),La(t,e.containerInfo)}var Uo,Qo,Vo,Bo={dehydrated:null,retryTime:0};function Fo(t,e,n){var r,i=e.mode,a=e.pendingProps,o=za.current,u=!1;if((r=0!==(64&e.effectTag))||(r=0!==(2&o)&&(null===t||null!==t.memoizedState)),r?(u=!0,e.effectTag&=-65):null!==t&&null===t.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),si(za,1&o),null===t){if(void 0!==a.fallback&&Co(e),u){if(u=a.fallback,(a=Ol(null,i,0,null)).return=e,0===(2&e.mode))for(t=null!==e.memoizedState?e.child.child:e.child,a.child=t;null!==t;)t.return=a,t=t.sibling;return(n=Ol(u,i,n,null)).return=e,a.sibling=n,e.memoizedState=Bo,e.child=a,n}return i=a.children,e.memoizedState=null,e.child=Ca(e,null,i,n)}if(null!==t.memoizedState){if(i=(t=t.child).sibling,u){if(a=a.fallback,(n=Al(t,t.pendingProps)).return=e,0===(2&e.mode)&&(u=null!==e.memoizedState?e.child.child:e.child)!==t.child)for(n.child=u;null!==u;)u.return=n,u=u.sibling;return(i=Al(i,a)).return=e,n.sibling=i,n.childExpirationTime=0,e.memoizedState=Bo,e.child=n,i}return n=Na(e,t.child,a.children,n),e.memoizedState=null,e.child=n}if(t=t.child,u){if(u=a.fallback,(a=Ol(null,i,0,null)).return=e,a.child=t,null!==t&&(t.return=a),0===(2&e.mode))for(t=null!==e.memoizedState?e.child.child:e.child,a.child=t;null!==t;)t.return=a,t=t.sibling;return(n=Ol(u,i,n,null)).return=e,a.sibling=n,n.effectTag|=2,a.childExpirationTime=0,e.memoizedState=Bo,e.child=a,n}return e.memoizedState=null,e.child=Na(e,t,a.children,n)}function Wo(t,e){t.expirationTime<e&&(t.expirationTime=e);var n=t.alternate;null!==n&&n.expirationTime<e&&(n.expirationTime=e),ea(t.return,e)}function Go(t,e,n,r,i,a){var o=t.memoizedState;null===o?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:i,lastEffect:a}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailExpiration=0,o.tailMode=i,o.lastEffect=a)}function Ho(t,e,n){var r=e.pendingProps,i=r.revealOrder,a=r.tail;if(Lo(t,e,r.children,n),0!==(2&(r=za.current)))r=1&r|2,e.effectTag|=64;else{if(null!==t&&0!==(64&t.effectTag))t:for(t=e.child;null!==t;){if(13===t.tag)null!==t.memoizedState&&Wo(t,n);else if(19===t.tag)Wo(t,n);else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;null===t.sibling;){if(null===t.return||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}r&=1}if(si(za,r),0===(2&e.mode))e.memoizedState=null;else switch(i){case"forwards":for(n=e.child,i=null;null!==n;)null!==(t=n.alternate)&&null===Pa(t)&&(i=n),n=n.sibling;null===(n=i)?(i=e.child,e.child=null):(i=n.sibling,n.sibling=null),Go(e,!1,i,n,a,e.lastEffect);break;case"backwards":for(n=null,i=e.child,e.child=null;null!==i;){if(null!==(t=i.alternate)&&null===Pa(t)){e.child=i;break}t=i.sibling,i.sibling=n,n=i,i=t}Go(e,!0,n,null,a,e.lastEffect);break;case"together":Go(e,!1,null,null,void 0,e.lastEffect);break;default:e.memoizedState=null}return e.child}function Zo(t,e,n){null!==t&&(e.dependencies=t.dependencies);var r=e.expirationTime;if(0!==r&&ol(r),e.childExpirationTime<n)return null;if(null!==t&&e.child!==t.child)throw Error(o(153));if(null!==e.child){for(n=Al(t=e.child,t.pendingProps),e.child=n,n.return=e;null!==t.sibling;)t=t.sibling,(n=n.sibling=Al(t,t.pendingProps)).return=e;n.sibling=null}return e.child}function Xo(t,e){switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;null!==e;)null!==e.alternate&&(n=e),e=e.sibling;null===n?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?e||null===t.tail?t.tail=null:t.tail.sibling=null:r.sibling=null}}function Jo(t,e,n){var r=e.pendingProps;switch(e.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return gi(e.type)&&yi(),null;case 3:return Ia(),li(hi),li(fi),(n=e.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==t&&null!==t.child||!jo(e)||(e.effectTag|=4),null;case 5:Sa(e),n=Ea(ka.current);var a=e.type;if(null!==t&&null!=e.stateNode)Qo(t,e,a,r,n),t.ref!==e.ref&&(e.effectTag|=128);else{if(!r){if(null===e.stateNode)throw Error(o(166));return null}if(t=Ea(ja.current),jo(e)){r=e.stateNode,a=e.type;var u=e.memoizedProps;switch(r[Nn]=e,r[Cn]=u,a){case"iframe":case"object":case"embed":He("load",r);break;case"video":case"audio":for(t=0;t<Jt.length;t++)He(Jt[t],r);break;case"source":He("error",r);break;case"img":case"image":case"link":He("error",r),He("load",r);break;case"form":He("reset",r),He("submit",r);break;case"details":He("toggle",r);break;case"input":Tt(r,u),He("invalid",r),ln(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!u.multiple},He("invalid",r),ln(n,"onChange");break;case"textarea":Lt(r,u),He("invalid",r),ln(n,"onChange")}for(var l in an(a,u),t=null,u)if(u.hasOwnProperty(l)){var s=u[l];"children"===l?"string"===typeof s?r.textContent!==s&&(t=["children",s]):"number"===typeof s&&r.textContent!==""+s&&(t=["children",""+s]):N.hasOwnProperty(l)&&null!=s&&ln(n,l)}switch(a){case"input":wt(r),At(r,u,!0);break;case"textarea":wt(r),Dt(r);break;case"select":case"option":break;default:"function"===typeof u.onClick&&(r.onclick=sn)}n=t,e.updateQueue=n,null!==n&&(e.effectTag|=4)}else{switch(l=9===n.nodeType?n:n.ownerDocument,t===un&&(t=Pt(a)),t===un?"script"===a?((t=l.createElement("div")).innerHTML="<script><\/script>",t=t.removeChild(t.firstChild)):"string"===typeof r.is?t=l.createElement(a,{is:r.is}):(t=l.createElement(a),"select"===a&&(l=t,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):t=l.createElementNS(t,a),t[Nn]=e,t[Cn]=r,Uo(t,e),e.stateNode=t,l=on(a,r),a){case"iframe":case"object":case"embed":He("load",t),s=r;break;case"video":case"audio":for(s=0;s<Jt.length;s++)He(Jt[s],t);s=r;break;case"source":He("error",t),s=r;break;case"img":case"image":case"link":He("error",t),He("load",t),s=r;break;case"form":He("reset",t),He("submit",t),s=r;break;case"details":He("toggle",t),s=r;break;case"input":Tt(t,r),s=xt(t,r),He("invalid",t),ln(n,"onChange");break;case"option":s=Ot(t,r);break;case"select":t._wrapperState={wasMultiple:!!r.multiple},s=i({},r,{value:void 0}),He("invalid",t),ln(n,"onChange");break;case"textarea":Lt(t,r),s=Et(t,r),He("invalid",t),ln(n,"onChange");break;default:s=r}an(a,s);var c=s;for(u in c)if(c.hasOwnProperty(u)){var f=c[u];"style"===u?nn(t,f):"dangerouslySetInnerHTML"===u?null!=(f=f?f.__html:void 0)&&Yt(t,f):"children"===u?"string"===typeof f?("textarea"!==a||""!==f)&&Ut(t,f):"number"===typeof f&&Ut(t,""+f):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(N.hasOwnProperty(u)?null!=f&&ln(n,u):null!=f&&q(t,u,f,l))}switch(a){case"input":wt(t),At(t,r,!1);break;case"textarea":wt(t),Dt(t);break;case"option":null!=r.value&&t.setAttribute("value",""+vt(r.value));break;case"select":t.multiple=!!r.multiple,null!=(n=r.value)?kt(t,!!r.multiple,n,!1):null!=r.defaultValue&&kt(t,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof s.onClick&&(t.onclick=sn)}mn(a,r)&&(e.effectTag|=4)}null!==e.ref&&(e.effectTag|=128)}return null;case 6:if(t&&null!=e.stateNode)Vo(0,e,t.memoizedProps,r);else{if("string"!==typeof r&&null===e.stateNode)throw Error(o(166));n=Ea(ka.current),Ea(ja.current),jo(e)?(n=e.stateNode,r=e.memoizedProps,n[Nn]=e,n.nodeValue!==r&&(e.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Nn]=e,e.stateNode=n)}return null;case 13:return li(za),r=e.memoizedState,0!==(64&e.effectTag)?(e.expirationTime=n,e):(n=null!==r,r=!1,null===t?void 0!==e.memoizedProps.fallback&&jo(e):(r=null!==(a=t.memoizedState),n||null===a||null!==(a=t.child.sibling)&&(null!==(u=e.firstEffect)?(e.firstEffect=a,a.nextEffect=u):(e.firstEffect=e.lastEffect=a,a.nextEffect=null),a.effectTag=8)),n&&!r&&0!==(2&e.mode)&&(null===t&&!0!==e.memoizedProps.unstable_avoidThisFallback||0!==(1&za.current)?ju===wu&&(ju=Mu):(ju!==wu&&ju!==Mu||(ju=xu),0!==Iu&&null!==Nu&&(Dl(Nu,Au),Sl(Nu,Iu)))),(n||r)&&(e.effectTag|=4),null);case 4:return Ia(),null;case 10:return ta(e),null;case 17:return gi(e.type)&&yi(),null;case 19:if(li(za),null===(r=e.memoizedState))return null;if(a=0!==(64&e.effectTag),null===(u=r.rendering)){if(a)Xo(r,!1);else if(ju!==wu||null!==t&&0!==(64&t.effectTag))for(u=e.child;null!==u;){if(null!==(t=Pa(u))){for(e.effectTag|=64,Xo(r,!1),null!==(a=t.updateQueue)&&(e.updateQueue=a,e.effectTag|=4),null===r.lastEffect&&(e.firstEffect=null),e.lastEffect=r.lastEffect,r=e.child;null!==r;)u=n,(a=r).effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,null===(t=a.alternate)?(a.childExpirationTime=0,a.expirationTime=u,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=t.childExpirationTime,a.expirationTime=t.expirationTime,a.child=t.child,a.memoizedProps=t.memoizedProps,a.memoizedState=t.memoizedState,a.updateQueue=t.updateQueue,u=t.dependencies,a.dependencies=null===u?null:{expirationTime:u.expirationTime,firstContext:u.firstContext,responders:u.responders}),r=r.sibling;return si(za,1&za.current|2),e.child}u=u.sibling}}else{if(!a)if(null!==(t=Pa(u))){if(e.effectTag|=64,a=!0,null!==(n=t.updateQueue)&&(e.updateQueue=n,e.effectTag|=4),Xo(r,!0),null===r.tail&&"hidden"===r.tailMode&&!u.alternate)return null!==(e=e.lastEffect=r.lastEffect)&&(e.nextEffect=null),null}else 2*Yi()-r.renderingStartTime>r.tailExpiration&&1<n&&(e.effectTag|=64,a=!0,Xo(r,!1),e.expirationTime=e.childExpirationTime=n-1);r.isBackwards?(u.sibling=e.child,e.child=u):(null!==(n=r.last)?n.sibling=u:e.child=u,r.last=u)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=Yi()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=e.lastEffect,r.renderingStartTime=Yi(),n.sibling=null,e=za.current,si(za,a?1&e|2:1&e),n):null}throw Error(o(156,e.tag))}function qo(t){switch(t.tag){case 1:gi(t.type)&&yi();var e=t.effectTag;return 4096&e?(t.effectTag=-4097&e|64,t):null;case 3:if(Ia(),li(hi),li(fi),0!==(64&(e=t.effectTag)))throw Error(o(285));return t.effectTag=-4097&e|64,t;case 5:return Sa(t),null;case 13:return li(za),4096&(e=t.effectTag)?(t.effectTag=-4097&e|64,t):null;case 19:return li(za),null;case 4:return Ia(),null;case 10:return ta(t),null;default:return null}}function Ko(t,e){return{value:t,source:e,stack:mt(e)}}Uo=function(t,e){for(var n=e.child;null!==n;){if(5===n.tag||6===n.tag)t.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Qo=function(t,e,n,r,a){var o=t.memoizedProps;if(o!==r){var u,l,s=e.stateNode;switch(Ea(ja.current),t=null,n){case"input":o=xt(s,o),r=xt(s,r),t=[];break;case"option":o=Ot(s,o),r=Ot(s,r),t=[];break;case"select":o=i({},o,{value:void 0}),r=i({},r,{value:void 0}),t=[];break;case"textarea":o=Et(s,o),r=Et(s,r),t=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(s.onclick=sn)}for(u in an(n,r),n=null,o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u)for(l in s=o[u])s.hasOwnProperty(l)&&(n||(n={}),n[l]="");else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(N.hasOwnProperty(u)?t||(t=[]):(t=t||[]).push(u,null));for(u in r){var c=r[u];if(s=null!=o?o[u]:void 0,r.hasOwnProperty(u)&&c!==s&&(null!=c||null!=s))if("style"===u)if(s){for(l in s)!s.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in c)c.hasOwnProperty(l)&&s[l]!==c[l]&&(n||(n={}),n[l]=c[l])}else n||(t||(t=[]),t.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(t=t||[]).push(u,c)):"children"===u?s===c||"string"!==typeof c&&"number"!==typeof c||(t=t||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(N.hasOwnProperty(u)?(null!=c&&ln(a,u),t||s===c||(t=[])):(t=t||[]).push(u,c))}n&&(t=t||[]).push("style",n),a=t,(e.updateQueue=a)&&(e.effectTag|=4)}},Vo=function(t,e,n,r){n!==r&&(e.effectTag|=4)};var $o="function"===typeof WeakSet?WeakSet:Set;function tu(t,e){var n=e.source,r=e.stack;null===r&&null!==n&&(r=mt(n)),null!==n&&yt(n.type),e=e.value,null!==t&&1===t.tag&&yt(t.type);try{console.error(e)}catch(i){setTimeout((function(){throw i}))}}function eu(t){var e=t.ref;if(null!==e)if("function"===typeof e)try{e(null)}catch(n){vl(t,n)}else e.current=null}function nu(t,e){switch(e.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&e.effectTag&&null!==t){var n=t.memoizedProps,r=t.memoizedState;e=(t=e.stateNode).getSnapshotBeforeUpdate(e.elementType===e.type?n:Zi(e.type,n),r),t.__reactInternalSnapshotBeforeUpdate=e}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(o(163))}function ru(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==e)}}function iu(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.create;n.destroy=r()}n=n.next}while(n!==e)}}function au(t,e,n){switch(n.tag){case 0:case 11:case 15:case 22:return void iu(3,n);case 1:if(t=n.stateNode,4&n.effectTag)if(null===e)t.componentDidMount();else{var r=n.elementType===n.type?e.memoizedProps:Zi(n.type,e.memoizedProps);t.componentDidUpdate(r,e.memoizedState,t.__reactInternalSnapshotBeforeUpdate)}return void(null!==(e=n.updateQueue)&&fa(n,e,t));case 3:if(null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}fa(n,e,t)}return;case 5:return t=n.stateNode,void(null===e&&4&n.effectTag&&mn(n.type,n.memoizedProps)&&t.focus());case 6:case 4:case 12:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Pe(n)))));case 19:case 17:case 20:case 21:return}throw Error(o(163))}function ou(t,e,n){switch("function"===typeof xl&&xl(e),e.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(t=e.updateQueue)&&null!==(t=t.lastEffect)){var r=t.next;Vi(97<n?97:n,(function(){var t=r;do{var n=t.destroy;if(void 0!==n){var i=e;try{n()}catch(a){vl(i,a)}}t=t.next}while(t!==r)}))}break;case 1:eu(e),"function"===typeof(n=e.stateNode).componentWillUnmount&&function(t,e){try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(n){vl(t,n)}}(e,n);break;case 5:eu(e);break;case 4:cu(t,e,n)}}function uu(t){var e=t.alternate;t.return=null,t.child=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.alternate=null,t.firstEffect=null,t.lastEffect=null,t.pendingProps=null,t.memoizedProps=null,t.stateNode=null,null!==e&&uu(e)}function lu(t){return 5===t.tag||3===t.tag||4===t.tag}function su(t){t:{for(var e=t.return;null!==e;){if(lu(e)){var n=e;break t}e=e.return}throw Error(o(160))}switch(e=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:e=e.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.effectTag&&(Ut(e,""),n.effectTag&=-17);t:e:for(n=t;;){for(;null===n.sibling;){if(null===n.return||lu(n.return)){n=null;break t}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue e;if(null===n.child||4===n.tag)continue e;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break t}}r?function t(e,n,r){var i=e.tag,a=5===i||6===i;if(a)e=a?e.stateNode:e.stateNode.instance,n?8===r.nodeType?r.parentNode.insertBefore(e,n):r.insertBefore(e,n):(8===r.nodeType?(n=r.parentNode).insertBefore(e,r):(n=r).appendChild(e),null!==(r=r._reactRootContainer)&&void 0!==r||null!==n.onclick||(n.onclick=sn));else if(4!==i&&null!==(e=e.child))for(t(e,n,r),e=e.sibling;null!==e;)t(e,n,r),e=e.sibling}(t,n,e):function t(e,n,r){var i=e.tag,a=5===i||6===i;if(a)e=a?e.stateNode:e.stateNode.instance,n?r.insertBefore(e,n):r.appendChild(e);else if(4!==i&&null!==(e=e.child))for(t(e,n,r),e=e.sibling;null!==e;)t(e,n,r),e=e.sibling}(t,n,e)}function cu(t,e,n){for(var r,i,a=e,u=!1;;){if(!u){u=a.return;t:for(;;){if(null===u)throw Error(o(160));switch(r=u.stateNode,u.tag){case 5:i=!1;break t;case 3:case 4:r=r.containerInfo,i=!0;break t}u=u.return}u=!0}if(5===a.tag||6===a.tag){t:for(var l=t,s=a,c=n,f=s;;)if(ou(l,f,c),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===s)break t;for(;null===f.sibling;){if(null===f.return||f.return===s)break t;f=f.return}f.sibling.return=f.return,f=f.sibling}i?(l=r,s=a.stateNode,8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)):r.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){r=a.stateNode.containerInfo,i=!0,a.child.return=a,a=a.child;continue}}else if(ou(t,a,n),null!==a.child){a.child.return=a,a=a.child;continue}if(a===e)break;for(;null===a.sibling;){if(null===a.return||a.return===e)return;4===(a=a.return).tag&&(u=!1)}a.sibling.return=a.return,a=a.sibling}}function fu(t,e){switch(e.tag){case 0:case 11:case 14:case 15:case 22:return void ru(3,e);case 1:return;case 5:var n=e.stateNode;if(null!=n){var r=e.memoizedProps,i=null!==t?t.memoizedProps:r;t=e.type;var a=e.updateQueue;if(e.updateQueue=null,null!==a){for(n[Cn]=r,"input"===t&&"radio"===r.type&&null!=r.name&&Nt(n,r),on(t,i),e=on(t,r),i=0;i<a.length;i+=2){var u=a[i],l=a[i+1];"style"===u?nn(n,l):"dangerouslySetInnerHTML"===u?Yt(n,l):"children"===u?Ut(n,l):q(n,u,l,e)}switch(t){case"input":Ct(n,r);break;case"textarea":It(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(t=r.value)?kt(n,!!r.multiple,t,!1):e!==!!r.multiple&&(null!=r.defaultValue?kt(n,!!r.multiple,r.defaultValue,!0):kt(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===e.stateNode)throw Error(o(162));return void(e.stateNode.nodeValue=e.memoizedProps);case 3:return void((e=e.stateNode).hydrate&&(e.hydrate=!1,Pe(e.containerInfo)));case 12:return;case 13:if(n=e,null===e.memoizedState?r=!1:(r=!0,n=e.child,Su=Yi()),null!==n)t:for(t=n;;){if(5===t.tag)a=t.stateNode,r?"function"===typeof(a=a.style).setProperty?a.setProperty("display","none","important"):a.display="none":(a=t.stateNode,i=void 0!==(i=t.memoizedProps.style)&&null!==i&&i.hasOwnProperty("display")?i.display:null,a.style.display=en("display",i));else if(6===t.tag)t.stateNode.nodeValue=r?"":t.memoizedProps;else{if(13===t.tag&&null!==t.memoizedState&&null===t.memoizedState.dehydrated){(a=t.child.sibling).return=t,t=a;continue}if(null!==t.child){t.child.return=t,t=t.child;continue}}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}return void hu(e);case 19:return void hu(e);case 17:return}throw Error(o(163))}function hu(t){var e=t.updateQueue;if(null!==e){t.updateQueue=null;var n=t.stateNode;null===n&&(n=t.stateNode=new $o),e.forEach((function(e){var r=wl.bind(null,t,e);n.has(e)||(n.add(e),e.then(r,r))}))}}var du="function"===typeof WeakMap?WeakMap:Map;function pu(t,e,n){(n=ua(n,null)).tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){Pu||(Pu=!0,_u=r),tu(t,e)},n}function gu(t,e,n){(n=ua(n,null)).tag=3;var r=t.type.getDerivedStateFromError;if("function"===typeof r){var i=e.value;n.payload=function(){return tu(t,e),r(i)}}var a=t.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){"function"!==typeof r&&(null===Ru?Ru=new Set([this]):Ru.add(this),tu(t,e));var n=e.stack;this.componentDidCatch(e.value,{componentStack:null!==n?n:""})}),n}var yu,mu=Math.ceil,vu=J.ReactCurrentDispatcher,bu=J.ReactCurrentOwner,wu=0,Mu=3,xu=4,Tu=0,Nu=null,Cu=null,Au=0,ju=wu,Ou=null,ku=1073741823,Eu=1073741823,Lu=null,Iu=0,Du=!1,Su=0,zu=null,Pu=!1,_u=null,Ru=null,Yu=!1,Uu=null,Qu=90,Vu=null,Bu=0,Fu=null,Wu=0;function Gu(){return 0!==(48&Tu)?1073741821-(Yi()/10|0):0!==Wu?Wu:Wu=1073741821-(Yi()/10|0)}function Hu(t,e,n){if(0===(2&(e=e.mode)))return 1073741823;var r=Ui();if(0===(4&e))return 99===r?1073741823:1073741822;if(0!==(16&Tu))return Au;if(null!==n)t=Hi(t,0|n.timeoutMs||5e3,250);else switch(r){case 99:t=1073741823;break;case 98:t=Hi(t,150,100);break;case 97:case 96:t=Hi(t,5e3,250);break;case 95:t=2;break;default:throw Error(o(326))}return null!==Nu&&t===Au&&--t,t}function Zu(t,e){if(50<Bu)throw Bu=0,Fu=null,Error(o(185));if(null!==(t=Xu(t,e))){var n=Ui();1073741823===e?0!==(8&Tu)&&0===(48&Tu)?$u(t):(qu(t),0===Tu&&Wi()):qu(t),0===(4&Tu)||98!==n&&99!==n||(null===Vu?Vu=new Map([[t,e]]):(void 0===(n=Vu.get(t))||n>e)&&Vu.set(t,e))}}function Xu(t,e){t.expirationTime<e&&(t.expirationTime=e);var n=t.alternate;null!==n&&n.expirationTime<e&&(n.expirationTime=e);var r=t.return,i=null;if(null===r&&3===t.tag)i=t.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<e&&(r.childExpirationTime=e),null!==n&&n.childExpirationTime<e&&(n.childExpirationTime=e),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(Nu===i&&(ol(e),ju===xu&&Dl(i,Au)),Sl(i,e)),i}function Ju(t){var e=t.lastExpiredTime;if(0!==e)return e;if(!Il(t,e=t.firstPendingTime))return e;var n=t.lastPingedTime;return 2>=(t=n>(t=t.nextKnownPendingLevel)?n:t)&&e!==t?0:t}function qu(t){if(0!==t.lastExpiredTime)t.callbackExpirationTime=1073741823,t.callbackPriority=99,t.callbackNode=Fi($u.bind(null,t));else{var e=Ju(t),n=t.callbackNode;if(0===e)null!==n&&(t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90);else{var r=Gu();if(1073741823===e?r=99:1===e||2===e?r=95:r=0>=(r=10*(1073741821-e)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var i=t.callbackPriority;if(t.callbackExpirationTime===e&&i>=r)return;n!==Ii&&Ti(n)}t.callbackExpirationTime=e,t.callbackPriority=r,e=1073741823===e?Fi($u.bind(null,t)):Bi(r,Ku.bind(null,t),{timeout:10*(1073741821-e)-Yi()}),t.callbackNode=e}}}function Ku(t,e){if(Wu=0,e)return zl(t,e=Gu()),qu(t),null;var n=Ju(t);if(0!==n){if(e=t.callbackNode,0!==(48&Tu))throw Error(o(327));if(gl(),t===Nu&&n===Au||nl(t,n),null!==Cu){var r=Tu;Tu|=16;for(var i=il();;)try{ll();break}catch(l){rl(t,l)}if($i(),Tu=r,vu.current=i,1===ju)throw e=Ou,nl(t,n),Dl(t,n),qu(t),e;if(null===Cu)switch(i=t.finishedWork=t.current.alternate,t.finishedExpirationTime=n,r=ju,Nu=null,r){case wu:case 1:throw Error(o(345));case 2:zl(t,2<n?2:n);break;case Mu:if(Dl(t,n),n===(r=t.lastSuspendedTime)&&(t.nextKnownPendingLevel=fl(i)),1073741823===ku&&10<(i=Su+500-Yi())){if(Du){var a=t.lastPingedTime;if(0===a||a>=n){t.lastPingedTime=n,nl(t,n);break}}if(0!==(a=Ju(t))&&a!==n)break;if(0!==r&&r!==n){t.lastPingedTime=r;break}t.timeoutHandle=bn(hl.bind(null,t),i);break}hl(t);break;case xu:if(Dl(t,n),n===(r=t.lastSuspendedTime)&&(t.nextKnownPendingLevel=fl(i)),Du&&(0===(i=t.lastPingedTime)||i>=n)){t.lastPingedTime=n,nl(t,n);break}if(0!==(i=Ju(t))&&i!==n)break;if(0!==r&&r!==n){t.lastPingedTime=r;break}if(1073741823!==Eu?r=10*(1073741821-Eu)-Yi():1073741823===ku?r=0:(r=10*(1073741821-ku)-5e3,0>(r=(i=Yi())-r)&&(r=0),(n=10*(1073741821-n)-i)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*mu(r/1960))-r)&&(r=n)),10<r){t.timeoutHandle=bn(hl.bind(null,t),r);break}hl(t);break;case 5:if(1073741823!==ku&&null!==Lu){a=ku;var u=Lu;if(0>=(r=0|u.busyMinDurationMs)?r=0:(i=0|u.busyDelayMs,r=(a=Yi()-(10*(1073741821-a)-(0|u.timeoutMs||5e3)))<=i?0:i+r-a),10<r){Dl(t,n),t.timeoutHandle=bn(hl.bind(null,t),r);break}}hl(t);break;default:throw Error(o(329))}if(qu(t),t.callbackNode===e)return Ku.bind(null,t)}}return null}function $u(t){var e=t.lastExpiredTime;if(e=0!==e?e:1073741823,0!==(48&Tu))throw Error(o(327));if(gl(),t===Nu&&e===Au||nl(t,e),null!==Cu){var n=Tu;Tu|=16;for(var r=il();;)try{ul();break}catch(i){rl(t,i)}if($i(),Tu=n,vu.current=r,1===ju)throw n=Ou,nl(t,e),Dl(t,e),qu(t),n;if(null!==Cu)throw Error(o(261));t.finishedWork=t.current.alternate,t.finishedExpirationTime=e,Nu=null,hl(t),qu(t)}return null}function tl(t,e){var n=Tu;Tu|=1;try{return t(e)}finally{0===(Tu=n)&&Wi()}}function el(t,e){var n=Tu;Tu&=-2,Tu|=8;try{return t(e)}finally{0===(Tu=n)&&Wi()}}function nl(t,e){t.finishedWork=null,t.finishedExpirationTime=0;var n=t.timeoutHandle;if(-1!==n&&(t.timeoutHandle=-1,wn(n)),null!==Cu)for(n=Cu.return;null!==n;){var r=n;switch(r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&yi();break;case 3:Ia(),li(hi),li(fi);break;case 5:Sa(r);break;case 4:Ia();break;case 13:case 19:li(za);break;case 10:ta(r)}n=n.return}Nu=t,Cu=Al(t.current,null),Au=e,ju=wu,Ou=null,Eu=ku=1073741823,Lu=null,Iu=0,Du=!1}function rl(t,e){for(;;){try{if($i(),Ra.current=yo,Fa)for(var n=Qa.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(Ua=0,Ba=Va=Qa=null,Fa=!1,null===Cu||null===Cu.return)return ju=1,Ou=e,Cu=null;t:{var i=t,a=Cu.return,o=Cu,u=e;if(e=Au,o.effectTag|=2048,o.firstEffect=o.lastEffect=null,null!==u&&"object"===typeof u&&"function"===typeof u.then){var l=u;if(0===(2&o.mode)){var s=o.alternate;s?(o.updateQueue=s.updateQueue,o.memoizedState=s.memoizedState,o.expirationTime=s.expirationTime):(o.updateQueue=null,o.memoizedState=null)}var c=0!==(1&za.current),f=a;do{var h;if(h=13===f.tag){var d=f.memoizedState;if(null!==d)h=null!==d.dehydrated;else{var p=f.memoizedProps;h=void 0!==p.fallback&&(!0!==p.unstable_avoidThisFallback||!c)}}if(h){var g=f.updateQueue;if(null===g){var y=new Set;y.add(l),f.updateQueue=y}else g.add(l);if(0===(2&f.mode)){if(f.effectTag|=64,o.effectTag&=-2981,1===o.tag)if(null===o.alternate)o.tag=17;else{var m=ua(1073741823,null);m.tag=2,la(o,m)}o.expirationTime=1073741823;break t}u=void 0,o=e;var v=i.pingCache;if(null===v?(v=i.pingCache=new du,u=new Set,v.set(l,u)):void 0===(u=v.get(l))&&(u=new Set,v.set(l,u)),!u.has(o)){u.add(o);var b=bl.bind(null,i,l,o);l.then(b,b)}f.effectTag|=4096,f.expirationTime=e;break t}f=f.return}while(null!==f);u=Error((yt(o.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+mt(o))}5!==ju&&(ju=2),u=Ko(u,o),f=a;do{switch(f.tag){case 3:l=u,f.effectTag|=4096,f.expirationTime=e,sa(f,pu(f,l,e));break t;case 1:l=u;var w=f.type,M=f.stateNode;if(0===(64&f.effectTag)&&("function"===typeof w.getDerivedStateFromError||null!==M&&"function"===typeof M.componentDidCatch&&(null===Ru||!Ru.has(M)))){f.effectTag|=4096,f.expirationTime=e,sa(f,gu(f,l,e));break t}}f=f.return}while(null!==f)}Cu=cl(Cu)}catch(x){e=x;continue}break}}function il(){var t=vu.current;return vu.current=yo,null===t?yo:t}function al(t,e){t<ku&&2<t&&(ku=t),null!==e&&t<Eu&&2<t&&(Eu=t,Lu=e)}function ol(t){t>Iu&&(Iu=t)}function ul(){for(;null!==Cu;)Cu=sl(Cu)}function ll(){for(;null!==Cu&&!Di();)Cu=sl(Cu)}function sl(t){var e=yu(t.alternate,t,Au);return t.memoizedProps=t.pendingProps,null===e&&(e=cl(t)),bu.current=null,e}function cl(t){Cu=t;do{var e=Cu.alternate;if(t=Cu.return,0===(2048&Cu.effectTag)){if(e=Jo(e,Cu,Au),1===Au||1!==Cu.childExpirationTime){for(var n=0,r=Cu.child;null!==r;){var i=r.expirationTime,a=r.childExpirationTime;i>n&&(n=i),a>n&&(n=a),r=r.sibling}Cu.childExpirationTime=n}if(null!==e)return e;null!==t&&0===(2048&t.effectTag)&&(null===t.firstEffect&&(t.firstEffect=Cu.firstEffect),null!==Cu.lastEffect&&(null!==t.lastEffect&&(t.lastEffect.nextEffect=Cu.firstEffect),t.lastEffect=Cu.lastEffect),1<Cu.effectTag&&(null!==t.lastEffect?t.lastEffect.nextEffect=Cu:t.firstEffect=Cu,t.lastEffect=Cu))}else{if(null!==(e=qo(Cu)))return e.effectTag&=2047,e;null!==t&&(t.firstEffect=t.lastEffect=null,t.effectTag|=2048)}if(null!==(e=Cu.sibling))return e;Cu=t}while(null!==Cu);return ju===wu&&(ju=5),null}function fl(t){var e=t.expirationTime;return e>(t=t.childExpirationTime)?e:t}function hl(t){var e=Ui();return Vi(99,dl.bind(null,t,e)),null}function dl(t,e){do{gl()}while(null!==Uu);if(0!==(48&Tu))throw Error(o(327));var n=t.finishedWork,r=t.finishedExpirationTime;if(null===n)return null;if(t.finishedWork=null,t.finishedExpirationTime=0,n===t.current)throw Error(o(177));t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90,t.nextKnownPendingLevel=0;var i=fl(n);if(t.firstPendingTime=i,r<=t.lastSuspendedTime?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:r<=t.firstSuspendedTime&&(t.firstSuspendedTime=r-1),r<=t.lastPingedTime&&(t.lastPingedTime=0),r<=t.lastExpiredTime&&(t.lastExpiredTime=0),t===Nu&&(Cu=Nu=null,Au=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){var a=Tu;Tu|=32,bu.current=null,gn=Ge;var u=dn();if(pn(u)){if("selectionStart"in u)var l={start:u.selectionStart,end:u.selectionEnd};else t:{var s=(l=(l=u.ownerDocument)&&l.defaultView||window).getSelection&&l.getSelection();if(s&&0!==s.rangeCount){l=s.anchorNode;var c=s.anchorOffset,f=s.focusNode;s=s.focusOffset;try{l.nodeType,f.nodeType}catch(A){l=null;break t}var h=0,d=-1,p=-1,g=0,y=0,m=u,v=null;e:for(;;){for(var b;m!==l||0!==c&&3!==m.nodeType||(d=h+c),m!==f||0!==s&&3!==m.nodeType||(p=h+s),3===m.nodeType&&(h+=m.nodeValue.length),null!==(b=m.firstChild);)v=m,m=b;for(;;){if(m===u)break e;if(v===l&&++g===c&&(d=h),v===f&&++y===s&&(p=h),null!==(b=m.nextSibling))break;v=(m=v).parentNode}m=b}l=-1===d||-1===p?null:{start:d,end:p}}else l=null}l=l||{start:0,end:0}}else l=null;yn={activeElementDetached:null,focusedElem:u,selectionRange:l},Ge=!1,zu=i;do{try{pl()}catch(A){if(null===zu)throw Error(o(330));vl(zu,A),zu=zu.nextEffect}}while(null!==zu);zu=i;do{try{for(u=t,l=e;null!==zu;){var w=zu.effectTag;if(16&w&&Ut(zu.stateNode,""),128&w){var M=zu.alternate;if(null!==M){var x=M.ref;null!==x&&("function"===typeof x?x(null):x.current=null)}}switch(1038&w){case 2:su(zu),zu.effectTag&=-3;break;case 6:su(zu),zu.effectTag&=-3,fu(zu.alternate,zu);break;case 1024:zu.effectTag&=-1025;break;case 1028:zu.effectTag&=-1025,fu(zu.alternate,zu);break;case 4:fu(zu.alternate,zu);break;case 8:cu(u,c=zu,l),uu(c)}zu=zu.nextEffect}}catch(A){if(null===zu)throw Error(o(330));vl(zu,A),zu=zu.nextEffect}}while(null!==zu);if(x=yn,M=dn(),w=x.focusedElem,l=x.selectionRange,M!==w&&w&&w.ownerDocument&&function t(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?t(e,n.parentNode):"contains"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}(w.ownerDocument.documentElement,w)){null!==l&&pn(w)&&(M=l.start,void 0===(x=l.end)&&(x=M),"selectionStart"in w?(w.selectionStart=M,w.selectionEnd=Math.min(x,w.value.length)):(x=(M=w.ownerDocument||document)&&M.defaultView||window).getSelection&&(x=x.getSelection(),c=w.textContent.length,u=Math.min(l.start,c),l=void 0===l.end?u:Math.min(l.end,c),!x.extend&&u>l&&(c=l,l=u,u=c),c=hn(w,u),f=hn(w,l),c&&f&&(1!==x.rangeCount||x.anchorNode!==c.node||x.anchorOffset!==c.offset||x.focusNode!==f.node||x.focusOffset!==f.offset)&&((M=M.createRange()).setStart(c.node,c.offset),x.removeAllRanges(),u>l?(x.addRange(M),x.extend(f.node,f.offset)):(M.setEnd(f.node,f.offset),x.addRange(M))))),M=[];for(x=w;x=x.parentNode;)1===x.nodeType&&M.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"===typeof w.focus&&w.focus(),w=0;w<M.length;w++)(x=M[w]).element.scrollLeft=x.left,x.element.scrollTop=x.top}Ge=!!gn,yn=gn=null,t.current=n,zu=i;do{try{for(w=t;null!==zu;){var T=zu.effectTag;if(36&T&&au(w,zu.alternate,zu),128&T){M=void 0;var N=zu.ref;if(null!==N){var C=zu.stateNode;switch(zu.tag){case 5:M=C;break;default:M=C}"function"===typeof N?N(M):N.current=M}}zu=zu.nextEffect}}catch(A){if(null===zu)throw Error(o(330));vl(zu,A),zu=zu.nextEffect}}while(null!==zu);zu=null,Si(),Tu=a}else t.current=n;if(Yu)Yu=!1,Uu=t,Qu=e;else for(zu=i;null!==zu;)e=zu.nextEffect,zu.nextEffect=null,zu=e;if(0===(e=t.firstPendingTime)&&(Ru=null),1073741823===e?t===Fu?Bu++:(Bu=0,Fu=t):Bu=0,"function"===typeof Ml&&Ml(n.stateNode,r),qu(t),Pu)throw Pu=!1,t=_u,_u=null,t;return 0!==(8&Tu)||Wi(),null}function pl(){for(;null!==zu;){var t=zu.effectTag;0!==(256&t)&&nu(zu.alternate,zu),0===(512&t)||Yu||(Yu=!0,Bi(97,(function(){return gl(),null}))),zu=zu.nextEffect}}function gl(){if(90!==Qu){var t=97<Qu?97:Qu;return Qu=90,Vi(t,yl)}}function yl(){if(null===Uu)return!1;var t=Uu;if(Uu=null,0!==(48&Tu))throw Error(o(331));var e=Tu;for(Tu|=32,t=t.current.firstEffect;null!==t;){try{var n=t;if(0!==(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:ru(5,n),iu(5,n)}}catch(r){if(null===t)throw Error(o(330));vl(t,r)}n=t.nextEffect,t.nextEffect=null,t=n}return Tu=e,Wi(),!0}function ml(t,e,n){la(t,e=pu(t,e=Ko(n,e),1073741823)),null!==(t=Xu(t,1073741823))&&qu(t)}function vl(t,e){if(3===t.tag)ml(t,t,e);else for(var n=t.return;null!==n;){if(3===n.tag){ml(n,t,e);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Ru||!Ru.has(r))){la(n,t=gu(n,t=Ko(e,t),1073741823)),null!==(n=Xu(n,1073741823))&&qu(n);break}}n=n.return}}function bl(t,e,n){var r=t.pingCache;null!==r&&r.delete(e),Nu===t&&Au===n?ju===xu||ju===Mu&&1073741823===ku&&Yi()-Su<500?nl(t,Au):Du=!0:Il(t,n)&&(0!==(e=t.lastPingedTime)&&e<n||(t.lastPingedTime=n,qu(t)))}function wl(t,e){var n=t.stateNode;null!==n&&n.delete(e),0===(e=0)&&(e=Hu(e=Gu(),t,null)),null!==(t=Xu(t,e))&&qu(t)}yu=function(t,e,n){var r=e.expirationTime;if(null!==t){var i=e.pendingProps;if(t.memoizedProps!==i||hi.current)Eo=!0;else{if(r<n){switch(Eo=!1,e.tag){case 3:Yo(e),Oo();break;case 5:if(Da(e),4&e.mode&&1!==n&&i.hidden)return e.expirationTime=e.childExpirationTime=1,null;break;case 1:gi(e.type)&&bi(e);break;case 4:La(e,e.stateNode.containerInfo);break;case 10:r=e.memoizedProps.value,i=e.type._context,si(Xi,i._currentValue),i._currentValue=r;break;case 13:if(null!==e.memoizedState)return 0!==(r=e.child.childExpirationTime)&&r>=n?Fo(t,e,n):(si(za,1&za.current),null!==(e=Zo(t,e,n))?e.sibling:null);si(za,1&za.current);break;case 19:if(r=e.childExpirationTime>=n,0!==(64&t.effectTag)){if(r)return Ho(t,e,n);e.effectTag|=64}if(null!==(i=e.memoizedState)&&(i.rendering=null,i.tail=null),si(za,za.current),!r)return null}return Zo(t,e,n)}Eo=!1}}else Eo=!1;switch(e.expirationTime=0,e.tag){case 2:if(r=e.type,null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,i=pi(e,fi.current),na(e,n),i=Ha(null,e,r,t,i,n),e.effectTag|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof){if(e.tag=1,e.memoizedState=null,e.updateQueue=null,gi(r)){var a=!0;bi(e)}else a=!1;e.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,aa(e);var u=r.getDerivedStateFromProps;"function"===typeof u&&pa(e,r,u,t),i.updater=ga,e.stateNode=i,i._reactInternalFiber=e,ba(e,r,t,n),e=Ro(null,e,r,!0,a,n)}else e.tag=0,Lo(null,e,i,n),e=e.child;return e;case 16:t:{if(i=e.elementType,null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),t=e.pendingProps,function(t){if(-1===t._status){t._status=0;var e=t._ctor;e=e(),t._result=e,e.then((function(e){0===t._status&&(e=e.default,t._status=1,t._result=e)}),(function(e){0===t._status&&(t._status=2,t._result=e)}))}}(i),1!==i._status)throw i._result;switch(i=i._result,e.type=i,a=e.tag=function(t){if("function"===typeof t)return Cl(t)?1:0;if(void 0!==t&&null!==t){if((t=t.$$typeof)===lt)return 11;if(t===ft)return 14}return 2}(i),t=Zi(i,t),a){case 0:e=Po(null,e,i,t,n);break t;case 1:e=_o(null,e,i,t,n);break t;case 11:e=Io(null,e,i,t,n);break t;case 14:e=Do(null,e,i,Zi(i.type,t),r,n);break t}throw Error(o(306,i,""))}return e;case 0:return r=e.type,i=e.pendingProps,Po(t,e,r,i=e.elementType===r?i:Zi(r,i),n);case 1:return r=e.type,i=e.pendingProps,_o(t,e,r,i=e.elementType===r?i:Zi(r,i),n);case 3:if(Yo(e),r=e.updateQueue,null===t||null===r)throw Error(o(282));if(r=e.pendingProps,i=null!==(i=e.memoizedState)?i.element:null,oa(t,e),ca(e,r,null,n),(r=e.memoizedState.element)===i)Oo(),e=Zo(t,e,n);else{if((i=e.stateNode.hydrate)&&(Mo=Mn(e.stateNode.containerInfo.firstChild),wo=e,i=xo=!0),i)for(n=Ca(e,null,r,n),e.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Lo(t,e,r,n),Oo();e=e.child}return e;case 5:return Da(e),null===t&&Co(e),r=e.type,i=e.pendingProps,a=null!==t?t.memoizedProps:null,u=i.children,vn(r,i)?u=null:null!==a&&vn(r,a)&&(e.effectTag|=16),zo(t,e),4&e.mode&&1!==n&&i.hidden?(e.expirationTime=e.childExpirationTime=1,e=null):(Lo(t,e,u,n),e=e.child),e;case 6:return null===t&&Co(e),null;case 13:return Fo(t,e,n);case 4:return La(e,e.stateNode.containerInfo),r=e.pendingProps,null===t?e.child=Na(e,null,r,n):Lo(t,e,r,n),e.child;case 11:return r=e.type,i=e.pendingProps,Io(t,e,r,i=e.elementType===r?i:Zi(r,i),n);case 7:return Lo(t,e,e.pendingProps,n),e.child;case 8:case 12:return Lo(t,e,e.pendingProps.children,n),e.child;case 10:t:{r=e.type._context,i=e.pendingProps,u=e.memoizedProps,a=i.value;var l=e.type._context;if(si(Xi,l._currentValue),l._currentValue=a,null!==u)if(l=u.value,0===(a=_r(l,a)?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(l,a):1073741823))){if(u.children===i.children&&!hi.current){e=Zo(t,e,n);break t}}else for(null!==(l=e.child)&&(l.return=e);null!==l;){var s=l.dependencies;if(null!==s){u=l.child;for(var c=s.firstContext;null!==c;){if(c.context===r&&0!==(c.observedBits&a)){1===l.tag&&((c=ua(n,null)).tag=2,la(l,c)),l.expirationTime<n&&(l.expirationTime=n),null!==(c=l.alternate)&&c.expirationTime<n&&(c.expirationTime=n),ea(l.return,n),s.expirationTime<n&&(s.expirationTime=n);break}c=c.next}}else u=10===l.tag&&l.type===e.type?null:l.child;if(null!==u)u.return=l;else for(u=l;null!==u;){if(u===e){u=null;break}if(null!==(l=u.sibling)){l.return=u.return,u=l;break}u=u.return}l=u}Lo(t,e,i.children,n),e=e.child}return e;case 9:return i=e.type,r=(a=e.pendingProps).children,na(e,n),r=r(i=ra(i,a.unstable_observedBits)),e.effectTag|=1,Lo(t,e,r,n),e.child;case 14:return a=Zi(i=e.type,e.pendingProps),Do(t,e,i,a=Zi(i.type,a),r,n);case 15:return So(t,e,e.type,e.pendingProps,r,n);case 17:return r=e.type,i=e.pendingProps,i=e.elementType===r?i:Zi(r,i),null!==t&&(t.alternate=null,e.alternate=null,e.effectTag|=2),e.tag=1,gi(r)?(t=!0,bi(e)):t=!1,na(e,n),ma(e,r,i),ba(e,r,i,n),Ro(null,e,r,!0,t,n);case 19:return Ho(t,e,n)}throw Error(o(156,e.tag))};var Ml=null,xl=null;function Tl(t,e,n,r){this.tag=t,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Nl(t,e,n,r){return new Tl(t,e,n,r)}function Cl(t){return!(!(t=t.prototype)||!t.isReactComponent)}function Al(t,e){var n=t.alternate;return null===n?((n=Nl(t.tag,e,t.key,t.mode)).elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=t.childExpirationTime,n.expirationTime=t.expirationTime,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=null===e?null:{expirationTime:e.expirationTime,firstContext:e.firstContext,responders:e.responders},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n}function jl(t,e,n,r,i,a){var u=2;if(r=t,"function"===typeof t)Cl(t)&&(u=1);else if("string"===typeof t)u=5;else t:switch(t){case nt:return Ol(n.children,i,a,e);case ut:u=8,i|=7;break;case rt:u=8,i|=1;break;case it:return(t=Nl(12,n,e,8|i)).elementType=it,t.type=it,t.expirationTime=a,t;case st:return(t=Nl(13,n,e,i)).type=st,t.elementType=st,t.expirationTime=a,t;case ct:return(t=Nl(19,n,e,i)).elementType=ct,t.expirationTime=a,t;default:if("object"===typeof t&&null!==t)switch(t.$$typeof){case at:u=10;break t;case ot:u=9;break t;case lt:u=11;break t;case ft:u=14;break t;case ht:u=16,r=null;break t;case dt:u=22;break t}throw Error(o(130,null==t?t:typeof t,""))}return(e=Nl(u,n,e,i)).elementType=t,e.type=r,e.expirationTime=a,e}function Ol(t,e,n,r){return(t=Nl(7,t,r,e)).expirationTime=n,t}function kl(t,e,n){return(t=Nl(6,t,null,e)).expirationTime=n,t}function El(t,e,n){return(e=Nl(4,null!==t.children?t.children:[],t.key,e)).expirationTime=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function Ll(t,e,n){this.tag=e,this.current=null,this.containerInfo=t,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Il(t,e){var n=t.firstSuspendedTime;return t=t.lastSuspendedTime,0!==n&&n>=e&&t<=e}function Dl(t,e){var n=t.firstSuspendedTime,r=t.lastSuspendedTime;n<e&&(t.firstSuspendedTime=e),(r>e||0===n)&&(t.lastSuspendedTime=e),e<=t.lastPingedTime&&(t.lastPingedTime=0),e<=t.lastExpiredTime&&(t.lastExpiredTime=0)}function Sl(t,e){e>t.firstPendingTime&&(t.firstPendingTime=e);var n=t.firstSuspendedTime;0!==n&&(e>=n?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:e>=t.lastSuspendedTime&&(t.lastSuspendedTime=e+1),e>t.nextKnownPendingLevel&&(t.nextKnownPendingLevel=e))}function zl(t,e){var n=t.lastExpiredTime;(0===n||n>e)&&(t.lastExpiredTime=e)}function Pl(t,e,n,r){var i=e.current,a=Gu(),u=ha.suspense;a=Hu(a,i,u);t:if(n){e:{if($t(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(o(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break e;case 1:if(gi(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break e}}l=l.return}while(null!==l);throw Error(o(171))}if(1===n.tag){var s=n.type;if(gi(s)){n=vi(n,s,l);break t}}n=l}else n=ci;return null===e.context?e.context=n:e.pendingContext=n,(e=ua(a,u)).payload={element:t},null!==(r=void 0===r?null:r)&&(e.callback=r),la(i,e),Zu(i,a),a}function _l(t){if(!(t=t.current).child)return null;switch(t.child.tag){case 5:default:return t.child.stateNode}}function Rl(t,e){null!==(t=t.memoizedState)&&null!==t.dehydrated&&t.retryTime<e&&(t.retryTime=e)}function Yl(t,e){Rl(t,e),(t=t.alternate)&&Rl(t,e)}function Ul(t,e,n){var r=new Ll(t,e,n=null!=n&&!0===n.hydrate),i=Nl(3,null,null,2===e?7:1===e?3:0);r.current=i,i.stateNode=r,aa(i),t[An]=r.current,n&&0!==e&&function(t,e){var n=Kt(e);Ae.forEach((function(t){pe(t,e,n)})),je.forEach((function(t){pe(t,e,n)}))}(0,9===t.nodeType?t:t.ownerDocument),this._internalRoot=r}function Ql(t){return!(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType&&(8!==t.nodeType||" react-mount-point-unstable "!==t.nodeValue))}function Vl(t,e,n,r,i){var a=n._reactRootContainer;if(a){var o=a._internalRoot;if("function"===typeof i){var u=i;i=function(){var t=_l(o);u.call(t)}}Pl(e,o,t,i)}else{if(a=n._reactRootContainer=function(t,e){if(e||(e=!(!(e=t?9===t.nodeType?t.documentElement:t.firstChild:null)||1!==e.nodeType||!e.hasAttribute("data-reactroot"))),!e)for(var n;n=t.lastChild;)t.removeChild(n);return new Ul(t,0,e?{hydrate:!0}:void 0)}(n,r),o=a._internalRoot,"function"===typeof i){var l=i;i=function(){var t=_l(o);l.call(t)}}el((function(){Pl(e,o,t,i)}))}return _l(o)}function Bl(t,e,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:et,key:null==r?null:""+r,children:t,containerInfo:e,implementation:n}}function Fl(t,e){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Ql(e))throw Error(o(200));return Bl(t,e,null,n)}Ul.prototype.render=function(t){Pl(t,this._internalRoot,null,null)},Ul.prototype.unmount=function(){var t=this._internalRoot,e=t.containerInfo;Pl(null,t,null,(function(){e[An]=null}))},ge=function(t){if(13===t.tag){var e=Hi(Gu(),150,100);Zu(t,e),Yl(t,e)}},ye=function(t){13===t.tag&&(Zu(t,3),Yl(t,3))},me=function(t){if(13===t.tag){var e=Gu();Zu(t,e=Hu(e,t,null)),Yl(t,e)}},O=function(t,e,n){switch(e){case"input":if(Ct(t,n),e=n.name,"radio"===n.type&&null!=e){for(n=t;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+e)+'][type="radio"]'),e=0;e<n.length;e++){var r=n[e];if(r!==t&&r.form===t.form){var i=En(r);if(!i)throw Error(o(90));Mt(r),Ct(r,i)}}}break;case"textarea":It(t,n);break;case"select":null!=(e=n.value)&&kt(t,!!n.multiple,e,!1)}},S=tl,z=function(t,e,n,r,i){var a=Tu;Tu|=4;try{return Vi(98,t.bind(null,e,n,r,i))}finally{0===(Tu=a)&&Wi()}},P=function(){0===(49&Tu)&&(function(){if(null!==Vu){var t=Vu;Vu=null,t.forEach((function(t,e){zl(e,t),qu(e)})),Wi()}}(),gl())},_=function(t,e){var n=Tu;Tu|=2;try{return t(e)}finally{0===(Tu=n)&&Wi()}};var Wl={Events:[On,kn,En,A,T,_n,function(t){ie(t,Pn)},I,D,qe,ue,gl,{current:!1}]};!function(t){var e=t.findFiberByHostInstance;(function(t){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var e=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(e.isDisabled||!e.supportsFiber)return!0;try{var n=e.inject(t);Ml=function(t){try{e.onCommitFiberRoot(n,t,void 0,64===(64&t.current.effectTag))}catch(r){}},xl=function(t){try{e.onCommitFiberUnmount(n,t)}catch(r){}}}catch(r){}})(i({},t,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:J.ReactCurrentDispatcher,findHostInstanceByFiber:function(t){return null===(t=ne(t))?null:t.stateNode},findFiberByHostInstance:function(t){return e?e(t):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:jn,bundleType:0,version:"16.13.1",rendererPackageName:"react-dom"}),e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Wl,e.createPortal=Fl,e.findDOMNode=function(t){if(null==t)return null;if(1===t.nodeType)return t;var e=t._reactInternalFiber;if(void 0===e){if("function"===typeof t.render)throw Error(o(188));throw Error(o(268,Object.keys(t)))}return t=null===(t=ne(e))?null:t.stateNode},e.flushSync=function(t,e){if(0!==(48&Tu))throw Error(o(187));var n=Tu;Tu|=1;try{return Vi(99,t.bind(null,e))}finally{Tu=n,Wi()}},e.hydrate=function(t,e,n){if(!Ql(e))throw Error(o(200));return Vl(null,t,e,!0,n)},e.render=function(t,e,n){if(!Ql(e))throw Error(o(200));return Vl(null,t,e,!1,n)},e.unmountComponentAtNode=function(t){if(!Ql(t))throw Error(o(40));return!!t._reactRootContainer&&(el((function(){Vl(null,null,t,!1,(function(){t._reactRootContainer=null,t[An]=null}))})),!0)},e.unstable_batchedUpdates=tl,e.unstable_createPortal=function(t,e){return Fl(t,e,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},e.unstable_renderSubtreeIntoContainer=function(t,e,n,r){if(!Ql(n))throw Error(o(200));if(null==t||void 0===t._reactInternalFiber)throw Error(o(38));return Vl(t,e,n,!1,r)},e.version="16.13.1"},function(t,e,n){"use strict";t.exports=n(46)},function(t,e,n){"use strict";var r,i,a,o,u;if("undefined"===typeof window||"function"!==typeof MessageChannel){var l=null,s=null,c=function t(){if(null!==l)try{var n=e.unstable_now();l(!0,n),l=null}catch(r){throw setTimeout(t,0),r}},f=Date.now();e.unstable_now=function(){return Date.now()-f},r=function(t){null!==l?setTimeout(r,0,t):(l=t,setTimeout(c,0))},i=function(t,e){s=setTimeout(t,e)},a=function(){clearTimeout(s)},o=function(){return!1},u=e.unstable_forceFrameRate=function(){}}else{var h=window.performance,d=window.Date,p=window.setTimeout,g=window.clearTimeout;if("undefined"!==typeof console){var y=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof y&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"===typeof h&&"function"===typeof h.now)e.unstable_now=function(){return h.now()};else{var m=d.now();e.unstable_now=function(){return d.now()-m}}var v=!1,b=null,w=-1,M=5,x=0;o=function(){return e.unstable_now()>=x},u=function(){},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):M=0<t?Math.floor(1e3/t):5};var T=new MessageChannel,N=T.port2;T.port1.onmessage=function(){if(null!==b){var t=e.unstable_now();x=t+M;try{b(!0,t)?N.postMessage(null):(v=!1,b=null)}catch(n){throw N.postMessage(null),n}}else v=!1},r=function(t){b=t,v||(v=!0,N.postMessage(null))},i=function(t,n){w=p((function(){t(e.unstable_now())}),n)},a=function(){g(w),w=-1}}function C(t,e){var n=t.length;t.push(e);t:for(;;){var r=n-1>>>1,i=t[r];if(!(void 0!==i&&0<O(i,e)))break t;t[r]=e,t[n]=i,n=r}}function A(t){return void 0===(t=t[0])?null:t}function j(t){var e=t[0];if(void 0!==e){var n=t.pop();if(n!==e){t[0]=n;t:for(var r=0,i=t.length;r<i;){var a=2*(r+1)-1,o=t[a],u=a+1,l=t[u];if(void 0!==o&&0>O(o,n))void 0!==l&&0>O(l,o)?(t[r]=l,t[u]=n,r=u):(t[r]=o,t[a]=n,r=a);else{if(!(void 0!==l&&0>O(l,n)))break t;t[r]=l,t[u]=n,r=u}}}return e}return null}function O(t,e){var n=t.sortIndex-e.sortIndex;return 0!==n?n:t.id-e.id}var k=[],E=[],L=1,I=null,D=3,S=!1,z=!1,P=!1;function _(t){for(var e=A(E);null!==e;){if(null===e.callback)j(E);else{if(!(e.startTime<=t))break;j(E),e.sortIndex=e.expirationTime,C(k,e)}e=A(E)}}function R(t){if(P=!1,_(t),!z)if(null!==A(k))z=!0,r(Y);else{var e=A(E);null!==e&&i(R,e.startTime-t)}}function Y(t,n){z=!1,P&&(P=!1,a()),S=!0;var r=D;try{for(_(n),I=A(k);null!==I&&(!(I.expirationTime>n)||t&&!o());){var u=I.callback;if(null!==u){I.callback=null,D=I.priorityLevel;var l=u(I.expirationTime<=n);n=e.unstable_now(),"function"===typeof l?I.callback=l:I===A(k)&&j(k),_(n)}else j(k);I=A(k)}if(null!==I)var s=!0;else{var c=A(E);null!==c&&i(R,c.startTime-n),s=!1}return s}finally{I=null,D=r,S=!1}}function U(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var Q=u;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_continueExecution=function(){z||S||(z=!0,r(Y))},e.unstable_getCurrentPriorityLevel=function(){return D},e.unstable_getFirstCallbackNode=function(){return A(k)},e.unstable_next=function(t){switch(D){case 1:case 2:case 3:var e=3;break;default:e=D}var n=D;D=e;try{return t()}finally{D=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=Q,e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var n=D;D=t;try{return e()}finally{D=n}},e.unstable_scheduleCallback=function(t,n,o){var u=e.unstable_now();if("object"===typeof o&&null!==o){var l=o.delay;l="number"===typeof l&&0<l?u+l:u,o="number"===typeof o.timeout?o.timeout:U(t)}else o=U(t),l=u;return t={id:L++,callback:n,priorityLevel:t,startTime:l,expirationTime:o=l+o,sortIndex:-1},l>u?(t.sortIndex=l,C(E,t),null===A(k)&&t===A(E)&&(P?a():P=!0,i(R,l-u))):(t.sortIndex=o,C(k,t),z||S||(z=!0,r(Y))),t},e.unstable_shouldYield=function(){var t=e.unstable_now();_(t);var n=A(k);return n!==I&&null!==I&&null!==n&&null!==n.callback&&n.startTime<=t&&n.expirationTime<I.expirationTime||o()},e.unstable_wrapCallback=function(t){var e=D;return function(){var n=D;D=e;try{return t.apply(this,arguments)}finally{D=n}}}},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){"use strict";(function(t){var r=n(49),i=n(50),a=n(51);function o(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(t,e){if(o()<e)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=l.prototype:(null===t&&(t=new l(e)),t.length=e),t}function l(t,e,n){if(!l.TYPED_ARRAY_SUPPORT&&!(this instanceof l))return new l(t,e,n);if("number"===typeof t){if("string"===typeof e)throw new Error("If encoding is specified then the first argument must be a string");return f(this,t)}return s(this,t,e,n)}function s(t,e,n,r){if("number"===typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,n,r){if(e.byteLength,n<0||e.byteLength<n)throw new RangeError("'offset' is out of bounds");if(e.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");e=void 0===n&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,n):new Uint8Array(e,n,r);l.TYPED_ARRAY_SUPPORT?(t=e).__proto__=l.prototype:t=h(t,e);return t}(t,e,n,r):"string"===typeof e?function(t,e,n){"string"===typeof n&&""!==n||(n="utf8");if(!l.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|p(e,n),i=(t=u(t,r)).write(e,n);i!==r&&(t=t.slice(0,i));return t}(t,e,n):function(t,e){if(l.isBuffer(e)){var n=0|d(e.length);return 0===(t=u(t,n)).length||e.copy(t,0,0,n),t}if(e){if("undefined"!==typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!==typeof e.length||(r=e.length)!==r?u(t,0):h(t,e);if("Buffer"===e.type&&a(e.data))return h(t,e.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function c(t){if("number"!==typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function f(t,e){if(c(e),t=u(t,e<0?0:0|d(e)),!l.TYPED_ARRAY_SUPPORT)for(var n=0;n<e;++n)t[n]=0;return t}function h(t,e){var n=e.length<0?0:0|d(e.length);t=u(t,n);for(var r=0;r<n;r+=1)t[r]=255&e[r];return t}function d(t){if(t>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|t}function p(t,e){if(l.isBuffer(t))return t.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!==typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Q(t).length;default:if(r)return U(t).length;e=(""+e).toLowerCase(),r=!0}}function g(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return k(this,e,n);case"utf8":case"utf-8":return A(this,e,n);case"ascii":return j(this,e,n);case"latin1":case"binary":return O(this,e,n);case"base64":return C(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function y(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function m(t,e,n,r,i){if(0===t.length)return-1;if("string"===typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"===typeof e&&(e=l.from(e,r)),l.isBuffer(e))return 0===e.length?-1:v(t,e,n,r,i);if("number"===typeof e)return e&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function v(t,e,n,r,i){var a,o=1,u=t.length,l=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;o=2,u/=2,l/=2,n/=2}function s(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var c=-1;for(a=n;a<u;a++)if(s(t,a)===s(e,-1===c?0:a-c)){if(-1===c&&(c=a),a-c+1===l)return c*o}else-1!==c&&(a-=a-c),c=-1}else for(n+l>u&&(n=u-l),a=n;a>=0;a--){for(var f=!0,h=0;h<l;h++)if(s(t,a+h)!==s(e,h)){f=!1;break}if(f)return a}return-1}function b(t,e,n,r){n=Number(n)||0;var i=t.length-n;r?(r=Number(r))>i&&(r=i):r=i;var a=e.length;if(a%2!==0)throw new TypeError("Invalid hex string");r>a/2&&(r=a/2);for(var o=0;o<r;++o){var u=parseInt(e.substr(2*o,2),16);if(isNaN(u))return o;t[n+o]=u}return o}function w(t,e,n,r){return V(U(e,t.length-n),t,n,r)}function M(t,e,n,r){return V(function(t){for(var e=[],n=0;n<t.length;++n)e.push(255&t.charCodeAt(n));return e}(e),t,n,r)}function x(t,e,n,r){return M(t,e,n,r)}function T(t,e,n,r){return V(Q(e),t,n,r)}function N(t,e,n,r){return V(function(t,e){for(var n,r,i,a=[],o=0;o<t.length&&!((e-=2)<0);++o)n=t.charCodeAt(o),r=n>>8,i=n%256,a.push(i),a.push(r);return a}(e,t.length-n),t,n,r)}function C(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function A(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i<n;){var a,o,u,l,s=t[i],c=null,f=s>239?4:s>223?3:s>191?2:1;if(i+f<=n)switch(f){case 1:s<128&&(c=s);break;case 2:128===(192&(a=t[i+1]))&&(l=(31&s)<<6|63&a)>127&&(c=l);break;case 3:a=t[i+1],o=t[i+2],128===(192&a)&&128===(192&o)&&(l=(15&s)<<12|(63&a)<<6|63&o)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=t[i+1],o=t[i+2],u=t[i+3],128===(192&a)&&128===(192&o)&&128===(192&u)&&(l=(15&s)<<18|(63&a)<<12|(63&o)<<6|63&u)>65535&&l<1114112&&(c=l)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=f}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",r=0;for(;r<e;)n+=String.fromCharCode.apply(String,t.slice(r,r+=4096));return n}(r)}e.Buffer=l,e.SlowBuffer=function(t){+t!=t&&(t=0);return l.alloc(+t)},e.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"===typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(e){return!1}}(),e.kMaxLength=o(),l.poolSize=8192,l._augment=function(t){return t.__proto__=l.prototype,t},l.from=function(t,e,n){return s(null,t,e,n)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(t,e,n){return function(t,e,n,r){return c(e),e<=0?u(t,e):void 0!==n?"string"===typeof r?u(t,e).fill(n,r):u(t,e).fill(n):u(t,e)}(null,t,e,n)},l.allocUnsafe=function(t){return f(null,t)},l.allocUnsafeSlow=function(t){return f(null,t)},l.isBuffer=function(t){return!(null==t||!t._isBuffer)},l.compare=function(t,e){if(!l.isBuffer(t)||!l.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var n=t.length,r=e.length,i=0,a=Math.min(n,r);i<a;++i)if(t[i]!==e[i]){n=t[i],r=e[i];break}return n<r?-1:r<n?1:0},l.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(t,e){if(!a(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return l.alloc(0);var n;if(void 0===e)for(e=0,n=0;n<t.length;++n)e+=t[n].length;var r=l.allocUnsafe(e),i=0;for(n=0;n<t.length;++n){var o=t[n];if(!l.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},l.byteLength=p,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)y(this,e,e+1);return this},l.prototype.swap32=function(){var t=this.length;if(t%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)y(this,e,e+3),y(this,e+1,e+2);return this},l.prototype.swap64=function(){var t=this.length;if(t%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)y(this,e,e+7),y(this,e+1,e+6),y(this,e+2,e+5),y(this,e+3,e+4);return this},l.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?A(this,0,t):g.apply(this,arguments)},l.prototype.equals=function(t){if(!l.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===l.compare(this,t)},l.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),"<Buffer "+t+">"},l.prototype.compare=function(t,e,n,r,i){if(!l.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(this===t)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(e>>>=0),u=Math.min(a,o),s=this.slice(r,i),c=t.slice(e,n),f=0;f<u;++f)if(s[f]!==c[f]){a=s[f],o=c[f];break}return a<o?-1:o<a?1:0},l.prototype.includes=function(t,e,n){return-1!==this.indexOf(t,e,n)},l.prototype.indexOf=function(t,e,n){return m(this,t,e,n,!0)},l.prototype.lastIndexOf=function(t,e,n){return m(this,t,e,n,!1)},l.prototype.write=function(t,e,n,r){if(void 0===e)r="utf8",n=this.length,e=0;else if(void 0===n&&"string"===typeof e)r=e,n=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-e;if((void 0===n||n>i)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return b(this,t,e,n);case"utf8":case"utf-8":return w(this,t,e,n);case"ascii":return M(this,t,e,n);case"latin1":case"binary":return x(this,t,e,n);case"base64":return T(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,e,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function j(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(127&t[i]);return r}function O(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;i<n;++i)r+=String.fromCharCode(t[i]);return r}function k(t,e,n){var r=t.length;(!e||e<0)&&(e=0),(!n||n<0||n>r)&&(n=r);for(var i="",a=e;a<n;++a)i+=Y(t[a]);return i}function E(t,e,n){for(var r=t.slice(e,n),i="",a=0;a<r.length;a+=2)i+=String.fromCharCode(r[a]+256*r[a+1]);return i}function L(t,e,n){if(t%1!==0||t<0)throw new RangeError("offset is not uint");if(t+e>n)throw new RangeError("Trying to access beyond buffer length")}function I(t,e,n,r,i,a){if(!l.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<a)throw new RangeError('"value" argument is out of bounds');if(n+r>t.length)throw new RangeError("Index out of range")}function D(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,a=Math.min(t.length-n,2);i<a;++i)t[n+i]=(e&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function S(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,a=Math.min(t.length-n,4);i<a;++i)t[n+i]=e>>>8*(r?i:3-i)&255}function z(t,e,n,r,i,a){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function P(t,e,n,r,a){return a||z(t,0,n,4),i.write(t,e,n,r,23,4),n+4}function _(t,e,n,r,a){return a||z(t,0,n,8),i.write(t,e,n,r,52,8),n+8}l.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e<t&&(e=t),l.TYPED_ARRAY_SUPPORT)(n=this.subarray(t,e)).__proto__=l.prototype;else{var i=e-t;n=new l(i,void 0);for(var a=0;a<i;++a)n[a]=this[a+t]}return n},l.prototype.readUIntLE=function(t,e,n){t|=0,e|=0,n||L(t,e,this.length);for(var r=this[t],i=1,a=0;++a<e&&(i*=256);)r+=this[t+a]*i;return r},l.prototype.readUIntBE=function(t,e,n){t|=0,e|=0,n||L(t,e,this.length);for(var r=this[t+--e],i=1;e>0&&(i*=256);)r+=this[t+--e]*i;return r},l.prototype.readUInt8=function(t,e){return e||L(t,1,this.length),this[t]},l.prototype.readUInt16LE=function(t,e){return e||L(t,2,this.length),this[t]|this[t+1]<<8},l.prototype.readUInt16BE=function(t,e){return e||L(t,2,this.length),this[t]<<8|this[t+1]},l.prototype.readUInt32LE=function(t,e){return e||L(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},l.prototype.readUInt32BE=function(t,e){return e||L(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},l.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||L(t,e,this.length);for(var r=this[t],i=1,a=0;++a<e&&(i*=256);)r+=this[t+a]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*e)),r},l.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||L(t,e,this.length);for(var r=e,i=1,a=this[t+--r];r>0&&(i*=256);)a+=this[t+--r]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*e)),a},l.prototype.readInt8=function(t,e){return e||L(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},l.prototype.readInt16LE=function(t,e){e||L(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(t,e){e||L(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(t,e){return e||L(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},l.prototype.readInt32BE=function(t,e){return e||L(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},l.prototype.readFloatLE=function(t,e){return e||L(t,4,this.length),i.read(this,t,!0,23,4)},l.prototype.readFloatBE=function(t,e){return e||L(t,4,this.length),i.read(this,t,!1,23,4)},l.prototype.readDoubleLE=function(t,e){return e||L(t,8,this.length),i.read(this,t,!0,52,8)},l.prototype.readDoubleBE=function(t,e){return e||L(t,8,this.length),i.read(this,t,!1,52,8)},l.prototype.writeUIntLE=function(t,e,n,r){(t=+t,e|=0,n|=0,r)||I(this,t,e,n,Math.pow(2,8*n)-1,0);var i=1,a=0;for(this[e]=255&t;++a<n&&(i*=256);)this[e+a]=t/i&255;return e+n},l.prototype.writeUIntBE=function(t,e,n,r){(t=+t,e|=0,n|=0,r)||I(this,t,e,n,Math.pow(2,8*n)-1,0);var i=n-1,a=1;for(this[e+i]=255&t;--i>=0&&(a*=256);)this[e+i]=t/a&255;return e+n},l.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,1,255,0),l.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},l.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):D(this,t,e,!0),e+2},l.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):D(this,t,e,!1),e+2},l.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):S(this,t,e,!0),e+4},l.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):S(this,t,e,!1),e+4},l.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);I(this,t,e,n,i-1,-i)}var a=0,o=1,u=0;for(this[e]=255&t;++a<n&&(o*=256);)t<0&&0===u&&0!==this[e+a-1]&&(u=1),this[e+a]=(t/o>>0)-u&255;return e+n},l.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);I(this,t,e,n,i-1,-i)}var a=n-1,o=1,u=0;for(this[e+a]=255&t;--a>=0&&(o*=256);)t<0&&0===u&&0!==this[e+a+1]&&(u=1),this[e+a]=(t/o>>0)-u&255;return e+n},l.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,1,127,-128),l.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},l.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):D(this,t,e,!0),e+2},l.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):D(this,t,e,!1),e+2},l.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):S(this,t,e,!0),e+4},l.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||I(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),l.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):S(this,t,e,!1),e+4},l.prototype.writeFloatLE=function(t,e,n){return P(this,t,e,!0,n)},l.prototype.writeFloatBE=function(t,e,n){return P(this,t,e,!1,n)},l.prototype.writeDoubleLE=function(t,e,n){return _(this,t,e,!0,n)},l.prototype.writeDoubleBE=function(t,e,n){return _(this,t,e,!1,n)},l.prototype.copy=function(t,e,n,r){if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e<r-n&&(r=t.length-e+n);var i,a=r-n;if(this===t&&n<e&&e<r)for(i=a-1;i>=0;--i)t[i+e]=this[i+n];else if(a<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)t[i+e]=this[i+n];else Uint8Array.prototype.set.call(t,this.subarray(n,n+a),e);return a},l.prototype.fill=function(t,e,n,r){if("string"===typeof t){if("string"===typeof e?(r=e,e=0,n=this.length):"string"===typeof n&&(r=n,n=this.length),1===t.length){var i=t.charCodeAt(0);i<256&&(t=i)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof t&&(t&=255);if(e<0||this.length<e||this.length<n)throw new RangeError("Out of range index");if(n<=e)return this;var a;if(e>>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"===typeof t)for(a=e;a<n;++a)this[a]=t;else{var o=l.isBuffer(t)?t:U(new l(t,r).toString()),u=o.length;for(a=0;a<n-e;++a)this[a+e]=o[a%u]}return this};var R=/[^+\/0-9A-Za-z-_]/g;function Y(t){return t<16?"0"+t.toString(16):t.toString(16)}function U(t,e){var n;e=e||1/0;for(var r=t.length,i=null,a=[],o=0;o<r;++o){if((n=t.charCodeAt(o))>55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&a.push(239,191,189);continue}if(o+1===r){(e-=3)>-1&&a.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&a.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&a.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;a.push(n)}else if(n<2048){if((e-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function Q(t){return r.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(R,"")).length<2)return"";for(;t.length%4!==0;)t+="=";return t}(t))}function V(t,e,n,r){for(var i=0;i<r&&!(i+n>=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,n(18))},function(t,e,n){"use strict";e.byteLength=function(t){var e=s(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,r=s(t),o=r[0],u=r[1],l=new a(function(t,e,n){return 3*(e+n)/4-n}(0,o,u)),c=0,f=u>0?o-4:o;for(n=0;n<f;n+=4)e=i[t.charCodeAt(n)]<<18|i[t.charCodeAt(n+1)]<<12|i[t.charCodeAt(n+2)]<<6|i[t.charCodeAt(n+3)],l[c++]=e>>16&255,l[c++]=e>>8&255,l[c++]=255&e;2===u&&(e=i[t.charCodeAt(n)]<<2|i[t.charCodeAt(n+1)]>>4,l[c++]=255&e);1===u&&(e=i[t.charCodeAt(n)]<<10|i[t.charCodeAt(n+1)]<<4|i[t.charCodeAt(n+2)]>>2,l[c++]=e>>8&255,l[c++]=255&e);return l},e.fromByteArray=function(t){for(var e,n=t.length,i=n%3,a=[],o=0,u=n-i;o<u;o+=16383)a.push(c(t,o,o+16383>u?u:o+16383));1===i?(e=t[n-1],a.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],a.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"="));return a.join("")};for(var r=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,l=o.length;u<l;++u)r[u]=o[u],i[o.charCodeAt(u)]=u;function s(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function c(t,e,n){for(var i,a,o=[],u=e;u<n;u+=3)i=(t[u]<<16&16711680)+(t[u+1]<<8&65280)+(255&t[u+2]),o.push(r[(a=i)>>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,n,r,i){var a,o,u=8*i-r-1,l=(1<<u)-1,s=l>>1,c=-7,f=n?i-1:0,h=n?-1:1,d=t[e+f];for(f+=h,a=d&(1<<-c)-1,d>>=-c,c+=u;c>0;a=256*a+t[e+f],f+=h,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;c>0;o=256*o+t[e+f],f+=h,c-=8);if(0===a)a=1-s;else{if(a===l)return o?NaN:1/0*(d?-1:1);o+=Math.pow(2,r),a-=s}return(d?-1:1)*o*Math.pow(2,a-r)},e.write=function(t,e,n,r,i,a){var o,u,l,s=8*a-i-1,c=(1<<s)-1,f=c>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:a-1,p=r?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(u=isNaN(e)?1:0,o=c):(o=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-o))<1&&(o--,l*=2),(e+=o+f>=1?h/l:h*Math.pow(2,1-f))*l>=2&&(o++,l/=2),o+f>=c?(u=0,o=c):o+f>=1?(u=(e*l-1)*Math.pow(2,i),o+=f):(u=e*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;t[n+d]=255&u,d+=p,u/=256,i-=8);for(o=o<<i|u,s+=i;s>0;t[n+d]=255&o,d+=p,o/=256,s-=8);t[n+d-p]|=128*g}},function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},function(t,e){Blob.prototype.arrayBuffer||(Blob.prototype.arrayBuffer=function(){var t=this;return new Promise((function(e,n){var r=new FileReader;r.onload=function(t){var n=t.target.result;e(n)},r.readAsArrayBuffer(t),r.result}))})},function(t,e,n){var r;r=function(t){t.version="1.2.0";var e=function(){for(var t=0,e=new Array(256),n=0;256!=n;++n)t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=n)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1,e[n]=t;return"undefined"!==typeof Int32Array?new Int32Array(e):e}();t.table=e,t.bstr=function(t,n){for(var r=-1^n,i=t.length-1,a=0;a<i;)r=(r=r>>>8^e[255&(r^t.charCodeAt(a++))])>>>8^e[255&(r^t.charCodeAt(a++))];return a===i&&(r=r>>>8^e[255&(r^t.charCodeAt(a))]),-1^r},t.buf=function(t,n){if(t.length>1e4)return function(t,n){for(var r=-1^n,i=t.length-7,a=0;a<i;)r=(r=(r=(r=(r=(r=(r=(r=r>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])];for(;a<i+7;)r=r>>>8^e[255&(r^t[a++])];return-1^r}(t,n);for(var r=-1^n,i=t.length-3,a=0;a<i;)r=(r=(r=(r=r>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])])>>>8^e[255&(r^t[a++])];for(;a<i+3;)r=r>>>8^e[255&(r^t[a++])];return-1^r},t.str=function(t,n){for(var r,i,a=-1^n,o=0,u=t.length;o<u;)(r=t.charCodeAt(o++))<128?a=a>>>8^e[255&(a^r)]:r<2048?a=(a=a>>>8^e[255&(a^(192|r>>6&31))])>>>8^e[255&(a^(128|63&r))]:r>=55296&&r<57344?(r=64+(1023&r),i=1023&t.charCodeAt(o++),a=(a=(a=(a=a>>>8^e[255&(a^(240|r>>8&7))])>>>8^e[255&(a^(128|r>>2&63))])>>>8^e[255&(a^(128|i>>6&15|(3&r)<<4))])>>>8^e[255&(a^(128|63&i))]):a=(a=(a=a>>>8^e[255&(a^(224|r>>12&15))])>>>8^e[255&(a^(128|r>>6&63))])>>>8^e[255&(a^(128|63&r))];return-1^a}},"undefined"===typeof DO_NOT_EXPORT_CRC?r(e):r({})},function(t,e,n){(function(e){(function(){var n,r,i,a,o,u;"undefined"!==typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:"undefined"!==typeof e&&null!==e&&e.hrtime?(t.exports=function(){return(n()-o)/1e6},r=e.hrtime,a=(n=function(){var t;return 1e9*(t=r())[0]+t[1]})(),u=1e9*e.uptime(),o=a-u):Date.now?(t.exports=function(){return Date.now()-i},i=Date.now()):(t.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)}).call(this,n(30))},function(t,e,n){"use strict";var r=n(56);function i(){}function a(){}a.resetWarningCache=i,t.exports=function(){function t(t,e,n,i,a,o){if(o!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function e(){return t}t.isRequired=t;var n={array:t,bigint:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:a,resetWarningCache:i};return n.PropTypes=n,n}},function(t,e,n){"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(t,e,n){(e=n(24)(!1)).push([t.i,":host {\n --main-color: #ffdc78;\n --main-color-selected: #e4c56d;\n --alt-color: #8064d6;\n --text-background: white;\n --font-color: black;\n --clear: rgba(0,0,0,0);\n user-select: none; /*used to disable all the weird effect that the movible nav creates*/\n --nav-bar-height: 75px;\n --clear: rgba(0,0,0,0);\n\n\n\n/*variables for nav bar*/\n --navButton-pad-top-bottom: 00px;\n --navbutton-pad-left-right: 10px;\n --navBar-group-display: auto;\n --navBar-group-width: auto;\n --navBar-image-size: var(--nav-bar-height);\n --navBar-image-container: none;\n --navBar-image-container-width: auto;\n}\n\n#V:checked ~ #mathExtensionGrid{\n --navButton-pad-top-bottom: 20px;\n --navbutton-pad-left-right: 0px;\n --navBar-group-display: flex;\n --navBar-group-width: 100%;\n --navBar-image-size: 50px;\n --navBar-image-container: auto;\n --navBar-image-container-width: 100%;\n}\n\n\n#appSpacer{\n width:100vw;\n height:100vh;\n position:fixed;\n top:0px;\n left:0px;\n pointer-events: none;\n}\n\n#mathExtensionGrid{\n position:fixed;\n display:grid;\n --length-ui: 600px;\n\n}\n\n.horizontal {\n bottom:0px;\n left:0px;\n width: 100%;\n height: var(--length-ui);\n max-height: 100vh;\n grid-template-columns: 1fr 1fr;\n grid-template-rows: 1fr var(--nav-bar-height);\n}\n\n.vertical {\n right:0px;\n top:0px;\n height:100%;\n width: var(--length-ui);\n max-width: 100vw;\n grid-template-columns: 1fr;\n grid-template-rows: auto 2fr 1fr;\n}\n/*textInputContainer*/\n\n.vertical > #textInputContainer\n{\n border-left-style: solid;\n border-left-width: 1px;\n}\n\n\n#textInputContainer\n{\n background:white;\n border-top-style: solid;\n border-top-width: 1px;\n overflow:hidden;\n}\n\n.textInputOnDragEnter\n{\n background:red;\n}\n\n/*textOutput*/\n\n#textOutput{\n background:white;\n border-top-style: solid;\n border-top-width: 1px;\n border-left-style: solid;\n border-left-width: 1px;\n overflow:hidden;\n}\n\n\n\n\n.vertical > #textOutput{\n \n grid-column: 1 / span 1;\n grid-row: 2 / span 1;\n}\n\n\n/*handle*/\n\n\n\n.horizontal > #handle{\n top:0px;\n left:calc(50% - 40px);\n}\n\n.vertical > #handle{\n\n left:-35px;\n top:calc(50% - 5px);\n transform:rotate(90deg);\n}\n\n#handle {\n position:absolute;\n z-index: 29;\n -webkit-user-drag: none;\n user-select: all;\n display: var(--math-equation-handle-display, inherit)\n}\n/*navBar*/\n\n#navBar{\n background: var(--main-color);\n grid-column: 1 / span 2;\n grid-row: 2 / span 1;\n display:flex;\n align-items: center\n}\n\n.vertical > #navBar{\n background: var(--main-color);\n display:flex;\n flex-direction: column;\n align-items: center\n}\n\n.vertical > #textInputContainer\n{\n grid-row: 2 / span 1;\n}\n\n.vertical > #textOutput{\n grid-row: 3 / span 1;\n}\n\n\n.vertical > #navBar{\n grid-column: 1 / span 1;\n grid-row: 1 / span 1;\n}\n\n\n\n@media screen and (max-width: 700px) { \n #mathExtensionGrid.horizontal{\n grid-template-columns: 1fr;\n grid-template-rows: var(--nav-bar-height) 100px 1fr 1fr;\n }\n \n\n\n \n}",""]),t.exports=e},function(t,e,n){(e=n(24)(!1)).push([t.i,"\n\n\n#inputTextMathEquation{\n resize: none;\n box-sizing: border-box;\n padding: 20px;\n border-width: 0;\n width:100%;\n height:100%;\n}\n\n\n#logoContainer {\n width: var(--navBar-image-container-width);\n color:white;\n background-color: var(--alt-color);\n display: flex;\n\n}\n#logoContainer > span {\n flex-grow: 2;\n align-self: center;\n text-align: center;\n font-size: 25px;\n margin-right: calc(var(--navBar-image-size) * -.5);\n display: var(--navBar-image-container);\n\n}\n\n#logo{\n width: var(--navBar-image-size);\n height: var(--navBar-image-size);\n}\n\n\n\n.navButton{\n display: block;\n align-items: center;\n display: flex;\n\n padding-top: var(--navButton-pad-top-bottom);\n padding-bottom: var(--navButton-pad-top-bottom);\n padding-left: var(--navbutton-pad-left-right);\n padding-right: var(--navbutton-pad-left-right);\n\n font-size: 30px;\n border-width: 0px;\n box-shadow: none;\n outline: 0;\n background: inherit;\n font-family: 'Times New Roman', Times, serif;\n}\n\n.navBarGroupButtons{\n display: flex;\n width: var(--navBar-group-width);\n}\n\n/*don't know why i need this else the for the icons */\n.navButton > svg{\n width:30px;\n}\n\n\n.vertical .navButton {\n padding-left:0px;\n padding-right:0px;\n font-size: 20px;\n width:100%;\n justify-content: center;\n}\n\n.navButtonIcons{\n max-width: 30px;\n}\n\n.navButton:hover\n{\n background: var(--main-color-selected);\n}\n\n\ninput[type=\"radio\"]:checked + label {\n background: var(--main-color-selected);\n}\n\n.flexSpacer{\n flex-grow:2;\n \n}\n\n\nmjx-assistive-mml {\n display:none;\n}\n\n.enableDrag {\n user-select: all;\n}\n\n#mathJaxTextContainer{\n font-size:22px;\n overflow: auto;\n}\n\n#navButtonMinimize{\n display: var(--math-equation-button-minimize-display, inherit)\n}\n#navButtonSettings{\n display: var(--math-equation-button-setting-display, inherit)\n}\n#navButtonGithubLink{\n display: var(--math-equation-button-github-display, inherit)\n}\n#navButtonExitButton{\n display: var(--math-equation-button-exit-display, inherit)\n}",""]),t.exports=e},function(t,e,n){(e=n(24)(!1)).push([t.i,"#toolbox{\n width:100%;\n background-color: #ebebeb9e;\n padding:10px;\n margin-bottom:10px;\n display:flex;\n align-items: center;\n}\n\n.buttonOptionsImage{\n border: 0;\n height: 100%;\n box-sizing: border-box;\n margin-left:2px;\n border-width: 1px;\n border-style: solid;\n}\n.buttonOptionsImage:hover{\n background-color: #b9b9b9;\n}\n\n.removeStyles\n{\n background: none; \n border: none;\n}\n\n.toolbarIcons {\n height: 100%;\n box-sizing: border-box;\n display: inline-block; \n}\n\n.sizeSelected {\n background-color: #b9b9b9;\n}",""]),t.exports=e},function(t,e,n){"use strict";var r=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(e){a(e)}}function u(t){try{l(r.throw(t))}catch(e){a(e)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,u)}l((r=r.apply(t,e||[])).next())}))},i=this&&this.__generator||function(t,e){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:u(0),throw:u(1),return:u(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function u(a){return function(u){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(t,o)}catch(u){a=[6,u],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,u])}}},a=n(27).default,o="https://unpkg.com/react@16/umd/react.production.min.js",u="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js",l=function(){try{n(25)}catch(t){console.warn("File is not found: /home/brendena/Documents/personalStuff/MathEquationsGoogleSlideV2/MathEquations-component/src/direflow-components/math-equation-component/index.tsx")}};setTimeout((function(){return r(void 0,void 0,void 0,(function(){var t;return i(this,(function(e){switch(e.label){case 0:return window.React&&window.ReactDOM?(l(),[2]):[4,r(void 0,void 0,void 0,(function(){var t;return i(this,(function(e){switch(e.label){case 0:return e.trys.push([0,5,,6]),[4,a(o,"reactBundleLoaded")];case 1:e.sent(),e.label=2;case 2:return[4,a(u,"reactBundleLoaded")];case 3:e.sent(),e.label=4;case 4:return[3,6];case 5:return t=e.sent(),console.error(t),[3,6];case 6:return[2]}}))}))];case 1:e.sent(),e.label=2;case 2:return e.trys.push([2,4,,5]),[4,new Promise((function(t,e){var n=0,r=setInterval((function(){n>=2500&&e(new Error("Direflow Error: React & ReactDOM was unable to load")),window.React&&window.ReactDOM&&(clearInterval(r),t()),n+=1}))}))];case 3:return e.sent(),l(),[3,5];case 4:return t=e.sent(),console.error(t.message),[3,5];case 5:return[2]}}))}))}))}]);
//# sourceMappingURL=direflowBundle.js.map
</script>