New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@iconify/iconify

Package Overview
Dependencies
Maintainers
1
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@iconify/iconify - npm Package Compare versions

Comparing version 2.0.0-rc.5 to 2.0.0-rc.6

2

dist/iconify.d.ts

@@ -87,3 +87,3 @@

*/
addAPIProvider: (provider: string, customConfig: Partial<IconifyAPIConfig>) => void;
addAPIProvider: (provider: string, customConfig: Partial<IconifyAPIConfig>) => boolean;
}

@@ -90,0 +90,0 @@

@@ -13,2 +13,2 @@ /**

*/
var Iconify=function(){"use strict";function e(e,n,t){return e(t={path:n,exports:{},require:function(e,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==n&&t.path)}},t.exports),t.exports}var n=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.validateIcon=n.stringToIcon=void 0;var t=/^[a-z0-9]+(-[a-z0-9]+)*$/;n.stringToIcon=function(e,t){var r="",o=e.split(":");if("@"===e.slice(0,1)){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){var i=o.pop(),a=o.pop(),c={provider:o.length>0?o[0]:r,prefix:a,name:i};return t&&!n.validateIcon(c)?null:c}var u=o[0].split("-");if(u.length>1){var f={provider:r,prefix:u.shift(),name:u.join("-")};return t&&!n.validateIcon(f)?null:f}return null};n.validateIcon=function(e){return!!e&&!(""!==e.provider&&!e.provider.match(t)||!e.prefix.match(t)||!e.name.match(t))}})),t=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.merge=void 0,n.merge=function(e,n,t){for(var r=Object.create(null),o=[e,n,t],i=0;i<3;i++){var a=o[i];if("object"==typeof a&&a)for(var c in a)r[c]=a[c]}return r}})),r=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullIcon=n.iconDefaults=void 0,n.iconDefaults=Object.freeze({body:"",left:0,top:0,width:16,height:16,rotate:0,vFlip:!1,hFlip:!1}),n.fullIcon=function(e){return t.merge(n.iconDefaults,e)}})),o=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.mergeIcons=void 0;var t=Object.keys(r.iconDefaults);n.mergeIcons=function(e,n){var r=Object.create(null);return t.forEach((function(t){if(void 0!==e[t])if(void 0!==n[t])switch(t){case"rotate":return void(r[t]=(e[t]+n[t])%4);case"hFlip":case"vFlip":return void(r[t]=e[t]!==n[t]);default:r[t]=n[t]}else r[t]=e[t];else void 0!==n[t]&&(r[t]=n[t])})),r}})),i=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.parseIconSet=void 0;var i=Object.keys(r.iconDefaults);function a(e,n,t,r){void 0===r&&(r=0);var i=e.parent;if(void 0!==n[i])return o.mergeIcons(n[i],e);if(void 0!==t[i]){if(r>2)return null;var c=a(t[i],n,t,r+1);if(c)return o.mergeIcons(c,e)}return null}n.parseIconSet=function(e,n,o){void 0===o&&(o="none");var c=[];if("object"!=typeof e)return"none"!==o&&c;if(e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),"all"===o&&c.push(e)})),"object"!=typeof e.icons)return"none"!==o&&c;var u=Object.create(null);i.forEach((function(n){void 0!==e[n]&&"object"!=typeof e[n]&&(u[n]=e[n])}));var f=e.icons;if(Object.keys(f).forEach((function(e){var o=f[e];"string"==typeof o.body&&(n(e,Object.freeze(t.merge(r.iconDefaults,u,o))),c.push(e))})),"object"==typeof e.aliases){var l=e.aliases;Object.keys(l).forEach((function(e){var o=a(l[e],f,l,1);o&&(n(e,Object.freeze(t.merge(r.iconDefaults,u,o))),c.push(e))}))}return"none"===o?c.length>0:c}})),a=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.listIcons=n.getIcon=n.iconExists=n.addIcon=n.addIconSet=n.getStorage=n.newStorage=void 0;var t=Object.create(null);function o(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:Object.create(null)}}function a(e,n){void 0===t[e]&&(t[e]=Object.create(null));var r=t[e];return void 0===r[n]&&(r[n]=o(e,n)),r[n]}n.newStorage=o,n.getStorage=a,n.addIconSet=function(e,n,t){void 0===t&&(t="none");var r=Date.now();return i.parseIconSet(n,(function(n,t){null===t?e.missing[n]=r:e.icons[n]=t}),t)},n.addIcon=function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(r.fullIcon(t)),!0}catch(e){}return!1},n.iconExists=function(e,n){return void 0!==e.icons[n]},n.getIcon=function(e,n){var t=e.icons[n];return void 0===t?null:t},n.listIcons=function(e,n){var r=[];return("string"==typeof e?[e]:Object.keys(t)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:void 0===t[e]?[]:Object.keys(t[e])).forEach((function(n){var t=a(e,n),o=Object.keys(t.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t}));r=r.concat(o)}))})),r}})),c=e((function(e,r){function o(e){var t="string"==typeof e?n.stringToIcon(e,!0):e;return t?a.getIcon(a.getStorage(t.provider,t.prefix),t.name):null}function i(e,t){if("string"!=typeof t&&(t="string"==typeof e.provider?e.provider:""),"object"!=typeof e||"string"!=typeof e.prefix||!n.validateIcon({provider:t,prefix:e.prefix,name:"a"}))return!1;var r=a.getStorage(t,e.prefix);return!!a.addIconSet(r,e)}Object.defineProperty(r,"__esModule",{value:!0}),r.storageFunctions=r.addCollection=r.getIconData=void 0,r.getIconData=o,r.addCollection=i,r.storageFunctions={iconExists:function(e){return null!==o(e)},getIcon:function(e){var n=o(e);return n?t.merge(n):null},listIcons:a.listIcons,addIcon:function(e,t){var r=n.stringToIcon(e,!0);if(!r)return!1;var o=a.getStorage(r.provider,r.prefix);return a.addIcon(o,r.name,t)},addCollection:i}})),u=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.replaceIDs=void 0;var t=/\sid="(\S+)"/g,r="IconifyId-"+Date.now().toString(16)+"-"+(16777216*Math.random()|0).toString(16)+"-",o=0;function i(e,n,t){for(var r=0;-1!==(r=t.indexOf(e,r));)t=t.slice(0,r)+n+t.slice(r+e.length),r+=n.length;return t}n.replaceIDs=function(e,n){void 0===n&&(n=r);for(var a,c=[];a=t.exec(e);)c.push(a[1]);return c.length?(c.forEach((function(t){var r="function"==typeof n?n():n+o++;e=i('="'+t+'"','="'+r+'"',e),e=i('="#'+t+'"','="#'+r+'"',e),e=i("(#"+t+")","(#"+r+")",e)})),e):e}})),f=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.calculateSize=void 0;var t=/(-?[0-9.]*[0-9]+[0-9.]*)/g,r=/^-?[0-9.]*[0-9]+[0-9.]*$/g;n.calculateSize=function(e,n,o){if(1===n)return e;if(o=void 0===o?100:o,"number"==typeof e)return Math.ceil(e*n*o)/o;if("string"!=typeof e)return e;var i=e.split(t);if(null===i||!i.length)return e;for(var a=[],c=i.shift(),u=r.test(c);;){if(u){var f=parseFloat(c);isNaN(f)?a.push(c):a.push(Math.ceil(f*n*o)/o)}else a.push(c);if(void 0===(c=i.shift()))return a.join("");u=!u}}})),l=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.builderFunctions=void 0,n.builderFunctions={replaceIDs:u.replaceIDs,calculateSize:f.calculateSize}})),s=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.coreModules=void 0,n.coreModules={}})),d=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.storeCache=n.loadCache=n.mock=n.emptyList=n.count=n.config=void 0;var t="iconify2",r="iconify",o="iconify-count",i="iconify-version",c=36e5;n.config={local:!0,session:!0};var u=!1;n.count={local:0,session:0},n.emptyList={local:[],session:[]};var f="undefined"==typeof window?{}:window;function l(e){var t=e+"Storage";try{if(f&&f[t]&&"number"==typeof f[t].length)return f[t]}catch(e){}return n.config[e]=!1,null}function s(e,t,r){try{return e.setItem(o,r+""),n.count[t]=r,!0}catch(e){return!1}}function d(e){var n=e.getItem(o);if(n){var t=parseInt(n);return t||0}return 0}n.mock=function(e){u=!1,f=e};n.loadCache=function(){if(!u){u=!0;var e=Math.floor(Date.now()/c)-168;for(var o in n.config)f(o)}function f(o){var c=l(o);if(c){var u=function(n){var t=r+n,o=c.getItem(t);if("string"!=typeof o)return!1;var i=!0;try{var u=JSON.parse(o);if("object"!=typeof u||"number"!=typeof u.cached||u.cached<e||"string"!=typeof u.provider||"object"!=typeof u.data||"string"!=typeof u.data.prefix)i=!1;else{var f=u.provider,l=u.data.prefix,s=a.getStorage(f,l);i=a.addIconSet(s,u.data)}}catch(e){i=!1}return i||c.removeItem(t),i};try{var f=c.getItem(i);if(f!==t)return f&&function(e){try{for(var n=d(e),t=0;t<n;t++)e.removeItem(r+t)}catch(e){}}(c),void function(e,n){try{e.setItem(i,t)}catch(e){}s(e,n,0)}(c,o);for(var v=d(c),p=v-1;p>=0;p--)u(p)||(p===v-1?v--:n.emptyList[o].push(p));s(c,o,v)}catch(e){}}}};n.storeCache=function(e,t){function o(o){if(!n.config[o])return!1;var i=l(o);if(!i)return!1;var a=n.emptyList[o].shift();if(void 0===a&&!s(i,o,(a=n.count[o])+1))return!1;try{var u={cached:Math.floor(Date.now()/c),provider:e,data:t};i.setItem(r+a,JSON.stringify(u))}catch(e){return!1}return!0}u||n.loadCache(),o("local")||o("session")}})),v=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.toggleBrowserCache=void 0,n.toggleBrowserCache=function(e,n){switch(e){case"local":case"session":d.config[e]=n;break;case"all":for(var t in d.config)d.config[t]=n}}})),p=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.defaultConfig=void 0,n.defaultConfig={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1}})),h=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.sendQuery=void 0,n.sendQuery=function(e,n,t,r,o){var i,a=e.resources.length,c=e.random?Math.floor(Math.random()*a):e.index;if(e.random){var u=e.resources.slice(0);for(i=[];u.length>1;){var f=Math.floor(Math.random()*u.length);i.push(u[f]),u=u.slice(0,f).concat(u.slice(f+1))}i=i.concat(u)}else i=e.resources.slice(c).concat(e.resources.slice(0,c));var l=Date.now(),s="pending",d=0,v=void 0,p=null,h=[],g=[];function b(){p&&(clearTimeout(p),p=null)}function m(){"pending"===s&&(s="aborted"),b(),h.forEach((function(e){e.abort&&e.abort(),"pending"===e.status&&(e.status="aborted")})),h=[]}function y(e,n){n&&(g=[]),"function"==typeof e&&g.push(e)}function I(){return{startTime:l,payload:n,status:s,queriesSent:d,queriesPending:h.length,subscribe:y,abort:m}}function j(){s="failed",g.forEach((function(e){e(void 0,v)}))}function x(){h=h.filter((function(e){return"pending"===e.status&&(e.status="aborted"),e.abort&&e.abort(),!1}))}function O(){if("pending"===s){b();var r=i.shift();if(void 0!==r){var a={getQueryStatus:I,status:"pending",resource:r,done:function(n,t){!function(n,t,r){var a=void 0===t;switch(h=h.filter((function(e){return e!==n})),s){case"pending":break;case"failed":if(a||!e.dataAfterTimeout)return;break;default:return}if(a)return void 0!==r&&(v=r),void(h.length||(i.length?O():j()));if(b(),x(),o&&!e.random){var c=e.resources.indexOf(n.resource);-1!==c&&c!==e.index&&o(c)}s="completed",g.forEach((function(e){e(t)}))}(a,n,t)}};h.push(a),d++;var c="function"==typeof e.rotate?e.rotate(d,l):e.rotate;p=setTimeout(O,c),t(r,n,a)}else{if(h.length){var u="function"==typeof e.timeout?e.timeout(l):e.timeout;if(u)return void(p=setTimeout((function(){b(),"pending"===s&&(x(),j())}),u))}j()}}}return"function"==typeof r&&g.push(r),setTimeout(O),I}})),g=e((function(e,n){function t(e){if(!("object"==typeof e&&"object"==typeof e.resources&&e.resources instanceof Array&&e.resources.length))throw new Error("Invalid Reduncancy configuration");var n,t=Object.create(null);for(n in p.defaultConfig)void 0!==e[n]?t[n]=e[n]:t[n]=p.defaultConfig[n];return t}Object.defineProperty(n,"__esModule",{value:!0}),n.initRedundancy=void 0,n.initRedundancy=function(e){var n=t(e),r=[];function o(){r=r.filter((function(e){return"pending"===e().status}))}return{query:function(e,t,i){var a=h.sendQuery(n,e,t,(function(e,n){o(),i&&i(e,n)}),(function(e){n.index=e}));return r.push(a),a},find:function(e){var n=r.find((function(n){return e(n)}));return void 0!==n?n:null},setIndex:function(e){n.index=e},getIndex:function(){return n.index},cleanup:o}}})),b=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.sortIcons=void 0,n.sortIcons=function(e){var n={loaded:[],missing:[],pending:[]},t=Object.create(null);e.sort((function(e,n){return e.provider!==n.provider?e.provider.localeCompare(n.provider):e.prefix!==n.prefix?e.prefix.localeCompare(n.prefix):e.name.localeCompare(n.name)}));var r={provider:"",prefix:"",name:""};return e.forEach((function(e){if(r.name!==e.name||r.prefix!==e.prefix||r.provider!==e.provider){r=e;var o=e.provider,i=e.prefix,c=e.name;void 0===t[o]&&(t[o]=Object.create(null));var u=t[o];void 0===u[i]&&(u[i]=a.getStorage(o,i));var f=u[i],l={provider:o,prefix:i,name:c};(void 0!==f.icons[c]?n.loaded:void 0!==f.missing[c]?n.missing:n.pending).push(l)}})),n}})),m=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.storeCallback=n.updateCallbacks=n.callbacks=void 0,n.callbacks=Object.create(null);var t=Object.create(null);function r(e,t){e.forEach((function(e){var r=e.provider;if(void 0!==n.callbacks[r]){var o=n.callbacks[r],i=e.prefix,a=o[i];a&&(o[i]=a.filter((function(e){return e.id!==t})))}}))}n.updateCallbacks=function(e,o){void 0===t[e]&&(t[e]=Object.create(null));var i=t[e];i[o]||(i[o]=!0,setTimeout((function(){if(i[o]=!1,void 0!==n.callbacks[e]&&void 0!==n.callbacks[e][o]){var t=n.callbacks[e][o].slice(0);if(t.length){var c=a.getStorage(e,o),u=!1;t.forEach((function(n){var t=n.icons,i=t.pending.length;t.pending=t.pending.filter((function(n){if(n.prefix!==o)return!0;var r=n.name;if(void 0!==c.icons[r])t.loaded.push({provider:e,prefix:o,name:r});else{if(void 0===c.missing[r])return u=!0,!0;t.missing.push({provider:e,prefix:o,name:r})}return!1})),t.pending.length!==i&&(u||r([{provider:e,prefix:o}],n.id),n.callback(t.loaded.slice(0),t.missing.slice(0),t.pending.slice(0),n.abort))}))}}})))};var o=0;n.storeCallback=function(e,t,i){var a=o++,c=r.bind(null,i,a);if(!t.pending.length)return c;var u={id:a,icons:t,callback:e,abort:c};return i.forEach((function(e){var t=e.provider,r=e.prefix;void 0===n.callbacks[t]&&(n.callbacks[t]=Object.create(null));var o=n.callbacks[t];void 0===o[r]&&(o[r]=[]),o[r].push(u)})),c}})),y=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIModule=n.setAPIModule=void 0;var t=Object.create(null);n.setAPIModule=function(e,n){t[e]=n},n.getAPIModule=function(e){return void 0===t[e]?t[""]:t[e]}})),I=e((function(e,n){function t(e){var n;if("string"==typeof e.resources)n=[e.resources];else if(!((n=e.resources)instanceof Array&&n.length))return null;return{resources:n,path:void 0===e.path?"/":e.path,maxURL:e.maxURL?e.maxURL:500,rotate:e.rotate?e.rotate:750,timeout:e.timeout?e.timeout:5e3,random:!0===e.random,index:e.index?e.index:0,dataAfterTimeout:!1!==e.dataAfterTimeout}}Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIConfig=n.setAPIConfig=void 0;for(var r=Object.create(null),o=["https://api.simplesvg.com","https://api.unisvg.com"],i=[];o.length>0;)1===o.length||Math.random()>.5?i.push(o.shift()):i.push(o.pop());r[""]=t({resources:["https://api.iconify.design"].concat(i)}),n.setAPIConfig=function(e,n){var o=t(n);return null!==o&&(r[e]=o,!0)};n.getAPIConfig=function(e){return r[e]}})),j=e((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getProviders=t.listToIcons=void 0,t.listToIcons=function(e,t){void 0===t&&(t=!0);var r=[];return e.forEach((function(e){var o="string"==typeof e?n.stringToIcon(e):e;t&&!n.validateIcon(o)||r.push({provider:o.provider,prefix:o.prefix,name:o.name})})),r},t.getProviders=function(e){var n=Object.create(null);return e.forEach((function(e){n[e.provider]=!0})),Object.keys(n)}})),x=e((function(e,n){function t(){}Object.defineProperty(n,"__esModule",{value:!0}),n.API=n.getRedundancyCache=void 0;var r=Object.create(null),o=Object.create(null),i=Object.create(null),c=Object.create(null),u=Object.create(null);function f(e){if(void 0===u[e]){var n=I.getAPIConfig(e);if(!n)return;var t={config:n,redundancy:g.initRedundancy(n)};u[e]=t}return u[e]}n.getRedundancyCache=f;var l=Object.create(null);function d(e,n,t){function u(){var t=(""===e?"":"@"+e+":")+n,r=Math.floor(Date.now()/6e4);l[t]<r&&(l[t]=r,console.error('Unable to retrieve icons for "'+t+'" because API is not configured properly.'))}void 0===o[e]&&(o[e]=Object.create(null));var d=o[e];void 0===c[e]&&(c[e]=Object.create(null));var v=c[e];void 0===r[e]&&(r[e]=Object.create(null));var p,h=r[e];void 0===d[n]?d[n]=t:d[n]=d[n].concat(t).sort(),v[n]||(v[n]=!0,setTimeout((function(){v[n]=!1;var t=d[n];delete d[n];var r=y.getAPIModule(e);if(r){if(void 0===p){var o=f(e);if(void 0===o)return void u();p=o}r.prepare(e,n,t).forEach((function(t){p.redundancy.query(t,r.send,(function(t){var r=a.getStorage(e,n);try{var o=a.addIconSet(r,t,"all");if("boolean"==typeof o)return;var c=h[n];o.forEach((function(e){delete c[e]})),s.coreModules.cache&&s.coreModules.cache(e,t)}catch(e){console.error(e)}!function(e,n){void 0===i[e]&&(i[e]=Object.create(null));var t=i[e];t[n]||(t[n]=!0,setTimeout((function(){t[n]=!1,m.updateCallbacks(e,n)})))}(e,n)}))}))}else u()})))}n.API={isPending:function(e){return void 0!==r[e.provider]&&void 0!==r[e.provider][e.prefix]&&void 0!==r[e.provider][e.prefix][e.name]},loadIcons:function(e,n){var o=j.listToIcons(e,!0),i=b.sortIcons(o);if(!i.pending.length){var a=!0;return n&&setTimeout((function(){a&&n(i.loaded,i.missing,i.pending,t)})),function(){a=!1}}var c,u,f=Object.create(null),l=[];i.pending.forEach((function(e){var n=e.provider,t=e.prefix;if(t!==u||n!==c){c=n,u=t,l.push({provider:n,prefix:t}),void 0===r[n]&&(r[n]=Object.create(null));var o=r[n];void 0===o[t]&&(o[t]=Object.create(null)),void 0===f[n]&&(f[n]=Object.create(null));var i=f[n];void 0===i[t]&&(i[t]=[])}}));var s=Date.now();return i.pending.forEach((function(e){var n=e.provider,t=e.prefix,o=e.name,i=r[n][t];void 0===i[o]&&(i[o]=s,f[n][t].push(o))})),l.forEach((function(e){var n=e.provider,t=e.prefix;f[n][t].length&&d(n,t,f[n][t])})),n?m.storeCallback(n,i,l):t}}})),O=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.APIInternalFunctions=n.APIFunctions=void 0,n.APIFunctions={loadIcons:x.API.loadIcons,addAPIProvider:I.setAPIConfig},n.APIInternalFunctions={getAPI:x.getRedundancyCache,getAPIConfig:I.getAPIConfig,setAPIModule:y.setAPIModule}})),P=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIModule=void 0;var t=null,r="{prefix}.js?icons={icons}&callback={callback}",o=Object.create(null),i=Object.create(null);function a(){if(null===t){var e=self,n="Iconify",o=".cb";if(void 0===e[n])o="",void 0===e[n="IconifyJSONP"]&&(e[n]=Object.create(null)),t=e[n];else{var i=e[n];void 0===i.cb&&(i.cb=Object.create(null)),t=i.cb}r=r.replace("{callback}",n+o+".{cb}")}return t}n.getAPIModule=function(e){return{prepare:function(n,t,c){var u=[],f=o[n+":"+t];void 0===f&&(f=function(n,t){var c,u=e(n);if(!u)return 0;if(u.maxURL){var f=0;u.resources.forEach((function(e){var n=e;f=Math.max(f,n.length)})),a(),c=u.maxURL-f-u.path.length-r.replace("{provider}",n).replace("{prefix}",t).replace("{icons}","").length-3}else c=0;var l=n+":"+t;return i[l]=u.path,o[l]=c,c}(n,t));var l={provider:n,prefix:t,icons:[]},s=0;return c.forEach((function(e,r){(s+=e.length+1)>=f&&r>0&&(u.push(l),l={provider:n,prefix:t,icons:[]},s=e.length),l.icons.push(e)})),u.push(l),u},send:function(e,n,t){for(var o=n.provider,c=n.prefix,u=n.icons.join(","),f=o+":"+c,l=c.split("-").shift().slice(0,3),s=a(),d=function(e){var n,t=0;for(n=e.length-1;n>=0;n--)t+=e.charCodeAt(n);return t%999}(o+":"+e+":"+c+":"+u);void 0!==s[l+d];)d++;var v=l+d,p=i[f]+r.replace("{provider}",o).replace("{prefix}",c).replace("{icons}",u).replace("{cb}",v);s[v]=function(e){delete s[v],t.done(e)};var h=e+p,g=document.createElement("script");g.type="text/javascript",g.async=!0,g.src=h,document.head.appendChild(g)}}}})),M=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIModule=void 0;var t="{prefix}.json?icons={icons}",r=Object.create(null),o=Object.create(null);n.getAPIModule=function(e){return{prepare:function(n,i,a){var c=[],u=r[i];void 0===u&&(u=function(n,i){var a,c=e(n);if(!c)return 0;if(c.maxURL){var u=0;c.resources.forEach((function(e){var n=e;u=Math.max(u,n.length)})),a=c.maxURL-u-c.path.length-t.replace("{provider}",n).replace("{prefix}",i).replace("{icons}","").length}else a=0;var f=n+":"+i;return o[f]=c.path,r[f]=a,a}(n,i));var f={provider:n,prefix:i,icons:[]},l=0;return a.forEach((function(e,t){(l+=e.length+1)>=u&&t>0&&(c.push(f),f={provider:n,prefix:i,icons:[]},l=e.length),f.icons.push(e)})),c.push(f),c},send:function(e,n,r){var i=n.provider,a=n.prefix,c=n.icons.join(","),u=o[i+":"+a]+t.replace("{provider}",i).replace("{prefix}",a).replace("{icons}",c);fetch(e+u).then((function(e){if(200===e.status)return e.json();r.done(void 0,e.status)})).then((function(e){"object"==typeof e&&null!==e&&r.done(e)})).catch((function(e){r.done(void 0,e.errno)}))}}}})),w=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullCustomisations=n.defaults=void 0,n.defaults=Object.freeze({inline:!1,width:null,height:null,hAlign:"center",vAlign:"middle",slice:!1,hFlip:!1,vFlip:!1,rotate:0}),n.fullCustomisations=function(e){return t.merge(n.defaults,e)}})),A=e((function(e,n){function t(e){var n="";switch(e.hAlign){case"left":n+="xMin";break;case"right":n+="xMax";break;default:n+="xMid"}switch(e.vAlign){case"top":n+="YMin";break;case"bottom":n+="YMax";break;default:n+="YMid"}return n+=e.slice?" slice":" meet"}Object.defineProperty(n,"__esModule",{value:!0}),n.iconToSVG=void 0,n.iconToSVG=function(e,n){var r,o,i,a={left:e.left,top:e.top,width:e.width,height:e.height},c=[],u=n.hFlip!==e.hFlip,l=n.vFlip!==e.vFlip,s=n.rotate+e.rotate;switch(u?l?s+=2:(c.push("translate("+(a.width+a.left)+" "+(0-a.top)+")"),c.push("scale(-1 1)"),a.top=a.left=0):l&&(c.push("translate("+(0-a.left)+" "+(a.height+a.top)+")"),c.push("scale(1 -1)"),a.top=a.left=0),s%=4){case 1:r=a.height/2+a.top,c.unshift("rotate(90 "+r+" "+r+")");break;case 2:c.unshift("rotate(180 "+(a.width/2+a.left)+" "+(a.height/2+a.top)+")");break;case 3:r=a.width/2+a.left,c.unshift("rotate(-90 "+r+" "+r+")")}s%2==1&&(0===a.left&&0===a.top||(r=a.left,a.left=a.top,a.top=r),a.width!==a.height&&(r=a.width,a.width=a.height,a.height=r)),null===n.width&&null===n.height?(i="1em",o=f.calculateSize(i,a.width/a.height)):null!==n.width&&null!==n.height?(o=n.width,i=n.height):null!==n.height?(i=n.height,o=f.calculateSize(i,a.width/a.height)):(o=n.width,i=f.calculateSize(o,a.height/a.width)),"auto"===o&&(o=a.width),"auto"===i&&(i=a.height),o="string"==typeof o?o:o+"",i="string"==typeof i?i:i+"";var d=e.body;c.length&&(d='<g transform="'+c.join(" ")+'">'+d+"</g>");var v={attributes:{width:o,height:i,preserveAspectRatio:t(n),viewBox:a.left+" "+a.top+" "+a.width+" "+a.height},body:d};return n.inline&&(v.inline=!0),v}})),S="iconifyFinder"+Date.now(),_="iconifyData"+Date.now();function E(e,n,t,r){var o=A.iconToSVG(t,w.fullCustomisations(n)),i=e.element,a=e.finder,c=e.name,f=i?i.getAttribute("class"):"",l=a?a.classFilter(f?f.split(/\s+/):[]):[],s='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="'+("iconify iconify--"+c.prefix+(""===c.provider?"":" iconify--"+c.provider)+(l.length?" "+l.join(" "):""))+'">'+u.replaceIDs(o.body)+"</svg>",d=document.createElement("span");d.innerHTML=s;var v=d.childNodes[0],p=v.style,h=o.attributes;if(Object.keys(h).forEach((function(e){v.setAttribute(e,h[e])})),o.inline&&(p.verticalAlign="-0.125em"),i){for(var g=i.attributes,b=0;b<g.length;b++){var m=g.item(b);if(m){var y=m.name;if("class"!==y&&"style"!==y&&void 0===h[y])try{v.setAttribute(y,m.value)}catch(e){}}}for(var I=i.style,j=0;j<I.length;j++){var x=I[j];p[x]=I[x]}}if(a){var O={name:c,status:"loaded",customisations:n};v[_]=O,v[S]=a}var P=r?d.innerHTML:v;return i&&i.parentNode?i.parentNode.replaceChild(v,i):d.removeChild(v),P}var k=[];function C(e){for(var n=0;n<k.length;n++){var t=k[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function F(e,n){void 0===n&&(n=!1);var t=C(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},k.push(t),t)}function T(){return k}var D=null,L={childList:!0,subtree:!0,attributes:!0};function z(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,D&&D(e)})))}}function R(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var r=0;r<n.length;r++){var o=n[r];if(o.addedNodes&&o.addedNodes.length>0||"attributes"===o.type&&void 0!==o.target[S])return void(t.paused||z(e))}}}function N(e,n){e.observer.instance.observe(n,L)}function q(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&(n||(n={paused:0},e.observer=n),n.instance=new MutationObserver(R.bind(null,e)),N(e,t),n.paused||z(e))}}function U(){T().forEach(q)}function V(e){if(e.observer){var n=e.observer;n.pendingScan&&(clearTimeout(n.pendingScan),delete n.pendingScan),n.instance&&(n.instance.disconnect(),delete n.instance)}}function B(e){var n=null!==D;D!==e&&(D=e,n&&T().forEach(V)),n?U():function(e){var n=document;"complete"===n.readyState||"loading"!==n.readyState&&!n.documentElement.doScroll?e():(n.addEventListener("DOMContentLoaded",e),window.addEventListener("load",e))}(U)}function G(e){(e?[e]:T()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused++,!(n.paused>1)&&n.instance)n.instance.disconnect()}else e.observer={paused:1}}))}function Q(e){(e?[e]:T()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused&&(n.paused--,!n.paused)){var t="function"==typeof e.node?e.node():e.node;if(!t)return;n.instance?N(e,t):q(e)}}else q(e)}))}function H(e,n){void 0===n&&(n=!1);var t=F(e,n);return q(t),t}function J(e){var n=C(e);n&&(V(n),function(e){k=k.filter((function(n){var t="function"==typeof n.node?n.node():n.node;return e!==t}))}(e))}var Y=[];function $(e){return"string"==typeof e&&(e=n.stringToIcon(e)),null!==e&&n.validateIcon(e)?e:null}function K(e){var n=[];Y.forEach((function(t){var r=t.find(e);Array.prototype.forEach.call(r,(function(e){var r=e;if(void 0===r[S]||r[S]===t){var o=$(t.name(r));if(null!==o){r[S]=t;var i={element:r,finder:t,name:o};n.push(i)}}}))}));var t=e.querySelectorAll("svg.iconify");return Array.prototype.forEach.call(t,(function(e){var t=e,r=t[S],o=t[_];if(r&&o){var i=$(r.name(t));if(null!==i){var a,c=!1;if(i.prefix!==o.name.prefix||i.name!==o.name.name?c=!0:(a=r.customisations(t),function(e,n){var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(var o=0;o<t.length;o++){var i=t[o];if(n[i]!==e[i])return!1}return!0}(o.customisations,a)||(c=!0)),c){var u={element:t,finder:r,name:i,customisations:a};n.push(u)}}}})),n}var W=!1;function X(){W||(W=!0,setTimeout((function(){W&&(W=!1,Z())})))}function Z(e,n){void 0===n&&(n=!1),W=!1;var t=Object.create(null);if((e?[e]:T()).forEach((function(e){var r="function"==typeof e.node?e.node():e.node;if(r&&r.querySelectorAll){var o=!1,i=!1;K(r).forEach((function(n){var r,c,u=n.element,f=n.name,l=f.provider,d=f.prefix,v=f.name,p=u[_];if(void 0!==p&&(r=p.name,c=f,null!==r&&null!==c&&r.name===c.name&&r.prefix===c.prefix))switch(p.status){case"missing":return;case"loading":if(s.coreModules.api&&s.coreModules.api.isPending({provider:l,prefix:d,name:v}))return void(o=!0)}var h=a.getStorage(l,d);if(void 0===h.icons[v]){if(h.missing[v])return p={name:f,status:"missing",customisations:{}},void(u[_]=p);if(s.coreModules.api&&!s.coreModules.api.isPending({provider:l,prefix:d,name:v})){void 0===t[l]&&(t[l]=Object.create(null));var g=t[l];void 0===g[d]&&(g[d]=Object.create(null)),g[d][v]=!0}p={name:f,status:"loading",customisations:{}},u[_]=p,o=!0}else{!i&&e.observer&&(G(e),i=!0);var b=void 0!==n.customisations?n.customisations:n.finder.customisations(u);E(n,b,a.getIcon(h,v))}})),e.temporary&&!o?J(r):n&&o?H(r,!0):i&&e.observer&&Q(e)}})),s.coreModules.api){var r=s.coreModules.api;Object.keys(t).forEach((function(e){var n=t[e];Object.keys(n).forEach((function(t){r.loadIcons(Object.keys(n[t]).map((function(n){return{provider:e,prefix:t,name:n}})),X)}))}))}}var ee=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.rotateFromString=void 0,n.rotateFromString=function(e){var n=e.replace(/^-?[0-9.]*/,"");function t(e){for(;e<0;)e+=4;return e%4}if(""===n){var r=parseInt(e);return isNaN(r)?0:t(r)}if(n!==e){var o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){var i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i/=o)%1==0?t(i):0}}return 0}})),ne=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.alignmentFromString=n.flipFromString=void 0;var t=/[\s,]+/;n.flipFromString=function(e,n){n.split(t).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))},n.alignmentFromString=function(e,n){n.split(t).forEach((function(n){var t=n.trim();switch(t){case"left":case"center":case"right":e.hAlign=t;break;case"top":case"middle":case"bottom":e.vAlign=t;break;case"slice":case"crop":e.slice=!0;break;case"meet":e.slice=!1}}))}}));function te(e,n){return e.hasAttribute(n)}function re(e,n){return e.getAttribute(n)}var oe=["inline","hFlip","vFlip"],ie=["width","height"],ae="iconify-inline",ce={find:function(e){return e.querySelectorAll("i.iconify, span.iconify, i.iconify-inline, span.iconify-inline")},name:function(e){return te(e,"data-icon")?re(e,"data-icon"):null},customisations:function(e,n){void 0===n&&(n={inline:!1});var t=n,r=e.getAttribute("class");if(-1!==(r?r.split(/\s+/):[]).indexOf(ae)&&(t.inline=!0),te(e,"data-rotate")){var o=ee.rotateFromString(re(e,"data-rotate"));o&&(t.rotate=o)}return te(e,"data-flip")&&ne.flipFromString(t,re(e,"data-flip")),te(e,"data-align")&&ne.alignmentFromString(t,re(e,"data-align")),oe.forEach((function(n){if(te(e,"data-"+n)){var r=function(e,n){var t=e.getAttribute(n);return t===n||"true"===t||""!==t&&"false"!==t&&null}(e,"data-"+n);"boolean"==typeof r&&(t[n]=r)}})),ie.forEach((function(n){if(te(e,"data-"+n)){var r=re(e,"data-"+n);""!==r&&(t[n]=r)}})),t},classFilter:function(e){var n=[];return e.forEach((function(e){"iconify"!==e&&""!==e&&"iconify--"!==e.slice(0,9)&&n.push(e)})),n}};function ue(e,t,r){var o=c.getIconData(e);return o?E({name:n.stringToIcon(e)},w.fullCustomisations(t),o,r):null}var fe={getVersion:function(){return"2.0.0-rc.5"},renderSVG:function(e,n){return ue(e,n,!1)},renderHTML:function(e,n){return ue(e,n,!0)},renderIcon:function(e,n){var t=c.getIconData(e);if(!t)return null;var r=w.fullCustomisations(n);return A.iconToSVG(t,r)},scan:function(e){e?function(e){var n=C(e);n?Z(n):Z({node:e,temporary:!0},!0)}(e):Z()},observe:function(e){H(e)},stopObserving:function(e){J(e)},pauseObserver:function(e){if(e){var n=C(e);n&&G(n)}else G()},resumeObserver:function(e){if(e){var n=C(e);n&&Q(n)}else Q()}};if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.body)return F(document.body);k.push({node:function(){return document.body}})}(),function(e){-1===Y.indexOf(e)&&Y.push(e)}(ce);var le=window;if(void 0!==le.IconifyPreload){var se=le.IconifyPreload,de="Invalid IconifyPreload syntax.";"object"==typeof se&&null!==se&&(se instanceof Array?se:[se]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!c.storageFunctions.addCollection(e))&&console.error(de)}catch(e){console.error(de)}}))}setTimeout((function(){B(Z),Z()}))}var ve,pe={enableCache:function(e,n){return v.toggleBrowserCache(e,!1!==n)},disableCache:function(e){return v.toggleBrowserCache(e,!0)}},he={_api:O.APIInternalFunctions};[c.storageFunctions,l.builderFunctions,fe,pe,O.APIFunctions].forEach((function(e){for(var n in e)he[n]=e[n]})),s.coreModules.api=x.API;try{ve="function"==typeof fetch&&"function"==typeof Promise?M.getAPIModule:P.getAPIModule}catch(de){ve=P.getAPIModule}if(y.setAPIModule("",ve(I.getAPIConfig)),"undefined"!=typeof document&&"undefined"!=typeof window){s.coreModules.cache=d.storeCache,d.loadCache();var ge=window;if(void 0!==ge.IconifyProviders){var be=ge.IconifyProviders;if("object"==typeof be&&null!==be)for(var me in be){var ye="IconifyProviders["+me+"] is invalid.";try{var Ie=be[me];if("object"!=typeof Ie||!Ie||void 0===Ie.resources)continue;I.setAPIConfig(me,Ie)||console.error(ye)}catch(e){console.error(ye)}}}}return he}();try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}if("object"==typeof exports)try{exports.__esModule=!0,exports.default=Iconify}catch(e){}
var Iconify=function(){"use strict";function e(e,t,r){return e(r={path:t,exports:{},require:function(e,t){return n(null==t&&r.path)}},r.exports),r.exports}function n(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var t=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.validateIcon=n.stringToIcon=void 0;var t=/^[a-z0-9]+(-[a-z0-9]+)*$/;n.stringToIcon=function(e,t){var r="",o=e.split(":");if("@"===e.slice(0,1)){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){var i=o.pop(),a=o.pop(),c={provider:o.length>0?o[0]:r,prefix:a,name:i};return t&&!n.validateIcon(c)?null:c}var u=o[0].split("-");if(u.length>1){var f={provider:r,prefix:u.shift(),name:u.join("-")};return t&&!n.validateIcon(f)?null:f}return null};n.validateIcon=function(e){return!!e&&!(""!==e.provider&&!e.provider.match(t)||!e.prefix.match(t)||!e.name.match(t))}})),r=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.merge=void 0,n.merge=function(e,n,t){for(var r=Object.create(null),o=[e,n,t],i=0;i<3;i++){var a=o[i];if("object"==typeof a&&a)for(var c in a)r[c]=a[c]}return r}})),o=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullIcon=n.iconDefaults=void 0,n.iconDefaults=Object.freeze({body:"",left:0,top:0,width:16,height:16,rotate:0,vFlip:!1,hFlip:!1}),n.fullIcon=function(e){return r.merge(n.iconDefaults,e)}})),i=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.mergeIcons=void 0;var t=Object.keys(o.iconDefaults);n.mergeIcons=function(e,n){var r=Object.create(null);return t.forEach((function(t){if(void 0!==e[t])if(void 0!==n[t])switch(t){case"rotate":return void(r[t]=(e[t]+n[t])%4);case"hFlip":case"vFlip":return void(r[t]=e[t]!==n[t]);default:r[t]=n[t]}else r[t]=e[t];else void 0!==n[t]&&(r[t]=n[t])})),r}})),a=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.parseIconSet=void 0;var t=Object.keys(o.iconDefaults);function a(e,n,t,r){void 0===r&&(r=0);var o=e.parent;if(void 0!==n[o])return i.mergeIcons(n[o],e);if(void 0!==t[o]){if(r>2)return null;var c=a(t[o],n,t,r+1);if(c)return i.mergeIcons(c,e)}return null}n.parseIconSet=function(e,n,i){void 0===i&&(i="none");var c=[];if("object"!=typeof e)return"none"!==i&&c;if(e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),"all"===i&&c.push(e)})),"object"!=typeof e.icons)return"none"!==i&&c;var u=Object.create(null);t.forEach((function(n){void 0!==e[n]&&"object"!=typeof e[n]&&(u[n]=e[n])}));var f=e.icons;if(Object.keys(f).forEach((function(e){var t=f[e];"string"==typeof t.body&&(n(e,Object.freeze(r.merge(o.iconDefaults,u,t))),c.push(e))})),"object"==typeof e.aliases){var l=e.aliases;Object.keys(l).forEach((function(e){var t=a(l[e],f,l,1);t&&(n(e,Object.freeze(r.merge(o.iconDefaults,u,t))),c.push(e))}))}return"none"===i?c.length>0:c}})),c=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.listIcons=n.getIcon=n.iconExists=n.addIcon=n.addIconSet=n.getStorage=n.newStorage=void 0;var t=Object.create(null);function r(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:Object.create(null)}}function i(e,n){void 0===t[e]&&(t[e]=Object.create(null));var o=t[e];return void 0===o[n]&&(o[n]=r(e,n)),o[n]}n.newStorage=r,n.getStorage=i,n.addIconSet=function(e,n,t){void 0===t&&(t="none");var r=Date.now();return a.parseIconSet(n,(function(n,t){null===t?e.missing[n]=r:e.icons[n]=t}),t)},n.addIcon=function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(o.fullIcon(t)),!0}catch(e){}return!1},n.iconExists=function(e,n){return void 0!==e.icons[n]},n.getIcon=function(e,n){var t=e.icons[n];return void 0===t?null:t},n.listIcons=function(e,n){var r=[];return("string"==typeof e?[e]:Object.keys(t)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:void 0===t[e]?[]:Object.keys(t[e])).forEach((function(n){var t=i(e,n),o=Object.keys(t.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t}));r=r.concat(o)}))})),r}})),u=e((function(e,n){function o(e){var n="string"==typeof e?t.stringToIcon(e,!0):e;return n?c.getIcon(c.getStorage(n.provider,n.prefix),n.name):null}function i(e,n){if("string"!=typeof n&&(n="string"==typeof e.provider?e.provider:""),"object"!=typeof e||"string"!=typeof e.prefix||!t.validateIcon({provider:n,prefix:e.prefix,name:"a"}))return!1;var r=c.getStorage(n,e.prefix);return!!c.addIconSet(r,e)}Object.defineProperty(n,"__esModule",{value:!0}),n.storageFunctions=n.addCollection=n.getIconData=void 0,n.getIconData=o,n.addCollection=i,n.storageFunctions={iconExists:function(e){return null!==o(e)},getIcon:function(e){var n=o(e);return n?r.merge(n):null},listIcons:c.listIcons,addIcon:function(e,n){var r=t.stringToIcon(e,!0);if(!r)return!1;var o=c.getStorage(r.provider,r.prefix);return c.addIcon(o,r.name,n)},addCollection:i}})),f=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.replaceIDs=void 0;var t=/\sid="(\S+)"/g,r="IconifyId-"+Date.now().toString(16)+"-"+(16777216*Math.random()|0).toString(16)+"-",o=0;function i(e,n,t){for(var r=0;-1!==(r=t.indexOf(e,r));)t=t.slice(0,r)+n+t.slice(r+e.length),r+=n.length;return t}n.replaceIDs=function(e,n){void 0===n&&(n=r);for(var a,c=[];a=t.exec(e);)c.push(a[1]);return c.length?(c.forEach((function(t){var r="function"==typeof n?n():n+o++;e=i('="'+t+'"','="'+r+'"',e),e=i('="#'+t+'"','="#'+r+'"',e),e=i("(#"+t+")","(#"+r+")",e)})),e):e}})),l=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.calculateSize=void 0;var t=/(-?[0-9.]*[0-9]+[0-9.]*)/g,r=/^-?[0-9.]*[0-9]+[0-9.]*$/g;n.calculateSize=function(e,n,o){if(1===n)return e;if(o=void 0===o?100:o,"number"==typeof e)return Math.ceil(e*n*o)/o;if("string"!=typeof e)return e;var i=e.split(t);if(null===i||!i.length)return e;for(var a=[],c=i.shift(),u=r.test(c);;){if(u){var f=parseFloat(c);isNaN(f)?a.push(c):a.push(Math.ceil(f*n*o)/o)}else a.push(c);if(void 0===(c=i.shift()))return a.join("");u=!u}}})),s=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.builderFunctions=void 0,n.builderFunctions={replaceIDs:f.replaceIDs,calculateSize:l.calculateSize}})),d=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.coreModules=void 0,n.coreModules={}})),v=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.storeCache=n.loadCache=n.mock=n.emptyList=n.count=n.config=void 0;var t="iconify2",r="iconify",o="iconify-count",i="iconify-version",a=36e5;n.config={local:!0,session:!0};var u=!1;n.count={local:0,session:0},n.emptyList={local:[],session:[]};var f="undefined"==typeof window?{}:window;function l(e){var t=e+"Storage";try{if(f&&f[t]&&"number"==typeof f[t].length)return f[t]}catch(e){}return n.config[e]=!1,null}function s(e,t,r){try{return e.setItem(o,r+""),n.count[t]=r,!0}catch(e){return!1}}function d(e){var n=e.getItem(o);if(n){var t=parseInt(n);return t||0}return 0}n.mock=function(e){u=!1,f=e};n.loadCache=function(){if(!u){u=!0;var e=Math.floor(Date.now()/a)-168;for(var o in n.config)f(o)}function f(o){var a=l(o);if(a){var u=function(n){var t=r+n,o=a.getItem(t);if("string"!=typeof o)return!1;var i=!0;try{var u=JSON.parse(o);if("object"!=typeof u||"number"!=typeof u.cached||u.cached<e||"string"!=typeof u.provider||"object"!=typeof u.data||"string"!=typeof u.data.prefix)i=!1;else{var f=u.provider,l=u.data.prefix,s=c.getStorage(f,l);i=c.addIconSet(s,u.data)}}catch(e){i=!1}return i||a.removeItem(t),i};try{var f=a.getItem(i);if(f!==t)return f&&function(e){try{for(var n=d(e),t=0;t<n;t++)e.removeItem(r+t)}catch(e){}}(a),void function(e,n){try{e.setItem(i,t)}catch(e){}s(e,n,0)}(a,o);for(var v=d(a),p=v-1;p>=0;p--)u(p)||(p===v-1?v--:n.emptyList[o].push(p));s(a,o,v)}catch(e){}}}};n.storeCache=function(e,t){function o(o){if(!n.config[o])return!1;var i=l(o);if(!i)return!1;var c=n.emptyList[o].shift();if(void 0===c&&!s(i,o,(c=n.count[o])+1))return!1;try{var u={cached:Math.floor(Date.now()/a),provider:e,data:t};i.setItem(r+c,JSON.stringify(u))}catch(e){return!1}return!0}u||n.loadCache(),o("local")||o("session")}})),p=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.toggleBrowserCache=void 0,n.toggleBrowserCache=function(e,n){switch(e){case"local":case"session":v.config[e]=n;break;case"all":for(var t in v.config)v.config[t]=n}}})),h=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.defaultConfig=void 0,n.defaultConfig={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1}})),g=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.sendQuery=void 0,n.sendQuery=function(e,n,t,r,o){var i,a=e.resources.length,c=e.random?Math.floor(Math.random()*a):e.index;if(e.random){var u=e.resources.slice(0);for(i=[];u.length>1;){var f=Math.floor(Math.random()*u.length);i.push(u[f]),u=u.slice(0,f).concat(u.slice(f+1))}i=i.concat(u)}else i=e.resources.slice(c).concat(e.resources.slice(0,c));var l=Date.now(),s="pending",d=0,v=void 0,p=null,h=[],g=[];function b(){p&&(clearTimeout(p),p=null)}function m(){"pending"===s&&(s="aborted"),b(),h.forEach((function(e){e.abort&&e.abort(),"pending"===e.status&&(e.status="aborted")})),h=[]}function y(e,n){n&&(g=[]),"function"==typeof e&&g.push(e)}function I(){return{startTime:l,payload:n,status:s,queriesSent:d,queriesPending:h.length,subscribe:y,abort:m}}function j(){s="failed",g.forEach((function(e){e(void 0,v)}))}function x(){h=h.filter((function(e){return"pending"===e.status&&(e.status="aborted"),e.abort&&e.abort(),!1}))}function O(){if("pending"===s){b();var r=i.shift();if(void 0!==r){var a={getQueryStatus:I,status:"pending",resource:r,done:function(n,t){!function(n,t,r){var a=void 0===t;switch(h=h.filter((function(e){return e!==n})),s){case"pending":break;case"failed":if(a||!e.dataAfterTimeout)return;break;default:return}if(a)return void 0!==r&&(v=r),void(h.length||(i.length?O():j()));if(b(),x(),o&&!e.random){var c=e.resources.indexOf(n.resource);-1!==c&&c!==e.index&&o(c)}s="completed",g.forEach((function(e){e(t)}))}(a,n,t)}};h.push(a),d++;var c="function"==typeof e.rotate?e.rotate(d,l):e.rotate;p=setTimeout(O,c),t(r,n,a)}else{if(h.length){var u="function"==typeof e.timeout?e.timeout(l):e.timeout;if(u)return void(p=setTimeout((function(){b(),"pending"===s&&(x(),j())}),u))}j()}}}return"function"==typeof r&&g.push(r),setTimeout(O),I}})),b=e((function(e,n){function t(e){if(!("object"==typeof e&&"object"==typeof e.resources&&e.resources instanceof Array&&e.resources.length))throw new Error("Invalid Reduncancy configuration");var n,t=Object.create(null);for(n in h.defaultConfig)void 0!==e[n]?t[n]=e[n]:t[n]=h.defaultConfig[n];return t}Object.defineProperty(n,"__esModule",{value:!0}),n.initRedundancy=void 0,n.initRedundancy=function(e){var n=t(e),r=[];function o(){r=r.filter((function(e){return"pending"===e().status}))}return{query:function(e,t,i){var a=g.sendQuery(n,e,t,(function(e,n){o(),i&&i(e,n)}),(function(e){n.index=e}));return r.push(a),a},find:function(e){var n=r.find((function(n){return e(n)}));return void 0!==n?n:null},setIndex:function(e){n.index=e},getIndex:function(){return n.index},cleanup:o}}})),m=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.sortIcons=void 0,n.sortIcons=function(e){var n={loaded:[],missing:[],pending:[]},t=Object.create(null);e.sort((function(e,n){return e.provider!==n.provider?e.provider.localeCompare(n.provider):e.prefix!==n.prefix?e.prefix.localeCompare(n.prefix):e.name.localeCompare(n.name)}));var r={provider:"",prefix:"",name:""};return e.forEach((function(e){if(r.name!==e.name||r.prefix!==e.prefix||r.provider!==e.provider){r=e;var o=e.provider,i=e.prefix,a=e.name;void 0===t[o]&&(t[o]=Object.create(null));var u=t[o];void 0===u[i]&&(u[i]=c.getStorage(o,i));var f=u[i],l={provider:o,prefix:i,name:a};(void 0!==f.icons[a]?n.loaded:void 0!==f.missing[a]?n.missing:n.pending).push(l)}})),n}})),y=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.storeCallback=n.updateCallbacks=n.callbacks=void 0,n.callbacks=Object.create(null);var t=Object.create(null);function r(e,t){e.forEach((function(e){var r=e.provider;if(void 0!==n.callbacks[r]){var o=n.callbacks[r],i=e.prefix,a=o[i];a&&(o[i]=a.filter((function(e){return e.id!==t})))}}))}n.updateCallbacks=function(e,o){void 0===t[e]&&(t[e]=Object.create(null));var i=t[e];i[o]||(i[o]=!0,setTimeout((function(){if(i[o]=!1,void 0!==n.callbacks[e]&&void 0!==n.callbacks[e][o]){var t=n.callbacks[e][o].slice(0);if(t.length){var a=c.getStorage(e,o),u=!1;t.forEach((function(n){var t=n.icons,i=t.pending.length;t.pending=t.pending.filter((function(n){if(n.prefix!==o)return!0;var r=n.name;if(void 0!==a.icons[r])t.loaded.push({provider:e,prefix:o,name:r});else{if(void 0===a.missing[r])return u=!0,!0;t.missing.push({provider:e,prefix:o,name:r})}return!1})),t.pending.length!==i&&(u||r([{provider:e,prefix:o}],n.id),n.callback(t.loaded.slice(0),t.missing.slice(0),t.pending.slice(0),n.abort))}))}}})))};var o=0;n.storeCallback=function(e,t,i){var a=o++,c=r.bind(null,i,a);if(!t.pending.length)return c;var u={id:a,icons:t,callback:e,abort:c};return i.forEach((function(e){var t=e.provider,r=e.prefix;void 0===n.callbacks[t]&&(n.callbacks[t]=Object.create(null));var o=n.callbacks[t];void 0===o[r]&&(o[r]=[]),o[r].push(u)})),c}})),I=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIModule=n.setAPIModule=void 0;var t=Object.create(null);n.setAPIModule=function(e,n){t[e]=n},n.getAPIModule=function(e){return void 0===t[e]?t[""]:t[e]}})),j=e((function(e,n){function t(e){var n;if("string"==typeof e.resources)n=[e.resources];else if(!((n=e.resources)instanceof Array&&n.length))return null;return{resources:n,path:void 0===e.path?"/":e.path,maxURL:e.maxURL?e.maxURL:500,rotate:e.rotate?e.rotate:750,timeout:e.timeout?e.timeout:5e3,random:!0===e.random,index:e.index?e.index:0,dataAfterTimeout:!1!==e.dataAfterTimeout}}Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIConfig=n.setAPIConfig=void 0;for(var r=Object.create(null),o=["https://api.simplesvg.com","https://api.unisvg.com"],i=[];o.length>0;)1===o.length||Math.random()>.5?i.push(o.shift()):i.push(o.pop());r[""]=t({resources:["https://api.iconify.design"].concat(i)}),n.setAPIConfig=function(e,n){var o=t(n);return null!==o&&(r[e]=o,!0)};n.getAPIConfig=function(e){return r[e]}})),x=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getProviders=n.listToIcons=void 0,n.listToIcons=function(e,n){void 0===n&&(n=!0);var r=[];return e.forEach((function(e){var o="string"==typeof e?t.stringToIcon(e):e;n&&!t.validateIcon(o)||r.push({provider:o.provider,prefix:o.prefix,name:o.name})})),r},n.getProviders=function(e){var n=Object.create(null);return e.forEach((function(e){n[e.provider]=!0})),Object.keys(n)}})),O=e((function(e,n){function t(){}Object.defineProperty(n,"__esModule",{value:!0}),n.API=n.getRedundancyCache=void 0;var r=Object.create(null),o=Object.create(null),i=Object.create(null),a=Object.create(null),u=Object.create(null);function f(e){if(void 0===u[e]){var n=j.getAPIConfig(e);if(!n)return;var t={config:n,redundancy:b.initRedundancy(n)};u[e]=t}return u[e]}n.getRedundancyCache=f;var l=Object.create(null);function s(e,n,t){function u(){var t=(""===e?"":"@"+e+":")+n,r=Math.floor(Date.now()/6e4);l[t]<r&&(l[t]=r,console.error('Unable to retrieve icons for "'+t+'" because API is not configured properly.'))}void 0===o[e]&&(o[e]=Object.create(null));var s=o[e];void 0===a[e]&&(a[e]=Object.create(null));var v=a[e];void 0===r[e]&&(r[e]=Object.create(null));var p,h=r[e];void 0===s[n]?s[n]=t:s[n]=s[n].concat(t).sort(),v[n]||(v[n]=!0,setTimeout((function(){v[n]=!1;var t=s[n];delete s[n];var r=I.getAPIModule(e);if(r){if(void 0===p){var o=f(e);if(void 0===o)return void u();p=o}r.prepare(e,n,t).forEach((function(t){p.redundancy.query(t,r.send,(function(t){var r=c.getStorage(e,n);try{var o=c.addIconSet(r,t,"all");if("boolean"==typeof o)return;var a=h[n];o.forEach((function(e){delete a[e]})),d.coreModules.cache&&d.coreModules.cache(e,t)}catch(e){console.error(e)}!function(e,n){void 0===i[e]&&(i[e]=Object.create(null));var t=i[e];t[n]||(t[n]=!0,setTimeout((function(){t[n]=!1,y.updateCallbacks(e,n)})))}(e,n)}))}))}else u()})))}n.API={isPending:function(e){return void 0!==r[e.provider]&&void 0!==r[e.provider][e.prefix]&&void 0!==r[e.provider][e.prefix][e.name]},loadIcons:function(e,n){var o=x.listToIcons(e,!0),i=m.sortIcons(o);if(!i.pending.length){var a=!0;return n&&setTimeout((function(){a&&n(i.loaded,i.missing,i.pending,t)})),function(){a=!1}}var c,u,f=Object.create(null),l=[];i.pending.forEach((function(e){var n=e.provider,t=e.prefix;if(t!==u||n!==c){c=n,u=t,l.push({provider:n,prefix:t}),void 0===r[n]&&(r[n]=Object.create(null));var o=r[n];void 0===o[t]&&(o[t]=Object.create(null)),void 0===f[n]&&(f[n]=Object.create(null));var i=f[n];void 0===i[t]&&(i[t]=[])}}));var d=Date.now();return i.pending.forEach((function(e){var n=e.provider,t=e.prefix,o=e.name,i=r[n][t];void 0===i[o]&&(i[o]=d,f[n][t].push(o))})),l.forEach((function(e){var n=e.provider,t=e.prefix;f[n][t].length&&s(n,t,f[n][t])})),n?y.storeCallback(n,i,l):t}}})),P=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.APIInternalFunctions=n.APIFunctions=void 0,n.APIFunctions={loadIcons:O.API.loadIcons,addAPIProvider:j.setAPIConfig},n.APIInternalFunctions={getAPI:O.getRedundancyCache,getAPIConfig:j.getAPIConfig,setAPIModule:I.setAPIModule}})),M=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIModule=void 0;var t=null,r="{prefix}.js?icons={icons}&callback={callback}",o=Object.create(null),i=Object.create(null);function a(){if(null===t){var e=self,n="Iconify",o=".cb";if(void 0===e[n])o="",void 0===e[n="IconifyJSONP"]&&(e[n]=Object.create(null)),t=e[n];else{var i=e[n];void 0===i.cb&&(i.cb=Object.create(null)),t=i.cb}r=r.replace("{callback}",n+o+".{cb}")}return t}n.getAPIModule=function(e){return{prepare:function(n,t,c){var u=[],f=o[n+":"+t];void 0===f&&(f=function(n,t){var c,u=e(n);if(!u)return 0;if(u.maxURL){var f=0;u.resources.forEach((function(e){var n=e;f=Math.max(f,n.length)})),a(),c=u.maxURL-f-u.path.length-r.replace("{provider}",n).replace("{prefix}",t).replace("{icons}","").length-3}else c=0;var l=n+":"+t;return i[l]=u.path,o[l]=c,c}(n,t));var l={provider:n,prefix:t,icons:[]},s=0;return c.forEach((function(e,r){(s+=e.length+1)>=f&&r>0&&(u.push(l),l={provider:n,prefix:t,icons:[]},s=e.length),l.icons.push(e)})),u.push(l),u},send:function(e,n,t){for(var o=n.provider,c=n.prefix,u=n.icons.join(","),f=o+":"+c,l=c.split("-").shift().slice(0,3),s=a(),d=function(e){var n,t=0;for(n=e.length-1;n>=0;n--)t+=e.charCodeAt(n);return t%999}(o+":"+e+":"+c+":"+u);void 0!==s[l+d];)d++;var v=l+d,p=i[f]+r.replace("{provider}",o).replace("{prefix}",c).replace("{icons}",u).replace("{cb}",v);s[v]=function(e){delete s[v],t.done(e)};var h=e+p,g=document.createElement("script");g.type="text/javascript",g.async=!0,g.src=h,document.head.appendChild(g)}}}})),w=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.getAPIModule=n.getFetch=void 0;var t="{prefix}.json?icons={icons}",r=Object.create(null),o=Object.create(null);function i(){var e="function"==typeof fetch?fetch:void 0;try{"undefined"==typeof document&&(e=require("cross-fetch"))}catch(e){}return e}n.getFetch=i;var a=i();n.getAPIModule=function(e){return{prepare:function(n,i,a){var c=[],u=r[i];void 0===u&&(u=function(n,i){var a,c=e(n);if(!c)return 0;if(c.maxURL){var u=0;c.resources.forEach((function(e){var n=e;u=Math.max(u,n.length)})),a=c.maxURL-u-c.path.length-t.replace("{provider}",n).replace("{prefix}",i).replace("{icons}","").length}else a=0;var f=n+":"+i;return o[f]=c.path,r[f]=a,a}(n,i));var f={provider:n,prefix:i,icons:[]},l=0;return a.forEach((function(e,t){(l+=e.length+1)>=u&&t>0&&(c.push(f),f={provider:n,prefix:i,icons:[]},l=e.length),f.icons.push(e)})),c.push(f),c},send:function(e,n,r){var i=n.provider,c=n.prefix,u=n.icons.join(","),f=o[i+":"+c]+t.replace("{provider}",i).replace("{prefix}",c).replace("{icons}",u);a(e+f).then((function(e){if(200===e.status)return e.json();r.done(void 0,e.status)})).then((function(e){"object"==typeof e&&null!==e&&r.done(e)})).catch((function(e){r.done(void 0,e.errno)}))}}}})),A=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullCustomisations=n.defaults=void 0,n.defaults=Object.freeze({inline:!1,width:null,height:null,hAlign:"center",vAlign:"middle",slice:!1,hFlip:!1,vFlip:!1,rotate:0}),n.fullCustomisations=function(e){return r.merge(n.defaults,e)}})),S=e((function(e,n){function t(e){var n="";switch(e.hAlign){case"left":n+="xMin";break;case"right":n+="xMax";break;default:n+="xMid"}switch(e.vAlign){case"top":n+="YMin";break;case"bottom":n+="YMax";break;default:n+="YMid"}return n+=e.slice?" slice":" meet"}Object.defineProperty(n,"__esModule",{value:!0}),n.iconToSVG=void 0,n.iconToSVG=function(e,n){var r,o,i,a={left:e.left,top:e.top,width:e.width,height:e.height},c=[],u=n.hFlip!==e.hFlip,f=n.vFlip!==e.vFlip,s=n.rotate+e.rotate;switch(u?f?s+=2:(c.push("translate("+(a.width+a.left)+" "+(0-a.top)+")"),c.push("scale(-1 1)"),a.top=a.left=0):f&&(c.push("translate("+(0-a.left)+" "+(a.height+a.top)+")"),c.push("scale(1 -1)"),a.top=a.left=0),s%=4){case 1:r=a.height/2+a.top,c.unshift("rotate(90 "+r+" "+r+")");break;case 2:c.unshift("rotate(180 "+(a.width/2+a.left)+" "+(a.height/2+a.top)+")");break;case 3:r=a.width/2+a.left,c.unshift("rotate(-90 "+r+" "+r+")")}s%2==1&&(0===a.left&&0===a.top||(r=a.left,a.left=a.top,a.top=r),a.width!==a.height&&(r=a.width,a.width=a.height,a.height=r)),null===n.width&&null===n.height?(i="1em",o=l.calculateSize(i,a.width/a.height)):null!==n.width&&null!==n.height?(o=n.width,i=n.height):null!==n.height?(i=n.height,o=l.calculateSize(i,a.width/a.height)):(o=n.width,i=l.calculateSize(o,a.height/a.width)),"auto"===o&&(o=a.width),"auto"===i&&(i=a.height),o="string"==typeof o?o:o+"",i="string"==typeof i?i:i+"";var d=e.body;c.length&&(d='<g transform="'+c.join(" ")+'">'+d+"</g>");var v={attributes:{width:o,height:i,preserveAspectRatio:t(n),viewBox:a.left+" "+a.top+" "+a.width+" "+a.height},body:d};return n.inline&&(v.inline=!0),v}})),_="iconifyFinder"+Date.now(),E="iconifyData"+Date.now();function k(e,n,t,r){var o;try{o=document.createElement("span")}catch(e){return r?"":null}var i=S.iconToSVG(t,A.fullCustomisations(n)),a=e.element,c=e.finder,u=e.name,l=a?a.getAttribute("class"):"",s=c?c.classFilter(l?l.split(/\s+/):[]):[],d='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="'+("iconify iconify--"+u.prefix+(""===u.provider?"":" iconify--"+u.provider)+(s.length?" "+s.join(" "):""))+'">'+f.replaceIDs(i.body)+"</svg>";o.innerHTML=d;var v=o.childNodes[0],p=v.style,h=i.attributes;if(Object.keys(h).forEach((function(e){v.setAttribute(e,h[e])})),i.inline&&(p.verticalAlign="-0.125em"),a){for(var g=a.attributes,b=0;b<g.length;b++){var m=g.item(b);if(m){var y=m.name;if("class"!==y&&"style"!==y&&void 0===h[y])try{v.setAttribute(y,m.value)}catch(e){}}}for(var I=a.style,j=0;j<I.length;j++){var x=I[j];p[x]=I[x]}}if(c){var O={name:u,status:"loaded",customisations:n};v[E]=O,v[_]=c}var P=r?o.innerHTML:v;return a&&a.parentNode?a.parentNode.replaceChild(v,a):o.removeChild(v),P}var C=[];function F(e){for(var n=0;n<C.length;n++){var t=C[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function T(e,n){void 0===n&&(n=!1);var t=F(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},C.push(t),t)}function D(){return C}var L=null,z={childList:!0,subtree:!0,attributes:!0};function R(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,L&&L(e)})))}}function N(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var r=0;r<n.length;r++){var o=n[r];if(o.addedNodes&&o.addedNodes.length>0||"attributes"===o.type&&void 0!==o.target[_])return void(t.paused||R(e))}}}function q(e,n){e.observer.instance.observe(n,z)}function U(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&(n||(n={paused:0},e.observer=n),n.instance=new MutationObserver(N.bind(null,e)),q(e,t),n.paused||R(e))}}function V(){D().forEach(U)}function B(e){if(e.observer){var n=e.observer;n.pendingScan&&(clearTimeout(n.pendingScan),delete n.pendingScan),n.instance&&(n.instance.disconnect(),delete n.instance)}}function G(e){var n=null!==L;L!==e&&(L=e,n&&D().forEach(B)),n?V():function(e){var n=document;"complete"===n.readyState||"loading"!==n.readyState&&!n.documentElement.doScroll?e():(n.addEventListener("DOMContentLoaded",e),window.addEventListener("load",e))}(V)}function Q(e){(e?[e]:D()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused++,!(n.paused>1)&&n.instance)n.instance.disconnect()}else e.observer={paused:1}}))}function H(e){(e?[e]:D()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused&&(n.paused--,!n.paused)){var t="function"==typeof e.node?e.node():e.node;if(!t)return;n.instance?q(e,t):U(e)}}else U(e)}))}function J(e,n){void 0===n&&(n=!1);var t=T(e,n);return U(t),t}function Y(e){var n=F(e);n&&(B(n),function(e){C=C.filter((function(n){var t="function"==typeof n.node?n.node():n.node;return e!==t}))}(e))}var $=[];function K(e){return"string"==typeof e&&(e=t.stringToIcon(e)),null!==e&&t.validateIcon(e)?e:null}function W(e){var n=[];$.forEach((function(t){var r=t.find(e);Array.prototype.forEach.call(r,(function(e){var r=e;if(void 0===r[_]||r[_]===t){var o=K(t.name(r));if(null!==o){r[_]=t;var i={element:r,finder:t,name:o};n.push(i)}}}))}));var t=e.querySelectorAll("svg.iconify");return Array.prototype.forEach.call(t,(function(e){var t=e,r=t[_],o=t[E];if(r&&o){var i=K(r.name(t));if(null!==i){var a,c=!1;if(i.prefix!==o.name.prefix||i.name!==o.name.name?c=!0:(a=r.customisations(t),function(e,n){var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(var o=0;o<t.length;o++){var i=t[o];if(n[i]!==e[i])return!1}return!0}(o.customisations,a)||(c=!0)),c){var u={element:t,finder:r,name:i,customisations:a};n.push(u)}}}})),n}var X=!1;function Z(){X||(X=!0,setTimeout((function(){X&&(X=!1,ee())})))}function ee(e,n){void 0===n&&(n=!1),X=!1;var t=Object.create(null);if((e?[e]:D()).forEach((function(e){var r="function"==typeof e.node?e.node():e.node;if(r&&r.querySelectorAll){var o=!1,i=!1;W(r).forEach((function(n){var r,a,u=n.element,f=n.name,l=f.provider,s=f.prefix,v=f.name,p=u[E];if(void 0!==p&&(r=p.name,a=f,null!==r&&null!==a&&r.name===a.name&&r.prefix===a.prefix))switch(p.status){case"missing":return;case"loading":if(d.coreModules.api&&d.coreModules.api.isPending({provider:l,prefix:s,name:v}))return void(o=!0)}var h=c.getStorage(l,s);if(void 0===h.icons[v]){if(h.missing[v])return p={name:f,status:"missing",customisations:{}},void(u[E]=p);if(d.coreModules.api&&!d.coreModules.api.isPending({provider:l,prefix:s,name:v})){void 0===t[l]&&(t[l]=Object.create(null));var g=t[l];void 0===g[s]&&(g[s]=Object.create(null)),g[s][v]=!0}p={name:f,status:"loading",customisations:{}},u[E]=p,o=!0}else{!i&&e.observer&&(Q(e),i=!0);var b=void 0!==n.customisations?n.customisations:n.finder.customisations(u);k(n,b,c.getIcon(h,v))}})),e.temporary&&!o?Y(r):n&&o?J(r,!0):i&&e.observer&&H(e)}})),d.coreModules.api){var r=d.coreModules.api;Object.keys(t).forEach((function(e){var n=t[e];Object.keys(n).forEach((function(t){r.loadIcons(Object.keys(n[t]).map((function(n){return{provider:e,prefix:t,name:n}})),Z)}))}))}}var ne=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.rotateFromString=void 0,n.rotateFromString=function(e){var n=e.replace(/^-?[0-9.]*/,"");function t(e){for(;e<0;)e+=4;return e%4}if(""===n){var r=parseInt(e);return isNaN(r)?0:t(r)}if(n!==e){var o=0;switch(n){case"%":o=25;break;case"deg":o=90}if(o){var i=parseFloat(e.slice(0,e.length-n.length));return isNaN(i)?0:(i/=o)%1==0?t(i):0}}return 0}})),te=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.alignmentFromString=n.flipFromString=void 0;var t=/[\s,]+/;n.flipFromString=function(e,n){n.split(t).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))},n.alignmentFromString=function(e,n){n.split(t).forEach((function(n){var t=n.trim();switch(t){case"left":case"center":case"right":e.hAlign=t;break;case"top":case"middle":case"bottom":e.vAlign=t;break;case"slice":case"crop":e.slice=!0;break;case"meet":e.slice=!1}}))}}));function re(e,n){return e.hasAttribute(n)}function oe(e,n){return e.getAttribute(n)}var ie=["inline","hFlip","vFlip"],ae=["width","height"],ce="iconify-inline",ue={find:function(e){return e.querySelectorAll("i.iconify, span.iconify, i.iconify-inline, span.iconify-inline")},name:function(e){return re(e,"data-icon")?oe(e,"data-icon"):null},customisations:function(e,n){void 0===n&&(n={inline:!1});var t=n,r=e.getAttribute("class");if(-1!==(r?r.split(/\s+/):[]).indexOf(ce)&&(t.inline=!0),re(e,"data-rotate")){var o=ne.rotateFromString(oe(e,"data-rotate"));o&&(t.rotate=o)}return re(e,"data-flip")&&te.flipFromString(t,oe(e,"data-flip")),re(e,"data-align")&&te.alignmentFromString(t,oe(e,"data-align")),ie.forEach((function(n){if(re(e,"data-"+n)){var r=function(e,n){var t=e.getAttribute(n);return t===n||"true"===t||""!==t&&"false"!==t&&null}(e,"data-"+n);"boolean"==typeof r&&(t[n]=r)}})),ae.forEach((function(n){if(re(e,"data-"+n)){var r=oe(e,"data-"+n);""!==r&&(t[n]=r)}})),t},classFilter:function(e){var n=[];return e.forEach((function(e){"iconify"!==e&&""!==e&&"iconify--"!==e.slice(0,9)&&n.push(e)})),n}};function fe(e,n,r){var o=u.getIconData(e);return o?k({name:t.stringToIcon(e)},A.fullCustomisations(n),o,r):null}var le={getVersion:function(){return"2.0.0-rc.6"},renderSVG:function(e,n){return fe(e,n,!1)},renderHTML:function(e,n){return fe(e,n,!0)},renderIcon:function(e,n){var t=u.getIconData(e);if(!t)return null;var r=A.fullCustomisations(n);return S.iconToSVG(t,r)},scan:function(e){e?function(e){var n=F(e);n?ee(n):ee({node:e,temporary:!0},!0)}(e):ee()},observe:function(e){J(e)},stopObserving:function(e){Y(e)},pauseObserver:function(e){if(e){var n=F(e);n&&Q(n)}else Q()},resumeObserver:function(e){if(e){var n=F(e);n&&H(n)}else H()}};if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.body)return T(document.body);C.push({node:function(){return document.body}})}(),function(e){-1===$.indexOf(e)&&$.push(e)}(ue);var se=window;if(void 0!==se.IconifyPreload){var de=se.IconifyPreload,ve="Invalid IconifyPreload syntax.";"object"==typeof de&&null!==de&&(de instanceof Array?de:[de]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!u.storageFunctions.addCollection(e))&&console.error(ve)}catch(e){console.error(ve)}}))}setTimeout((function(){G(ee),ee()}))}var pe={enableCache:function(e,n){return p.toggleBrowserCache(e,!1!==n)},disableCache:function(e){return p.toggleBrowserCache(e,!0)}},he={_api:P.APIInternalFunctions};[u.storageFunctions,s.builderFunctions,le,pe,P.APIFunctions].forEach((function(e){for(var n in e)he[n]=e[n]}));var ge,be=w.getFetch();d.coreModules.api=O.API;try{ge="function"==typeof be&&"function"==typeof Promise?w.getAPIModule:M.getAPIModule}catch(ve){ge=M.getAPIModule}if(I.setAPIModule("",ge(j.getAPIConfig)),"undefined"!=typeof document&&"undefined"!=typeof window){d.coreModules.cache=v.storeCache,v.loadCache();var me=window;if(void 0!==me.IconifyProviders){var ye=me.IconifyProviders;if("object"==typeof ye&&null!==ye)for(var Ie in ye){var je="IconifyProviders["+Ie+"] is invalid.";try{var xe=ye[Ie];if("object"!=typeof xe||!xe||void 0===xe.resources)continue;j.setAPIConfig(Ie,xe)||console.error(je)}catch(e){console.error(je)}}}}return he}();try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}if("object"==typeof exports)try{exports.__esModule=!0,exports.default=Iconify}catch(e){}

