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 3.0.0-beta.1 to 3.0.0-beta.2

6

dist/iconify.d.ts

@@ -25,2 +25,4 @@ import { IconifyIcon } from '@iconify/types';

declare type BrowserStorageType = 'local' | 'session';
/**

@@ -143,3 +145,3 @@ * Build icon

setFetch: (item: typeof fetch) => void;
getFetch: () => typeof fetch | null;
getFetch: () => typeof fetch | undefined;
/**

@@ -179,3 +181,3 @@ * List all API providers (from config)

*/
export declare type IconifyBrowserCacheType = 'local' | 'session' | 'all';
export declare type IconifyBrowserCacheType = BrowserStorageType | 'all';

@@ -182,0 +184,0 @@ /**

@@ -10,4 +10,4 @@ /**

* @license MIT
* @version 3.0.0-beta.1
* @version 3.0.0-beta.2
*/
var Iconify=function(e){"use strict";var n=Object.freeze({left:0,top:0,width:16,height:16}),t=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),r=Object.freeze(Object.assign({},n,t)),i=Object.freeze(Object.assign({},r,{body:"",hidden:!1}));function o(e,n){var r=function(e,n){var t={};!e.hFlip!=!n.hFlip&&(t.hFlip=!0),!e.vFlip!=!n.vFlip&&(t.vFlip=!0);var r=((e.rotate||0)+(n.rotate||0))%4;return r&&(t.rotate=r),t}(e,n);for(var o in i)void 0!==t[o]?void 0===r[o]&&void 0!==e[o]&&(r[o]=t[o]):void 0!==n[o]?r[o]=n[o]:void 0!==e[o]&&(r[o]=e[o]);return r}function a(e,n,t,i){var a=e.icons,c=e.aliases||{},u={};function f(e){u=o(a[e]||c[e],u)}return f(n),t.forEach(f),u=o(e,u),i?Object.assign({},r,u):u}function c(e,n){var t=[];if("object"!=typeof e||"object"!=typeof e.icons)return t;e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),t.push(e)}));var r=function(e,n){var t=e.icons,r=e.aliases||{},i=Object.create(null);return(n||Object.keys(t).concat(Object.keys(r))).forEach((function e(n){if(t[n])return i[n]=[];if(void 0===i[n]){i[n]=null;var o=r[n]&&r[n].parent,a=o&&e(o);a&&(i[n]=[o].concat(a))}return i[n]})),i}(e);for(var i in r){var o=r[i];o&&(n(i,a(e,i,o,!0)),t.push(i))}return t}var u=/^[a-z0-9]+(-[a-z0-9]+)*$/,f=function(e,n,t,r){void 0===r&&(r="");var i=e.split(":");if("@"===e.slice(0,1)){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){var o=i.pop(),a=i.pop(),c={provider:i.length>0?i[0]:r,prefix:a,name:o};return n&&!s(c)?null:c}var u=i[0],f=u.split("-");if(f.length>1){var l={provider:r,prefix:f.shift(),name:f.join("-")};return n&&!s(l)?null:l}if(t&&""===r){var d={provider:r,prefix:"",name:u};return n&&!s(d,t)?null:d}return null},s=function(e,n){return!!e&&!(""!==e.provider&&!e.provider.match(u)||!(n&&""===e.prefix||e.prefix.match(u))||!e.name.match(u))},l=Object.assign({},{provider:"",aliases:{},not_found:{}},n);function d(e,n){for(var t in n)if(void 0!==e[t]&&typeof e[t]!=typeof n[t])return!1;return!0}function v(e){if("object"!=typeof e||null===e)return null;var n=e;if("string"!=typeof n.prefix||!e.icons||"object"!=typeof e.icons)return null;if(!d(e,l))return null;var t=n.icons;for(var r in t){var o=t[r];if(!r.match(u)||"string"!=typeof o.body||!d(o,i))return null}var a=n.aliases||{};for(var c in a){var f=a[c],s=f.parent;if(!c.match(u)||"string"!=typeof s||!t[s]&&!a[s]||!d(f,i))return null}return n}var p=Object.create(null);function h(e,n){void 0===p[e]&&(p[e]=Object.create(null));var t=p[e];return void 0===t[n]&&(t[n]=function(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:Object.create(null)}}(e,n)),t[n]}function g(e,n){if(!v(n))return[];var t=Date.now();return c(n,(function(n,r){r?e.icons[n]=r:e.missing[n]=t}))}function b(e,n){var t=[];return("string"==typeof e?[e]:Object.keys(p)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:void 0===p[e]?[]:Object.keys(p[e])).forEach((function(n){var r=h(e,n),i=Object.keys(r.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t}));t=t.concat(i)}))})),t}var m=!1;function y(e){var n="string"==typeof e?f(e,!0,m):e;if(n){var t=h(n.provider,n.prefix),r=n.name;return t.icons[r]||(t.missing[r]?null:void 0)}}function j(e,n){var t=f(e,!0,m);return!!t&&function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(Object.assign({},r,t)),!0}catch(e){}return!1}(h(t.provider,t.prefix),t.name,n)}function x(e,n){if("object"!=typeof e)return!1;if("string"!=typeof n&&(n="string"==typeof e.provider?e.provider:""),m&&""===n&&("string"!=typeof e.prefix||""===e.prefix)){var t=!1;return v(e)&&(e.prefix="",c(e,(function(e,n){n&&j(e,n)&&(t=!0)}))),t}return!("string"!=typeof e.prefix||!s({provider:n,prefix:e.prefix,name:"a"}))&&!!g(h(n,e.prefix),e)}function O(e){return!!y(e)}function w(e){var n=y(e);return n?Object.assign({},n):null}var S=Object.freeze({width:null,height:null}),I=Object.freeze(Object.assign({},S,t));function E(e,n){var t=Object.assign({},e);for(var r in n){var i=n[r],o=typeof i;r in S?(null===i||i&&("string"===o||"number"===o))&&(t[r]=i):o===typeof t[r]&&(t[r]="rotate"===r?i%4:i)}return t}var k=/(-?[0-9.]*[0-9]+[0-9.]*)/g,A=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function T(e,n,t){if(1===n)return e;if(t=void 0===t?100:t,"number"==typeof e)return Math.ceil(e*n*t)/t;if("string"!=typeof e)return e;var r=e.split(k);if(null===r||!r.length)return e;for(var i=[],o=r.shift(),a=A.test(o);;){if(a){var c=parseFloat(o);isNaN(c)?i.push(o):i.push(Math.ceil(c*n*t)/t)}else i.push(o);if(void 0===(o=r.shift()))return i.join("");a=!a}}function P(e,n){var t={left:e.left,top:e.top,width:e.width,height:e.height},r=e.body;[e,n].forEach((function(e){var n,i=[],o=e.hFlip,a=e.vFlip,c=e.rotate;switch(o?a?c+=2:(i.push("translate("+(t.width+t.left).toString()+" "+(0-t.top).toString()+")"),i.push("scale(-1 1)"),t.top=t.left=0):a&&(i.push("translate("+(0-t.left).toString()+" "+(t.height+t.top).toString()+")"),i.push("scale(1 -1)"),t.top=t.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4){case 1:n=t.height/2+t.top,i.unshift("rotate(90 "+n.toString()+" "+n.toString()+")");break;case 2:i.unshift("rotate(180 "+(t.width/2+t.left).toString()+" "+(t.height/2+t.top).toString()+")");break;case 3:n=t.width/2+t.left,i.unshift("rotate(-90 "+n.toString()+" "+n.toString()+")")}c%2==1&&(t.left!==t.top&&(n=t.left,t.left=t.top,t.top=n),t.width!==t.height&&(n=t.width,t.width=t.height,t.height=n)),i.length&&(r='<g transform="'+i.join(" ")+'">'+r+"</g>")}));var i,o,a=n.width,c=n.height,u=t.width,f=t.height;return null===a?i=T(o=null===c?"1em":"auto"===c?f:c,u/f):(i="auto"===a?u:a,o=null===c?T(i,f/u):"auto"===c?f:c),{attributes:{width:i.toString(),height:o.toString(),viewBox:t.left.toString()+" "+t.top.toString()+" "+u.toString()+" "+f.toString()},body:r}}function M(e,n){return P(Object.assign({},r,e),E(I,n||{}))}var C=/\sid="(\S+)"/g,F="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16),L=0;function N(e,n){void 0===n&&(n=F);for(var t,r=[];t=C.exec(e);)r.push(t[1]);return r.length?(r.forEach((function(t){var r="function"==typeof n?n(t):n+(L++).toString(),i=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+"$3")})),e):e}var z="iconify2",D="iconify",_="iconify-count",R="iconify-version",U=36e5,$={local:!0,session:!0},q=!1,V={local:0,session:0},H={local:[],session:[]},G="undefined"==typeof window?{}:window;function J(e){var n=e+"Storage";try{if(G&&G[n]&&"number"==typeof G[n].length)return G[n]}catch(e){}return $[e]=!1,null}function B(e,n,t){try{return e.setItem(_,t.toString()),V[n]=t,!0}catch(e){}return!1}function Q(e){var n=e.getItem(_);if(n){var t=parseInt(n);return t||0}return 0}var K=function(){if(!q){q=!0;var e=Math.floor(Date.now()/U)-168;for(var n in $)t(n)}function t(n){var t=J(n);if(t){var r=function(n){var r=D+n.toString(),i=t.getItem(r);if("string"!=typeof i)return!1;var o=!0;try{var a=JSON.parse(i);if("object"!=typeof a||"number"!=typeof a.cached||a.cached<e||"string"!=typeof a.provider||"object"!=typeof a.data||"string"!=typeof a.data.prefix)o=!1;else o=g(h(a.provider,a.data.prefix),a.data).length>0}catch(e){o=!1}return o||t.removeItem(r),o};try{var i=t.getItem(R);if(i!==z)return i&&function(e){try{for(var n=Q(e),t=0;t<n;t++)e.removeItem(D+t.toString())}catch(e){}}(t),void function(e,n){try{e.setItem(R,z)}catch(e){}B(e,n,0)}(t,n);for(var o=Q(t),a=o-1;a>=0;a--)r(a)||(a===o-1?o--:H[n].push(a));B(t,n,o)}catch(e){}}}},W={};function X(e,n){switch(e){case"local":case"session":$[e]=n;break;case"all":for(var t in $)$[t]=n}}var Y=Object.create(null);function Z(e,n){Y[e]=n}function ee(e){return Y[e]||Y[""]}function ne(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}}for(var te=Object.create(null),re=["https://api.simplesvg.com","https://api.unisvg.com"],ie=[];re.length>0;)1===re.length||Math.random()>.5?ie.push(re.shift()):ie.push(re.pop());function oe(e,n){var t=ne(n);return null!==t&&(te[e]=t,!0)}function ae(e){return te[e]}te[""]=ne({resources:["https://api.iconify.design"].concat(ie)});var ce={},ue={},fe=function(){var e;try{if("function"==typeof(e=fetch))return e}catch(e){}return null}();var se={prepare:function(e,n,t){var r=[],i=ce[n];void 0===i&&(i=function(e,n){var t,r=ae(e);if(!r)return 0;if(r.maxURL){var i=0;r.resources.forEach((function(e){var n=e;i=Math.max(i,n.length)}));var o=n+".json?icons=";t=r.maxURL-i-r.path.length-o.length}else t=0;var a=e+":"+n;return ue[e]=r.path,ce[a]=t,t}(e,n));var o="icons",a={type:o,provider:e,prefix:n,icons:[]},c=0;return t.forEach((function(t,u){(c+=t.length+1)>=i&&u>0&&(r.push(a),a={type:o,provider:e,prefix:n,icons:[]},c=t.length),a.icons.push(t)})),r.push(a),r},send:function(e,n,t){if(fe){var r=function(e){if("string"==typeof e){if(void 0===ue[e]){var n=ae(e);if(!n)return"/";ue[e]=n.path}return ue[e]}return"/"}(n.provider);switch(n.type){case"icons":var i=n.prefix,o=n.icons.join(",");r+=i+".json?"+new URLSearchParams({icons:o}).toString();break;case"custom":var a=n.uri;r+="/"===a.slice(0,1)?a.slice(1):a;break;default:return void t("abort",400)}var c=503;fe(e+r).then((function(e){var n=e.status;if(200===n)return c=501,e.json();setTimeout((function(){t(function(e){return 404===e}(n)?"abort":"next",n)}))})).then((function(e){"object"==typeof e&&null!==e?setTimeout((function(){t("success",e)})):setTimeout((function(){t("next",c)}))})).catch((function(){t("next",c)}))}else t("abort",424)}};var le=Object.create(null),de=Object.create(null);function ve(e,n){e.forEach((function(e){var t=e.provider;if(void 0!==le[t]){var r=le[t],i=e.prefix,o=r[i];o&&(r[i]=o.filter((function(e){return e.id!==n})))}}))}var pe=0;var he={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function ge(e,n,t,r){var i,o=e.resources.length,a=e.random?Math.floor(Math.random()*o):e.index;if(e.random){var c=e.resources.slice(0);for(i=[];c.length>1;){var u=Math.floor(Math.random()*c.length);i.push(c[u]),c=c.slice(0,u).concat(c.slice(u+1))}i=i.concat(c)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));var f,s=Date.now(),l="pending",d=0,v=null,p=[],h=[];function g(){v&&(clearTimeout(v),v=null)}function b(){"pending"===l&&(l="aborted"),g(),p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function m(e,n){n&&(h=[]),"function"==typeof e&&h.push(e)}function y(){l="failed",h.forEach((function(e){e(void 0,f)}))}function j(){p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function x(){if("pending"===l){g();var r=i.shift();if(void 0===r)return p.length?void(v=setTimeout((function(){g(),"pending"===l&&(j(),y())}),e.timeout)):void y();var o={status:"pending",resource:r,callback:function(n,t){!function(n,t,r){var o="success"!==t;switch(p=p.filter((function(e){return e!==n})),l){case"pending":break;case"failed":if(o||!e.dataAfterTimeout)return;break;default:return}if("abort"===t)return f=r,void y();if(o)return f=r,void(p.length||(i.length?x():y()));if(g(),j(),!e.random){var a=e.resources.indexOf(n.resource);-1!==a&&a!==e.index&&(e.index=a)}l="completed",h.forEach((function(e){e(r)}))}(o,n,t)}};p.push(o),d++,v=setTimeout(x,e.rotate),t(r,n,o.callback)}}return"function"==typeof r&&h.push(r),setTimeout(x),function(){return{startTime:s,payload:n,status:l,queriesSent:d,queriesPending:p.length,subscribe:m,abort:b}}}function be(e){var n=function(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 he)void 0!==e[n]?t[n]=e[n]:t[n]=he[n];return t}(e),t=[];function r(){t=t.filter((function(e){return"pending"===e().status}))}var i={query:function(e,i,o){var a=ge(n,e,i,(function(e,n){r(),o&&o(e,n)}));return t.push(a),a},find:function(e){var n=t.find((function(n){return e(n)}));return void 0!==n?n:null},setIndex:function(e){n.index=e},getIndex:function(){return n.index},cleanup:r};return i}function me(){}var ye=Object.create(null);function je(e,n,t){var r,i;if("string"==typeof e){var o=ee(e);if(!o)return t(void 0,424),me;i=o.send;var a=function(e){if(void 0===ye[e]){var n=ae(e);if(!n)return;var t={config:n,redundancy:be(n)};ye[e]=t}return ye[e]}(e);a&&(r=a.redundancy)}else{var c=ne(e);if(c){r=be(c);var u=ee(e.resources?e.resources[0]:"");u&&(i=u.send)}}return r&&i?r.query(n,i,t)().abort:(t(void 0,424),me)}function xe(){}var Oe=Object.create(null),we=Object.create(null),Se=Object.create(null),Ie=Object.create(null);function Ee(e,n){void 0===Se[e]&&(Se[e]=Object.create(null));var t=Se[e];t[n]||(t[n]=!0,setTimeout((function(){t[n]=!1,function(e,n){void 0===de[e]&&(de[e]=Object.create(null));var t=de[e];t[n]||(t[n]=!0,setTimeout((function(){if(t[n]=!1,void 0!==le[e]&&void 0!==le[e][n]){var r=le[e][n].slice(0);if(r.length){var i=h(e,n),o=!1;r.forEach((function(t){var r=t.icons,a=r.pending.length;r.pending=r.pending.filter((function(t){if(t.prefix!==n)return!0;var a=t.name;if(void 0!==i.icons[a])r.loaded.push({provider:e,prefix:n,name:a});else{if(void 0===i.missing[a])return o=!0,!0;r.missing.push({provider:e,prefix:n,name:a})}return!1})),r.pending.length!==a&&(o||ve([{provider:e,prefix:n}],t.id),t.callback(r.loaded.slice(0),r.missing.slice(0),r.pending.slice(0),t.abort))}))}}})))}(e,n)})))}var ke=Object.create(null);function Ae(e,n,t){void 0===we[e]&&(we[e]=Object.create(null));var r=we[e];void 0===Ie[e]&&(Ie[e]=Object.create(null));var i=Ie[e];void 0===Oe[e]&&(Oe[e]=Object.create(null));var o=Oe[e];void 0===r[n]?r[n]=t:r[n]=r[n].concat(t).sort(),i[n]||(i[n]=!0,setTimeout((function(){i[n]=!1;var t=r[n];delete r[n];var a=ee(e);a?a.prepare(e,n,t).forEach((function(t){je(e,t,(function(r,i){var a=h(e,n);if("object"!=typeof r){if(404!==i)return;var c=Date.now();t.icons.forEach((function(e){a.missing[e]=c}))}else try{var u=g(a,r);if(!u.length)return;var f=o[n];u.forEach((function(e){delete f[e]})),W.store&&W.store(e,r)}catch(e){console.error(e)}Ee(e,n)}))})):function(){var t=(""===e?"":"@"+e+":")+n,r=Math.floor(Date.now()/6e4);ke[t]<r&&(ke[t]=r,console.error('Unable to retrieve icons for "'+t+'" because API is not configured properly.'))}()})))}var Te=function(e,n){var t,r=function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t=!1);var r=[];return e.forEach((function(e){var i="string"==typeof e?f(e,!1,t):e;n&&!s(i,t)||r.push({provider:i.provider,prefix:i.prefix,name:i.name})})),r}(e,!0,("boolean"==typeof t&&(m=t),m)),i=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 i=e.provider,o=e.prefix,a=e.name;void 0===t[i]&&(t[i]=Object.create(null));var c=t[i];void 0===c[o]&&(c[o]=h(i,o));var u=c[o],f={provider:i,prefix:o,name:a};(void 0!==u.icons[a]?n.loaded:""===o||void 0!==u.missing[a]?n.missing:n.pending).push(f)}})),n}(r);if(!i.pending.length){var o=!0;return n&&setTimeout((function(){o&&n(i.loaded,i.missing,i.pending,xe)})),function(){o=!1}}var a,c,u=Object.create(null),l=[];i.pending.forEach((function(e){var n=e.provider,t=e.prefix;if(t!==c||n!==a){a=n,c=t,l.push({provider:n,prefix:t}),void 0===Oe[n]&&(Oe[n]=Object.create(null));var r=Oe[n];void 0===r[t]&&(r[t]=Object.create(null)),void 0===u[n]&&(u[n]=Object.create(null));var i=u[n];void 0===i[t]&&(i[t]=[])}}));var d=Date.now();return i.pending.forEach((function(e){var n=e.provider,t=e.prefix,r=e.name,i=Oe[n][t];void 0===i[r]&&(i[r]=d,u[n][t].push(r))})),l.forEach((function(e){var n=e.provider,t=e.prefix;u[n][t].length&&Ae(n,t,u[n][t])})),n?function(e,n,t){var r=pe++,i=ve.bind(null,t,r);if(!n.pending.length)return i;var o={id:r,icons:n,callback:e,abort:i};return t.forEach((function(e){var n=e.provider,t=e.prefix;void 0===le[n]&&(le[n]=Object.create(null));var r=le[n];void 0===r[t]&&(r[t]=[]),r[t].push(o)})),i}(n,i,l):xe},Pe=function(e){return new Promise((function(n,t){var r="string"==typeof e?f(e):e;Te([r||e],(function(i){if(i.length&&r){var o=y(r);if(o)return void n(Object.assign({},o))}t(e)}))}))},Me=Object.assign({},I,{inline:!1}),Ce="iconify-inline",Fe="iconifyData"+Date.now(),Le=[];function Ne(e){for(var n=0;n<Le.length;n++){var t=Le[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function ze(e,n){void 0===n&&(n=!1);var t=Ne(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},Le.push(t),t)}function De(){return Le}var _e=null,Re={childList:!0,subtree:!0,attributes:!0};function Ue(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,_e&&_e(e)})))}}function $e(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var r=0;r<n.length;r++){var i=n[r];if(i.addedNodes&&i.addedNodes.length>0||"attributes"===i.type&&void 0!==i.target[Fe])return void(t.paused||Ue(e))}}}function qe(e,n){e.observer.instance.observe(n,Re)}function Ve(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&window&&(n||(n={paused:0},e.observer=n),n.instance=new window.MutationObserver($e.bind(null,e)),qe(e,t),n.paused||Ue(e))}}function He(){De().forEach(Ve)}function Ge(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 Je(e){var n=null!==_e;_e!==e&&(_e=e,n&&De().forEach(Ge)),n?He():function(e){var n=document;n.readyState&&"loading"!==n.readyState?e():n.addEventListener("DOMContentLoaded",e)}(He)}function Be(e){(e?[e]:De()).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 Qe(e){if(e){var n=Ne(e);n&&Be(n)}else Be()}function Ke(e){(e?[e]:De()).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?qe(e,t):Ve(e)}}else Ve(e)}))}function We(e){if(e){var n=Ne(e);n&&Ke(n)}else Ke()}function Xe(e,n){void 0===n&&(n=!1);var t=ze(e,n);return Ve(t),t}function Ye(e){var n=Ne(e);n&&(Ge(n),function(e){Le=Le.filter((function(n){return e!==n&&e!==("function"==typeof n.node?n.node():n.node)}))}(e))}var Ze=/[\s,]+/;var en=["width","height"],nn=["inline","hFlip","vFlip"];function tn(e){var n=e.getAttribute("data-icon"),t="string"==typeof n&&f(n,!0);if(!t)return null;var r=Object.assign({},Me,{inline:e.classList&&e.classList.contains(Ce)});en.forEach((function(n){var t=e.getAttribute("data-"+n);t&&(r[n]=t)}));var i=e.getAttribute("data-rotate");"string"==typeof i&&(r.rotate=function(e,n){void 0===n&&(n=0);var t=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===t){var i=parseInt(e);return isNaN(i)?0:r(i)}if(t!==e){var o=0;switch(t){case"%":o=25;break;case"deg":o=90}if(o){var a=parseFloat(e.slice(0,e.length-t.length));return isNaN(a)?0:(a/=o)%1==0?r(a):0}}return n}(i));var o=e.getAttribute("data-flip");"string"==typeof o&&function(e,n){n.split(Ze).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))}(r,o),nn.forEach((function(n){var t="data-"+n,i=function(e,n){return e===n||"true"===e||""!==e&&"false"!==e&&null}(e.getAttribute(t),t);"boolean"==typeof i&&(r[n]=i)}));var a=e.getAttribute("data-mode");return{name:n,icon:t,customisations:r,mode:a}}function rn(e,n){var t=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(var r in n)t+=" "+r+'="'+n[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+t+">"+e+"</svg>"}function on(e){var n=new Set(["iconify"]);return["provider","prefix"].forEach((function(t){e[t]&&n.add("iconify--"+e[t])})),n}function an(e,n,t,r){var i=e.classList;if(r){var o=r.classList;Array.from(o).forEach((function(e){i.add(e)}))}var a=[];return n.forEach((function(e){i.contains(e)?t.has(e)&&a.push(e):(i.add(e),a.push(e))})),t.forEach((function(e){n.has(e)||i.remove(e)})),a}function cn(e,n,t){var r=e.style;(t||[]).forEach((function(e){r.removeProperty(e)}));var i=[];for(var o in n)r.getPropertyValue(o)||(i.push(o),r.setProperty(o,n[o]));return i}function un(e,n,t){var r;try{r=document.createElement("span")}catch(n){return e}var i=n.customisations,o=P(t,i),a=e[Fe],c=rn(N(o.body),Object.assign({},{"aria-hidden":"true",role:"img"},o.attributes));r.innerHTML=c;for(var u=r.childNodes[0],f=e.attributes,s=0;s<f.length;s++){var l=f.item(s),d=l.name;"class"===d||u.hasAttribute(d)||u.setAttribute(d,l.value)}var v=an(u,on(n.icon),new Set(a&&a.addedClasses),e),p=cn(u,i.inline?{"vertical-align":"-0.125em"}:{},a&&a.addedStyles),h=Object.assign({},n,{status:"loaded",addedClasses:v,addedStyles:p});return u[Fe]=h,e.parentNode&&e.parentNode.replaceChild(u,e),u}var fn={display:"inline-block"},sn={"background-color":"currentColor"},ln={"background-color":"transparent"},dn={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},vn={"-webkit-mask":sn,mask:sn,background:ln};for(var pn in vn){var hn=vn[pn];for(var gn in dn)hn[pn+"-"+gn]=dn[gn]}function bn(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}var mn=!1;function yn(){mn||(mn=!0,setTimeout((function(){mn&&(mn=!1,jn())})))}function jn(e,n){void 0===n&&(n=!1);var t=Object.create(null);function r(e,n){var r=e.provider,i=e.prefix,o=e.name,a=h(r,i),c=a.icons[o];if(c)return{status:"loaded",icon:c};if(a.missing[o])return{status:"missing"};if(n&&!function(e){var n=e.provider,t=e.prefix;return Oe[n]&&Oe[n][t]&&void 0!==Oe[n][t][e.name]}(e)){var u=t[r]||(t[r]=Object.create(null));(u[i]||(u[i]=new Set)).add(o)}return{status:"loading"}}(e?[e]:De()).forEach((function(e){var t="function"==typeof e.node?e.node():e.node;if(t&&t.querySelectorAll){var i=!1,o=!1;(function(e){var n=[];return e.querySelectorAll("svg.iconify, i.iconify, span.iconify, i.iconify-inline, span.iconify-inline").forEach((function(e){var t=e[Fe]||"svg"!==e.tagName.toLowerCase()?tn(e):null;t&&n.push({node:e,props:t})})),n})(t).forEach((function(e){var n,t=e.node,o=e.props,c=t[Fe];if(!c){var u=r(o.icon,!0),f=u.status,s=u.icon;return s?void a(t,o,s):(i=i||"loading"===f,void(t[Fe]=Object.assign({},o,{status:f})))}if(function(e,n){if(e.name!==n.name||e.mode!==n.mode)return!0;var t=e.customisations,r=n.customisations;for(var i in Me)if(t[i]!==r[i])return!0;return!1}(c,o)){if(!(n=r(o.icon,c.name!==o.name)).icon)return i=i||"loading"===n.status,void Object.assign(c,Object.assign({},o,{status:n.status}))}else{if("loading"!==c.status)return;if(!(n=r(o.icon,!1)).icon)return void(c.status=n.status)}a(t,o,n.icon)})),e.temporary&&!i?Ye(t):n&&i?Xe(t,!0):o&&e.observer&&Ke(e)}function a(n,t,r){if(o||(o=!0,Be(e)),"SVG"!==n.tagName.toUpperCase()){var i=t.mode,a="mask"===i||"bg"!==i&&("style"===i?-1!==r.body.indexOf("currentColor"):null);if("boolean"==typeof a)return void function(e,n,t,r){var i=n.customisations,o=P(t,i),a=o.attributes,c=e[Fe],u=rn(o.body,Object.assign({},a,{width:t.width+"",height:t.height+""})),f=an(e,on(n.icon),new Set(c&&c.addedClasses)),s='url("data:image/svg+xml,'+(d=u,d.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")'),l=Object.assign({},{"--svg":s,width:bn(a.width),height:bn(a.height)},fn,r?sn:ln);var d;i.inline&&(l["vertical-align"]="-0.125em");var v=cn(e,l,c&&c.addedStyles),p=Object.assign({},n,{status:"loaded",addedClasses:f,addedStyles:v});e[Fe]=p}(n,t,r,a)}un(n,t,r)}}));var i=function(e){var n=t[e],r=function(t){var r=n[t];Te(Array.from(r).map((function(n){return{provider:e,prefix:t,name:n}})),yn)};for(var i in n)r(i)};for(var o in t)i(o)}function xn(e,n,t){void 0===t&&(t=!1);var r=y(e);if(!r)return null;var i=f(e),o=E(Me,n||{}),a=un(document.createElement("span"),{name:e,icon:i,customisations:o},r);return t?a.outerHTML:a}function On(){return"3.0.0-beta.1"}function wn(e,n){return xn(e,n,!1)}function Sn(e,n){return xn(e,n,!0)}function In(e,n){var t=y(e);return t?P(t,E(Me,n||{})):null}function En(e){e?function(e){var n=Ne(e);n?jn(n):jn({node:e,temporary:!0},!0)}(e):jn()}if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.documentElement)return ze(document.documentElement);Le.push({node:function(){return document.documentElement}})}();var kn=window;if(void 0!==kn.IconifyPreload){var An=kn.IconifyPreload,Tn="Invalid IconifyPreload syntax.";"object"==typeof An&&null!==An&&(An instanceof Array?An:[An]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!x(e))&&console.error(Tn)}catch(e){console.error(Tn)}}))}setTimeout((function(){Je(jn),jn()}))}function Pn(e,n){X(e,!1!==n)}function Mn(e){X(e,!0)}if(Z("",se),"undefined"!=typeof document&&"undefined"!=typeof window){W.store=function(e,n){function t(t){if(!$[t])return!1;var r=J(t);if(!r)return!1;var i=H[t].shift();if(void 0===i&&!B(r,t,(i=V[t])+1))return!1;try{var o={cached:Math.floor(Date.now()/U),provider:e,data:n};r.setItem(D+i.toString(),JSON.stringify(o))}catch(e){return!1}return!0}q||K(),Object.keys(n.icons).length&&(n.not_found&&delete(n=Object.assign({},n)).not_found,t("local")||t("session"))},K();var Cn=window;if(void 0!==Cn.IconifyProviders){var Fn=Cn.IconifyProviders;if("object"==typeof Fn&&null!==Fn)for(var Ln in Fn){var Nn="IconifyProviders["+Ln+"] is invalid.";try{var zn=Fn[Ln];if("object"!=typeof zn||!zn||void 0===zn.resources)continue;oe(Ln,zn)||console.error(Nn)}catch(e){console.error(Nn)}}}}var Dn={getAPIConfig:ae,setAPIModule:Z,sendAPIQuery:je,setFetch:function(e){fe=e},getFetch:function(){return fe},listAPIProviders:function(){return Object.keys(te)}},_n={_api:Dn,addAPIProvider:oe,loadIcons:Te,loadIcon:Pe,iconExists:O,getIcon:w,listIcons:b,addIcon:j,addCollection:x,replaceIDs:N,calculateSize:T,buildIcon:M,getVersion:On,renderSVG:wn,renderHTML:Sn,renderIcon:In,scan:En,observe:Xe,stopObserving:Ye,pauseObserver:Qe,resumeObserver:We,enableCache:Pn,disableCache:Mn};return e._api=Dn,e.addAPIProvider=oe,e.addCollection=x,e.addIcon=j,e.buildIcon=M,e.calculateSize=T,e.default=_n,e.disableCache=Mn,e.enableCache=Pn,e.getIcon=w,e.getVersion=On,e.iconExists=O,e.listIcons=b,e.loadIcon=Pe,e.loadIcons=Te,e.observe=Xe,e.pauseObserver=Qe,e.renderHTML=Sn,e.renderIcon=In,e.renderSVG=wn,e.replaceIDs=N,e.resumeObserver=We,e.scan=En,e.stopObserving=Ye,Object.defineProperty(e,"__esModule",{value:!0}),e}({});if("object"==typeof exports)try{for(var key in exports.__esModule=!0,exports.default=Iconify,Iconify)exports[key]=Iconify[key]}catch(e){}try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}
var Iconify=function(e){"use strict";var n=Object.freeze({left:0,top:0,width:16,height:16}),t=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),r=Object.freeze(Object.assign({},n,t)),i=Object.freeze(Object.assign({},r,{body:"",hidden:!1}));function o(e,n){var r=function(e,n){var t={};!e.hFlip!=!n.hFlip&&(t.hFlip=!0),!e.vFlip!=!n.vFlip&&(t.vFlip=!0);var r=((e.rotate||0)+(n.rotate||0))%4;return r&&(t.rotate=r),t}(e,n);for(var o in i)void 0!==t[o]?void 0===r[o]&&void 0!==e[o]&&(r[o]=t[o]):void 0!==n[o]?r[o]=n[o]:void 0!==e[o]&&(r[o]=e[o]);return r}function a(e,n,t,i){var a=e.icons,c=e.aliases||{},u={};function f(e){u=o(a[e]||c[e],u)}return f(n),t.forEach(f),u=o(e,u),i?Object.assign({},r,u):u}function c(e,n){var t=[];if("object"!=typeof e||"object"!=typeof e.icons)return t;e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),t.push(e)}));var r=function(e,n){var t=e.icons,r=e.aliases||{},i=Object.create(null);return(n||Object.keys(t).concat(Object.keys(r))).forEach((function e(n){if(t[n])return i[n]=[];if(void 0===i[n]){i[n]=null;var o=r[n]&&r[n].parent,a=o&&e(o);a&&(i[n]=[o].concat(a))}return i[n]})),i}(e);for(var i in r){var o=r[i];o&&(n(i,a(e,i,o,!0)),t.push(i))}return t}var u=/^[a-z0-9]+(-[a-z0-9]+)*$/,f=function(e,n,t,r){void 0===r&&(r="");var i=e.split(":");if("@"===e.slice(0,1)){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){var o=i.pop(),a=i.pop(),c={provider:i.length>0?i[0]:r,prefix:a,name:o};return n&&!s(c)?null:c}var u=i[0],f=u.split("-");if(f.length>1){var d={provider:r,prefix:f.shift(),name:f.join("-")};return n&&!s(d)?null:d}if(t&&""===r){var l={provider:r,prefix:"",name:u};return n&&!s(l,t)?null:l}return null},s=function(e,n){return!!e&&!(""!==e.provider&&!e.provider.match(u)||!(n&&""===e.prefix||e.prefix.match(u))||!e.name.match(u))},d=Object.assign({},{provider:"",aliases:{},not_found:{}},n);function l(e,n){for(var t in n)if(void 0!==e[t]&&typeof e[t]!=typeof n[t])return!1;return!0}function v(e){if("object"!=typeof e||null===e)return null;var n=e;if("string"!=typeof n.prefix||!e.icons||"object"!=typeof e.icons)return null;if(!l(e,d))return null;var t=n.icons;for(var r in t){var o=t[r];if(!r.match(u)||"string"!=typeof o.body||!l(o,i))return null}var a=n.aliases||{};for(var c in a){var f=a[c],s=f.parent;if(!c.match(u)||"string"!=typeof s||!t[s]&&!a[s]||!l(f,i))return null}return n}var p=Object.create(null);function h(e,n){var t=p[e]||(p[e]=Object.create(null));return t[n]||(t[n]=function(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:new Set}}(e,n))}function g(e,n){return v(n)?c(n,(function(n,t){t?e.icons[n]=t:e.missing.add(n)})):[]}function b(e,n){var t=[];return("string"==typeof e?[e]:Object.keys(p)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:Object.keys(p[e]||{})).forEach((function(n){var r=h(e,n);t=t.concat(Object.keys(r.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t})))}))})),t}var m=!1;function y(e){var n="string"==typeof e?f(e,!0,m):e;if(n){var t=h(n.provider,n.prefix),r=n.name;return t.icons[r]||(t.missing.has(r)?null:void 0)}}function x(e,n){var t=f(e,!0,m);return!!t&&function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(Object.assign({},r,t)),!0}catch(e){}return!1}(h(t.provider,t.prefix),t.name,n)}function j(e,n){if("object"!=typeof e)return!1;if("string"!=typeof n&&(n="string"==typeof e.provider?e.provider:""),m&&""===n&&("string"!=typeof e.prefix||""===e.prefix)){var t=!1;return v(e)&&(e.prefix="",c(e,(function(e,n){n&&x(e,n)&&(t=!0)}))),t}return!("string"!=typeof e.prefix||!s({provider:n,prefix:e.prefix,name:"a"}))&&!!g(h(n,e.prefix),e)}function w(e){return!!y(e)}function O(e){var n=y(e);return n?Object.assign({},n):null}var S=Object.freeze({width:null,height:null}),E=Object.freeze(Object.assign({},S,t));function I(e,n){var t=Object.assign({},e);for(var r in n){var i=n[r],o=typeof i;r in S?(null===i||i&&("string"===o||"number"===o))&&(t[r]=i):o===typeof t[r]&&(t[r]="rotate"===r?i%4:i)}return t}var k=/(-?[0-9.]*[0-9]+[0-9.]*)/g,C=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function M(e,n,t){if(1===n)return e;if(t=void 0===t?100:t,"number"==typeof e)return Math.ceil(e*n*t)/t;if("string"!=typeof e)return e;var r=e.split(k);if(null===r||!r.length)return e;for(var i=[],o=r.shift(),a=C.test(o);;){if(a){var c=parseFloat(o);isNaN(c)?i.push(o):i.push(Math.ceil(c*n*t)/t)}else i.push(o);if(void 0===(o=r.shift()))return i.join("");a=!a}}function T(e,n){var t={left:e.left,top:e.top,width:e.width,height:e.height},r=e.body;[e,n].forEach((function(e){var n,i=[],o=e.hFlip,a=e.vFlip,c=e.rotate;switch(o?a?c+=2:(i.push("translate("+(t.width+t.left).toString()+" "+(0-t.top).toString()+")"),i.push("scale(-1 1)"),t.top=t.left=0):a&&(i.push("translate("+(0-t.left).toString()+" "+(t.height+t.top).toString()+")"),i.push("scale(1 -1)"),t.top=t.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4){case 1:n=t.height/2+t.top,i.unshift("rotate(90 "+n.toString()+" "+n.toString()+")");break;case 2:i.unshift("rotate(180 "+(t.width/2+t.left).toString()+" "+(t.height/2+t.top).toString()+")");break;case 3:n=t.width/2+t.left,i.unshift("rotate(-90 "+n.toString()+" "+n.toString()+")")}c%2==1&&(t.left!==t.top&&(n=t.left,t.left=t.top,t.top=n),t.width!==t.height&&(n=t.width,t.width=t.height,t.height=n)),i.length&&(r='<g transform="'+i.join(" ")+'">'+r+"</g>")}));var i,o,a=n.width,c=n.height,u=t.width,f=t.height;return null===a?i=M(o=null===c?"1em":"auto"===c?f:c,u/f):(i="auto"===a?u:a,o=null===c?M(i,f/u):"auto"===c?f:c),{attributes:{width:i.toString(),height:o.toString(),viewBox:t.left.toString()+" "+t.top.toString()+" "+u.toString()+" "+f.toString()},body:r}}function A(e,n){return T(Object.assign({},r,e),I(E,n||{}))}var F=/\sid="(\S+)"/g,L="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16),P=0;function z(e,n){void 0===n&&(n=L);for(var t,r=[];t=F.exec(e);)r.push(t[1]);return r.length?(r.forEach((function(t){var r="function"==typeof n?n(t):n+(P++).toString(),i=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+"$3")})),e):e}var N={local:!0,session:!0},_={local:new Set,session:new Set},D=!1;var $="iconify2",q="iconify",R="iconify-count",U="iconify-version",V=36e5;function H(e,n){try{return e.getItem(n)}catch(e){}}function Q(e,n,t){try{return e.setItem(n,t),!0}catch(e){}}function G(e,n){try{e.removeItem(n)}catch(e){}}function J(e,n){return Q(e,R,n.toString())}function B(e){return parseInt(H(e,R))||0}var K="undefined"==typeof window?{}:window;function W(e){var n=e+"Storage";try{if(K&&K[n]&&"number"==typeof K[n].length)return K[n]}catch(e){}N[e]=!1}function X(e,n){var t=W(e);if(t){var r=H(t,U);if(r!==$){if(r)for(var i=B(t),o=0;o<i;o++)G(t,q+o.toString());return Q(t,U,$),void J(t,0)}for(var a=Math.floor(Date.now()/V)-168,c=function(e){var r=q+e.toString(),i=H(t,r);if("string"==typeof i){try{var o=JSON.parse(i);if("object"==typeof o&&"number"==typeof o.cached&&o.cached>a&&"string"==typeof o.provider&&"object"==typeof o.data&&"string"==typeof o.data.prefix&&n(o,e))return!0}catch(e){}G(t,r)}},u=B(t),f=u-1;f>=0;f--)c(f)||(f===u-1?(u--,J(t,u)):_[e].add(f))}}function Y(){if(!D)for(var e in D=!0,N)X(e,(function(e){var n=e.data,t=h(e.provider,n.prefix);if(!g(t,n).length)return!1;var r=n.lastModified||-1;return t.lastModifiedCached=t.lastModifiedCached?Math.min(t.lastModifiedCached,r):r,!0}))}function Z(e,n){switch(e){case"local":case"session":N[e]=n;break;case"all":for(var t in N)N[t]=n}}var ee=Object.create(null);function ne(e,n){ee[e]=n}function te(e){return ee[e]||ee[""]}function re(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:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}for(var ie=Object.create(null),oe=["https://api.simplesvg.com","https://api.unisvg.com"],ae=[];oe.length>0;)1===oe.length||Math.random()>.5?ae.push(oe.shift()):ae.push(oe.pop());function ce(e,n){var t=re(n);return null!==t&&(ie[e]=t,!0)}function ue(e){return ie[e]}ie[""]=re({resources:["https://api.iconify.design"].concat(ae)});var fe=function(){var e;try{if("function"==typeof(e=fetch))return e}catch(e){}}();var se={prepare:function(e,n,t){var r=[],i=function(e,n){var t,r=ue(e);if(!r)return 0;if(r.maxURL){var i=0;r.resources.forEach((function(e){var n=e;i=Math.max(i,n.length)}));var o=n+".json?icons=";t=r.maxURL-i-r.path.length-o.length}else t=0;return t}(e,n),o="icons",a={type:o,provider:e,prefix:n,icons:[]},c=0;return t.forEach((function(t,u){(c+=t.length+1)>=i&&u>0&&(r.push(a),a={type:o,provider:e,prefix:n,icons:[]},c=t.length),a.icons.push(t)})),r.push(a),r},send:function(e,n,t){if(fe){var r=function(e){if("string"==typeof e){var n=ue(e);if(n)return n.path}return"/"}(n.provider);switch(n.type){case"icons":var i=n.prefix,o=n.icons.join(",");r+=i+".json?"+new URLSearchParams({icons:o}).toString();break;case"custom":var a=n.uri;r+="/"===a.slice(0,1)?a.slice(1):a;break;default:return void t("abort",400)}var c=503;fe(e+r).then((function(e){var n=e.status;if(200===n)return c=501,e.json();setTimeout((function(){t(function(e){return 404===e}(n)?"abort":"next",n)}))})).then((function(e){"object"==typeof e&&null!==e?setTimeout((function(){t("success",e)})):setTimeout((function(){t("next",c)}))})).catch((function(){t("next",c)}))}else t("abort",424)}};function de(e,n){e.forEach((function(e){var t=e.loaderCallbacks;t&&(e.loaderCallbacks=t.filter((function(e){return e.id!==n})))}))}var le=0;var ve={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function pe(e,n,t,r){var i,o=e.resources.length,a=e.random?Math.floor(Math.random()*o):e.index;if(e.random){var c=e.resources.slice(0);for(i=[];c.length>1;){var u=Math.floor(Math.random()*c.length);i.push(c[u]),c=c.slice(0,u).concat(c.slice(u+1))}i=i.concat(c)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));var f,s=Date.now(),d="pending",l=0,v=null,p=[],h=[];function g(){v&&(clearTimeout(v),v=null)}function b(){"pending"===d&&(d="aborted"),g(),p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function m(e,n){n&&(h=[]),"function"==typeof e&&h.push(e)}function y(){d="failed",h.forEach((function(e){e(void 0,f)}))}function x(){p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function j(){if("pending"===d){g();var r=i.shift();if(void 0===r)return p.length?void(v=setTimeout((function(){g(),"pending"===d&&(x(),y())}),e.timeout)):void y();var o={status:"pending",resource:r,callback:function(n,t){!function(n,t,r){var o="success"!==t;switch(p=p.filter((function(e){return e!==n})),d){case"pending":break;case"failed":if(o||!e.dataAfterTimeout)return;break;default:return}if("abort"===t)return f=r,void y();if(o)return f=r,void(p.length||(i.length?j():y()));if(g(),x(),!e.random){var a=e.resources.indexOf(n.resource);-1!==a&&a!==e.index&&(e.index=a)}d="completed",h.forEach((function(e){e(r)}))}(o,n,t)}};p.push(o),l++,v=setTimeout(j,e.rotate),t(r,n,o.callback)}}return"function"==typeof r&&h.push(r),setTimeout(j),function(){return{startTime:s,payload:n,status:d,queriesSent:l,queriesPending:p.length,subscribe:m,abort:b}}}function he(e){var n=Object.assign({},ve,e),t=[];function r(){t=t.filter((function(e){return"pending"===e().status}))}var i={query:function(e,i,o){var a=pe(n,e,i,(function(e,n){r(),o&&o(e,n)}));return t.push(a),a},find:function(e){return t.find((function(n){return e(n)}))||null},setIndex:function(e){n.index=e},getIndex:function(){return n.index},cleanup:r};return i}function ge(){}var be=Object.create(null);function me(e,n,t){var r,i;if("string"==typeof e){var o=te(e);if(!o)return t(void 0,424),ge;i=o.send;var a=function(e){if(void 0===be[e]){var n=ue(e);if(!n)return;var t={config:n,redundancy:he(n)};be[e]=t}return be[e]}(e);a&&(r=a.redundancy)}else{var c=re(e);if(c){r=he(c);var u=te(e.resources?e.resources[0]:"");u&&(i=u.send)}}return r&&i?r.query(n,i,t)().abort:(t(void 0,424),ge)}function ye(e,n){function t(t){var r;if(N[t]&&(r=W(t))){var i,o=_[t];if(o.size)o.delete(i=Array.from(o).shift());else if(!J(r,(i=B(r))+1))return;var a={cached:Math.floor(Date.now()/V),provider:e.provider,data:n};return Q(r,q+i.toString(),JSON.stringify(a))}}D||Y(),n.lastModified&&!function(e,n){var t=e.lastModifiedCached;if(t&&t>=n)return t===n;if(e.lastModifiedCached=n,t)for(var r in N)X(r,(function(t){var r=t.data;return t.provider!==e.provider||r.prefix!==e.prefix||r.lastModified===n}));return!0}(e,n.lastModified)||Object.keys(n.icons).length&&(n.not_found&&delete(n=Object.assign({},n)).not_found,t("local")||t("session"))}function xe(){}function je(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout((function(){e.iconsLoaderFlag=!1,function(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout((function(){e.pendingCallbacksFlag=!1;var n=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(n.length){var t=!1,r=e.provider,i=e.prefix;n.forEach((function(n){var o=n.icons,a=o.pending.length;o.pending=o.pending.filter((function(n){if(n.prefix!==i)return!0;var a=n.name;if(void 0!==e.icons[a])o.loaded.push({provider:r,prefix:i,name:a});else{if(!e.missing.has(a))return t=!0,!0;o.missing.push({provider:r,prefix:i,name:a})}return!1})),o.pending.length!==a&&(t||de([e],n.id),n.callback(o.loaded.slice(0),o.missing.slice(0),o.pending.slice(0),n.abort))}))}})))}(e)})))}var we=function(e,n){var t,r=function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t=!1);var r=[];return e.forEach((function(e){var i="string"==typeof e?f(e,!1,t):Object.assign({},e);n&&!s(i,t)||r.push(i)})),r}(e,!0,("boolean"==typeof t&&(m=t),m)),i=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 i=e.provider,o=e.prefix,a=e.name;void 0===t[i]&&(t[i]=Object.create(null));var c=t[i];void 0===c[o]&&(c[o]=h(i,o));var u=c[o],f={provider:i,prefix:o,name:a};(void 0!==u.icons[a]?n.loaded:""===o||u.missing.has(a)?n.missing:n.pending).push(f)}})),n}(r);if(!i.pending.length){var o=!0;return n&&setTimeout((function(){o&&n(i.loaded,i.missing,i.pending,xe)})),function(){o=!1}}var a,c,u=Object.create(null),d=[];return i.pending.forEach((function(e){var n=e.provider,t=e.prefix;if(t!==c||n!==a){a=n,c=t,d.push(h(n,t));var r=u[n]||(u[n]=Object.create(null));r[t]||(r[t]=[])}})),i.pending.forEach((function(e){var n=e.provider,t=e.prefix,r=e.name,i=h(n,t),o=i.pendingIcons||(i.pendingIcons=new Set);o.has(r)||(o.add(r),u[n][t].push(r))})),d.forEach((function(e){var n=e.provider,t=e.prefix;u[n][t].length&&function(e,n){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(n).sort():e.iconsToLoad=n,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout((function(){e.iconsQueueFlag=!1;var n,t=e.provider,r=e.prefix,i=e.iconsToLoad;delete e.iconsToLoad,i&&(n=te(t))&&n.prepare(t,r,i).forEach((function(n){me(t,n,(function(t,r){if("object"!=typeof t){if(404!==r)return;n.icons.forEach((function(n){e.missing.add(n)}))}else try{var i=g(e,t);if(!i.length)return;var o=e.pendingIcons;o&&i.forEach((function(e){o.delete(e)})),ye(e,t)}catch(e){console.error(e)}je(e)}))}))})))}(e,u[n][t])})),n?function(e,n,t){var r=le++,i=de.bind(null,t,r);if(!n.pending.length)return i;var o={id:r,icons:n,callback:e,abort:i};return t.forEach((function(e){(e.loaderCallbacks||(e.loaderCallbacks=[])).push(o)})),i}(n,i,d):xe},Oe=function(e){return new Promise((function(n,t){var r="string"==typeof e?f(e):e;we([r||e],(function(i){if(i.length&&r){var o=y(r);if(o)return void n(Object.assign({},o))}t(e)}))}))},Se=Object.assign({},E,{inline:!1}),Ee="iconify-inline",Ie="iconifyData"+Date.now(),ke=[];function Ce(e){for(var n=0;n<ke.length;n++){var t=ke[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function Me(e,n){void 0===n&&(n=!1);var t=Ce(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},ke.push(t),t)}function Te(){return ke}var Ae=null,Fe={childList:!0,subtree:!0,attributes:!0};function Le(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,Ae&&Ae(e)})))}}function Pe(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var r=0;r<n.length;r++){var i=n[r];if(i.addedNodes&&i.addedNodes.length>0||"attributes"===i.type&&void 0!==i.target[Ie])return void(t.paused||Le(e))}}}function ze(e,n){e.observer.instance.observe(n,Fe)}function Ne(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&window&&(n||(n={paused:0},e.observer=n),n.instance=new window.MutationObserver(Pe.bind(null,e)),ze(e,t),n.paused||Le(e))}}function _e(){Te().forEach(Ne)}function De(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 $e(e){var n=null!==Ae;Ae!==e&&(Ae=e,n&&Te().forEach(De)),n?_e():function(e){var n=document;n.readyState&&"loading"!==n.readyState?e():n.addEventListener("DOMContentLoaded",e)}(_e)}function qe(e){(e?[e]:Te()).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 Re(e){if(e){var n=Ce(e);n&&qe(n)}else qe()}function Ue(e){(e?[e]:Te()).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?ze(e,t):Ne(e)}}else Ne(e)}))}function Ve(e){if(e){var n=Ce(e);n&&Ue(n)}else Ue()}function He(e,n){void 0===n&&(n=!1);var t=Me(e,n);return Ne(t),t}function Qe(e){var n=Ce(e);n&&(De(n),function(e){ke=ke.filter((function(n){return e!==n&&e!==("function"==typeof n.node?n.node():n.node)}))}(e))}var Ge=/[\s,]+/;var Je=["width","height"],Be=["inline","hFlip","vFlip"];function Ke(e){var n=e.getAttribute("data-icon"),t="string"==typeof n&&f(n,!0);if(!t)return null;var r=Object.assign({},Se,{inline:e.classList&&e.classList.contains(Ee)});Je.forEach((function(n){var t=e.getAttribute("data-"+n);t&&(r[n]=t)}));var i=e.getAttribute("data-rotate");"string"==typeof i&&(r.rotate=function(e,n){void 0===n&&(n=0);var t=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===t){var i=parseInt(e);return isNaN(i)?0:r(i)}if(t!==e){var o=0;switch(t){case"%":o=25;break;case"deg":o=90}if(o){var a=parseFloat(e.slice(0,e.length-t.length));return isNaN(a)?0:(a/=o)%1==0?r(a):0}}return n}(i));var o=e.getAttribute("data-flip");"string"==typeof o&&function(e,n){n.split(Ge).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))}(r,o),Be.forEach((function(n){var t="data-"+n,i=function(e,n){return e===n||"true"===e||""!==e&&"false"!==e&&null}(e.getAttribute(t),t);"boolean"==typeof i&&(r[n]=i)}));var a=e.getAttribute("data-mode");return{name:n,icon:t,customisations:r,mode:a}}function We(e,n){var t=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(var r in n)t+=" "+r+'="'+n[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+t+">"+e+"</svg>"}function Xe(e){var n=new Set(["iconify"]);return["provider","prefix"].forEach((function(t){e[t]&&n.add("iconify--"+e[t])})),n}function Ye(e,n,t,r){var i=e.classList;if(r){var o=r.classList;Array.from(o).forEach((function(e){i.add(e)}))}var a=[];return n.forEach((function(e){i.contains(e)?t.has(e)&&a.push(e):(i.add(e),a.push(e))})),t.forEach((function(e){n.has(e)||i.remove(e)})),a}function Ze(e,n,t){var r=e.style;(t||[]).forEach((function(e){r.removeProperty(e)}));var i=[];for(var o in n)r.getPropertyValue(o)||(i.push(o),r.setProperty(o,n[o]));return i}function en(e,n,t){var r;try{r=document.createElement("span")}catch(n){return e}var i=n.customisations,o=T(t,i),a=e[Ie],c=We(z(o.body),Object.assign({},{"aria-hidden":"true",role:"img"},o.attributes));r.innerHTML=c;for(var u=r.childNodes[0],f=e.attributes,s=0;s<f.length;s++){var d=f.item(s),l=d.name;"class"===l||u.hasAttribute(l)||u.setAttribute(l,d.value)}var v=Ye(u,Xe(n.icon),new Set(a&&a.addedClasses),e),p=Ze(u,i.inline?{"vertical-align":"-0.125em"}:{},a&&a.addedStyles),h=Object.assign({},n,{status:"loaded",addedClasses:v,addedStyles:p});return u[Ie]=h,e.parentNode&&e.parentNode.replaceChild(u,e),u}var nn={display:"inline-block"},tn={"background-color":"currentColor"},rn={"background-color":"transparent"},on={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},an={"-webkit-mask":tn,mask:tn,background:rn};for(var cn in an){var un=an[cn];for(var fn in on)un[cn+"-"+fn]=on[fn]}function sn(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}var dn=!1;function ln(){dn||(dn=!0,setTimeout((function(){dn&&(dn=!1,vn())})))}function vn(e,n){void 0===n&&(n=!1);var t=Object.create(null);function r(e,n){var r=e.provider,i=e.prefix,o=e.name,a=h(r,i),c=a.icons[o];if(c)return{status:"loaded",icon:c};if(a.missing.has(o))return{status:"missing"};if(n&&!function(e){var n=h(e.provider,e.prefix).pendingIcons;return!(!n||!n.has(e.name))}(e)){var u=t[r]||(t[r]=Object.create(null));(u[i]||(u[i]=new Set)).add(o)}return{status:"loading"}}(e?[e]:Te()).forEach((function(e){var t="function"==typeof e.node?e.node():e.node;if(t&&t.querySelectorAll){var i=!1,o=!1;(function(e){var n=[];return e.querySelectorAll("svg.iconify, i.iconify, span.iconify, i.iconify-inline, span.iconify-inline").forEach((function(e){var t=e[Ie]||"svg"!==e.tagName.toLowerCase()?Ke(e):null;t&&n.push({node:e,props:t})})),n})(t).forEach((function(e){var n,t=e.node,o=e.props,c=t[Ie];if(!c){var u=r(o.icon,!0),f=u.status,s=u.icon;return s?void a(t,o,s):(i=i||"loading"===f,void(t[Ie]=Object.assign({},o,{status:f})))}if(function(e,n){if(e.name!==n.name||e.mode!==n.mode)return!0;var t=e.customisations,r=n.customisations;for(var i in Se)if(t[i]!==r[i])return!0;return!1}(c,o)){if(!(n=r(o.icon,c.name!==o.name)).icon)return i=i||"loading"===n.status,void Object.assign(c,Object.assign({},o,{status:n.status}))}else{if("loading"!==c.status)return;if(!(n=r(o.icon,!1)).icon)return void(c.status=n.status)}a(t,o,n.icon)})),e.temporary&&!i?Qe(t):n&&i?He(t,!0):o&&e.observer&&Ue(e)}function a(n,t,r){if(o||(o=!0,qe(e)),"SVG"!==n.tagName.toUpperCase()){var i=t.mode,a="mask"===i||"bg"!==i&&("style"===i?-1!==r.body.indexOf("currentColor"):null);if("boolean"==typeof a)return void function(e,n,t,r){var i=n.customisations,o=T(t,i),a=o.attributes,c=e[Ie],u=We(o.body,Object.assign({},a,{width:t.width+"",height:t.height+""})),f=Ye(e,Xe(n.icon),new Set(c&&c.addedClasses)),s='url("data:image/svg+xml,'+(l=u,l.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")'),d=Object.assign({},{"--svg":s,width:sn(a.width),height:sn(a.height)},nn,r?tn:rn);var l;i.inline&&(d["vertical-align"]="-0.125em");var v=Ze(e,d,c&&c.addedStyles),p=Object.assign({},n,{status:"loaded",addedClasses:f,addedStyles:v});e[Ie]=p}(n,t,r,a)}en(n,t,r)}}));var i=function(e){var n=t[e],r=function(t){var r=n[t];we(Array.from(r).map((function(n){return{provider:e,prefix:t,name:n}})),ln)};for(var i in n)r(i)};for(var o in t)i(o)}function pn(e,n,t){void 0===t&&(t=!1);var r=y(e);if(!r)return null;var i=f(e),o=I(Se,n||{}),a=en(document.createElement("span"),{name:e,icon:i,customisations:o},r);return t?a.outerHTML:a}function hn(){return"3.0.0-beta.2"}function gn(e,n){return pn(e,n,!1)}function bn(e,n){return pn(e,n,!0)}function mn(e,n){var t=y(e);return t?T(t,I(Se,n||{})):null}function yn(e){e?function(e){var n=Ce(e);n?vn(n):vn({node:e,temporary:!0},!0)}(e):vn()}if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.documentElement)return Me(document.documentElement);ke.push({node:function(){return document.documentElement}})}();var xn=window;if(void 0!==xn.IconifyPreload){var jn=xn.IconifyPreload,wn="Invalid IconifyPreload syntax.";"object"==typeof jn&&null!==jn&&(jn instanceof Array?jn:[jn]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!j(e))&&console.error(wn)}catch(e){console.error(wn)}}))}setTimeout((function(){$e(vn),vn()}))}function On(e,n){Z(e,!1!==n)}function Sn(e){Z(e,!0)}if(ne("",se),"undefined"!=typeof document&&"undefined"!=typeof window){Y();var En=window;if(void 0!==En.IconifyProviders){var In=En.IconifyProviders;if("object"==typeof In&&null!==In)for(var kn in In){var Cn="IconifyProviders["+kn+"] is invalid.";try{var Mn=In[kn];if("object"!=typeof Mn||!Mn||void 0===Mn.resources)continue;ce(kn,Mn)||console.error(Cn)}catch(e){console.error(Cn)}}}}var Tn={getAPIConfig:ue,setAPIModule:ne,sendAPIQuery:me,setFetch:function(e){fe=e},getFetch:function(){return fe},listAPIProviders:function(){return Object.keys(ie)}},An={_api:Tn,addAPIProvider:ce,loadIcons:we,loadIcon:Oe,iconExists:w,getIcon:O,listIcons:b,addIcon:x,addCollection:j,replaceIDs:z,calculateSize:M,buildIcon:A,getVersion:hn,renderSVG:gn,renderHTML:bn,renderIcon:mn,scan:yn,observe:He,stopObserving:Qe,pauseObserver:Re,resumeObserver:Ve,enableCache:On,disableCache:Sn};return e._api=Tn,e.addAPIProvider=ce,e.addCollection=j,e.addIcon=x,e.buildIcon=A,e.calculateSize=M,e.default=An,e.disableCache=Sn,e.enableCache=On,e.getIcon=O,e.getVersion=hn,e.iconExists=w,e.listIcons=b,e.loadIcon=Oe,e.loadIcons=we,e.observe=He,e.pauseObserver=Re,e.renderHTML=bn,e.renderIcon=mn,e.renderSVG=gn,e.replaceIDs=z,e.resumeObserver=Ve,e.scan=yn,e.stopObserving=Qe,Object.defineProperty(e,"__esModule",{value:!0}),e}({});if("object"==typeof exports)try{for(var key in exports.__esModule=!0,exports.default=Iconify,Iconify)exports[key]=Iconify[key]}catch(e){}try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}

@@ -10,4 +10,4 @@ /**

* @license MIT
* @version 3.0.0-beta.1
* @version 3.0.0-beta.2
*/
var Iconify=function(e){"use strict";var n=Object.freeze({left:0,top:0,width:16,height:16}),t=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),r=Object.freeze(Object.assign({},n,t)),i=Object.freeze(Object.assign({},r,{body:"",hidden:!1}));function o(e,n){var r=function(e,n){var t={};!e.hFlip!=!n.hFlip&&(t.hFlip=!0),!e.vFlip!=!n.vFlip&&(t.vFlip=!0);var r=((e.rotate||0)+(n.rotate||0))%4;return r&&(t.rotate=r),t}(e,n);for(var o in i)void 0!==t[o]?void 0===r[o]&&void 0!==e[o]&&(r[o]=t[o]):void 0!==n[o]?r[o]=n[o]:void 0!==e[o]&&(r[o]=e[o]);return r}function a(e,n,t,i){var a=e.icons,c=e.aliases||{},u={};function f(e){u=o(a[e]||c[e],u)}return f(n),t.forEach(f),u=o(e,u),i?Object.assign({},r,u):u}function c(e,n){var t=[];if("object"!=typeof e||"object"!=typeof e.icons)return t;e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),t.push(e)}));var r=function(e,n){var t=e.icons,r=e.aliases||{},i=Object.create(null);return(n||Object.keys(t).concat(Object.keys(r))).forEach((function e(n){if(t[n])return i[n]=[];if(void 0===i[n]){i[n]=null;var o=r[n]&&r[n].parent,a=o&&e(o);a&&(i[n]=[o].concat(a))}return i[n]})),i}(e);for(var i in r){var o=r[i];o&&(n(i,a(e,i,o,!0)),t.push(i))}return t}var u=/^[a-z0-9]+(-[a-z0-9]+)*$/,f=function(e,n,t,r){void 0===r&&(r="");var i=e.split(":");if("@"===e.slice(0,1)){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){var o=i.pop(),a=i.pop(),c={provider:i.length>0?i[0]:r,prefix:a,name:o};return n&&!s(c)?null:c}var u=i[0],f=u.split("-");if(f.length>1){var l={provider:r,prefix:f.shift(),name:f.join("-")};return n&&!s(l)?null:l}if(t&&""===r){var d={provider:r,prefix:"",name:u};return n&&!s(d,t)?null:d}return null},s=function(e,n){return!!e&&!(""!==e.provider&&!e.provider.match(u)||!(n&&""===e.prefix||e.prefix.match(u))||!e.name.match(u))},l=Object.assign({},{provider:"",aliases:{},not_found:{}},n);function d(e,n){for(var t in n)if(void 0!==e[t]&&typeof e[t]!=typeof n[t])return!1;return!0}function v(e){if("object"!=typeof e||null===e)return null;var n=e;if("string"!=typeof n.prefix||!e.icons||"object"!=typeof e.icons)return null;if(!d(e,l))return null;var t=n.icons;for(var r in t){var o=t[r];if(!r.match(u)||"string"!=typeof o.body||!d(o,i))return null}var a=n.aliases||{};for(var c in a){var f=a[c],s=f.parent;if(!c.match(u)||"string"!=typeof s||!t[s]&&!a[s]||!d(f,i))return null}return n}var p=Object.create(null);function h(e,n){void 0===p[e]&&(p[e]=Object.create(null));var t=p[e];return void 0===t[n]&&(t[n]=function(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:Object.create(null)}}(e,n)),t[n]}function g(e,n){if(!v(n))return[];var t=Date.now();return c(n,(function(n,r){r?e.icons[n]=r:e.missing[n]=t}))}function b(e,n){var t=[];return("string"==typeof e?[e]:Object.keys(p)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:void 0===p[e]?[]:Object.keys(p[e])).forEach((function(n){var r=h(e,n),i=Object.keys(r.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t}));t=t.concat(i)}))})),t}var m=!1;function y(e){var n="string"==typeof e?f(e,!0,m):e;if(n){var t=h(n.provider,n.prefix),r=n.name;return t.icons[r]||(t.missing[r]?null:void 0)}}function j(e,n){var t=f(e,!0,m);return!!t&&function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(Object.assign({},r,t)),!0}catch(e){}return!1}(h(t.provider,t.prefix),t.name,n)}function x(e,n){if("object"!=typeof e)return!1;if("string"!=typeof n&&(n="string"==typeof e.provider?e.provider:""),m&&""===n&&("string"!=typeof e.prefix||""===e.prefix)){var t=!1;return v(e)&&(e.prefix="",c(e,(function(e,n){n&&j(e,n)&&(t=!0)}))),t}return!("string"!=typeof e.prefix||!s({provider:n,prefix:e.prefix,name:"a"}))&&!!g(h(n,e.prefix),e)}function O(e){return!!y(e)}function w(e){var n=y(e);return n?Object.assign({},n):null}var E=Object.freeze({width:null,height:null}),S=Object.freeze(Object.assign({},E,t));function I(e,n){var t=Object.assign({},e);for(var r in n){var i=n[r],o=typeof i;r in E?(null===i||i&&("string"===o||"number"===o))&&(t[r]=i):o===typeof t[r]&&(t[r]="rotate"===r?i%4:i)}return t}var k=/(-?[0-9.]*[0-9]+[0-9.]*)/g,A=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function T(e,n,t){if(1===n)return e;if(t=void 0===t?100:t,"number"==typeof e)return Math.ceil(e*n*t)/t;if("string"!=typeof e)return e;var r=e.split(k);if(null===r||!r.length)return e;for(var i=[],o=r.shift(),a=A.test(o);;){if(a){var c=parseFloat(o);isNaN(c)?i.push(o):i.push(Math.ceil(c*n*t)/t)}else i.push(o);if(void 0===(o=r.shift()))return i.join("");a=!a}}function M(e,n){var t={left:e.left,top:e.top,width:e.width,height:e.height},r=e.body;[e,n].forEach((function(e){var n,i=[],o=e.hFlip,a=e.vFlip,c=e.rotate;switch(o?a?c+=2:(i.push("translate("+(t.width+t.left).toString()+" "+(0-t.top).toString()+")"),i.push("scale(-1 1)"),t.top=t.left=0):a&&(i.push("translate("+(0-t.left).toString()+" "+(t.height+t.top).toString()+")"),i.push("scale(1 -1)"),t.top=t.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4){case 1:n=t.height/2+t.top,i.unshift("rotate(90 "+n.toString()+" "+n.toString()+")");break;case 2:i.unshift("rotate(180 "+(t.width/2+t.left).toString()+" "+(t.height/2+t.top).toString()+")");break;case 3:n=t.width/2+t.left,i.unshift("rotate(-90 "+n.toString()+" "+n.toString()+")")}c%2==1&&(t.left!==t.top&&(n=t.left,t.left=t.top,t.top=n),t.width!==t.height&&(n=t.width,t.width=t.height,t.height=n)),i.length&&(r='<g transform="'+i.join(" ")+'">'+r+"</g>")}));var i,o,a=n.width,c=n.height,u=t.width,f=t.height;return null===a?i=T(o=null===c?"1em":"auto"===c?f:c,u/f):(i="auto"===a?u:a,o=null===c?T(i,f/u):"auto"===c?f:c),{attributes:{width:i.toString(),height:o.toString(),viewBox:t.left.toString()+" "+t.top.toString()+" "+u.toString()+" "+f.toString()},body:r}}function C(e,n){return M(Object.assign({},r,e),I(S,n||{}))}var F=/\sid="(\S+)"/g,L="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16),z=0;function N(e,n){void 0===n&&(n=L);for(var t,r=[];t=F.exec(e);)r.push(t[1]);return r.length?(r.forEach((function(t){var r="function"==typeof n?n(t):n+(z++).toString(),i=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+"$3")})),e):e}var D=Object.assign({},S,{inline:!1}),P="iconify-inline",$="iconifyData"+Date.now(),_=[];function q(e){for(var n=0;n<_.length;n++){var t=_[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function V(e,n){void 0===n&&(n=!1);var t=q(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},_.push(t),t)}function R(){return _}var U=null,H={childList:!0,subtree:!0,attributes:!0};function G(e){if(e.observer){var n=e.observer;n.pendingScan||(n.pendingScan=setTimeout((function(){delete n.pendingScan,U&&U(e)})))}}function B(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var r=0;r<n.length;r++){var i=n[r];if(i.addedNodes&&i.addedNodes.length>0||"attributes"===i.type&&void 0!==i.target[$])return void(t.paused||G(e))}}}function J(e,n){e.observer.instance.observe(n,H)}function K(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&window&&(n||(n={paused:0},e.observer=n),n.instance=new window.MutationObserver(B.bind(null,e)),J(e,t),n.paused||G(e))}}function Q(){R().forEach(K)}function W(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 X(e){var n=null!==U;U!==e&&(U=e,n&&R().forEach(W)),n?Q():function(e){var n=document;n.readyState&&"loading"!==n.readyState?e():n.addEventListener("DOMContentLoaded",e)}(Q)}function Y(e){(e?[e]:R()).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 Z(e){if(e){var n=q(e);n&&Y(n)}else Y()}function ee(e){(e?[e]:R()).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?J(e,t):K(e)}}else K(e)}))}function ne(e){if(e){var n=q(e);n&&ee(n)}else ee()}function te(e,n){void 0===n&&(n=!1);var t=V(e,n);return K(t),t}function re(e){var n=q(e);n&&(W(n),function(e){_=_.filter((function(n){return e!==n&&e!==("function"==typeof n.node?n.node():n.node)}))}(e))}var ie=Object.create(null),oe=Object.create(null);function ae(e,n){e.forEach((function(e){var t=e.provider;if(void 0!==ie[t]){var r=ie[t],i=e.prefix,o=r[i];o&&(r[i]=o.filter((function(e){return e.id!==n})))}}))}var ce=0;var ue=Object.create(null);function fe(e){return ue[e]||ue[""]}var se={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function le(e,n,t,r){var i,o=e.resources.length,a=e.random?Math.floor(Math.random()*o):e.index;if(e.random){var c=e.resources.slice(0);for(i=[];c.length>1;){var u=Math.floor(Math.random()*c.length);i.push(c[u]),c=c.slice(0,u).concat(c.slice(u+1))}i=i.concat(c)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));var f,s=Date.now(),l="pending",d=0,v=null,p=[],h=[];function g(){v&&(clearTimeout(v),v=null)}function b(){"pending"===l&&(l="aborted"),g(),p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function m(e,n){n&&(h=[]),"function"==typeof e&&h.push(e)}function y(){l="failed",h.forEach((function(e){e(void 0,f)}))}function j(){p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function x(){if("pending"===l){g();var r=i.shift();if(void 0===r)return p.length?void(v=setTimeout((function(){g(),"pending"===l&&(j(),y())}),e.timeout)):void y();var o={status:"pending",resource:r,callback:function(n,t){!function(n,t,r){var o="success"!==t;switch(p=p.filter((function(e){return e!==n})),l){case"pending":break;case"failed":if(o||!e.dataAfterTimeout)return;break;default:return}if("abort"===t)return f=r,void y();if(o)return f=r,void(p.length||(i.length?x():y()));if(g(),j(),!e.random){var a=e.resources.indexOf(n.resource);-1!==a&&a!==e.index&&(e.index=a)}l="completed",h.forEach((function(e){e(r)}))}(o,n,t)}};p.push(o),d++,v=setTimeout(x,e.rotate),t(r,n,o.callback)}}return"function"==typeof r&&h.push(r),setTimeout(x),function(){return{startTime:s,payload:n,status:l,queriesSent:d,queriesPending:p.length,subscribe:m,abort:b}}}function de(e){var n=function(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 se)void 0!==e[n]?t[n]=e[n]:t[n]=se[n];return t}(e),t=[];function r(){t=t.filter((function(e){return"pending"===e().status}))}var i={query:function(e,i,o){var a=le(n,e,i,(function(e,n){r(),o&&o(e,n)}));return t.push(a),a},find:function(e){var n=t.find((function(n){return e(n)}));return void 0!==n?n:null},setIndex:function(e){n.index=e},getIndex:function(){return n.index},cleanup:r};return i}function ve(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}}for(var pe=Object.create(null),he=["https://api.simplesvg.com","https://api.unisvg.com"],ge=[];he.length>0;)1===he.length||Math.random()>.5?ge.push(he.shift()):ge.push(he.pop());function be(){}pe[""]=ve({resources:["https://api.iconify.design"].concat(ge)});var me=Object.create(null);function ye(e){if(void 0===me[e]){var n=function(e){return pe[e]}(e);if(!n)return;var t={config:n,redundancy:de(n)};me[e]=t}return me[e]}var je={};function xe(){}var Oe=Object.create(null),we=Object.create(null),Ee=Object.create(null),Se=Object.create(null);function Ie(e,n){void 0===Ee[e]&&(Ee[e]=Object.create(null));var t=Ee[e];t[n]||(t[n]=!0,setTimeout((function(){t[n]=!1,function(e,n){void 0===oe[e]&&(oe[e]=Object.create(null));var t=oe[e];t[n]||(t[n]=!0,setTimeout((function(){if(t[n]=!1,void 0!==ie[e]&&void 0!==ie[e][n]){var r=ie[e][n].slice(0);if(r.length){var i=h(e,n),o=!1;r.forEach((function(t){var r=t.icons,a=r.pending.length;r.pending=r.pending.filter((function(t){if(t.prefix!==n)return!0;var a=t.name;if(void 0!==i.icons[a])r.loaded.push({provider:e,prefix:n,name:a});else{if(void 0===i.missing[a])return o=!0,!0;r.missing.push({provider:e,prefix:n,name:a})}return!1})),r.pending.length!==a&&(o||ae([{provider:e,prefix:n}],t.id),t.callback(r.loaded.slice(0),r.missing.slice(0),r.pending.slice(0),t.abort))}))}}})))}(e,n)})))}var ke=Object.create(null);function Ae(e,n,t){void 0===we[e]&&(we[e]=Object.create(null));var r=we[e];void 0===Se[e]&&(Se[e]=Object.create(null));var i=Se[e];void 0===Oe[e]&&(Oe[e]=Object.create(null));var o=Oe[e];void 0===r[n]?r[n]=t:r[n]=r[n].concat(t).sort(),i[n]||(i[n]=!0,setTimeout((function(){i[n]=!1;var t=r[n];delete r[n];var a=fe(e);a?a.prepare(e,n,t).forEach((function(t){!function(e,n,t){var r,i;if("string"==typeof e){var o=fe(e);if(!o)return t(void 0,424),be;i=o.send;var a=ye(e);a&&(r=a.redundancy)}else{var c=ve(e);if(c){r=de(c);var u=fe(e.resources?e.resources[0]:"");u&&(i=u.send)}}r&&i?r.query(n,i,t)().abort:t(void 0,424)}(e,t,(function(r,i){var a=h(e,n);if("object"!=typeof r){if(404!==i)return;var c=Date.now();t.icons.forEach((function(e){a.missing[e]=c}))}else try{var u=g(a,r);if(!u.length)return;var f=o[n];u.forEach((function(e){delete f[e]})),je.store&&je.store(e,r)}catch(e){console.error(e)}Ie(e,n)}))})):function(){var t=(""===e?"":"@"+e+":")+n,r=Math.floor(Date.now()/6e4);ke[t]<r&&(ke[t]=r,console.error('Unable to retrieve icons for "'+t+'" because API is not configured properly.'))}()})))}var Te=function(e,n){var t,r=function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t=!1);var r=[];return e.forEach((function(e){var i="string"==typeof e?f(e,!1,t):e;n&&!s(i,t)||r.push({provider:i.provider,prefix:i.prefix,name:i.name})})),r}(e,!0,("boolean"==typeof t&&(m=t),m)),i=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 i=e.provider,o=e.prefix,a=e.name;void 0===t[i]&&(t[i]=Object.create(null));var c=t[i];void 0===c[o]&&(c[o]=h(i,o));var u=c[o],f={provider:i,prefix:o,name:a};(void 0!==u.icons[a]?n.loaded:""===o||void 0!==u.missing[a]?n.missing:n.pending).push(f)}})),n}(r);if(!i.pending.length){var o=!0;return n&&setTimeout((function(){o&&n(i.loaded,i.missing,i.pending,xe)})),function(){o=!1}}var a,c,u=Object.create(null),l=[];i.pending.forEach((function(e){var n=e.provider,t=e.prefix;if(t!==c||n!==a){a=n,c=t,l.push({provider:n,prefix:t}),void 0===Oe[n]&&(Oe[n]=Object.create(null));var r=Oe[n];void 0===r[t]&&(r[t]=Object.create(null)),void 0===u[n]&&(u[n]=Object.create(null));var i=u[n];void 0===i[t]&&(i[t]=[])}}));var d=Date.now();return i.pending.forEach((function(e){var n=e.provider,t=e.prefix,r=e.name,i=Oe[n][t];void 0===i[r]&&(i[r]=d,u[n][t].push(r))})),l.forEach((function(e){var n=e.provider,t=e.prefix;u[n][t].length&&Ae(n,t,u[n][t])})),n?function(e,n,t){var r=ce++,i=ae.bind(null,t,r);if(!n.pending.length)return i;var o={id:r,icons:n,callback:e,abort:i};return t.forEach((function(e){var n=e.provider,t=e.prefix;void 0===ie[n]&&(ie[n]=Object.create(null));var r=ie[n];void 0===r[t]&&(r[t]=[]),r[t].push(o)})),i}(n,i,l):xe};var Me=/[\s,]+/;var Ce=["width","height"],Fe=["inline","hFlip","vFlip"];function Le(e){var n=e.getAttribute("data-icon"),t="string"==typeof n&&f(n,!0);if(!t)return null;var r=Object.assign({},D,{inline:e.classList&&e.classList.contains(P)});Ce.forEach((function(n){var t=e.getAttribute("data-"+n);t&&(r[n]=t)}));var i=e.getAttribute("data-rotate");"string"==typeof i&&(r.rotate=function(e,n){void 0===n&&(n=0);var t=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===t){var i=parseInt(e);return isNaN(i)?0:r(i)}if(t!==e){var o=0;switch(t){case"%":o=25;break;case"deg":o=90}if(o){var a=parseFloat(e.slice(0,e.length-t.length));return isNaN(a)?0:(a/=o)%1==0?r(a):0}}return n}(i));var o=e.getAttribute("data-flip");"string"==typeof o&&function(e,n){n.split(Me).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))}(r,o),Fe.forEach((function(n){var t="data-"+n,i=function(e,n){return e===n||"true"===e||""!==e&&"false"!==e&&null}(e.getAttribute(t),t);"boolean"==typeof i&&(r[n]=i)}));var a=e.getAttribute("data-mode");return{name:n,icon:t,customisations:r,mode:a}}function ze(e,n){var t=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(var r in n)t+=" "+r+'="'+n[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+t+">"+e+"</svg>"}function Ne(e){var n=new Set(["iconify"]);return["provider","prefix"].forEach((function(t){e[t]&&n.add("iconify--"+e[t])})),n}function De(e,n,t,r){var i=e.classList;if(r){var o=r.classList;Array.from(o).forEach((function(e){i.add(e)}))}var a=[];return n.forEach((function(e){i.contains(e)?t.has(e)&&a.push(e):(i.add(e),a.push(e))})),t.forEach((function(e){n.has(e)||i.remove(e)})),a}function Pe(e,n,t){var r=e.style;(t||[]).forEach((function(e){r.removeProperty(e)}));var i=[];for(var o in n)r.getPropertyValue(o)||(i.push(o),r.setProperty(o,n[o]));return i}function $e(e,n,t){var r;try{r=document.createElement("span")}catch(n){return e}var i=n.customisations,o=M(t,i),a=e[$],c=ze(N(o.body),Object.assign({},{"aria-hidden":"true",role:"img"},o.attributes));r.innerHTML=c;for(var u=r.childNodes[0],f=e.attributes,s=0;s<f.length;s++){var l=f.item(s),d=l.name;"class"===d||u.hasAttribute(d)||u.setAttribute(d,l.value)}var v=De(u,Ne(n.icon),new Set(a&&a.addedClasses),e),p=Pe(u,i.inline?{"vertical-align":"-0.125em"}:{},a&&a.addedStyles),h=Object.assign({},n,{status:"loaded",addedClasses:v,addedStyles:p});return u[$]=h,e.parentNode&&e.parentNode.replaceChild(u,e),u}var _e={display:"inline-block"},qe={"background-color":"currentColor"},Ve={"background-color":"transparent"},Re={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},Ue={"-webkit-mask":qe,mask:qe,background:Ve};for(var He in Ue){var Ge=Ue[He];for(var Be in Re)Ge[He+"-"+Be]=Re[Be]}function Je(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}var Ke=!1;function Qe(){Ke||(Ke=!0,setTimeout((function(){Ke&&(Ke=!1,We())})))}function We(e,n){void 0===n&&(n=!1);var t=Object.create(null);function r(e,n){var r=e.provider,i=e.prefix,o=e.name,a=h(r,i),c=a.icons[o];if(c)return{status:"loaded",icon:c};if(a.missing[o])return{status:"missing"};if(n&&!function(e){var n=e.provider,t=e.prefix;return Oe[n]&&Oe[n][t]&&void 0!==Oe[n][t][e.name]}(e)){var u=t[r]||(t[r]=Object.create(null));(u[i]||(u[i]=new Set)).add(o)}return{status:"loading"}}(e?[e]:R()).forEach((function(e){var t="function"==typeof e.node?e.node():e.node;if(t&&t.querySelectorAll){var i=!1,o=!1;(function(e){var n=[];return e.querySelectorAll("svg.iconify, i.iconify, span.iconify, i.iconify-inline, span.iconify-inline").forEach((function(e){var t=e[$]||"svg"!==e.tagName.toLowerCase()?Le(e):null;t&&n.push({node:e,props:t})})),n})(t).forEach((function(e){var n,t=e.node,o=e.props,c=t[$];if(!c){var u=r(o.icon,!0),f=u.status,s=u.icon;return s?void a(t,o,s):(i=i||"loading"===f,void(t[$]=Object.assign({},o,{status:f})))}if(function(e,n){if(e.name!==n.name||e.mode!==n.mode)return!0;var t=e.customisations,r=n.customisations;for(var i in D)if(t[i]!==r[i])return!0;return!1}(c,o)){if(!(n=r(o.icon,c.name!==o.name)).icon)return i=i||"loading"===n.status,void Object.assign(c,Object.assign({},o,{status:n.status}))}else{if("loading"!==c.status)return;if(!(n=r(o.icon,!1)).icon)return void(c.status=n.status)}a(t,o,n.icon)})),e.temporary&&!i?re(t):n&&i?te(t,!0):o&&e.observer&&ee(e)}function a(n,t,r){if(o||(o=!0,Y(e)),"SVG"!==n.tagName.toUpperCase()){var i=t.mode,a="mask"===i||"bg"!==i&&("style"===i?-1!==r.body.indexOf("currentColor"):null);if("boolean"==typeof a)return void function(e,n,t,r){var i=n.customisations,o=M(t,i),a=o.attributes,c=e[$],u=ze(o.body,Object.assign({},a,{width:t.width+"",height:t.height+""})),f=De(e,Ne(n.icon),new Set(c&&c.addedClasses)),s='url("data:image/svg+xml,'+(d=u,d.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")'),l=Object.assign({},{"--svg":s,width:Je(a.width),height:Je(a.height)},_e,r?qe:Ve);var d;i.inline&&(l["vertical-align"]="-0.125em");var v=Pe(e,l,c&&c.addedStyles),p=Object.assign({},n,{status:"loaded",addedClasses:f,addedStyles:v});e[$]=p}(n,t,r,a)}$e(n,t,r)}}));var i=function(e){var n=t[e],r=function(t){var r=n[t];Te(Array.from(r).map((function(n){return{provider:e,prefix:t,name:n}})),Qe)};for(var i in n)r(i)};for(var o in t)i(o)}function Xe(e,n,t){void 0===t&&(t=!1);var r=y(e);if(!r)return null;var i=f(e),o=I(D,n||{}),a=$e(document.createElement("span"),{name:e,icon:i,customisations:o},r);return t?a.outerHTML:a}function Ye(){return"3.0.0-beta.1"}function Ze(e,n){return Xe(e,n,!1)}function en(e,n){return Xe(e,n,!0)}function nn(e,n){var t=y(e);return t?M(t,I(D,n||{})):null}function tn(e){e?function(e){var n=q(e);n?We(n):We({node:e,temporary:!0},!0)}(e):We()}if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.documentElement)return V(document.documentElement);_.push({node:function(){return document.documentElement}})}();var rn=window;if(void 0!==rn.IconifyPreload){var on=rn.IconifyPreload,an="Invalid IconifyPreload syntax.";"object"==typeof on&&null!==on&&(on instanceof Array?on:[on]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!x(e))&&console.error(an)}catch(e){console.error(an)}}))}setTimeout((function(){X(We),We()}))}var cn={iconExists:O,getIcon:w,listIcons:b,addIcon:j,addCollection:x,replaceIDs:N,calculateSize:T,buildIcon:C,getVersion:Ye,renderSVG:Ze,renderHTML:en,renderIcon:nn,scan:tn,observe:te,stopObserving:re,pauseObserver:Z,resumeObserver:ne};return e.addCollection=x,e.addIcon=j,e.buildIcon=C,e.calculateSize=T,e.default=cn,e.getIcon=w,e.getVersion=Ye,e.iconExists=O,e.listIcons=b,e.observe=te,e.pauseObserver=Z,e.renderHTML=en,e.renderIcon=nn,e.renderSVG=Ze,e.replaceIDs=N,e.resumeObserver=ne,e.scan=tn,e.stopObserving=re,Object.defineProperty(e,"__esModule",{value:!0}),e}({});if("object"==typeof exports)try{for(var key in exports.__esModule=!0,exports.default=Iconify,Iconify)exports[key]=Iconify[key]}catch(e){}try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}
var Iconify=function(e){"use strict";var n=Object.freeze({left:0,top:0,width:16,height:16}),t=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),r=Object.freeze(Object.assign({},n,t)),i=Object.freeze(Object.assign({},r,{body:"",hidden:!1}));function o(e,n){var r=function(e,n){var t={};!e.hFlip!=!n.hFlip&&(t.hFlip=!0),!e.vFlip!=!n.vFlip&&(t.vFlip=!0);var r=((e.rotate||0)+(n.rotate||0))%4;return r&&(t.rotate=r),t}(e,n);for(var o in i)void 0!==t[o]?void 0===r[o]&&void 0!==e[o]&&(r[o]=t[o]):void 0!==n[o]?r[o]=n[o]:void 0!==e[o]&&(r[o]=e[o]);return r}function a(e,n,t,i){var a=e.icons,c=e.aliases||{},u={};function f(e){u=o(a[e]||c[e],u)}return f(n),t.forEach(f),u=o(e,u),i?Object.assign({},r,u):u}function c(e,n){var t=[];if("object"!=typeof e||"object"!=typeof e.icons)return t;e.not_found instanceof Array&&e.not_found.forEach((function(e){n(e,null),t.push(e)}));var r=function(e,n){var t=e.icons,r=e.aliases||{},i=Object.create(null);return(n||Object.keys(t).concat(Object.keys(r))).forEach((function e(n){if(t[n])return i[n]=[];if(void 0===i[n]){i[n]=null;var o=r[n]&&r[n].parent,a=o&&e(o);a&&(i[n]=[o].concat(a))}return i[n]})),i}(e);for(var i in r){var o=r[i];o&&(n(i,a(e,i,o,!0)),t.push(i))}return t}var u=/^[a-z0-9]+(-[a-z0-9]+)*$/,f=function(e,n,t,r){void 0===r&&(r="");var i=e.split(":");if("@"===e.slice(0,1)){if(i.length<2||i.length>3)return null;r=i.shift().slice(1)}if(i.length>3||!i.length)return null;if(i.length>1){var o=i.pop(),a=i.pop(),c={provider:i.length>0?i[0]:r,prefix:a,name:o};return n&&!s(c)?null:c}var u=i[0],f=u.split("-");if(f.length>1){var d={provider:r,prefix:f.shift(),name:f.join("-")};return n&&!s(d)?null:d}if(t&&""===r){var l={provider:r,prefix:"",name:u};return n&&!s(l,t)?null:l}return null},s=function(e,n){return!!e&&!(""!==e.provider&&!e.provider.match(u)||!(n&&""===e.prefix||e.prefix.match(u))||!e.name.match(u))},d=Object.assign({},{provider:"",aliases:{},not_found:{}},n);function l(e,n){for(var t in n)if(void 0!==e[t]&&typeof e[t]!=typeof n[t])return!1;return!0}function v(e){if("object"!=typeof e||null===e)return null;var n=e;if("string"!=typeof n.prefix||!e.icons||"object"!=typeof e.icons)return null;if(!l(e,d))return null;var t=n.icons;for(var r in t){var o=t[r];if(!r.match(u)||"string"!=typeof o.body||!l(o,i))return null}var a=n.aliases||{};for(var c in a){var f=a[c],s=f.parent;if(!c.match(u)||"string"!=typeof s||!t[s]&&!a[s]||!l(f,i))return null}return n}var p=Object.create(null);function g(e,n){var t=p[e]||(p[e]=Object.create(null));return t[n]||(t[n]=function(e,n){return{provider:e,prefix:n,icons:Object.create(null),missing:new Set}}(e,n))}function h(e,n){return v(n)?c(n,(function(n,t){t?e.icons[n]=t:e.missing.add(n)})):[]}function b(e,n){var t=[];return("string"==typeof e?[e]:Object.keys(p)).forEach((function(e){("string"==typeof e&&"string"==typeof n?[n]:Object.keys(p[e]||{})).forEach((function(n){var r=g(e,n);t=t.concat(Object.keys(r.icons).map((function(t){return(""!==e?"@"+e+":":"")+n+":"+t})))}))})),t}var m=!1;function y(e){var n="string"==typeof e?f(e,!0,m):e;if(n){var t=g(n.provider,n.prefix),r=n.name;return t.icons[r]||(t.missing.has(r)?null:void 0)}}function x(e,n){var t=f(e,!0,m);return!!t&&function(e,n,t){try{if("string"==typeof t.body)return e.icons[n]=Object.freeze(Object.assign({},r,t)),!0}catch(e){}return!1}(g(t.provider,t.prefix),t.name,n)}function j(e,n){if("object"!=typeof e)return!1;if("string"!=typeof n&&(n="string"==typeof e.provider?e.provider:""),m&&""===n&&("string"!=typeof e.prefix||""===e.prefix)){var t=!1;return v(e)&&(e.prefix="",c(e,(function(e,n){n&&x(e,n)&&(t=!0)}))),t}return!("string"!=typeof e.prefix||!s({provider:n,prefix:e.prefix,name:"a"}))&&!!h(g(n,e.prefix),e)}function O(e){return!!y(e)}function w(e){var n=y(e);return n?Object.assign({},n):null}var S=Object.freeze({width:null,height:null}),E=Object.freeze(Object.assign({},S,t));function k(e,n){var t=Object.assign({},e);for(var r in n){var i=n[r],o=typeof i;r in S?(null===i||i&&("string"===o||"number"===o))&&(t[r]=i):o===typeof t[r]&&(t[r]="rotate"===r?i%4:i)}return t}var I=/(-?[0-9.]*[0-9]+[0-9.]*)/g,C=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function M(e,n,t){if(1===n)return e;if(t=void 0===t?100:t,"number"==typeof e)return Math.ceil(e*n*t)/t;if("string"!=typeof e)return e;var r=e.split(I);if(null===r||!r.length)return e;for(var i=[],o=r.shift(),a=C.test(o);;){if(a){var c=parseFloat(o);isNaN(c)?i.push(o):i.push(Math.ceil(c*n*t)/t)}else i.push(o);if(void 0===(o=r.shift()))return i.join("");a=!a}}function T(e,n){var t={left:e.left,top:e.top,width:e.width,height:e.height},r=e.body;[e,n].forEach((function(e){var n,i=[],o=e.hFlip,a=e.vFlip,c=e.rotate;switch(o?a?c+=2:(i.push("translate("+(t.width+t.left).toString()+" "+(0-t.top).toString()+")"),i.push("scale(-1 1)"),t.top=t.left=0):a&&(i.push("translate("+(0-t.left).toString()+" "+(t.height+t.top).toString()+")"),i.push("scale(1 -1)"),t.top=t.left=0),c<0&&(c-=4*Math.floor(c/4)),c%=4){case 1:n=t.height/2+t.top,i.unshift("rotate(90 "+n.toString()+" "+n.toString()+")");break;case 2:i.unshift("rotate(180 "+(t.width/2+t.left).toString()+" "+(t.height/2+t.top).toString()+")");break;case 3:n=t.width/2+t.left,i.unshift("rotate(-90 "+n.toString()+" "+n.toString()+")")}c%2==1&&(t.left!==t.top&&(n=t.left,t.left=t.top,t.top=n),t.width!==t.height&&(n=t.width,t.width=t.height,t.height=n)),i.length&&(r='<g transform="'+i.join(" ")+'">'+r+"</g>")}));var i,o,a=n.width,c=n.height,u=t.width,f=t.height;return null===a?i=M(o=null===c?"1em":"auto"===c?f:c,u/f):(i="auto"===a?u:a,o=null===c?M(i,f/u):"auto"===c?f:c),{attributes:{width:i.toString(),height:o.toString(),viewBox:t.left.toString()+" "+t.top.toString()+" "+u.toString()+" "+f.toString()},body:r}}function F(e,n){return T(Object.assign({},r,e),k(E,n||{}))}var L=/\sid="(\S+)"/g,A="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16),z=0;function N(e,n){void 0===n&&(n=A);for(var t,r=[];t=L.exec(e);)r.push(t[1]);return r.length?(r.forEach((function(t){var r="function"==typeof n?n(t):n+(z++).toString(),i=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+"$3")})),e):e}var D=Object.assign({},E,{inline:!1}),_="iconify-inline",P="iconifyData"+Date.now(),$=[];function q(e){for(var n=0;n<$.length;n++){var t=$[n];if(("function"==typeof t.node?t.node():t.node)===e)return t}}function V(e,n){void 0===n&&(n=!1);var t=q(e);return t?(t.temporary&&(t.temporary=n),t):(t={node:e,temporary:n},$.push(t),t)}function H(){return $}var G=null,Q={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,G&&G(e)})))}}function U(e,n){if(e.observer){var t=e.observer;if(!t.pendingScan)for(var r=0;r<n.length;r++){var i=n[r];if(i.addedNodes&&i.addedNodes.length>0||"attributes"===i.type&&void 0!==i.target[P])return void(t.paused||R(e))}}}function J(e,n){e.observer.instance.observe(n,Q)}function B(e){var n=e.observer;if(!n||!n.instance){var t="function"==typeof e.node?e.node():e.node;t&&window&&(n||(n={paused:0},e.observer=n),n.instance=new window.MutationObserver(U.bind(null,e)),J(e,t),n.paused||R(e))}}function K(){H().forEach(B)}function W(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 X(e){var n=null!==G;G!==e&&(G=e,n&&H().forEach(W)),n?K():function(e){var n=document;n.readyState&&"loading"!==n.readyState?e():n.addEventListener("DOMContentLoaded",e)}(K)}function Y(e){(e?[e]:H()).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 Z(e){if(e){var n=q(e);n&&Y(n)}else Y()}function ee(e){(e?[e]:H()).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?J(e,t):B(e)}}else B(e)}))}function ne(e){if(e){var n=q(e);n&&ee(n)}else ee()}function te(e,n){void 0===n&&(n=!1);var t=V(e,n);return B(t),t}function re(e){var n=q(e);n&&(W(n),function(e){$=$.filter((function(n){return e!==n&&e!==("function"==typeof n.node?n.node():n.node)}))}(e))}function ie(e,n){e.forEach((function(e){var t=e.loaderCallbacks;t&&(e.loaderCallbacks=t.filter((function(e){return e.id!==n})))}))}var oe=0;var ae=Object.create(null);function ce(e){return ae[e]||ae[""]}var ue={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function fe(e,n,t,r){var i,o=e.resources.length,a=e.random?Math.floor(Math.random()*o):e.index;if(e.random){var c=e.resources.slice(0);for(i=[];c.length>1;){var u=Math.floor(Math.random()*c.length);i.push(c[u]),c=c.slice(0,u).concat(c.slice(u+1))}i=i.concat(c)}else i=e.resources.slice(a).concat(e.resources.slice(0,a));var f,s=Date.now(),d="pending",l=0,v=null,p=[],g=[];function h(){v&&(clearTimeout(v),v=null)}function b(){"pending"===d&&(d="aborted"),h(),p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function m(e,n){n&&(g=[]),"function"==typeof e&&g.push(e)}function y(){d="failed",g.forEach((function(e){e(void 0,f)}))}function x(){p.forEach((function(e){"pending"===e.status&&(e.status="aborted")})),p=[]}function j(){if("pending"===d){h();var r=i.shift();if(void 0===r)return p.length?void(v=setTimeout((function(){h(),"pending"===d&&(x(),y())}),e.timeout)):void y();var o={status:"pending",resource:r,callback:function(n,t){!function(n,t,r){var o="success"!==t;switch(p=p.filter((function(e){return e!==n})),d){case"pending":break;case"failed":if(o||!e.dataAfterTimeout)return;break;default:return}if("abort"===t)return f=r,void y();if(o)return f=r,void(p.length||(i.length?j():y()));if(h(),x(),!e.random){var a=e.resources.indexOf(n.resource);-1!==a&&a!==e.index&&(e.index=a)}d="completed",g.forEach((function(e){e(r)}))}(o,n,t)}};p.push(o),l++,v=setTimeout(j,e.rotate),t(r,n,o.callback)}}return"function"==typeof r&&g.push(r),setTimeout(j),function(){return{startTime:s,payload:n,status:d,queriesSent:l,queriesPending:p.length,subscribe:m,abort:b}}}function se(e){var n=Object.assign({},ue,e),t=[];function r(){t=t.filter((function(e){return"pending"===e().status}))}var i={query:function(e,i,o){var a=fe(n,e,i,(function(e,n){r(),o&&o(e,n)}));return t.push(a),a},find:function(e){return t.find((function(n){return e(n)}))||null},setIndex:function(e){n.index=e},getIndex:function(){return n.index},cleanup:r};return i}function de(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:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}for(var le=Object.create(null),ve=["https://api.simplesvg.com","https://api.unisvg.com"],pe=[];ve.length>0;)1===ve.length||Math.random()>.5?pe.push(ve.shift()):pe.push(ve.pop());function ge(){}le[""]=de({resources:["https://api.iconify.design"].concat(pe)});var he=Object.create(null);function be(e){if(void 0===he[e]){var n=function(e){return le[e]}(e);if(!n)return;var t={config:n,redundancy:se(n)};he[e]=t}return he[e]}var me="iconify2",ye="iconify",xe="iconify-count",je="iconify-version",Oe=36e5;function we(e,n){try{return e.getItem(n)}catch(e){}}function Se(e,n,t){try{return e.setItem(n,t),!0}catch(e){}}function Ee(e,n){try{e.removeItem(n)}catch(e){}}function ke(e,n){return Se(e,xe,n.toString())}function Ie(e){return parseInt(we(e,xe))||0}var Ce={local:!0,session:!0},Me={local:new Set,session:new Set},Te=!1;var Fe="undefined"==typeof window?{}:window;function Le(e){var n=e+"Storage";try{if(Fe&&Fe[n]&&"number"==typeof Fe[n].length)return Fe[n]}catch(e){}Ce[e]=!1}function Ae(e,n){var t=Le(e);if(t){var r=we(t,je);if(r!==me){if(r)for(var i=Ie(t),o=0;o<i;o++)Ee(t,ye+o.toString());return Se(t,je,me),void ke(t,0)}for(var a=Math.floor(Date.now()/Oe)-168,c=function(e){var r=ye+e.toString(),i=we(t,r);if("string"==typeof i){try{var o=JSON.parse(i);if("object"==typeof o&&"number"==typeof o.cached&&o.cached>a&&"string"==typeof o.provider&&"object"==typeof o.data&&"string"==typeof o.data.prefix&&n(o,e))return!0}catch(e){}Ee(t,r)}},u=Ie(t),f=u-1;f>=0;f--)c(f)||(f===u-1?(u--,ke(t,u)):Me[e].add(f))}}function ze(){if(!Te)for(var e in Te=!0,Ce)Ae(e,(function(e){var n=e.data,t=g(e.provider,n.prefix);if(!h(t,n).length)return!1;var r=n.lastModified||-1;return t.lastModifiedCached=t.lastModifiedCached?Math.min(t.lastModifiedCached,r):r,!0}))}function Ne(e,n){function t(t){var r;if(Ce[t]&&(r=Le(t))){var i,o=Me[t];if(o.size)o.delete(i=Array.from(o).shift());else if(!ke(r,(i=Ie(r))+1))return;var a={cached:Math.floor(Date.now()/Oe),provider:e.provider,data:n};return Se(r,ye+i.toString(),JSON.stringify(a))}}Te||ze(),n.lastModified&&!function(e,n){var t=e.lastModifiedCached;if(t&&t>=n)return t===n;if(e.lastModifiedCached=n,t)for(var r in Ce)Ae(r,(function(t){var r=t.data;return t.provider!==e.provider||r.prefix!==e.prefix||r.lastModified===n}));return!0}(e,n.lastModified)||Object.keys(n.icons).length&&(n.not_found&&delete(n=Object.assign({},n)).not_found,t("local")||t("session"))}function De(){}function _e(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout((function(){e.iconsLoaderFlag=!1,function(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout((function(){e.pendingCallbacksFlag=!1;var n=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(n.length){var t=!1,r=e.provider,i=e.prefix;n.forEach((function(n){var o=n.icons,a=o.pending.length;o.pending=o.pending.filter((function(n){if(n.prefix!==i)return!0;var a=n.name;if(void 0!==e.icons[a])o.loaded.push({provider:r,prefix:i,name:a});else{if(!e.missing.has(a))return t=!0,!0;o.missing.push({provider:r,prefix:i,name:a})}return!1})),o.pending.length!==a&&(t||ie([e],n.id),n.callback(o.loaded.slice(0),o.missing.slice(0),o.pending.slice(0),n.abort))}))}})))}(e)})))}function Pe(e,n){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(n).sort():e.iconsToLoad=n,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout((function(){e.iconsQueueFlag=!1;var n,t=e.provider,r=e.prefix,i=e.iconsToLoad;(delete e.iconsToLoad,i&&(n=ce(t)))&&n.prepare(t,r,i).forEach((function(n){!function(e,n,t){var r,i;if("string"==typeof e){var o=ce(e);if(!o)return t(void 0,424),ge;i=o.send;var a=be(e);a&&(r=a.redundancy)}else{var c=de(e);if(c){r=se(c);var u=ce(e.resources?e.resources[0]:"");u&&(i=u.send)}}r&&i?r.query(n,i,t)().abort:t(void 0,424)}(t,n,(function(t,r){if("object"!=typeof t){if(404!==r)return;n.icons.forEach((function(n){e.missing.add(n)}))}else try{var i=h(e,t);if(!i.length)return;var o=e.pendingIcons;o&&i.forEach((function(e){o.delete(e)})),Ne(e,t)}catch(e){console.error(e)}_e(e)}))}))})))}var $e=function(e,n){var t,r=function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t=!1);var r=[];return e.forEach((function(e){var i="string"==typeof e?f(e,!1,t):Object.assign({},e);n&&!s(i,t)||r.push(i)})),r}(e,!0,("boolean"==typeof t&&(m=t),m)),i=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 i=e.provider,o=e.prefix,a=e.name;void 0===t[i]&&(t[i]=Object.create(null));var c=t[i];void 0===c[o]&&(c[o]=g(i,o));var u=c[o],f={provider:i,prefix:o,name:a};(void 0!==u.icons[a]?n.loaded:""===o||u.missing.has(a)?n.missing:n.pending).push(f)}})),n}(r);if(!i.pending.length){var o=!0;return n&&setTimeout((function(){o&&n(i.loaded,i.missing,i.pending,De)})),function(){o=!1}}var a,c,u=Object.create(null),d=[];return i.pending.forEach((function(e){var n=e.provider,t=e.prefix;if(t!==c||n!==a){a=n,c=t,d.push(g(n,t));var r=u[n]||(u[n]=Object.create(null));r[t]||(r[t]=[])}})),i.pending.forEach((function(e){var n=e.provider,t=e.prefix,r=e.name,i=g(n,t),o=i.pendingIcons||(i.pendingIcons=new Set);o.has(r)||(o.add(r),u[n][t].push(r))})),d.forEach((function(e){var n=e.provider,t=e.prefix;u[n][t].length&&Pe(e,u[n][t])})),n?function(e,n,t){var r=oe++,i=ie.bind(null,t,r);if(!n.pending.length)return i;var o={id:r,icons:n,callback:e,abort:i};return t.forEach((function(e){(e.loaderCallbacks||(e.loaderCallbacks=[])).push(o)})),i}(n,i,d):De};var qe=/[\s,]+/;var Ve=["width","height"],He=["inline","hFlip","vFlip"];function Ge(e){var n=e.getAttribute("data-icon"),t="string"==typeof n&&f(n,!0);if(!t)return null;var r=Object.assign({},D,{inline:e.classList&&e.classList.contains(_)});Ve.forEach((function(n){var t=e.getAttribute("data-"+n);t&&(r[n]=t)}));var i=e.getAttribute("data-rotate");"string"==typeof i&&(r.rotate=function(e,n){void 0===n&&(n=0);var t=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===t){var i=parseInt(e);return isNaN(i)?0:r(i)}if(t!==e){var o=0;switch(t){case"%":o=25;break;case"deg":o=90}if(o){var a=parseFloat(e.slice(0,e.length-t.length));return isNaN(a)?0:(a/=o)%1==0?r(a):0}}return n}(i));var o=e.getAttribute("data-flip");"string"==typeof o&&function(e,n){n.split(qe).forEach((function(n){switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}}))}(r,o),He.forEach((function(n){var t="data-"+n,i=function(e,n){return e===n||"true"===e||""!==e&&"false"!==e&&null}(e.getAttribute(t),t);"boolean"==typeof i&&(r[n]=i)}));var a=e.getAttribute("data-mode");return{name:n,icon:t,customisations:r,mode:a}}function Qe(e,n){var t=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(var r in n)t+=" "+r+'="'+n[r]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+t+">"+e+"</svg>"}function Re(e){var n=new Set(["iconify"]);return["provider","prefix"].forEach((function(t){e[t]&&n.add("iconify--"+e[t])})),n}function Ue(e,n,t,r){var i=e.classList;if(r){var o=r.classList;Array.from(o).forEach((function(e){i.add(e)}))}var a=[];return n.forEach((function(e){i.contains(e)?t.has(e)&&a.push(e):(i.add(e),a.push(e))})),t.forEach((function(e){n.has(e)||i.remove(e)})),a}function Je(e,n,t){var r=e.style;(t||[]).forEach((function(e){r.removeProperty(e)}));var i=[];for(var o in n)r.getPropertyValue(o)||(i.push(o),r.setProperty(o,n[o]));return i}function Be(e,n,t){var r;try{r=document.createElement("span")}catch(n){return e}var i=n.customisations,o=T(t,i),a=e[P],c=Qe(N(o.body),Object.assign({},{"aria-hidden":"true",role:"img"},o.attributes));r.innerHTML=c;for(var u=r.childNodes[0],f=e.attributes,s=0;s<f.length;s++){var d=f.item(s),l=d.name;"class"===l||u.hasAttribute(l)||u.setAttribute(l,d.value)}var v=Ue(u,Re(n.icon),new Set(a&&a.addedClasses),e),p=Je(u,i.inline?{"vertical-align":"-0.125em"}:{},a&&a.addedStyles),g=Object.assign({},n,{status:"loaded",addedClasses:v,addedStyles:p});return u[P]=g,e.parentNode&&e.parentNode.replaceChild(u,e),u}var Ke={display:"inline-block"},We={"background-color":"currentColor"},Xe={"background-color":"transparent"},Ye={image:"var(--svg)",repeat:"no-repeat",size:"100% 100%"},Ze={"-webkit-mask":We,mask:We,background:Xe};for(var en in Ze){var nn=Ze[en];for(var tn in Ye)nn[en+"-"+tn]=Ye[tn]}function rn(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}var on=!1;function an(){on||(on=!0,setTimeout((function(){on&&(on=!1,cn())})))}function cn(e,n){void 0===n&&(n=!1);var t=Object.create(null);function r(e,n){var r=e.provider,i=e.prefix,o=e.name,a=g(r,i),c=a.icons[o];if(c)return{status:"loaded",icon:c};if(a.missing.has(o))return{status:"missing"};if(n&&!function(e){var n=g(e.provider,e.prefix).pendingIcons;return!(!n||!n.has(e.name))}(e)){var u=t[r]||(t[r]=Object.create(null));(u[i]||(u[i]=new Set)).add(o)}return{status:"loading"}}(e?[e]:H()).forEach((function(e){var t="function"==typeof e.node?e.node():e.node;if(t&&t.querySelectorAll){var i=!1,o=!1;(function(e){var n=[];return e.querySelectorAll("svg.iconify, i.iconify, span.iconify, i.iconify-inline, span.iconify-inline").forEach((function(e){var t=e[P]||"svg"!==e.tagName.toLowerCase()?Ge(e):null;t&&n.push({node:e,props:t})})),n})(t).forEach((function(e){var n,t=e.node,o=e.props,c=t[P];if(!c){var u=r(o.icon,!0),f=u.status,s=u.icon;return s?void a(t,o,s):(i=i||"loading"===f,void(t[P]=Object.assign({},o,{status:f})))}if(function(e,n){if(e.name!==n.name||e.mode!==n.mode)return!0;var t=e.customisations,r=n.customisations;for(var i in D)if(t[i]!==r[i])return!0;return!1}(c,o)){if(!(n=r(o.icon,c.name!==o.name)).icon)return i=i||"loading"===n.status,void Object.assign(c,Object.assign({},o,{status:n.status}))}else{if("loading"!==c.status)return;if(!(n=r(o.icon,!1)).icon)return void(c.status=n.status)}a(t,o,n.icon)})),e.temporary&&!i?re(t):n&&i?te(t,!0):o&&e.observer&&ee(e)}function a(n,t,r){if(o||(o=!0,Y(e)),"SVG"!==n.tagName.toUpperCase()){var i=t.mode,a="mask"===i||"bg"!==i&&("style"===i?-1!==r.body.indexOf("currentColor"):null);if("boolean"==typeof a)return void function(e,n,t,r){var i=n.customisations,o=T(t,i),a=o.attributes,c=e[P],u=Qe(o.body,Object.assign({},a,{width:t.width+"",height:t.height+""})),f=Ue(e,Re(n.icon),new Set(c&&c.addedClasses)),s='url("data:image/svg+xml,'+(l=u,l.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")'),d=Object.assign({},{"--svg":s,width:rn(a.width),height:rn(a.height)},Ke,r?We:Xe);var l;i.inline&&(d["vertical-align"]="-0.125em");var v=Je(e,d,c&&c.addedStyles),p=Object.assign({},n,{status:"loaded",addedClasses:f,addedStyles:v});e[P]=p}(n,t,r,a)}Be(n,t,r)}}));var i=function(e){var n=t[e],r=function(t){var r=n[t];$e(Array.from(r).map((function(n){return{provider:e,prefix:t,name:n}})),an)};for(var i in n)r(i)};for(var o in t)i(o)}function un(e,n,t){void 0===t&&(t=!1);var r=y(e);if(!r)return null;var i=f(e),o=k(D,n||{}),a=Be(document.createElement("span"),{name:e,icon:i,customisations:o},r);return t?a.outerHTML:a}function fn(){return"3.0.0-beta.2"}function sn(e,n){return un(e,n,!1)}function dn(e,n){return un(e,n,!0)}function ln(e,n){var t=y(e);return t?T(t,k(D,n||{})):null}function vn(e){e?function(e){var n=q(e);n?cn(n):cn({node:e,temporary:!0},!0)}(e):cn()}if("undefined"!=typeof document&&"undefined"!=typeof window){!function(){if(document.documentElement)return V(document.documentElement);$.push({node:function(){return document.documentElement}})}();var pn=window;if(void 0!==pn.IconifyPreload){var gn=pn.IconifyPreload,hn="Invalid IconifyPreload syntax.";"object"==typeof gn&&null!==gn&&(gn instanceof Array?gn:[gn]).forEach((function(e){try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!j(e))&&console.error(hn)}catch(e){console.error(hn)}}))}setTimeout((function(){X(cn),cn()}))}var bn={iconExists:O,getIcon:w,listIcons:b,addIcon:x,addCollection:j,replaceIDs:N,calculateSize:M,buildIcon:F,getVersion:fn,renderSVG:sn,renderHTML:dn,renderIcon:ln,scan:vn,observe:te,stopObserving:re,pauseObserver:Z,resumeObserver:ne};return e.addCollection=j,e.addIcon=x,e.buildIcon=F,e.calculateSize=M,e.default=bn,e.getIcon=w,e.getVersion=fn,e.iconExists=O,e.listIcons=b,e.observe=te,e.pauseObserver=Z,e.renderHTML=dn,e.renderIcon=ln,e.renderSVG=sn,e.replaceIDs=N,e.resumeObserver=ne,e.scan=vn,e.stopObserving=re,Object.defineProperty(e,"__esModule",{value:!0}),e}({});if("object"==typeof exports)try{for(var key in exports.__esModule=!0,exports.default=Iconify,Iconify)exports[key]=Iconify[key]}catch(e){}try{void 0===self.Iconify&&(self.Iconify=Iconify)}catch(e){}

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

"author": "Vjacheslav Trushkin <cyberalien@gmail.com> (https://iconify.design)",
"version": "3.0.0-beta.1",
"version": "3.0.0-beta.2",
"license": "MIT",

@@ -63,4 +63,4 @@ "main": "./dist/iconify.min.js",

"devDependencies": {
"@iconify/core": "^1.3.2",
"@iconify/utils": "^2.0.0-beta.1",
"@iconify/core": "^2.0.0-beta.2",
"@iconify/utils": "^2.0.0-beta.3",
"@microsoft/api-extractor": "^7.25.2",

@@ -67,0 +67,0 @@ "@rollup/plugin-buble": "^0.21.3",

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

```html
<script src="https://code.iconify.design/2/3.0.0-beta.1/iconify.min.js"></script>
<script src="https://code.iconify.design/3/3.0.0-beta.2/iconify.min.js"></script>
```

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

```html
<script src="https://cdn.jsdelivr.net/npm/@iconify/iconify@3.0.0-beta.1/dist/iconify.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@iconify/iconify@3.0.0-beta.2/dist/iconify.min.js"></script>
```

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

Sorry, the diff of this file is not supported yet

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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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

Sorry, the diff of this file is not supported yet

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