1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9947],{37811:function(a,b){var c=/; *([!#$%&'*+.^_`|~0-9A-Za-z-]+) *= *("(?:[\u000b\u0020\u0021\u0023-\u005b\u005d-\u007e\u0080-\u00ff]|\\[\u000b\u0020-\u00ff])*"|[!#$%&'*+.^_`|~0-9A-Za-z-]+) */g,d=/\\([\u000b\u0020-\u00ff])/g,e=/^[!#$%&'*+.^_`|~0-9A-Za-z-]+\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;function f(a){this.parameters=Object.create(null),this.type=a}b.Q=function(a){if(!a)throw new TypeError("argument string is required");var b,g,h,i="object"==typeof a?function(a){var b;if("function"==typeof a.getHeader?b=a.getHeader("content-type"):"object"==typeof a.headers&&(b=a.headers&&a.headers["content-type"]),"string"!=typeof b)throw new TypeError("content-type header is missing from object");return b}(a):a;if("string"!=typeof i)throw new TypeError("argument string is required to be a string");var j=i.indexOf(";"),k=-1!==j?i.substr(0,j).trim():i.trim();if(!e.test(k))throw new TypeError("invalid media type");var l=new f(k.toLowerCase());if(-1!==j){for(c.lastIndex=j;g=c.exec(i);){if(g.index!==j)throw new TypeError("invalid parameter format");j+=g[0].length,b=g[1].toLowerCase(),h=g[2],"\""===h[0]&&(h=h.substr(1,h.length-2).replace(d,"$1")),l.parameters[b]=h}if(j!==i.length)throw new TypeError("invalid parameter format")}return l}},89947:function(a,b,c){function d(){return(d=Object.assign?Object.assign.bind():function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a}).apply(this,arguments)}function e(a,b){return(e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,b){return a.__proto__=b,a})(a,b)}c.d(b,{Q:function(){return G}});var f=function(a,b){return(f=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(a,b){a.__proto__=b}||function(a,b){for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&(a[c]=b[c])})(a,b)},g=function(){return(g=Object.assign||function(a){for(var b,c=1,d=arguments.length;c<d;c++)for(var e in b=arguments[c])Object.prototype.hasOwnProperty.call(b,e)&&(a[e]=b[e]);return a}).apply(this,arguments)};function h(a,b,c){if(c||2===arguments.length)for(var d,e=0,f=b.length;e<f;e++)!d&&e in b||(d||(d=Array.prototype.slice.call(b,0,e)),d[e]=b[e]);return a.concat(d||Array.prototype.slice.call(b))}function i(a){return this instanceof i?(this.v=a,this):new i(a)}Object.create,Object.create;var j=c(37811),k=new Map(),l=function(a){return a.cloneNode(!0)},m=function(){return"file:"===window.location.protocol},n=function(a,b,c){var d=new XMLHttpRequest();d.onreadystatechange=function(){try{if(!/\.svg/i.test(a)&&2===d.readyState){var b=d.getResponseHeader("Content-Type");if(!b)throw new Error("Content type not found");var e=(0,j.Q)(b).type;if(!("image/svg+xml"===e||"text/plain"===e))throw new Error("Invalid content type: ".concat(e))}if(4===d.readyState){if(404===d.status||null===d.responseXML)throw new Error(m()?"Note: SVG injection ajax calls do not work locally without adjusting security settings in your browser. Or consider using a local webserver.":"Unable to load SVG file: "+a);if(200===d.status||m()&&0===d.status)c(null,d);else throw new Error("There was a problem injecting the SVG: "+d.status+" "+d.statusText)}}catch(f){if(d.abort(),f instanceof Error)c(f,d);else throw f}},d.open("GET",a),d.withCredentials=b,d.overrideMimeType&&d.overrideMimeType("text/xml"),d.send()},o={},p=function(a,b){o[a]=o[a]||[],o[a].push(b)},q=function(a){for(var b=function(b,c){setTimeout(function(){if(Array.isArray(o[a])){var c=k.get(a),d=o[a][b];c instanceof SVGSVGElement&&d(null,l(c)),c instanceof Error&&d(c),b===o[a].length-1&&delete o[a]}},0)},c=0,d=o[a].length;c<d;c++)b(c)},r=function(a,b,c){if(k.has(a)){var d=k.get(a);if(void 0===d){p(a,c);return}if(d instanceof SVGSVGElement){c(null,l(d));return}}k.set(a,void 0),p(a,c),n(a,b,function(b,c){b?k.set(a,b):c.responseXML instanceof Document&&c.responseXML.documentElement&&c.responseXML.documentElement instanceof SVGSVGElement&&k.set(a,c.responseXML.documentElement),q(a)})},s=function(a,b,c){n(a,b,function(a,b){a?c(a):b.responseXML instanceof Document&&b.responseXML.documentElement&&b.responseXML.documentElement instanceof SVGSVGElement&&c(null,b.responseXML.documentElement)})},t=0,u=function(){return++t},v=[],w={},x="http://www.w3.org/1999/xlink",y=function(a,b,c,d,e,f,g){var i=a.getAttribute("data-src")||a.getAttribute("src");if(!i){g(new Error("Invalid data-src or src attribute"));return}if(-1!==v.indexOf(a)){v.splice(v.indexOf(a),1),a=null;return}v.push(a),a.setAttribute("src",""),(d?r:s)(i,e,function(d,e){if(!e){v.splice(v.indexOf(a),1),a=null,g(d);return}var j,k,l=a.getAttribute("id");l&&e.setAttribute("id",l);var m=a.getAttribute("title");m&&e.setAttribute("title",m);var n=a.getAttribute("width");n&&e.setAttribute("width",n);var o=a.getAttribute("height");o&&e.setAttribute("height",o);
1var p=Array.from(new Set(h(h(h([],(e.getAttribute("class")||"").split(" "),!0),["injected-svg"],!1),(a.getAttribute("class")||"").split(" "),!0))).join(" ").trim();e.setAttribute("class",p);var q=a.getAttribute("style");q&&e.setAttribute("style",q),e.setAttribute("data-src",i);var r=[].filter.call(a.attributes,function(a){return/^data-\w[\w-]*$/.test(a.name)});if(Array.prototype.forEach.call(r,function(a){a.name&&a.value&&e.setAttribute(a.name,a.value)}),c){var s,t,y,z,A,B={clipPath:["clip-path"],"color-profile":["color-profile"],cursor:["cursor"],filter:["filter"],linearGradient:["fill","stroke"],marker:["marker","marker-start","marker-mid","marker-end"],mask:["mask"],path:[],pattern:["fill","stroke"],radialGradient:["fill","stroke"]};Object.keys(B).forEach(function(a){s=a,y=B[a],t=e.querySelectorAll(s+"[id]");for(var b=function(a,b){A=(z=t[a].id)+"-"+u(),Array.prototype.forEach.call(y,function(a){c=e.querySelectorAll("["+a+"*=\""+z+"\"]");for(var b=0,d=c.length;b<d;b++){var f=c[b].getAttribute(a);f&&!f.match(new RegExp("url\\(\"?#"+z+"\"?\\)"))||c[b].setAttribute(a,"url(#"+A+")")}});for(var c,d=e.querySelectorAll("[*|href]"),f=[],g=0,h=d.length;g<h;g++){var i=d[g].getAttributeNS(x,"href");i&&i.toString()==="#"+t[a].id&&f.push(d[g])}for(var j=0,k=f.length;j<k;j++)f[j].setAttributeNS(x,"href","#"+A);t[a].id=A},c=0,d=t.length;c<d;c++)b(c)})}e.removeAttribute("xmlns:a");for(var C=e.querySelectorAll("script"),D=[],E=0,F=C.length;E<F;E++)(k=C[E].getAttribute("type"))&&"application/ecmascript"!==k&&"application/javascript"!==k&&"text/javascript"!==k||((j=C[E].innerText||C[E].textContent)&&D.push(j),e.removeChild(C[E]));if(D.length>0&&("always"===b||"once"===b&&!w[i])){for(var G=0,H=D.length;G<H;G++)new Function(D[G])(window);w[i]=!0}var I=e.querySelectorAll("style");if(Array.prototype.forEach.call(I,function(a){a.textContent+=""}),e.setAttribute("xmlns","http://www.w3.org/2000/svg"),e.setAttribute("xmlns:xlink",x),f(e),!a.parentNode){v.splice(v.indexOf(a),1),a=null,g(new Error("Parent node is null"));return}a.parentNode.replaceChild(e,a),v.splice(v.indexOf(a),1),a=null,g(null,e)})},z=function(a,b){var c=void 0===b?{}:b,d=c.afterAll,e=void 0===d?function(){}:d,f=c.afterEach,g=void 0===f?function(){}:f,h=c.beforeEach,i=void 0===h?function(){}:h,j=c.cacheRequests,k=void 0===j||j,l=c.evalScripts,m=void 0===l?"never":l,n=c.httpRequestWithCredentials,o=void 0!==n&&n,p=c.renumerateIRIElements,q=void 0===p||p;if(a&&"length"in a)for(var r=0,s=0,t=a.length;s<t;s++)y(a[s],m,q,k,o,i,function(b,c){g(b,c),a&&"length"in a&&a.length=== ++r&&e(r)});else a?y(a,m,q,k,o,i,function(b,c){g(b,c),e(1),a=null}):e(0)},A=c(45697),B=c(67294),C=function(a,b){for(var c in a)if(!(c in b))return!0;for(var d in b)if(a[d]!==b[d])return!0;return!1},D=["afterInjection","beforeInjection","evalScripts","fallback","httpRequestWithCredentials","loading","renumerateIRIElements","src","useRequestCache","wrapper"],E="http://www.w3.org/2000/svg",F="http://www.w3.org/1999/xlink",G=function(a){function b(){for(var b,c=arguments.length,d=new Array(c),e=0;e<c;e++)d[e]=arguments[e];return(b=a.call.apply(a,[this].concat(d))||this).initialState={hasError:!1,isLoading:!0},b.state=b.initialState,b._isMounted=!1,b.reactWrapper=void 0,b.nonReactWrapper=void 0,b.refCallback=function(a){b.reactWrapper=a},b}c=b,f=a,c.prototype=Object.create(f.prototype),c.prototype.constructor=c,e(c,f);var c,f,g=b.prototype;return g.renderSVG=function(){var a=this;if(this.reactWrapper instanceof Node){var b,c,d=this.props,e=d.beforeInjection,f=d.evalScripts,g=d.httpRequestWithCredentials,h=d.renumerateIRIElements,i=d.src,j=d.useRequestCache,k=this.props.afterInjection,l=this.props.wrapper;"svg"===l?((b=document.createElementNS(E,l)).setAttribute("xmlns",E),b.setAttribute("xmlns:xlink",F),c=document.createElementNS(E,l)):(b=document.createElement(l),c=document.createElement(l)),b.appendChild(c),c.dataset.src=i,this.nonReactWrapper=this.reactWrapper.appendChild(b);var m=function(b,c){if(b&&(a.removeSVG(),!a._isMounted)){k(b);return}a._isMounted&&a.setState(function(){return{hasError:!!b,isLoading:!1}},function(){k(b,c)})};z(c,{afterEach:m,beforeEach:e,cacheRequests:j,evalScripts:f,httpRequestWithCredentials:g,renumerateIRIElements:h})}},g.removeSVG=function(){var a;null!=(a=this.nonReactWrapper)&&a.parentNode&&(this.nonReactWrapper.parentNode.removeChild(this.nonReactWrapper),this.nonReactWrapper=null)},g.componentDidMount=function(){this._isMounted=!0,this.renderSVG()},g.componentDidUpdate=function(a){var b=this;C(a,this.props)&&this.setState(function(){return b.initialState},function(){b.removeSVG(),b.renderSVG()})},g.componentWillUnmount=function(){this._isMounted=!1,this.removeSVG()},g.render=function(){var a=this.props;a.afterInjection,a.beforeInjection,a.evalScripts;var b=a.fallback;a.httpRequestWithCredentials;var c=a.loading;a.renumerateIRIElements,a.src,a.useRequestCache;var e=a.wrapper,f=function(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],b.indexOf(c)>=0||(e[c]=a[c]);return e}(a,D);return B.createElement(e,d({},f,{ref:this.refCallback},"svg"===e?{xmlns:E,xmlnsXlink:F}:{}),this.state.isLoading&&c&&B.createElement(c,null),this.state.hasError&&b&&B.createElement(b,null))},b}(B.Component);G.defaultProps={afterInjection:function(){},beforeInjection:function(){},evalScripts:"never",fallback:null,httpRequestWithCredentials:!1,loading:null,renumerateIRIElements:!0,useRequestCache:!0,wrapper:"div"}
1,G.propTypes={afterInjection:A.func,beforeInjection:A.func,evalScripts:A.oneOf(["always","once","never"]),fallback:A.oneOfType([A.func,A.object,A.string]),httpRequestWithCredentials:A.bool,loading:A.oneOfType([A.func,A.object,A.string]),renumerateIRIElements:A.bool,src:A.string.isRequired,useRequestCache:A.bool,wrapper:A.oneOf(["div","span","svg"])}}}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.