@@ -832,2 +832,10 @@ /**

function renderIcon(placeholder, customisations$1, iconData, returnString) {
// Create placeholder. Why placeholder? IE11 doesn't support innerHTML method on SVG.
var span;
try {
span = document.createElement('span');
}
catch (err) {
return returnString ? '' : null;
}
var data = builder.iconToSVG(iconData, customisations.fullCustomisations(customisations$1));

@@ -855,4 +863,3 @@ // Placeholder properties

'</svg>';
// Create placeholder. Why placeholder? IE11 doesn't support innerHTML method on SVG.
var span = document.createElement('span');
// Set HTML for placeholder
span.innerHTML = html;

@@ -885,3 +892,3 @@ // Get SVG element

}
catch (err) { }
catch (err$1) { }
}

@@ -1770,3 +1777,3 @@ }

// Version
getVersion: function () { return '2.0.0-rc.5'; },
getVersion: function () { return '2.0.0-rc.6'; },
// Render SVG

@@ -1773,0 +1780,0 @@ renderSVG: function (name, customisations) {

@@ -13,2 +13,2 @@ /**

*/
var Iconify=function(){"use strict";function e(e,n,t){return e(t={path:n,exports:{},require:function(e,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==n&&t.path)}},t.exports),t.exports}var n=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.validateIcon=n.stringToIcon=void 0;var t=/^[a-z0-9]+(-[a-z0-9]+)*$/;n.stringToIcon=function(e,t){var i="",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){var o=r.pop(),a=r.pop(),c={provider:r.length>0?r[0]:i,prefix:a,name:o};return t&&!n.validateIcon(c)?null:c}var u=r[0].split("-");if(u.length>1){var f={provider:i,prefix:u.shift(),name:u.join("-")};return t&&!n.validateIcon(f)?null:f}return null};n.validateIcon=function(e){return!!e&&!(""!==e.provider&&!e.provider.match(t)||!e.prefix.match(t)||!e.name.match(t))}})),t=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.merge=void 0,n.merge=function(e,n,t){for(var i=Object.create(null),r=[e,n,t],o=0;o<3;o++){var a=r[o];if("object"==typeof a&&a)for(var c in a)i[c]=a[c]}return i}})),i=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullIcon=n.iconDefaults=void 0,n.iconDefaults=Object.freeze({body:"",left:0,top:0,width:16,height:16,rotate:0,vFlip:!1,hFlip:!1}),n.fullIcon=function(e){return t.merge(n.iconDefaults,e)}})),r=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.mergeIcons=void 0;var t=Object.keys(i.iconDefaults);n.mergeIcons=function(e,n){var i=Object.create(null);return t.forEach((function(t){if(void 0!==e[t])if(void 0!==n[t])switch(t){case"rotate":return void(i[t]=(e[t]+n[t])%4);case"hFlip":case"vFlip":return void(i[t]=e[t]!==n[t]);default:i[t]=n[t]}else i[t]=e[t];else void 0!==n[t]&&(i[t]=n[t])})),i}})),o=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.parseIconSet=void 0;var o=Object.keys(i.iconDefaults);function a(e,n,t,i){void 0===i&&(i=0);var o=e.parent;if(void 0!==n[o])return r.mergeIcons(n[o],e);if(void 0!==t[o]){if(i>2)return null;var c=a(t[o],n,t,i+1);if(c)return r.mergeIcons(c,e)}return null}n.parseIconSet=function(e,n,r){void 0===r&&(r="none");var c=[];if("object"!=typeof e)return"none"!==r&&c;if(e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),"all"===r&&c.push(e)})),"object"!=typeof e.icons)return"none"!==r&&c;var u=Object.create(null);o.forEach((function(n){void 0!==e[n]&&"object"!=typeof e[n]&&(u[n]=e[n])}));var f=e.icons;if(Object.keys(f).forEach((function(e){var r=f[e];"string"==typeof r.body&&(n(e,Object.freeze(t.merge(i.iconDefaults,u,r))),c.push(e))})),"object"==typeof e.aliases){var l=e.aliases;Object.keys(l).forEach((function(e){var r=a(l[e],f,l,1);r&&(n(e,Object.freeze(t.merge(i.iconDefaults,u,r))),c.push(e))}))}return"none"===r?c.length>0:c}})),a=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.listIcons=n.getIcon=n.iconExists=n.addIcon=n.addIconSet=n.getStorage=n.newStorage=void 0;var t=Object.create(null);function r(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:Object.create(null)}}function a(e,n){void 0===t[e]&&(t[e]=Object.create(null));var i=t[e];return void 0===i[n]&&(i[n]=r(e,n)),i[n]}n.newStorage=r,n.getStorage=a,n.addIconSet=function(e,n,t){void 0===t&&(t="none");var i=Date.now();return o.parseIconSet(n,(function(n,t){null===t?e.missing[n]=i:e.icons[n]=t}),t)},n.addIcon=function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(i.fullIcon(t)),!0}catch(e){}return!1},n.iconExists=function(e,n){return void 0!==e.icons[n]},n.getIcon=function(e,n){var t=e.icons[n];return void 0===t?null:t},n.listIcons=function(e,n){var i=[];return("string"==typeof e?[e]:Object.keys(t)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:void 0===t[e]?[]:Object.keys(t[e])).forEach((function(n){var t=a(e,n),r=Object.keys(t.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t}));i=i.concat(r)}))})),i}})),c=e((function(e,i){function r(e){var t="string"==typeof e?n.stringToIcon(e,!0):e;return t?a.getIcon(a.getStorage(t.provider,t.prefix),t.name):null}function o(e,t){if("string"!=typeof t&&(t="string"==typeof e.provider?e.provider:""),"object"!=typeof e||"string"!=typeof e.prefix||!n.validateIcon({provider:t,prefix:e.prefix,name:"a"}))return!1;var i=a.getStorage(t,e.prefix);return!!a.addIconSet(i,e)}Object.defineProperty(i,"__esModule",{value:!0}),i.storageFunctions=i.addCollection=i.getIconData=void 0,i.getIconData=r,i.addCollection=o,i.storageFunctions={iconExists:function(e){return null!==r(e)},getIcon:function(e){var n=r(e);return n?t.merge(n):null},listIcons:a.listIcons,addIcon:function(e,t){var i=n.stringToIcon(e,!0);if(!i)return!1;var r=a.getStorage(i.provider,i.prefix);return a.addIcon(r,i.name,t)},addCollection:o}})),u=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.replaceIDs=void 0;var t=/\sid="(\S+)"/g,i="IconifyId-"+Date.now().toString(16)+"-"+(16777216*Math.random()|0).toString(16)+"-",r=0;function o(e,n,t){for(var i=0;-1!==(i=t.indexOf(e,i));)t=t.slice(0,i)+n+t.slice(i+e.length),i+=n.length;return t}n.replaceIDs=function(e,n){void 0===n&&(n=i);for(var a,c=[];a=t.exec(e);)c.push(a[1]);return c.length?(c.forEach((function(t){var i="function"==typeof n?n():n+r++;e=o('="'+t+'"','="'+i+'"',e),e=o('="#'+t+'"','="#'+i+'"',e),e=o("(#"+t+")","(#"+i+")",e)})),e):e}})),f=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.calculateSize=void 0;var t=/(-?[0-9.]*[0-9]+[0-9.]*)/g,i=/^-?[0-9.]*[0-9]+[0-9.]*$/g;n.calculateSize=function(e,n,r){if(1===n)return e;if(r=void 0===r?100:r,"number"==typeof e)return Math.ceil(e*n*r)/r;if("string"!=typeof e)return e;var o=e.split(t);if(null===o||!o.length)return e;for(var a=[],c=o.shift(),u=i.test(c);;){if(u){var f=parseFloat(c);isNaN(f)?a.push(c):a.push(Math.ceil(f*n*r)/r)}else a.push(c);if(void 0===(c=o.shift()))return a.join("");u=!u}}})),l=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.builderFunctions=void 0,n.builderFunctions={replaceIDs:u.replaceIDs,calculateSize:f.calculateSize}})),s=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullCustomisations=n.defaults=void 0,n.defaults=Object.freeze({inline:!1,width:null,height:null,hAlign:"center",vAlign:"middle",slice:!1,hFlip:!1,vFlip:!1,rotate:0}),n.fullCustomisations=function(e){return t.merge(n.defaults,e)}})),d=e((function(e,n){function t(e){var n="";switch(e.hAlign){case"left":n+="xMin";break;case"right":n+="xMax";break;default:n+="xMid"}switch(e.vAlign){case"top":n+="YMin";break;case"bottom":n+="YMax";break;default:n+="YMid"}return n+=e.slice?" slice":" meet"}Object.defineProperty(n,"__esModule",{value:!0}),n.iconToSVG=void 0,n.iconToSVG=function(e,n){var i,r,o,a={left:e.left,top:e.top,width:e.width,height:e.height},c=[],u=n.hFlip!==e.hFlip,l=n.vFlip!==e.vFlip,s=n.rotate+e.rotate;switch(u?l?s+=2:(c.push("translate("+(a.width+a.left)+" "+(0-a.top)+")"),c.push("scale(-1 1)"),a.top=a.left=0):l&&(c.push("translate("+(0-a.left)+" "+(a.height+a.top)+")"),c.push("scale(1 -1)"),a.top=a.left=0),s%=4){case 1:i=a.height/2+a.top,c.unshift("rotate(90 "+i+" "+i+")");break;case 2:c.unshift("rotate(180 "+(a.width/2+a.left)+" "+(a.height/2+a.top)+")");break;case 3:i=a.width/2+a.left,c.unshift("rotate(-90 "+i+" "+i+")")}s%2==1&&(0===a.left&&0===a.top||(i=a.left,a.left=a.top,a.top=i),a.width!==a.height&&(i=a.width,a.width=a.height,a.height=i)),null===n.width&&null===n.height?(o="1em",r=f.calculateSize(o,a.width/a.height)):null!==n.width&&null!==n.height?(r=n.width,o=n.height):null!==n.height?(o=n.height,r=f.calculateSize(o,a.width/a.height)):(r=n.width,o=f.calculateSize(r,a.height/a.width)),"auto"===r&&(r=a.width),"auto"===o&&(o=a.height),r="string"==typeof r?r:r+"",o="string"==typeof o?o:o+"";var d=e.body;c.length&&(d='<g transform="'+c.join(" ")+'">'+d+"</g>");var v={attributes:{width:r,height:o,preserveAspectRatio:t(n),viewBox:a.left+" "+a.top+" "+a.width+" "+a.height},body:d};return n.inline&&(v.inline=!0),v}})),v="iconifyFinder"+Date.now(),p="iconifyData"+Date.now();function h(e,n,t,i){var r=d.iconToSVG(t,s.fullCustomisations(n)),o=e.element,a=e.finder,c=e.name,f=o?o.getAttribute("class"):"",l=a?a.classFilter(f?f.split(/\s+/):[]):[],h='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="'+("iconify iconify--"+c.prefix+(""===c.provider?"":" iconify--"+c.provider)+(l.length?" "+l.join(" "):""))+'">'+u.replaceIDs(r.body)+"</svg>",g=document.createElement("span");g.innerHTML=h;var y=g.childNodes[0],m=y.style,b=r.attributes;if(Object.keys(b).forEach((function(e){y.setAttribute(e,b[e])})),r.inline&&(m.verticalAlign="-0.125em"),o){for(var I=o.attributes,j=0;j<I.length;j++){var w=I.item(j);if(w){var O=w.name;if("class"!==O&&"style"!==O&&void 0===b[O])try{y.setAttribute(O,w.value)}catch(e){}}}for(var S=o.style,x=0;x<S.length;x++){var M=S[x];m[M]=S[M]}}if(a){var E={name:c,status:"loaded",customisations:n};y[p]=E,y[v]=a}var F=i?g.innerHTML:y;return o&&o.parentNode?o.parentNode.replaceChild(y,o):g.removeChild(y),F}var g=[];function y(e){for(var n=0;n<g.length;n++){var t=g[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function m(e,n){void 0===n&&(n=!1);var t=y(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},g.push(t),t)}function b(){return g}var I=null,j={childList:!0,subtree:!0,attributes:!0};function w(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,I&&I(e)})))}}function O(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var i=0;i<n.length;i++){var r=n[i];if(r.addedNodes&&r.addedNodes.length>0||"attributes"===r.type&&void 0!==r.target[v])return void(t.paused||w(e))}}}function S(e,n){e.observer.instance.observe(n,j)}function x(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&(n||(n={paused:0},e.observer=n),n.instance=new MutationObserver(O.bind(null,e)),S(e,t),n.paused||w(e))}}function M(){b().forEach(x)}function E(e){if(e.observer){var n=e.observer;n.pendingScan&&(clearTimeout(n.pendingScan),delete n.pendingScan),n.instance&&(n.instance.disconnect(),delete n.instance)}}function F(e){var n=null!==I;I!==e&&(I=e,n&&b().forEach(E)),n?M():function(e){var n=document;"complete"===n.readyState||"loading"!==n.readyState&&!n.documentElement.doScroll?e():(n.addEventListener("DOMContentLoaded",e),window.addEventListener("load",e))}(M)}function _(e){(e?[e]:b()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused++,!(n.paused>1)&&n.instance)n.instance.disconnect()}else e.observer={paused:1}}))}function k(e){(e?[e]:b()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused&&(n.paused--,!n.paused)){var t="function"==typeof e.node?e.node():e.node;if(!t)return;n.instance?S(e,t):x(e)}}else x(e)}))}function A(e,n){void 0===n&&(n=!1);var t=m(e,n);return x(t),t}function D(e){var n=y(e);n&&(E(n),function(e){g=g.filter((function(n){var t="function"==typeof n.node?n.node():n.node;return e!==t}))}(e))}var P=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.coreModules=void 0,n.coreModules={}})),T=[];function z(e){return"string"==typeof e&&(e=n.stringToIcon(e)),null!==e&&n.validateIcon(e)?e:null}function C(e){var n=[];T.forEach((function(t){var i=t.find(e);Array.prototype.forEach.call(i,(function(e){var i=e;if(void 0===i[v]||i[v]===t){var r=z(t.name(i));if(null!==r){i[v]=t;var o={element:i,finder:t,name:r};n.push(o)}}}))}));var t=e.querySelectorAll("svg.iconify");return Array.prototype.forEach.call(t,(function(e){var t=e,i=t[v],r=t[p];if(i&&r){var o=z(i.name(t));if(null!==o){var a,c=!1;if(o.prefix!==r.name.prefix||o.name!==r.name.name?c=!0:(a=i.customisations(t),function(e,n){var t=Object.keys(e),i=Object.keys(n);if(t.length!==i.length)return!1;for(var r=0;r<t.length;r++){var o=t[r];if(n[o]!==e[o])return!1}return!0}(r.customisations,a)||(c=!0)),c){var u={element:t,finder:i,name:o,customisations:a};n.push(u)}}}})),n}var N=!1;function L(){N||(N=!0,setTimeout((function(){N&&(N=!1,V())})))}function V(e,n){void 0===n&&(n=!1),N=!1;var t=Object.create(null);if((e?[e]:b()).forEach((function(e){var i="function"==typeof e.node?e.node():e.node;if(i&&i.querySelectorAll){var r=!1,o=!1;C(i).forEach((function(n){var i,c,u=n.element,f=n.name,l=f.provider,s=f.prefix,d=f.name,v=u[p];if(void 0!==v&&(i=v.name,c=f,null!==i&&null!==c&&i.name===c.name&&i.prefix===c.prefix))switch(v.status){case"missing":return;case"loading":if(P.coreModules.api&&P.coreModules.api.isPending({provider:l,prefix:s,name:d}))return void(r=!0)}var g=a.getStorage(l,s);if(void 0===g.icons[d]){if(g.missing[d])return v={name:f,status:"missing",customisations:{}},void(u[p]=v);if(P.coreModules.api&&!P.coreModules.api.isPending({provider:l,prefix:s,name:d})){void 0===t[l]&&(t[l]=Object.create(null));var y=t[l];void 0===y[s]&&(y[s]=Object.create(null)),y[s][d]=!0}v={name:f,status:"loading",customisations:{}},u[p]=v,r=!0}else{!o&&e.observer&&(_(e),o=!0);var m=void 0!==n.customisations?n.customisations:n.finder.customisations(u);h(n,m,a.getIcon(g,d))}})),e.temporary&&!r?D(i):n&&r?A(i,!0):o&&e.observer&&k(e)}})),P.coreModules.api){var i=P.coreModules.api;Object.keys(t).forEach((function(e){var n=t[e];Object.keys(n).forEach((function(t){i.loadIcons(Object.keys(n[t]).map((function(n){return{provider:e,prefix:t,name:n}})),L)}))}))}}var q=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.rotateFromString=void 0,n.rotateFromString=function(e){var n=e.replace(/^-?[0-9.]*/,"");function t(e){for(;e<0;)e+=4;return e%4}if(""===n){var i=parseInt(e);return isNaN(i)?0:t(i)}if(n!==e){var r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){var o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o/=r)%1==0?t(o):0}}return 0}})),G=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.alignmentFromString=n.flipFromString=void 0;var t=/[\s,]+/;n.flipFromString=function(e,n){n.split(t).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))},n.alignmentFromString=function(e,n){n.split(t).forEach((function(n){var t=n.trim();switch(t){case"left":case"center":case"right":e.hAlign=t;break;case"top":case"middle":case"bottom":e.vAlign=t;break;case"slice":case"crop":e.slice=!0;break;case"meet":e.slice=!1}}))}}));function H(e,n){return e.hasAttribute(n)}function Y(e,n){return e.getAttribute(n)}var $=["inline","hFlip","vFlip"],B=["width","height"],R="iconify-inline",J={find:function(e){return e.querySelectorAll("i.iconify, span.iconify, i.iconify-inline, span.iconify-inline")},name:function(e){return H(e,"data-icon")?Y(e,"data-icon"):null},customisations:function(e,n){void 0===n&&(n={inline:!1});var t=n,i=e.getAttribute("class");if(-1!==(i?i.split(/\s+/):[]).indexOf(R)&&(t.inline=!0),H(e,"data-rotate")){var r=q.rotateFromString(Y(e,"data-rotate"));r&&(t.rotate=r)}return H(e,"data-flip")&&G.flipFromString(t,Y(e,"data-flip")),H(e,"data-align")&&G.alignmentFromString(t,Y(e,"data-align")),$.forEach((function(n){if(H(e,"data-"+n)){var i=function(e,n){var t=e.getAttribute(n);return t===n||"true"===t||""!==t&&"false"!==t&&null}(e,"data-"+n);"boolean"==typeof i&&(t[n]=i)}})),B.forEach((function(n){if(H(e,"data-"+n)){var i=Y(e,"data-"+n);""!==i&&(t[n]=i)}})),t},classFilter:function(e){var n=[];return e.forEach((function(e){"iconify"!==e&&""!==e&&"iconify--"!==e.slice(0,9)&&n.push(e)})),n}};function K(e,t,i){var r=c.getIconData(e);return r?h({name:n.stringToIcon(e)},s.fullCustomisations(t),r,i):null}var Q={getVersion:function(){return"2.0.0-rc.5"},renderSVG:function(e,n){return K(e,n,!1)},renderHTML:function(e,n){return K(e,n,!0)},renderIcon:function(e,n){var t=c.getIconData(e);if(!t)return null;var i=s.fullCustomisations(n);return d.iconToSVG(t,i)},scan:function(e){e?function(e){var n=y(e);n?V(n):V({node:e,temporary:!0},!0)}(e):V()},observe:function(e){A(e)},stopObserving:function(e){D(e)},pauseObserver:function(e){if(e){var n=y(e);n&&_(n)}else _()},resumeObserver:function(e){if(e){var n=y(e);n&&k(n)}else k()}};if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.body)return m(document.body);g.push({node:function(){return document.body}})}(),function(e){-1===T.indexOf(e)&&T.push(e)}(J);var U=window;if(void 0!==U.IconifyPreload){var W=U.IconifyPreload,X="Invalid IconifyPreload syntax.";"object"==typeof W&&null!==W&&(W instanceof Array?W:[W]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!c.storageFunctions.addCollection(e))&&console.error(X)}catch(e){console.error(X)}}))}setTimeout((function(){F(V),V()}))}var Z={};return[c.storageFunctions,l.builderFunctions,Q].forEach((function(e){for(var n in e)Z[n]=e[n]})),Z}();try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}if("object"==typeof exports)try{exports.__esModule=!0,exports.default=Iconify}catch(e){}
var Iconify=function(){"use strict";function e(e,n,t){return e(t={path:n,exports:{},require:function(e,n){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==n&&t.path)}},t.exports),t.exports}var n=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.validateIcon=n.stringToIcon=void 0;var t=/^[a-z0-9]+(-[a-z0-9]+)*$/;n.stringToIcon=function(e,t){var i="",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){var o=r.pop(),a=r.pop(),c={provider:r.length>0?r[0]:i,prefix:a,name:o};return t&&!n.validateIcon(c)?null:c}var u=r[0].split("-");if(u.length>1){var f={provider:i,prefix:u.shift(),name:u.join("-")};return t&&!n.validateIcon(f)?null:f}return null};n.validateIcon=function(e){return!!e&&!(""!==e.provider&&!e.provider.match(t)||!e.prefix.match(t)||!e.name.match(t))}})),t=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.merge=void 0,n.merge=function(e,n,t){for(var i=Object.create(null),r=[e,n,t],o=0;o<3;o++){var a=r[o];if("object"==typeof a&&a)for(var c in a)i[c]=a[c]}return i}})),i=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullIcon=n.iconDefaults=void 0,n.iconDefaults=Object.freeze({body:"",left:0,top:0,width:16,height:16,rotate:0,vFlip:!1,hFlip:!1}),n.fullIcon=function(e){return t.merge(n.iconDefaults,e)}})),r=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.mergeIcons=void 0;var t=Object.keys(i.iconDefaults);n.mergeIcons=function(e,n){var i=Object.create(null);return t.forEach((function(t){if(void 0!==e[t])if(void 0!==n[t])switch(t){case"rotate":return void(i[t]=(e[t]+n[t])%4);case"hFlip":case"vFlip":return void(i[t]=e[t]!==n[t]);default:i[t]=n[t]}else i[t]=e[t];else void 0!==n[t]&&(i[t]=n[t])})),i}})),o=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.parseIconSet=void 0;var o=Object.keys(i.iconDefaults);function a(e,n,t,i){void 0===i&&(i=0);var o=e.parent;if(void 0!==n[o])return r.mergeIcons(n[o],e);if(void 0!==t[o]){if(i>2)return null;var c=a(t[o],n,t,i+1);if(c)return r.mergeIcons(c,e)}return null}n.parseIconSet=function(e,n,r){void 0===r&&(r="none");var c=[];if("object"!=typeof e)return"none"!==r&&c;if(e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),"all"===r&&c.push(e)})),"object"!=typeof e.icons)return"none"!==r&&c;var u=Object.create(null);o.forEach((function(n){void 0!==e[n]&&"object"!=typeof e[n]&&(u[n]=e[n])}));var f=e.icons;if(Object.keys(f).forEach((function(e){var r=f[e];"string"==typeof r.body&&(n(e,Object.freeze(t.merge(i.iconDefaults,u,r))),c.push(e))})),"object"==typeof e.aliases){var l=e.aliases;Object.keys(l).forEach((function(e){var r=a(l[e],f,l,1);r&&(n(e,Object.freeze(t.merge(i.iconDefaults,u,r))),c.push(e))}))}return"none"===r?c.length>0:c}})),a=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.listIcons=n.getIcon=n.iconExists=n.addIcon=n.addIconSet=n.getStorage=n.newStorage=void 0;var t=Object.create(null);function r(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:Object.create(null)}}function a(e,n){void 0===t[e]&&(t[e]=Object.create(null));var i=t[e];return void 0===i[n]&&(i[n]=r(e,n)),i[n]}n.newStorage=r,n.getStorage=a,n.addIconSet=function(e,n,t){void 0===t&&(t="none");var i=Date.now();return o.parseIconSet(n,(function(n,t){null===t?e.missing[n]=i:e.icons[n]=t}),t)},n.addIcon=function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(i.fullIcon(t)),!0}catch(e){}return!1},n.iconExists=function(e,n){return void 0!==e.icons[n]},n.getIcon=function(e,n){var t=e.icons[n];return void 0===t?null:t},n.listIcons=function(e,n){var i=[];return("string"==typeof e?[e]:Object.keys(t)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:void 0===t[e]?[]:Object.keys(t[e])).forEach((function(n){var t=a(e,n),r=Object.keys(t.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t}));i=i.concat(r)}))})),i}})),c=e((function(e,i){function r(e){var t="string"==typeof e?n.stringToIcon(e,!0):e;return t?a.getIcon(a.getStorage(t.provider,t.prefix),t.name):null}function o(e,t){if("string"!=typeof t&&(t="string"==typeof e.provider?e.provider:""),"object"!=typeof e||"string"!=typeof e.prefix||!n.validateIcon({provider:t,prefix:e.prefix,name:"a"}))return!1;var i=a.getStorage(t,e.prefix);return!!a.addIconSet(i,e)}Object.defineProperty(i,"__esModule",{value:!0}),i.storageFunctions=i.addCollection=i.getIconData=void 0,i.getIconData=r,i.addCollection=o,i.storageFunctions={iconExists:function(e){return null!==r(e)},getIcon:function(e){var n=r(e);return n?t.merge(n):null},listIcons:a.listIcons,addIcon:function(e,t){var i=n.stringToIcon(e,!0);if(!i)return!1;var r=a.getStorage(i.provider,i.prefix);return a.addIcon(r,i.name,t)},addCollection:o}})),u=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.replaceIDs=void 0;var t=/\sid="(\S+)"/g,i="IconifyId-"+Date.now().toString(16)+"-"+(16777216*Math.random()|0).toString(16)+"-",r=0;function o(e,n,t){for(var i=0;-1!==(i=t.indexOf(e,i));)t=t.slice(0,i)+n+t.slice(i+e.length),i+=n.length;return t}n.replaceIDs=function(e,n){void 0===n&&(n=i);for(var a,c=[];a=t.exec(e);)c.push(a[1]);return c.length?(c.forEach((function(t){var i="function"==typeof n?n():n+r++;e=o('="'+t+'"','="'+i+'"',e),e=o('="#'+t+'"','="#'+i+'"',e),e=o("(#"+t+")","(#"+i+")",e)})),e):e}})),f=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.calculateSize=void 0;var t=/(-?[0-9.]*[0-9]+[0-9.]*)/g,i=/^-?[0-9.]*[0-9]+[0-9.]*$/g;n.calculateSize=function(e,n,r){if(1===n)return e;if(r=void 0===r?100:r,"number"==typeof e)return Math.ceil(e*n*r)/r;if("string"!=typeof e)return e;var o=e.split(t);if(null===o||!o.length)return e;for(var a=[],c=o.shift(),u=i.test(c);;){if(u){var f=parseFloat(c);isNaN(f)?a.push(c):a.push(Math.ceil(f*n*r)/r)}else a.push(c);if(void 0===(c=o.shift()))return a.join("");u=!u}}})),l=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.builderFunctions=void 0,n.builderFunctions={replaceIDs:u.replaceIDs,calculateSize:f.calculateSize}})),s=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.fullCustomisations=n.defaults=void 0,n.defaults=Object.freeze({inline:!1,width:null,height:null,hAlign:"center",vAlign:"middle",slice:!1,hFlip:!1,vFlip:!1,rotate:0}),n.fullCustomisations=function(e){return t.merge(n.defaults,e)}})),d=e((function(e,n){function t(e){var n="";switch(e.hAlign){case"left":n+="xMin";break;case"right":n+="xMax";break;default:n+="xMid"}switch(e.vAlign){case"top":n+="YMin";break;case"bottom":n+="YMax";break;default:n+="YMid"}return n+=e.slice?" slice":" meet"}Object.defineProperty(n,"__esModule",{value:!0}),n.iconToSVG=void 0,n.iconToSVG=function(e,n){var i,r,o,a={left:e.left,top:e.top,width:e.width,height:e.height},c=[],u=n.hFlip!==e.hFlip,l=n.vFlip!==e.vFlip,s=n.rotate+e.rotate;switch(u?l?s+=2:(c.push("translate("+(a.width+a.left)+" "+(0-a.top)+")"),c.push("scale(-1 1)"),a.top=a.left=0):l&&(c.push("translate("+(0-a.left)+" "+(a.height+a.top)+")"),c.push("scale(1 -1)"),a.top=a.left=0),s%=4){case 1:i=a.height/2+a.top,c.unshift("rotate(90 "+i+" "+i+")");break;case 2:c.unshift("rotate(180 "+(a.width/2+a.left)+" "+(a.height/2+a.top)+")");break;case 3:i=a.width/2+a.left,c.unshift("rotate(-90 "+i+" "+i+")")}s%2==1&&(0===a.left&&0===a.top||(i=a.left,a.left=a.top,a.top=i),a.width!==a.height&&(i=a.width,a.width=a.height,a.height=i)),null===n.width&&null===n.height?(o="1em",r=f.calculateSize(o,a.width/a.height)):null!==n.width&&null!==n.height?(r=n.width,o=n.height):null!==n.height?(o=n.height,r=f.calculateSize(o,a.width/a.height)):(r=n.width,o=f.calculateSize(r,a.height/a.width)),"auto"===r&&(r=a.width),"auto"===o&&(o=a.height),r="string"==typeof r?r:r+"",o="string"==typeof o?o:o+"";var d=e.body;c.length&&(d='<g transform="'+c.join(" ")+'">'+d+"</g>");var v={attributes:{width:r,height:o,preserveAspectRatio:t(n),viewBox:a.left+" "+a.top+" "+a.width+" "+a.height},body:d};return n.inline&&(v.inline=!0),v}})),v="iconifyFinder"+Date.now(),p="iconifyData"+Date.now();function h(e,n,t,i){var r;try{r=document.createElement("span")}catch(e){return i?"":null}var o=d.iconToSVG(t,s.fullCustomisations(n)),a=e.element,c=e.finder,f=e.name,l=a?a.getAttribute("class"):"",h=c?c.classFilter(l?l.split(/\s+/):[]):[],g='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="'+("iconify iconify--"+f.prefix+(""===f.provider?"":" iconify--"+f.provider)+(h.length?" "+h.join(" "):""))+'">'+u.replaceIDs(o.body)+"</svg>";r.innerHTML=g;var y=r.childNodes[0],m=y.style,b=o.attributes;if(Object.keys(b).forEach((function(e){y.setAttribute(e,b[e])})),o.inline&&(m.verticalAlign="-0.125em"),a){for(var I=a.attributes,j=0;j<I.length;j++){var w=I.item(j);if(w){var O=w.name;if("class"!==O&&"style"!==O&&void 0===b[O])try{y.setAttribute(O,w.value)}catch(e){}}}for(var S=a.style,x=0;x<S.length;x++){var M=S[x];m[M]=S[M]}}if(c){var E={name:f,status:"loaded",customisations:n};y[p]=E,y[v]=c}var F=i?r.innerHTML:y;return a&&a.parentNode?a.parentNode.replaceChild(y,a):r.removeChild(y),F}var g=[];function y(e){for(var n=0;n<g.length;n++){var t=g[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function m(e,n){void 0===n&&(n=!1);var t=y(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},g.push(t),t)}function b(){return g}var I=null,j={childList:!0,subtree:!0,attributes:!0};function w(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,I&&I(e)})))}}function O(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var i=0;i<n.length;i++){var r=n[i];if(r.addedNodes&&r.addedNodes.length>0||"attributes"===r.type&&void 0!==r.target[v])return void(t.paused||w(e))}}}function S(e,n){e.observer.instance.observe(n,j)}function x(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&(n||(n={paused:0},e.observer=n),n.instance=new MutationObserver(O.bind(null,e)),S(e,t),n.paused||w(e))}}function M(){b().forEach(x)}function E(e){if(e.observer){var n=e.observer;n.pendingScan&&(clearTimeout(n.pendingScan),delete n.pendingScan),n.instance&&(n.instance.disconnect(),delete n.instance)}}function F(e){var n=null!==I;I!==e&&(I=e,n&&b().forEach(E)),n?M():function(e){var n=document;"complete"===n.readyState||"loading"!==n.readyState&&!n.documentElement.doScroll?e():(n.addEventListener("DOMContentLoaded",e),window.addEventListener("load",e))}(M)}function _(e){(e?[e]:b()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused++,!(n.paused>1)&&n.instance)n.instance.disconnect()}else e.observer={paused:1}}))}function k(e){(e?[e]:b()).forEach((function(e){if(e.observer){var n=e.observer;if(n.paused&&(n.paused--,!n.paused)){var t="function"==typeof e.node?e.node():e.node;if(!t)return;n.instance?S(e,t):x(e)}}else x(e)}))}function A(e,n){void 0===n&&(n=!1);var t=m(e,n);return x(t),t}function D(e){var n=y(e);n&&(E(n),function(e){g=g.filter((function(n){var t="function"==typeof n.node?n.node():n.node;return e!==t}))}(e))}var P=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.coreModules=void 0,n.coreModules={}})),T=[];function z(e){return"string"==typeof e&&(e=n.stringToIcon(e)),null!==e&&n.validateIcon(e)?e:null}function C(e){var n=[];T.forEach((function(t){var i=t.find(e);Array.prototype.forEach.call(i,(function(e){var i=e;if(void 0===i[v]||i[v]===t){var r=z(t.name(i));if(null!==r){i[v]=t;var o={element:i,finder:t,name:r};n.push(o)}}}))}));var t=e.querySelectorAll("svg.iconify");return Array.prototype.forEach.call(t,(function(e){var t=e,i=t[v],r=t[p];if(i&&r){var o=z(i.name(t));if(null!==o){var a,c=!1;if(o.prefix!==r.name.prefix||o.name!==r.name.name?c=!0:(a=i.customisations(t),function(e,n){var t=Object.keys(e),i=Object.keys(n);if(t.length!==i.length)return!1;for(var r=0;r<t.length;r++){var o=t[r];if(n[o]!==e[o])return!1}return!0}(r.customisations,a)||(c=!0)),c){var u={element:t,finder:i,name:o,customisations:a};n.push(u)}}}})),n}var N=!1;function L(){N||(N=!0,setTimeout((function(){N&&(N=!1,V())})))}function V(e,n){void 0===n&&(n=!1),N=!1;var t=Object.create(null);if((e?[e]:b()).forEach((function(e){var i="function"==typeof e.node?e.node():e.node;if(i&&i.querySelectorAll){var r=!1,o=!1;C(i).forEach((function(n){var i,c,u=n.element,f=n.name,l=f.provider,s=f.prefix,d=f.name,v=u[p];if(void 0!==v&&(i=v.name,c=f,null!==i&&null!==c&&i.name===c.name&&i.prefix===c.prefix))switch(v.status){case"missing":return;case"loading":if(P.coreModules.api&&P.coreModules.api.isPending({provider:l,prefix:s,name:d}))return void(r=!0)}var g=a.getStorage(l,s);if(void 0===g.icons[d]){if(g.missing[d])return v={name:f,status:"missing",customisations:{}},void(u[p]=v);if(P.coreModules.api&&!P.coreModules.api.isPending({provider:l,prefix:s,name:d})){void 0===t[l]&&(t[l]=Object.create(null));var y=t[l];void 0===y[s]&&(y[s]=Object.create(null)),y[s][d]=!0}v={name:f,status:"loading",customisations:{}},u[p]=v,r=!0}else{!o&&e.observer&&(_(e),o=!0);var m=void 0!==n.customisations?n.customisations:n.finder.customisations(u);h(n,m,a.getIcon(g,d))}})),e.temporary&&!r?D(i):n&&r?A(i,!0):o&&e.observer&&k(e)}})),P.coreModules.api){var i=P.coreModules.api;Object.keys(t).forEach((function(e){var n=t[e];Object.keys(n).forEach((function(t){i.loadIcons(Object.keys(n[t]).map((function(n){return{provider:e,prefix:t,name:n}})),L)}))}))}}var q=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.rotateFromString=void 0,n.rotateFromString=function(e){var n=e.replace(/^-?[0-9.]*/,"");function t(e){for(;e<0;)e+=4;return e%4}if(""===n){var i=parseInt(e);return isNaN(i)?0:t(i)}if(n!==e){var r=0;switch(n){case"%":r=25;break;case"deg":r=90}if(r){var o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o/=r)%1==0?t(o):0}}return 0}})),G=e((function(e,n){Object.defineProperty(n,"__esModule",{value:!0}),n.alignmentFromString=n.flipFromString=void 0;var t=/[\s,]+/;n.flipFromString=function(e,n){n.split(t).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))},n.alignmentFromString=function(e,n){n.split(t).forEach((function(n){var t=n.trim();switch(t){case"left":case"center":case"right":e.hAlign=t;break;case"top":case"middle":case"bottom":e.vAlign=t;break;case"slice":case"crop":e.slice=!0;break;case"meet":e.slice=!1}}))}}));function H(e,n){return e.hasAttribute(n)}function Y(e,n){return e.getAttribute(n)}var $=["inline","hFlip","vFlip"],B=["width","height"],R="iconify-inline",J={find:function(e){return e.querySelectorAll("i.iconify, span.iconify, i.iconify-inline, span.iconify-inline")},name:function(e){return H(e,"data-icon")?Y(e,"data-icon"):null},customisations:function(e,n){void 0===n&&(n={inline:!1});var t=n,i=e.getAttribute("class");if(-1!==(i?i.split(/\s+/):[]).indexOf(R)&&(t.inline=!0),H(e,"data-rotate")){var r=q.rotateFromString(Y(e,"data-rotate"));r&&(t.rotate=r)}return H(e,"data-flip")&&G.flipFromString(t,Y(e,"data-flip")),H(e,"data-align")&&G.alignmentFromString(t,Y(e,"data-align")),$.forEach((function(n){if(H(e,"data-"+n)){var i=function(e,n){var t=e.getAttribute(n);return t===n||"true"===t||""!==t&&"false"!==t&&null}(e,"data-"+n);"boolean"==typeof i&&(t[n]=i)}})),B.forEach((function(n){if(H(e,"data-"+n)){var i=Y(e,"data-"+n);""!==i&&(t[n]=i)}})),t},classFilter:function(e){var n=[];return e.forEach((function(e){"iconify"!==e&&""!==e&&"iconify--"!==e.slice(0,9)&&n.push(e)})),n}};function K(e,t,i){var r=c.getIconData(e);return r?h({name:n.stringToIcon(e)},s.fullCustomisations(t),r,i):null}var Q={getVersion:function(){return"2.0.0-rc.6"},renderSVG:function(e,n){return K(e,n,!1)},renderHTML:function(e,n){return K(e,n,!0)},renderIcon:function(e,n){var t=c.getIconData(e);if(!t)return null;var i=s.fullCustomisations(n);return d.iconToSVG(t,i)},scan:function(e){e?function(e){var n=y(e);n?V(n):V({node:e,temporary:!0},!0)}(e):V()},observe:function(e){A(e)},stopObserving:function(e){D(e)},pauseObserver:function(e){if(e){var n=y(e);n&&_(n)}else _()},resumeObserver:function(e){if(e){var n=y(e);n&&k(n)}else k()}};if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.body)return m(document.body);g.push({node:function(){return document.body}})}(),function(e){-1===T.indexOf(e)&&T.push(e)}(J);var U=window;if(void 0!==U.IconifyPreload){var W=U.IconifyPreload,X="Invalid IconifyPreload syntax.";"object"==typeof W&&null!==W&&(W instanceof Array?W:[W]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!c.storageFunctions.addCollection(e))&&console.error(X)}catch(e){console.error(X)}}))}setTimeout((function(){F(V),V()}))}var Z={};return[c.storageFunctions,l.builderFunctions,Q].forEach((function(e){for(var n in e)Z[n]=e[n]})),Z}();try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}if("object"==typeof exports)try{exports.__esModule=!0,exports.default=Iconify}catch(e){}

