1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c4a143d7-4a33-43da-8656-39f747f7971e",e._sentryDebugIdIdentifier="sentry-dbid-c4a143d7-4a33-43da-8656-39f747f7971e")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7162],{7162:function(e,t,n){let i;n.d(t,{JO:function(){return eB}});var r=n(2265);let o=Object.freeze({left:0,top:0,width:16,height:16}),s=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),l=Object.freeze({...o,...s}),c=Object.freeze({...l,body:"",hidden:!1}),a=Object.freeze({...Object.freeze({width:null,height:null}),...s}),u=/[\s,]+/,f={...a,preserveAspectRatio:""};function h(e){let t={...f},n=(t,n)=>e.getAttribute(t)||n;return t.width=n("width",null),t.height=n("height",null),t.rotate=function(e,t=0){let n=e.replace(/^-?[0-9.]*/,"");function i(e){for(;e<0;)e+=4;return e%4}if(""===n){let t=parseInt(e);return isNaN(t)?0:i(t)}if(n!==e){let t=0;switch(n){case"%":t=25;break;case"deg":t=90}if(t){let r=parseFloat(e.slice(0,e.length-n.length));return isNaN(r)?0:(r/=t)%1==0?i(r):0}}return t}(n("rotate","")),!function(e,t){t.split(u).forEach(t=>{switch(t.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}})}(t,n("flip","")),t.preserveAspectRatio=n("preserveAspectRatio",n("preserveaspectratio","")),t}let d=/^[a-z0-9]+(-[a-z0-9]+)*$/,p=(e,t,n,i="")=>{let r=e.split(":");if("@"===e.slice(0,1)){if(r.length<2||r.length>3)return null;i=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){let e=r.pop(),n=r.pop(),o={provider:r.length>0?r[0]:i,prefix:n,name:e};return t&&!g(o)?null:o}let o=r[0],s=o.split("-");if(s.length>1){let e={provider:i,prefix:s.shift(),name:s.join("-")};return t&&!g(e)?null:e}if(n&&""===i){let e={provider:i,prefix:"",name:o};return t&&!g(e,n)?null:e}return null},g=(e,t)=>!!e&&!!((t&&""===e.prefix||e.prefix)&&e.name);function b(e,t){let n=function(e,t){let n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);let i=((e.rotate||0)+(t.rotate||0))%4;return i&&(n.rotate=i),n}(e,t);for(let i in c)i in s?i in e&&!(i in n)&&(n[i]=s[i]):i in t?n[i]=t[i]:i in e&&(n[i]=e[i]);return n}function m(e,t){let n=[];if("object"!=typeof e||"object"!=typeof e.icons)return n;e.not_found instanceof Array&&e.not_found.forEach(e=>{t(e,null),n.push(e)});let i=function(e,t){let n=e.icons,i=e.aliases||Object.create(null),r=Object.create(null);return Object.keys(n).concat(Object.keys(i)).forEach(function e(t){if(n[t])return r[t]=[];if(!(t in r)){r[t]=null;let n=i[t]&&i[t].parent,o=n&&e(n);o&&(r[t]=[n].concat(o))}return r[t]}),r}(e);for(let r in i){let o=i[r];o&&(t(r,function(e,t,n){let i=e.icons,r=e.aliases||Object.create(null),o={};function s(e){o=b(i[e]||r[e],o)}return s(t),n.forEach(s),b(e,o)}(e,r,o)),n.push(r))}return n}let y={provider:"",aliases:{},not_found:{},...o};function v(e,t){for(let n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function _(e){if("object"!=typeof e||null===e||"string"!=typeof e.prefix||!e.icons||"object"!=typeof e.icons||!v(e,y))return null;let t=e.icons;for(let e in t){let n=t[e];if(!e||"string"!=typeof n.body||!v(n,c))return null}let n=e.aliases||Object.create(null);for(let e in n){let i=n[e],r=i.parent;if(!e||"string"!=typeof r||!t[r]&&!n[r]||!v(i,c))return null}return e}let w=Object.create(null);function x(e,t){let n=w[e]||(w[e]=Object.create(null));return n[t]||(n[t]={provider:e,prefix:t,icons:Object.create(null),missing:new Set})}function k(e,t){return _(t)?m(t,(t,n)=>{n?e.icons[t]=n:e.missing.add(t)}):[]}function j(e,t){let n=[];return("string"==typeof e?[e]:Object.keys(w)).forEach(e=>{("string"==typeof e&&"string"==typeof t?[t]:Object.keys(w[e]||{})).forEach(t=>{let i=x(e,t);n=n.concat(Object.keys(i.icons).map(n=>(""!==e?"@"+e+":":"")+t+":"+n))})}),n}let O=!1;function A(e){return"boolean"==typeof e&&(O=e),O}function C(e){let t="string"==typeof e?p(e,!0,O):e;if(t){let e=x(t.provider,t.prefix),n=t.name;return e.icons[n]||(e.missing.has(n)?null:void 0)}}function I(e,t){let n=p(e,!0,O);if(!n)return!1;let i=x(n.provider,n.prefix);return t?function(e,t,n){try{if("string"==typeof n.body)return e.icons[t]={...n},!0}catch(e){}return!1}(i,n.name,t):(i.missing.add(n.name),!0)}function E(e,t){if("object"!=typeof e)return!1;if("string"!=typeof t&&(t=e.provider||""),O&&!t&&!e.prefix){let t=!1;return _(e)&&(e.prefix="",m(e,(e,n)=>{I(e,n)&&(t=!0)})),t}let n=e.prefix;return!!g({provider:t,prefix:n,name:"a"})&&!!k(x(t,n),e)}function T(e){return!!C(e)}function R(e){let t=C(e);return t?{...l,...t}:t}
1function S(e,t){e.forEach(e=>{let n=e.loaderCallbacks;n&&(e.loaderCallbacks=n.filter(e=>e.id!==t))})}let F=0,L=Object.create(null);function N(e,t){L[e]=t}function M(e){return L[e]||L[""]}var P={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function z(e){let t={...P,...e},n=[];function i(){n=n.filter(e=>"pending"===e().status)}return{query:function(e,r,o){let s=function(e,t,n,i){let r,o;let s=e.resources.length,l=e.random?Math.floor(Math.random()*s):e.index;if(e.random){let t=e.resources.slice(0);for(r=[];t.length>1;){let e=Math.floor(Math.random()*t.length);r.push(t[e]),t=t.slice(0,e).concat(t.slice(e+1))}r=r.concat(t)}else r=e.resources.slice(l).concat(e.resources.slice(0,l));let c=Date.now(),a="pending",u=0,f=null,h=[],d=[];function p(){f&&(clearTimeout(f),f=null)}function g(){"pending"===a&&(a="aborted"),p(),h.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),h=[]}function b(e,t){t&&(d=[]),"function"==typeof e&&d.push(e)}function m(){a="failed",d.forEach(e=>{e(void 0,o)})}function y(){h.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),h=[]}return"function"==typeof i&&d.push(i),setTimeout(function i(){if("pending"!==a)return;p();let s=r.shift();if(void 0===s){if(h.length){f=setTimeout(()=>{p(),"pending"===a&&(y(),m())},e.timeout);return}m();return}let l={status:"pending",resource:s,callback:(t,n)=>{!function(t,n,s){let l="success"!==n;switch(h=h.filter(e=>e!==t),a){case"pending":break;case"failed":if(l||!e.dataAfterTimeout)return;break;default:return}if("abort"===n){o=s,m();return}if(l){o=s,h.length||(r.length?i():m());return}if(p(),y(),!e.random){let n=e.resources.indexOf(t.resource);-1!==n&&n!==e.index&&(e.index=n)}a="completed",d.forEach(e=>{e(s)})}(l,t,n)}};h.push(l),u++,f=setTimeout(i,e.rotate),n(s,t,l.callback)}),function(){return{startTime:c,payload:t,status:a,queriesSent:u,queriesPending:h.length,subscribe:b,abort:g}}}(t,e,r,(e,t)=>{i(),o&&o(e,t)});return n.push(s),s},find:function(e){return n.find(t=>e(t))||null},setIndex:e=>{t.index=e},getIndex:()=>t.index,cleanup:i}}function D(e){let t;if("string"==typeof e.resources)t=[e.resources];else if(!((t=e.resources)instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}let Q=Object.create(null),q=["https://api.simplesvg.com","https://api.unisvg.com"],U=[];for(;q.length>0;)1===q.length?U.push(q.shift()):Math.random()>.5?U.push(q.shift()):U.push(q.pop());function H(e,t){let n=D(t);return null!==n&&(Q[e]=n,!0)}function J(e){return Q[e]}function $(){return Object.keys(Q)}function B(){}Q[""]=D({resources:["https://api.iconify.design"].concat(U)});let G=Object.create(null);function V(e,t,n){let i,r;if("string"==typeof e){let t=M(e);if(!t)return n(void 0,424),B;r=t.send;let o=function(e){if(!G[e]){let t=Q[e];if(!t)return;let n=z(t);G[e]={config:t,redundancy:n}}return G[e]}(e);o&&(i=o.redundancy)}else{let t=D(e);if(t){i=z(t);let n=M(e.resources?e.resources[0]:"");n&&(r=n.send)}}return i&&r?i.query(t,r,n)().abort:(n(void 0,424),B)}function K(){}function W(e,t,n){function i(){let n=e.pendingIcons;t.forEach(t=>{n&&n.delete(t),e.icons[t]||e.missing.add(t)})}if(n&&"object"==typeof n)try{if(!k(e,n).length){i();return}}catch(e){console.error(e)}i(),e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;let t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1,i=e.provider,r=e.prefix;t.forEach(t=>{let o=t.icons,s=o.pending.length;o.pending=o.pending.filter(t=>{if(t.prefix!==r)return!0;let s=t.name;if(e.icons[s])o.loaded.push({provider:i,prefix:r,name:s});else{if(!e.missing.has(s))return n=!0,!0;o.missing.push({provider:i,prefix:r,name:s})}return!1}),o.pending.length!==s&&(n||S([e],t.id),t.callback(o.loaded.slice(0),o.missing.slice(0),o.pending.slice(0),t.abort))})}))}))}function X(e,t){e instanceof Promise?e.then(e=>{t(e)}).catch(()=>{t(null)}):t(e)}let Y=(e,t)=>
1{let n,i;let r=function(e){let t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((e,t)=>e.provider!==t.provider?e.provider.localeCompare(t.provider):e.prefix!==t.prefix?e.prefix.localeCompare(t.prefix):e.name.localeCompare(t.name));let i={provider:"",prefix:"",name:""};return e.forEach(e=>{if(i.name===e.name&&i.prefix===e.prefix&&i.provider===e.provider)return;i=e;let r=e.provider,o=e.prefix,s=e.name,l=n[r]||(n[r]=Object.create(null)),c=l[o]||(l[o]=x(r,o));(s in c.icons?t.loaded:""===o||c.missing.has(s)?t.missing:t.pending).push({provider:r,prefix:o,name:s})}),t}(function(e,t=!0,n=!1){let i=[];return e.forEach(e=>{let r="string"==typeof e?p(e,t,n):e;r&&i.push(r)}),i}(e,!0,A()));if(!r.pending.length){let e=!0;return t&&setTimeout(()=>{e&&t(r.loaded,r.missing,r.pending,K)}),()=>{e=!1}}let o=Object.create(null),s=[];return r.pending.forEach(e=>{let{provider:t,prefix:r}=e;if(r===i&&t===n)return;n=t,i=r,s.push(x(t,r));let l=o[t]||(o[t]=Object.create(null));l[r]||(l[r]=[])}),r.pending.forEach(e=>{let{provider:t,prefix:n,name:i}=e,r=x(t,n),s=r.pendingIcons||(r.pendingIcons=new Set);s.has(i)||(s.add(i),o[t][n].push(i))}),s.forEach(e=>{let t=o[e.provider][e.prefix];t.length&&(e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;let{provider:t,prefix:n}=e,i=e.iconsToLoad;if(delete e.iconsToLoad,!i||!i.length)return;let r=e.loadIcon;if(e.loadIcons&&(i.length>1||!r)){X(e.loadIcons(i,n,t),t=>{W(e,i,t)});return}if(r){i.forEach(i=>{X(r(i,n,t),t=>{let r=t?{prefix:n,icons:{[i]:t}}:null;W(e,[i],r)})});return}let{valid:o,invalid:s}=function(e){let t=[],n=[];return e.forEach(e=>{(e.match(d)?t:n).push(e)}),{valid:t,invalid:n}}(i);if(s.length&&W(e,s,null),!o.length)return;let l=n.match(d)?M(t):null;if(!l){W(e,o,null);return}l.prepare(t,n,o).forEach(n=>{V(t,n,t=>{W(e,n.icons,t)})})})))}),t?function(e,t,n){let i=F++,r=S.bind(null,n,i);if(!t.pending.length)return r;let o={id:i,icons:t,callback:e,abort:r};return n.forEach(e=>{(e.loaderCallbacks||(e.loaderCallbacks=[])).push(o)}),r}(t,r,s):K},Z=e=>new Promise((t,n)=>{let i="string"==typeof e?p(e,!0):e;if(!i){n(e);return}Y([i||e],r=>{if(r.length&&i){let e=C(i);if(e){t({...l,...e});return}}n(e)})});function ee(e){try{let t="string"==typeof e?JSON.parse(e):e;if("string"==typeof t.body)return{...t}}catch(e){}}let et=!1;try{et=0===navigator.vendor.indexOf("Apple")}catch(e){}let en=/(-?[0-9.]*[0-9]+[0-9.]*)/g,ei=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function er(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;let i=e.split(en);if(null===i||!i.length)return e;let r=[],o=i.shift(),s=ei.test(o);for(;;){if(s){let e=parseFloat(o);isNaN(e)?r.push(o):r.push(Math.ceil(e*t*n)/n)}else r.push(o);if(void 0===(o=i.shift()))return r.join("");s=!s}}let eo=e=>"unset"===e||"undefined"===e||"none"===e;function es(e,t){let n,i;let r={...l,...e},o={...a,...t},s={left:r.left,top:r.top,width:r.width,height:r.height},c=r.body;[r,o].forEach(e=>{let t;let n=[],i=e.hFlip,r=e.vFlip,o=e.rotate;switch(i?r?o+=2:(n.push("translate("+(s.width+s.left).toString()+" "+(0-s.top).toString()+")"),n.push("scale(-1 1)"),s.top=s.left=0):r&&(n.push("translate("+(0-s.left).toString()+" "+(s.height+s.top).toString()+")"),n.push("scale(1 -1)"),s.top=s.left=0),o<0&&(o-=4*Math.floor(o/4)),o%=4){case 1:n.unshift("rotate(90 "+(t=s.height/2+s.top).toString()+" "+t.toString()+")");break;case 2:n.unshift("rotate(180 "+(s.width/2+s.left).toString()+" "+(s.height/2+s.top).toString()+")");break;case 3:n.unshift("rotate(-90 "+(t=s.width/2+s.left).toString()+" "+t.toString()+")")}o%2==1&&(s.left!==s.top&&(t=s.left,s.left=s.top,s.top=t),s.width!==s.height&&(t=s.width,s.width=s.height,s.height=t)),n.length&&(c=function(e,t,n){var i,r;let o=function(e,t="defs"){let n="",i=e.indexOf("<"+t);for(;i>=0;){let r=e.indexOf(">",i),o=e.indexOf("</"+t);if(-1===r||-1===o)break;let s=e.indexOf(">",o);if(-1===s)break;n+=e.slice(r+1,o).trim(),e=e.slice(0,i).trim()+e.slice(s+1)}return{defs:n,content:e}}(e);return i=o.defs,r=t+o.content+n,i?"<defs>"+i+"</defs>"+r:r}(c,'<g transform="'+n.join(" ")+'">',"</g>"))});let u=o.width,f=o.height,h=s.width,d=s.height;null===u?n=er(i=null===f?"1em":"auto"===f?d:f,h/d):(n="auto"===u?h:u,i=null===f?er(n,d/h):"auto"===f?d:f);let p={},g=(e,t)=>{eo(t)||(p[e]=t.toString())};g("width",n),g("height",i);let b=[s.left,s.top,h,d];return p.viewBox=b.join(" "),{attributes:p,viewBox:b,body:c}}function el(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)n+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}function ec(e){return'url("data:image/svg+xml,'+e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")'}let ea=(()=>{let e;try{if(e=fetch,"function"==typeof e)return e}catch(e){}})();function eu(e){ea=e}function ef(){return ea}
1let eh={prepare:(e,t,n)=>{let i=[],r=function(e,t){let n;let i=Q[e];if(!i)return 0;if(i.maxURL){let e=0;i.resources.forEach(t=>{e=Math.max(e,t.length)}),n=i.maxURL-e-i.path.length-(t+".json?icons=").length}else n=0;return n}(e,t),o="icons",s={type:o,provider:e,prefix:t,icons:[]},l=0;return n.forEach((n,c)=>{(l+=n.length+1)>=r&&c>0&&(i.push(s),s={type:o,provider:e,prefix:t,icons:[]},l=n.length),s.icons.push(n)}),i.push(s),i},send:(e,t,n)=>{if(!ea){n("abort",424);return}let i=function(e){if("string"==typeof e){let t=Q[e];if(t)return t.path}return"/"}(t.provider);switch(t.type){case"icons":i+=t.prefix+".json?"+new URLSearchParams({icons:t.icons.join(",")}).toString();break;case"custom":{let e=t.uri;i+="/"===e.slice(0,1)?e.slice(1):e;break}default:n("abort",400);return}let r=503;ea(e+i).then(e=>{let t=e.status;if(200!==t){setTimeout(()=>{n(404===t?"abort":"next",t)});return}return r=501,e.json()}).then(e=>{if("object"!=typeof e||null===e){setTimeout(()=>{404===e?n("abort",e):n("next",r)});return}setTimeout(()=>{n("success",e)})}).catch(()=>{n("next",r)})}};function ed(e,t,n){x(n||"",t).loadIcons=e}function ep(e,t,n){x(n||"",t).loadIcon=e}let eg="data-style",eb="";function em(e){eb=e}function ey(e,t){let n=Array.from(e.childNodes).find(e=>e.hasAttribute&&e.hasAttribute(eg));n||((n=document.createElement("style")).setAttribute(eg,eg),e.appendChild(n)),n.textContent=":host{display:inline-block;vertical-align:"+(t?"-0.125em":"0")+"}span,svg{display:block;margin:auto}"+eb}function ev(){let e;L[""]=eh,A(!0);try{e=window}catch(e){}if(e){if(void 0!==e.IconifyPreload){let t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";"object"==typeof t&&null!==t&&(t instanceof Array?t:[t]).forEach(e=>{try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!E(e))&&console.error(n)}catch(e){console.error(n)}})}if(void 0!==e.IconifyProviders){let t=e.IconifyProviders;if("object"==typeof t&&null!==t)for(let e in t){let n="IconifyProviders["+e+"] is invalid.";try{let i=t[e];if("object"!=typeof i||!i||void 0===i.resources)continue;H(e,i)||console.error(n)}catch(e){console.error(n)}}}}return{enableCache:e=>{},disableCache:e=>{},iconLoaded:T,iconExists:T,getIcon:R,listIcons:j,addIcon:I,addCollection:E,calculateSize:er,buildIcon:es,iconToHTML:el,svgToURL:ec,loadIcons:Y,loadIcon:Z,addAPIProvider:H,setCustomIconLoader:ep,setCustomIconsLoader:ed,appendCustomStyle:em,_api:{getAPIConfig:J,setAPIModule:N,sendAPIQuery:V,setFetch:eu,getFetch:ef,listAPIProviders:$}}}let e_={"background-color":"currentColor"},ew={"background-color":"transparent"},ex={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},ek={"-webkit-mask":e_,mask:e_,background:ew};for(let e in ek){let t=ek[e];for(let n in ex)t[e+"-"+n]=ex[n]}function ej(e){return e?e+(e.match(/^[-0-9.]+$/)?"px":""):"inherit"}function eO(e){return Array.from(e.childNodes).find(e=>{let t=e.tagName&&e.tagName.toUpperCase();return"SPAN"===t||"SVG"===t})}function eA(e,t){let n;let r=t.icon.data,o=t.customisations,s=es(r,o);o.preserveAspectRatio&&(s.attributes.preserveAspectRatio=o.preserveAspectRatio);let c=t.renderedMode;n="svg"===c?function(e){let t=document.createElement("span"),n=e.attributes,r="";n.width||(r="width: inherit;"),n.height||(r+="height: inherit;"),r&&(n.style=r);let o=el(e.body,n);return t.innerHTML=(void 0===i&&function(){try{i=window.trustedTypes.createPolicy("iconify",{createHTML:e=>e})}catch(e){i=null}}(),i?i.createHTML(o):o),t.firstChild}(s):function(e,t,n){let i=document.createElement("span"),r=e.body;-1!==r.indexOf("<a")&&(r+="<!-- "+Date.now()+" -->");let o=e.attributes,s=ec(el(r,{...o,width:t.width+"",height:t.height+""})),l=i.style,c={"--svg":s,width:ej(o.width),height:ej(o.height),...n?e_:ew};for(let e in c)l.setProperty(e,c[e]);return i}(s,{...l,...r},"mask"===c);let a=eO(e);a?"SPAN"===n.tagName&&a.tagName===n.tagName?a.setAttribute("style",n.getAttribute("style")):e.replaceChild(n,a):e.appendChild(n)}function eC(e,t,n){return{rendered:!1,inline:t,icon:e,lastRender:n&&(n.rendered?n:n.lastRender)}}let{enableCache:eI,disableCache:eE,iconLoaded:eT,iconExists:eR,getIcon:eS,listIcons:eF,addIcon:eL,addCollection:eN,calculateSize:eM,buildIcon:eP,iconToHTML:ez,svgToURL:eD,loadIcons:eQ,loadIcon:eq,setCustomIconLoader:eU,setCustomIconsLoader:eH,addAPIProvider:eJ,_api:e$}=function(e="iconify-icon"){let t,n;try{t=window.customElements,n=window.HTMLElement}catch(e){return}if(!t||!n)return;let i=t.get(e);if(i)return i;let r=["icon","mode","inline","noobserver","width","height","rotate","flip"],o=class extends n{_shadowRoot;_initialised=!1;_state;_checkQueued=!1;_connected=!1;_observer=null;_visible=!0;constructor(){super();let e=this._shadowRoot=this.attachShadow({mode:"open"}),t=this.hasAttribute("inline");ey(e,t),this._state=eC({value:""},t),this._queueCheck()}connectedCallback(){this._connected=!0,this.startObserver()}disconnectedCallback(){this._connected=!1,this.stopObserver()}static get observedAttributes(){return r.slice(0)}attributeChangedCallback(e){switch(e){case"inline":{let e=this.hasAttribute("inline"),t=this._state;e!==t.inline&&(t.inline=e,ey(this._shadowRoot,e));break}case"noobserver":this.hasAttribute("noobserver")?this.startObserver():this.stopObserver();break;default:this._queueCheck()}}get icon(){let e=this.getAttribute("icon");if(e&&"{"===e.slice(0,1))try{return JSON.parse(e)}catch(e){}return e}set icon(e){"object"==typeof e&&(e=JSON.stringify(e)),this.setAttribute("icon",e)}get inline(){return this.hasAttribute("inline")}set inline(e){e?this.setAttribute("inline","true"):this.removeAttribute("inline")}get observer(){return this.hasAttribute("observer")}set observer(e){e?this.setAttribute("observer","true"):this.removeAttribute("observer")}restartAnimation(){let e=this._state;if(e.rendered){let t=this._shadowRoot;if("svg"===e.renderedMode)try{t.lastChild.setCurrentTime(0);return}catch(e){}eA(t,e)}}get status(){let e=this._state;return e.rendered?"rendered":null===e.icon.data?"failed":"loading"}_queueCheck(){this._checkQueued||(this._checkQueued=!0,setTimeout(()=>{this._check()}))}_check(){if(!this._checkQueued)return;this._checkQueued=!1;let e=this._state,t=this.getAttribute("icon");if(t!==e.icon.value){this._iconChanged(t);return}if(!e.rendered||!this._visible)return;let n=this.getAttribute("mode"),i=h(this);(e.attrMode!==n||function(e,t){for(let n in f)if(e[n]!==t[n])return!0;return!1}(e.customisations,i)||!eO(this._shadowRoot))&&this._renderIcon(e.icon,i,n)}_iconChanged(e){let t=function(e,t){if("object"==typeof e)return{data:ee(e),value:e};if("string"!=typeof e)return{value:e};if(e.includes("{")){let t=ee(e);
1if(t)return{data:t,value:e}}let n=p(e,!0,!0);if(!n)return{value:e};let i=C(n);if(void 0!==i||!n.prefix)return{value:e,name:n,data:i};let r=Y([n],()=>t(e,n,C(n)));return{value:e,name:n,loading:r}}(e,(e,t,n)=>{let i=this._state;if(i.rendered||this.getAttribute("icon")!==e)return;let r={value:e,name:t,data:n};r.data?this._gotIconData(r):i.icon=r});t.data?this._gotIconData(t):this._state=eC(t,this._state.inline,this._state)}_forceRender(){if(!this._visible){let e=eO(this._shadowRoot);e&&this._shadowRoot.removeChild(e);return}this._queueCheck()}_gotIconData(e){this._checkQueued=!1,this._renderIcon(e,h(this),this.getAttribute("mode"))}_renderIcon(e,t,n){let i=function(e,t){switch(t){case"svg":case"bg":case"mask":return t}return"style"!==t&&(et||-1===e.indexOf("<a"))?"svg":-1===e.indexOf("currentColor")?"bg":"mask"}(e.data.body,n),r=this._state.inline;eA(this._shadowRoot,this._state={rendered:!0,icon:e,inline:r,customisations:t,attrMode:n,renderedMode:i})}startObserver(){if(!this._observer&&!this.hasAttribute("noobserver"))try{this._observer=new IntersectionObserver(e=>{let t=e.some(e=>e.isIntersecting);t!==this._visible&&(this._visible=t,this._forceRender())}),this._observer.observe(this)}catch(e){if(this._observer){try{this._observer.disconnect()}catch(e){}this._observer=null}}}stopObserver(){this._observer&&(this._observer.disconnect(),this._observer=null,this._visible=!0,this._connected&&this._forceRender())}};r.forEach(e=>{e in o.prototype||Object.defineProperty(o.prototype,e,{get:function(){return this.getAttribute(e)},set:function(t){null!==t?this.setAttribute(e,t):this.removeAttribute(e)}})});let s=ev();for(let e in s)o[e]=o.prototype[e]=s[e];return t.define(e,o),o}()||ev();var eB=r.forwardRef((e,t)=>{let n={...e,ref:t};return"object"==typeof e.icon&&(n.icon=JSON.stringify(e.icon)),e.inline||delete n.inline,e.className&&(n.class=e.className),r.createElement("iconify-icon",n)})}}]);
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.