@@ -14,3 +14,3 @@ import { storageFunctions, } from '@iconify/core/lib/storage/functions';

import { getAPIModule as getJSONPAPIModule } from '@iconify/core/lib/api/modules/jsonp';
import { getAPIModule as getFetchAPIModule } from '@iconify/core/lib/api/modules/fetch';
import { getAPIModule as getFetchAPIModule, getFetch, } from '@iconify/core/lib/api/modules/fetch';
// Other

@@ -48,2 +48,4 @@ import { commonFunctions } from './common';

*/
// Check for Fetch API
const fetchModule = getFetch();
// Set API

@@ -54,3 +56,3 @@ coreModules.api = API;

getAPIModule =
typeof fetch === 'function' && typeof Promise === 'function'
typeof fetchModule === 'function' && typeof Promise === 'function'
? getFetchAPIModule

@@ -57,0 +59,0 @@ : getJSONPAPIModule;

@@ -9,2 +9,10 @@ import { fullCustomisations, } from '@iconify/core/lib/customisations';

export function renderIcon(placeholder, customisations, iconData, returnString) {
// Create placeholder. Why placeholder? IE11 doesn't support innerHTML method on SVG.
let span;
try {
span = document.createElement('span');
}
catch (err) {
return returnString ? '' : null;
}
const data = iconToSVG(iconData, fullCustomisations(customisations));

@@ -32,4 +40,3 @@ // Placeholder properties

'</svg>';
// Create placeholder. Why placeholder? IE11 doesn't support innerHTML method on SVG.
const span = document.createElement('span');
// Set HTML for placeholder
span.innerHTML = html;

@@ -36,0 +43,0 @@ // Get SVG element

@@ -5,3 +5,3 @@ {

"author": "Vjacheslav Trushkin <cyberalien@gmail.com> (https://iconify.design)",
"version": "2.0.0-rc.5",
"version": "2.0.0-rc.6",
"license": "(Apache-2.0 OR GPL-2.0)",

@@ -21,9 +21,15 @@ "main": "./dist/iconify.min.js",

"build:lib": "tsc -b",
"build:src": "tsc --project src/tsconfig.json",
"build:dist": "rollup -c rollup.config.js",
"build:api": "api-extractor run --local --verbose",
"build:api2": "api-extractor run --local --verbose --config api-extractor.without-api.json",
"build:api2min": "api-extractor run --local --config api-extractor.without-api.min.json"
"build:api2min": "api-extractor run --local --config api-extractor.without-api.min.json",
"test": "mocha tests-compiled/*-test.js",
"pretest": "npm run build"
},
"dependencies": {
"cross-fetch": "^3.0.6"
},
"devDependencies": {
"@iconify/core": "^1.0.0-rc.4",
"@iconify/core": "^1.0.0-rc.5",
"@microsoft/api-extractor": "^7.12.0",

@@ -34,2 +40,7 @@ "@rollup/plugin-buble": "^0.21.3",

"@rollup/plugin-replace": "^2.3.4",
"@types/chai": "^4.2.14",
"@types/mocha": "^8.2.0",
"@types/node": "^10.17.13",
"chai": "^4.2.0",
"mocha": "^8.2.1",
"rollup": "^2.33.3",

@@ -36,0 +47,0 @@ "rollup-plugin-terser": "^7.0.2",

@@ -24,3 +24,3 @@ # What is Iconify?

```html
<script src="https://code.iconify.design/2/2.0.0-rc.5/iconify.min.js"></script>
<script src="https://code.iconify.design/2/2.0.0-rc.6/iconify.min.js"></script>
```

@@ -31,3 +31,3 @@

```html
<script src="https://cdn.jsdelivr.net/npm/@iconify/iconify@2.0.0-rc.5/dist/iconify.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@iconify/iconify@2.0.0-rc.6/dist/iconify.min.js"></script>
```

@@ -34,0 +34,0 @@

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc