3 lines
64 KiB
JavaScript
Executable File
3 lines
64 KiB
JavaScript
Executable File
var fontawesome=function(){"use strict";var NAMESPACE_IDENTIFIER="___FONT_AWESOME___";var UNITS_IN_GRID=16;var DEFAULT_FAMILY_PREFIX="fa";var DEFAULT_REPLACEMENT_CLASS="svg-inline--fa";var PRODUCTION=typeof process!=="undefined"&&process.env&&"production"==="production";var oneToTen=[1,2,3,4,5,6,7,8,9,10];var oneToTwenty=oneToTen.concat([11,12,13,14,15,16,17,18,19,20]);var ATTRIBUTES_WATCHED_FOR_MUTATION=["data-prefix","data-icon","data-fa-transform","data-fa-compose"];var RESERVED_CLASSES=["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter"].concat(oneToTen.map(function(n){return n+"x"})).concat(oneToTwenty.map(function(n){return"w-"+n}));var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target};var objectWithoutProperties=function(obj,keys){var target={};for(var i in obj){if(keys.indexOf(i)>=0)continue;if(!Object.prototype.hasOwnProperty.call(obj,i))continue;target[i]=obj[i]}return target};var slicedToArray=function(){function sliceIterator(arr,i){var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"])_i["return"]()}finally{if(_d)throw _e}}return _arr}return function(arr,i){if(Array.isArray(arr)){return arr}else if(Symbol.iterator in Object(arr)){return sliceIterator(arr,i)}else{throw new TypeError("Invalid attempt to destructure non-iterable instance")}}}();var toArray=function(arr){return Array.isArray(arr)?arr:Array.from(arr)};var toConsumableArray=function(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++)arr2[i]=arr[i];return arr2}else{return Array.from(arr)}};var _default=_extends({familyPrefix:DEFAULT_FAMILY_PREFIX,replacementClass:DEFAULT_REPLACEMENT_CLASS,autoReplaceSvg:true,autoAddCss:true,autoA11y:true,observeMutations:true,keepOriginalSource:true,measurePerformance:false,showMissingIcons:true},window.FontAwesomeConfig||{});if(!_default.autoReplaceSvg)_default.observeMutations=false;var config=_extends({},_default);window.FontAwesomeConfig=config;function update(newConfig){var validKeys=Object.keys(config);Object.keys(newConfig).forEach(function(configKey){if(~validKeys.indexOf(configKey)){config[configKey]=newConfig[configKey]}})}var w=window||{};if(!w[NAMESPACE_IDENTIFIER])w[NAMESPACE_IDENTIFIER]={};if(!w[NAMESPACE_IDENTIFIER].packs)w[NAMESPACE_IDENTIFIER].packs={};if(!w[NAMESPACE_IDENTIFIER].hooks)w[NAMESPACE_IDENTIFIER].hooks={};if(!w[NAMESPACE_IDENTIFIER].shims)w[NAMESPACE_IDENTIFIER].shims=[];var namespace=w[NAMESPACE_IDENTIFIER];function isReserved(name){return~RESERVED_CLASSES.indexOf(name)}function bunker(fn){try{fn()}catch(e){}}function insertStyle(css){if(!css){return}if(typeof window==="undefined"){return}var style=document.createElement("style");style.setAttribute("type","text/css");style.innerHTML=css;document.head.appendChild(style);return css}var _uniqueId=0;function nextUniqueId(){_uniqueId++;return _uniqueId}function toArray$1(obj){var array=[];for(var i=(obj||[]).length>>>0;i--;){array[i]=obj[i]}return array}function getIconName(familyPrefix,cls){var parts=cls.split("-");var prefix=parts[0];var iconName=parts.slice(1).join("-");if(prefix===familyPrefix&&iconName!==""&&!isReserved(iconName)){return iconName}else{return null}}function htmlEscape(str){return str.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function joinAttributes(attributes){return Object.keys(attributes).reduce(function(acc,attributeName){return acc+(attributeName+'="'+attributes[attributeName]+'" ')},"")}function joinStyles(styles){return Object.keys(styles).reduce(function(acc,styleName){return acc+(styleName+": "+styles[styleName]+";")},"")}function toHtml(abstractNodes){var tag=abstractNodes.tag,_abstractNodes$attrib=abstractNodes.attributes,attributes=_abstractNodes$attrib===undefined?{}:_abstractNodes$attrib,_abstractNodes$childr=abstractNodes.children,children=_abstractNodes$childr===undefined?[]:_abstractNodes$childr;if(typeof abstractNodes==="string"){return htmlEscape(abstractNodes)}else{return"<"+tag+" "+joinAttributes(attributes)+">"+children.map(toHtml).join("")+"</"+tag+">"}}var _window$navigator$use=window.navigator.userAgent;var userAgent=_window$navigator$use===undefined?"":_window$navigator$use;var IS_BROWSER=!!window;var IS_IE=~userAgent.indexOf("MSIE")||~userAgent.indexOf("Trident/");function MissingIcon(error){this.name="MissingIcon";this.message=error||"Icon unavailable";this.stack=(new Error).stack}MissingIcon.prototype=Object.create(Error.prototype);MissingIcon.prototype.constructor=MissingIcon;var FILL={fill:"currentColor"};var ANIMATION_BASE={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};var RING={tag:"path",attributes:_extends({},FILL,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})};var OPACITY_ANIMATE=_extends({},ANIMATION_BASE,{attributeName:"opacity"});var DOT={tag:"circle",attributes:_extends({},FILL,{cx:"256",cy:"364",r:"28"}),children:[{tag:"animate",attributes:_extends({},ANIMATION_BASE,{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:_extends({},OPACITY_ANIMATE,{values:"1;0;1;1;0;1;"})}]};var QUESTION={tag:"path",attributes:_extends({},FILL,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:[{tag:"animate",attributes:_extends({},OPACITY_ANIMATE,{values:"1;0;0;0;0;1;"})}]};var EXCLAMATION={tag:"path",attributes:_extends({},FILL,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:_extends({},OPACITY_ANIMATE,{values:"0;0;1;1;0;0;"})}]};var missing={tag:"g",children:[RING,DOT,QUESTION,EXCLAMATION]};var ALL_SPACE={x:0,y:0,width:"100%",height:"100%"};var makeIconComposition=function(_ref){var main=_ref.main,compose=_ref.compose,transform=_ref.transform;var mainWidth=main.width,mainPath=main.icon;var composeWidth=compose.width,composePath=compose.icon;var groupTranslate="translate("+transform.x*32+", "+transform.y*32+") ";var groupScale="scale("+transform.size/16*(transform.flipX?-1:1)+", "+transform.size/16*(transform.flipY?-1:1)+") ";var groupRotate="rotate("+transform.rotate+" 0 0)";var groupTransform={transform:groupTranslate+" "+groupScale+" "+groupRotate};var mainTransform={transform:"translate("+mainWidth/2*-1+" -256)"};var maskRect={tag:"rect",attributes:_extends({},ALL_SPACE,{fill:"white"})};var maskInnerGroup={tag:"g",attributes:_extends({},groupTransform),children:[{tag:"path",attributes:_extends({},mainPath.attributes,mainTransform,{fill:"black"})}]};var maskOuterGroup={tag:"g",attributes:{transform:"translate("+composeWidth/2+" 256)"},children:[maskInnerGroup]};var maskId="mask-"+nextUniqueId();var clipId="clip-"+nextUniqueId();var mask={tag:"mask",attributes:_extends({},ALL_SPACE,{id:maskId,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[maskRect,maskOuterGroup]};var defs={tag:"defs",children:[{tag:"clipPath",attributes:{id:clipId},children:[composePath]},mask]};return[defs,{tag:"rect",attributes:_extends({fill:"currentColor","clip-path":"url(#"+clipId+")",mask:"url(#"+maskId+")"},ALL_SPACE)}]};var d=UNITS_IN_GRID;var packs$1=namespace.packs;var meaninglessTransform={size:16,x:0,y:0,rotate:0,flipX:false,flipY:false};function transformIsMeaningful(transform){return transform.size!==meaninglessTransform.size||transform.x!==meaninglessTransform.x||transform.y!==meaninglessTransform.y||transform.rotate!==meaninglessTransform.rotate||transform.flipX||transform.flipY}function transformToCss(transform){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var _options$startCentere=options.startCentered,startCentered=_options$startCentere===undefined?false:_options$startCentere,_options$width=options.width,width=_options$width===undefined?d:_options$width,_options$height=options.height,height=_options$height===undefined?d:_options$height;var val="";if(startCentered&&IS_IE){val+="translate("+(transform.x/d-width/2)+"em, "+(transform.y/d-height/2)+"em) "}else if(startCentered){val+="translate(calc(-50% + "+transform.x/d+"em), calc(-50% + "+transform.y/d+"em)) "}else{val+="translate("+transform.x/d+"em, "+transform.y/d+"em) "}val+="scale("+transform.size/d*(transform.flipX?-1:1)+", "+transform.size/d*(transform.flipY?-1:1)+") ";val+="rotate("+transform.rotate+"deg) ";return val}function findIcon(iconName,prefix){var val={found:false,width:512,height:512,icon:missing};if(iconName&&prefix&&packs$1[prefix]&&packs$1[prefix][iconName]){var _packs$prefix$iconNam=toArray(packs$1[prefix][iconName]),width=_packs$prefix$iconNam[0],height=_packs$prefix$iconNam[1],_l=_packs$prefix$iconNam[2],_u=_packs$prefix$iconNam[3],vectorData=_packs$prefix$iconNam.slice(4);val={found:true,width:width,height:height,icon:{tag:"path",attributes:{fill:"currentColor",d:vectorData[0]}}}}else if(iconName&&prefix&&!config.showMissingIcons){throw new MissingIcon("Icon is missing for prefix "+prefix+" with icon name "+iconName)}return val}function makeInlineSvgAbstract(params){var _params$icons=params.icons,mainIcon=_params$icons.main,composeIcon=_params$icons.compose,prefix=params.prefix,iconName=params.iconName,transform=params.transform,title=params.title,extra=params.extra;var _ref=composeIcon.found?composeIcon:mainIcon,width=_ref.width,height=_ref.height;var widthClass="fa-w-"+Math.ceil(width/height*16);var attrClass=[config.replacementClass,iconName?config.familyPrefix+"-"+iconName:"",widthClass].concat(extra.classes).join(" ");var attributes=_extends({},extra.attributes,{"data-prefix":prefix,"data-icon":iconName,class:attrClass,role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 "+width+" "+height});var children=[];if(title)children.push({tag:"title",attributes:{id:attributes["aria-labelledby"]||"title-"+nextUniqueId()},children:[title]});if(composeIcon.found&&mainIcon.found){children.push.apply(children,toConsumableArray(makeIconComposition({main:mainIcon,compose:composeIcon,transform:transform})))}else{var styles=_extends({},extra.styles);if(transformIsMeaningful(transform)){styles["transform"]=transformToCss(transform);styles["-webkit-transform"]=styles["transform"]}var styleString=joinStyles(styles);if(styleString.length>0){attributes["style"]=styleString}children.push(mainIcon.icon)}return[{tag:"svg",attributes:attributes,children:children}]}function makeLayersTextAbstract(params){var content=params.content,width=params.width,height=params.height,transform=params.transform,title=params.title,extra=params.extra;var attributes=_extends({},extra.attributes,title?{title:title}:{},{class:extra.classes.join(" ")});var styles=_extends({},extra.styles);if(transformIsMeaningful(transform)){styles["transform"]=transformToCss(transform,{startCentered:true,width:width,height:height});styles["-webkit-transform"]=styles["transform"]}var styleString=joinStyles(styles);if(styleString.length>0){attributes["style"]=styleString}var val=[];val.push({tag:"span",attributes:attributes,children:[content]});if(title){val.push({tag:"span",attributes:{class:"sr-only"},children:[title]})}return val}function makeInlineSvgHtml(params){var prefix=params.prefix,iconName=params.iconName,compose=params.compose;var abstract=makeInlineSvgAbstract(_extends({},params,{icons:{main:findIcon(iconName,prefix),compose:findIcon(compose.iconName,compose.prefix)}}));return abstract.map(function(a){return toHtml(a)}).join("\n")}function makeLayersTextHtml(params){var abstract=makeLayersTextAbstract(params);return abstract.map(function(a){return toHtml(a)}).join("\n")}var noop=function noop(){};var p=config.measurePerformance&&performance&&performance.mark&&performance.measure?performance:{mark:noop,measure:noop};var preamble='FA "5.0.0-beta3"';var begin=function begin(name){p.mark(preamble+" "+name+" begins");return function(){return end(name)}};var end=function end(name){p.mark(preamble+" "+name+" ends");p.measure(preamble+" "+name,preamble+" "+name+" begins",preamble+" "+name+" ends")};var perf={begin:begin,end:end};function isReplaced(node){var nodeClass=node.getAttribute?node.getAttribute("class"):null;if(nodeClass){return~nodeClass.toString().indexOf(config.replacementClass)||~nodeClass.toString().indexOf("fa-layers-text")}else{return false}}function perform(mutations,callback){window.requestAnimationFrame(function(){var end=perf.begin("mutate");mutations.map(function(mutation){var _mutation=slicedToArray(mutation,2),node=_mutation[0],newOuterHTML=_mutation[1];if(node.parentNode)node.outerHTML=newOuterHTML+(config.keepOriginalSource&&node.tagName.toLowerCase()!=="svg"?"\x3c!-- "+node.outerHTML+" --\x3e":"")});if(typeof callback==="function"){callback()}end()})}function observe(options){var treeCallback=options.treeCallback,nodeCallback=options.nodeCallback;var mo=new MutationObserver(function(objects){toArray$1(objects).forEach(function(mutationRecord){if(mutationRecord.type==="childList"&&mutationRecord.addedNodes.length>0&&!isReplaced(mutationRecord.addedNodes[0])){treeCallback(mutationRecord.target)}if(mutationRecord.type==="attributes"&&isReplaced(mutationRecord.target)&&~ATTRIBUTES_WATCHED_FOR_MUTATION.indexOf(mutationRecord.attributeName)){nodeCallback(mutationRecord.target)}})});mo.observe(document.getElementsByTagName("body")[0],{childList:true,attributes:true,characterData:true,subtree:true})}var styleParser=function(node){var style=node.getAttribute("style");var val=[];if(style){val=style.split(";").reduce(function(acc,style){var _style$split=style.split(":"),_style$split2=toArray(_style$split),prop=_style$split2[0],value=_style$split2.slice(1);if(prop&&value.length>0){acc[prop]=value.join(":").trim()}return acc},{})}return val};function arrayReduce(array,iteratee,accumulator,initAccum){var index=-1,length=array==null?0:array.length;if(initAccum&&length){accumulator=array[++index]}while(++index<length){accumulator=iteratee(accumulator,array[index],index,array)}return accumulator}function createBaseFor(fromRight){return function(object,iteratee,keysFunc){var index=-1,iterable=Object(object),props=keysFunc(object),length=props.length;while(length--){var key=props[fromRight?length:++index];if(iteratee(iterable[key],key,iterable)===false){break}}return object}}var baseFor=createBaseFor();function baseTimes(n,iteratee){var index=-1,result=Array(n);while(++index<n){result[index]=iteratee(index)}return result}var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global;var freeSelf=typeof self=="object"&&self&&self.Object===Object&&self;var root=freeGlobal||freeSelf||Function("return this")();var Symbol$1=root.Symbol;var objectProto$2=Object.prototype;var hasOwnProperty$2=objectProto$2.hasOwnProperty;var nativeObjectToString=objectProto$2.toString;var symToStringTag$1=Symbol$1?Symbol$1.toStringTag:undefined;function getRawTag(value){var isOwn=hasOwnProperty$2.call(value,symToStringTag$1),tag=value[symToStringTag$1];try{value[symToStringTag$1]=undefined;var unmasked=true}catch(e){}var result=nativeObjectToString.call(value);if(unmasked){if(isOwn){value[symToStringTag$1]=tag}else{delete value[symToStringTag$1]}}return result}var objectProto$3=Object.prototype;var nativeObjectToString$1=objectProto$3.toString;function objectToString(value){return nativeObjectToString$1.call(value)}var nullTag="[object Null]";var undefinedTag="[object Undefined]";var symToStringTag=Symbol$1?Symbol$1.toStringTag:undefined;function baseGetTag(value){if(value==null){return value===undefined?undefinedTag:nullTag}return symToStringTag&&symToStringTag in Object(value)?getRawTag(value):objectToString(value)}function isObjectLike(value){return value!=null&&typeof value=="object"}var argsTag="[object Arguments]";function baseIsArguments(value){return isObjectLike(value)&&baseGetTag(value)==argsTag}var objectProto$1=Object.prototype;var hasOwnProperty$1=objectProto$1.hasOwnProperty;var propertyIsEnumerable=objectProto$1.propertyIsEnumerable;var isArguments=baseIsArguments(function(){return arguments}())?baseIsArguments:function(value){return isObjectLike(value)&&hasOwnProperty$1.call(value,"callee")&&!propertyIsEnumerable.call(value,"callee")};var isArray=Array.isArray;function stubFalse(){return false}var freeExports=typeof exports=="object"&&exports&&!exports.nodeType&&exports;var freeModule=freeExports&&typeof module=="object"&&module&&!module.nodeType&&module;var moduleExports=freeModule&&freeModule.exports===freeExports;var Buffer=moduleExports?root.Buffer:undefined;var nativeIsBuffer=Buffer?Buffer.isBuffer:undefined;var isBuffer=nativeIsBuffer||stubFalse;var MAX_SAFE_INTEGER=9007199254740991;var reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(value,length){length=length==null?MAX_SAFE_INTEGER:length;return!!length&&(typeof value=="number"||reIsUint.test(value))&&(value>-1&&value%1==0&&value<length)}var MAX_SAFE_INTEGER$1=9007199254740991;function isLength(value){return typeof value=="number"&&value>-1&&value%1==0&&value<=MAX_SAFE_INTEGER$1}var argsTag$1="[object Arguments]";var arrayTag="[object Array]";var boolTag="[object Boolean]";var dateTag="[object Date]";var errorTag="[object Error]";var funcTag="[object Function]";var mapTag="[object Map]";var numberTag="[object Number]";var objectTag="[object Object]";var regexpTag="[object RegExp]";var setTag="[object Set]";var stringTag="[object String]";var weakMapTag="[object WeakMap]";var arrayBufferTag="[object ArrayBuffer]";var dataViewTag="[object DataView]";var float32Tag="[object Float32Array]";var float64Tag="[object Float64Array]";var int8Tag="[object Int8Array]";var int16Tag="[object Int16Array]";var int32Tag="[object Int32Array]";var uint8Tag="[object Uint8Array]";var uint8ClampedTag="[object Uint8ClampedArray]";var uint16Tag="[object Uint16Array]";var uint32Tag="[object Uint32Array]";var typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=true;typedArrayTags[argsTag$1]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dataViewTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=false;function baseIsTypedArray(value){return isObjectLike(value)&&isLength(value.length)&&!!typedArrayTags[baseGetTag(value)]}function baseUnary(func){return function(value){return func(value)}}var freeExports$1=typeof exports=="object"&&exports&&!exports.nodeType&&exports;var freeModule$1=freeExports$1&&typeof module=="object"&&module&&!module.nodeType&&module;var moduleExports$1=freeModule$1&&freeModule$1.exports===freeExports$1;var freeProcess=moduleExports$1&&freeGlobal.process;var nodeUtil=function(){try{return freeProcess&&freeProcess.binding&&freeProcess.binding("util")}catch(e){}}();var nodeIsTypedArray=nodeUtil&&nodeUtil.isTypedArray;var isTypedArray=nodeIsTypedArray?baseUnary(nodeIsTypedArray):baseIsTypedArray;var objectProto=Object.prototype;var hasOwnProperty=objectProto.hasOwnProperty;function arrayLikeKeys(value,inherited){var isArr=isArray(value),isArg=!isArr&&isArguments(value),isBuff=!isArr&&!isArg&&isBuffer(value),isType=!isArr&&!isArg&&!isBuff&&isTypedArray(value),skipIndexes=isArr||isArg||isBuff||isType,result=skipIndexes?baseTimes(value.length,String):[],length=result.length;for(var key in value){if((inherited||hasOwnProperty.call(value,key))&&!(skipIndexes&&(key=="length"||isBuff&&(key=="offset"||key=="parent")||isType&&(key=="buffer"||key=="byteLength"||key=="byteOffset")||isIndex(key,length)))){result.push(key)}}return result}var objectProto$5=Object.prototype;function isPrototype(value){var Ctor=value&&value.constructor,proto=typeof Ctor=="function"&&Ctor.prototype||objectProto$5;return value===proto}function overArg(func,transform){return function(arg){return func(transform(arg))}}var nativeKeys=overArg(Object.keys,Object);var objectProto$4=Object.prototype;var hasOwnProperty$3=objectProto$4.hasOwnProperty;function baseKeys(object){if(!isPrototype(object)){return nativeKeys(object)}var result=[];for(var key in Object(object)){if(hasOwnProperty$3.call(object,key)&&key!="constructor"){result.push(key)}}return result}function isObject(value){var type=typeof value;return value!=null&&(type=="object"||type=="function")}var asyncTag="[object AsyncFunction]";var funcTag$1="[object Function]";var genTag="[object GeneratorFunction]";var proxyTag="[object Proxy]";function isFunction(value){if(!isObject(value)){return false}var tag=baseGetTag(value);return tag==funcTag$1||tag==genTag||tag==asyncTag||tag==proxyTag}function isArrayLike(value){return value!=null&&isLength(value.length)&&!isFunction(value)}function keys(object){return isArrayLike(object)?arrayLikeKeys(object):baseKeys(object)}function baseForOwn(object,iteratee){return object&&baseFor(object,iteratee,keys)}function createBaseEach(eachFunc,fromRight){return function(collection,iteratee){if(collection==null){return collection}if(!isArrayLike(collection)){return eachFunc(collection,iteratee)}var length=collection.length,index=fromRight?length:-1,iterable=Object(collection);while(fromRight?index--:++index<length){if(iteratee(iterable[index],index,iterable)===false){break}}return collection}}var baseEach=createBaseEach(baseForOwn);function listCacheClear(){this.__data__=[];this.size=0}function eq(value,other){return value===other||value!==value&&other!==other}function assocIndexOf(array,key){var length=array.length;while(length--){if(eq(array[length][0],key)){return length}}return-1}var arrayProto=Array.prototype;var splice=arrayProto.splice;function listCacheDelete(key){var data=this.__data__,index=assocIndexOf(data,key);if(index<0){return false}var lastIndex=data.length-1;if(index==lastIndex){data.pop()}else{splice.call(data,index,1)}--this.size;return true}function listCacheGet(key){var data=this.__data__,index=assocIndexOf(data,key);return index<0?undefined:data[index][1]}function listCacheHas(key){return assocIndexOf(this.__data__,key)>-1}function listCacheSet(key,value){var data=this.__data__,index=assocIndexOf(data,key);if(index<0){++this.size;data.push([key,value])}else{data[index][1]=value}return this}function ListCache(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index<length){var entry=entries[index];this.set(entry[0],entry[1])}}ListCache.prototype.clear=listCacheClear;ListCache.prototype["delete"]=listCacheDelete;ListCache.prototype.get=listCacheGet;ListCache.prototype.has=listCacheHas;ListCache.prototype.set=listCacheSet;function stackClear(){this.__data__=new ListCache;this.size=0}function stackDelete(key){var data=this.__data__,result=data["delete"](key);this.size=data.size;return result}function stackGet(key){return this.__data__.get(key)}function stackHas(key){return this.__data__.has(key)}var coreJsData=root["__core-js_shared__"];var maskSrcKey=function(){var uid=/[^.]+$/.exec(coreJsData&&coreJsData.keys&&coreJsData.keys.IE_PROTO||"");return uid?"Symbol(src)_1."+uid:""}();function isMasked(func){return!!maskSrcKey&&maskSrcKey in func}var funcProto$1=Function.prototype;var funcToString$1=funcProto$1.toString;function toSource(func){if(func!=null){try{return funcToString$1.call(func)}catch(e){}try{return func+""}catch(e){}}return""}var reRegExpChar=/[\\^$.*+?()[\]{}|]/g;var reIsHostCtor=/^\[object .+?Constructor\]$/;var funcProto=Function.prototype;var objectProto$6=Object.prototype;var funcToString=funcProto.toString;var hasOwnProperty$4=objectProto$6.hasOwnProperty;var reIsNative=RegExp("^"+funcToString.call(hasOwnProperty$4).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(value){if(!isObject(value)||isMasked(value)){return false}var pattern=isFunction(value)?reIsNative:reIsHostCtor;return pattern.test(toSource(value))}function getValue(object,key){return object==null?undefined:object[key]}function getNative(object,key){var value=getValue(object,key);return baseIsNative(value)?value:undefined}var Map=getNative(root,"Map");var nativeCreate=getNative(Object,"create");function hashClear(){this.__data__=nativeCreate?nativeCreate(null):{};this.size=0}function hashDelete(key){var result=this.has(key)&&delete this.__data__[key];this.size-=result?1:0;return result}var HASH_UNDEFINED="__lodash_hash_undefined__";var objectProto$7=Object.prototype;var hasOwnProperty$5=objectProto$7.hasOwnProperty;function hashGet(key){var data=this.__data__;if(nativeCreate){var result=data[key];return result===HASH_UNDEFINED?undefined:result}return hasOwnProperty$5.call(data,key)?data[key]:undefined}var objectProto$8=Object.prototype;var hasOwnProperty$6=objectProto$8.hasOwnProperty;function hashHas(key){var data=this.__data__;return nativeCreate?data[key]!==undefined:hasOwnProperty$6.call(data,key)}var HASH_UNDEFINED$1="__lodash_hash_undefined__";function hashSet(key,value){var data=this.__data__;this.size+=this.has(key)?0:1;data[key]=nativeCreate&&value===undefined?HASH_UNDEFINED$1:value;return this}function Hash(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index<length){var entry=entries[index];this.set(entry[0],entry[1])}}Hash.prototype.clear=hashClear;Hash.prototype["delete"]=hashDelete;Hash.prototype.get=hashGet;Hash.prototype.has=hashHas;Hash.prototype.set=hashSet;function mapCacheClear(){this.size=0;this.__data__={hash:new Hash,map:new(Map||ListCache),string:new Hash}}function isKeyable(value){var type=typeof value;return type=="string"||type=="number"||type=="symbol"||type=="boolean"?value!=="__proto__":value===null}function getMapData(map,key){var data=map.__data__;return isKeyable(key)?data[typeof key=="string"?"string":"hash"]:data.map}function mapCacheDelete(key){var result=getMapData(this,key)["delete"](key);this.size-=result?1:0;return result}function mapCacheGet(key){return getMapData(this,key).get(key)}function mapCacheHas(key){return getMapData(this,key).has(key)}function mapCacheSet(key,value){var data=getMapData(this,key),size=data.size;data.set(key,value);this.size+=data.size==size?0:1;return this}function MapCache(entries){var index=-1,length=entries==null?0:entries.length;this.clear();while(++index<length){var entry=entries[index];this.set(entry[0],entry[1])}}MapCache.prototype.clear=mapCacheClear;MapCache.prototype["delete"]=mapCacheDelete;MapCache.prototype.get=mapCacheGet;MapCache.prototype.has=mapCacheHas;MapCache.prototype.set=mapCacheSet;var LARGE_ARRAY_SIZE=200;function stackSet(key,value){var data=this.__data__;if(data instanceof ListCache){var pairs=data.__data__;if(!Map||pairs.length<LARGE_ARRAY_SIZE-1){pairs.push([key,value]);this.size=++data.size;return this}data=this.__data__=new MapCache(pairs)}data.set(key,value);this.size=data.size;return this}function Stack(entries){var data=this.__data__=new ListCache(entries);this.size=data.size}Stack.prototype.clear=stackClear;Stack.prototype["delete"]=stackDelete;Stack.prototype.get=stackGet;Stack.prototype.has=stackHas;Stack.prototype.set=stackSet;var HASH_UNDEFINED$2="__lodash_hash_undefined__";function setCacheAdd(value){this.__data__.set(value,HASH_UNDEFINED$2);return this}function setCacheHas(value){return this.__data__.has(value)}function SetCache(values){var index=-1,length=values==null?0:values.length;this.__data__=new MapCache;while(++index<length){this.add(values[index])}}SetCache.prototype.add=SetCache.prototype.push=setCacheAdd;SetCache.prototype.has=setCacheHas;function arraySome(array,predicate){var index=-1,length=array==null?0:array.length;while(++index<length){if(predicate(array[index],index,array)){return true}}return false}function cacheHas(cache,key){return cache.has(key)}var COMPARE_PARTIAL_FLAG$2=1;var COMPARE_UNORDERED_FLAG$1=2;function equalArrays(array,other,bitmask,customizer,equalFunc,stack){var isPartial=bitmask&COMPARE_PARTIAL_FLAG$2,arrLength=array.length,othLength=other.length;if(arrLength!=othLength&&!(isPartial&&othLength>arrLength)){return false}var stacked=stack.get(array);if(stacked&&stack.get(other)){return stacked==other}var index=-1,result=true,seen=bitmask&COMPARE_UNORDERED_FLAG$1?new SetCache:undefined;stack.set(array,other);stack.set(other,array);while(++index<arrLength){var arrValue=array[index],othValue=other[index];if(customizer){var compared=isPartial?customizer(othValue,arrValue,index,other,array,stack):customizer(arrValue,othValue,index,array,other,stack)}if(compared!==undefined){if(compared){continue}result=false;break}if(seen){if(!arraySome(other,function(othValue,othIndex){if(!cacheHas(seen,othIndex)&&(arrValue===othValue||equalFunc(arrValue,othValue,bitmask,customizer,stack))){return seen.push(othIndex)}})){result=false;break}}else if(!(arrValue===othValue||equalFunc(arrValue,othValue,bitmask,customizer,stack))){result=false;break}}stack["delete"](array);stack["delete"](other);return result}var Uint8Array=root.Uint8Array;function mapToArray(map){var index=-1,result=Array(map.size);map.forEach(function(value,key){result[++index]=[key,value]});return result}function setToArray(set){var index=-1,result=Array(set.size);set.forEach(function(value){result[++index]=value});return result}var COMPARE_PARTIAL_FLAG$3=1;var COMPARE_UNORDERED_FLAG$2=2;var boolTag$1="[object Boolean]";var dateTag$1="[object Date]";var errorTag$1="[object Error]";var mapTag$1="[object Map]";var numberTag$1="[object Number]";var regexpTag$1="[object RegExp]";var setTag$1="[object Set]";var stringTag$1="[object String]";var symbolTag="[object Symbol]";var arrayBufferTag$1="[object ArrayBuffer]";var dataViewTag$1="[object DataView]";var symbolProto=Symbol$1?Symbol$1.prototype:undefined;var symbolValueOf=symbolProto?symbolProto.valueOf:undefined
|
|
;function equalByTag(object,other,tag,bitmask,customizer,equalFunc,stack){switch(tag){case dataViewTag$1:if(object.byteLength!=other.byteLength||object.byteOffset!=other.byteOffset){return false}object=object.buffer;other=other.buffer;case arrayBufferTag$1:if(object.byteLength!=other.byteLength||!equalFunc(new Uint8Array(object),new Uint8Array(other))){return false}return true;case boolTag$1:case dateTag$1:case numberTag$1:return eq(+object,+other);case errorTag$1:return object.name==other.name&&object.message==other.message;case regexpTag$1:case stringTag$1:return object==other+"";case mapTag$1:var convert=mapToArray;case setTag$1:var isPartial=bitmask&COMPARE_PARTIAL_FLAG$3;convert||(convert=setToArray);if(object.size!=other.size&&!isPartial){return false}var stacked=stack.get(object);if(stacked){return stacked==other}bitmask|=COMPARE_UNORDERED_FLAG$2;stack.set(object,other);var result=equalArrays(convert(object),convert(other),bitmask,customizer,equalFunc,stack);stack["delete"](object);return result;case symbolTag:if(symbolValueOf){return symbolValueOf.call(object)==symbolValueOf.call(other)}}return false}function arrayPush(array,values){var index=-1,length=values.length,offset=array.length;while(++index<length){array[offset+index]=values[index]}return array}function baseGetAllKeys(object,keysFunc,symbolsFunc){var result=keysFunc(object);return isArray(object)?result:arrayPush(result,symbolsFunc(object))}function arrayFilter(array,predicate){var index=-1,length=array==null?0:array.length,resIndex=0,result=[];while(++index<length){var value=array[index];if(predicate(value,index,array)){result[resIndex++]=value}}return result}function stubArray(){return[]}var objectProto$11=Object.prototype;var propertyIsEnumerable$1=objectProto$11.propertyIsEnumerable;var nativeGetSymbols=Object.getOwnPropertySymbols;var getSymbols=!nativeGetSymbols?stubArray:function(object){if(object==null){return[]}object=Object(object);return arrayFilter(nativeGetSymbols(object),function(symbol){return propertyIsEnumerable$1.call(object,symbol)})};function getAllKeys(object){return baseGetAllKeys(object,keys,getSymbols)}var COMPARE_PARTIAL_FLAG$4=1;var objectProto$10=Object.prototype;var hasOwnProperty$8=objectProto$10.hasOwnProperty;function equalObjects(object,other,bitmask,customizer,equalFunc,stack){var isPartial=bitmask&COMPARE_PARTIAL_FLAG$4,objProps=getAllKeys(object),objLength=objProps.length,othProps=getAllKeys(other),othLength=othProps.length;if(objLength!=othLength&&!isPartial){return false}var index=objLength;while(index--){var key=objProps[index];if(!(isPartial?key in other:hasOwnProperty$8.call(other,key))){return false}}var stacked=stack.get(object);if(stacked&&stack.get(other)){return stacked==other}var result=true;stack.set(object,other);stack.set(other,object);var skipCtor=isPartial;while(++index<objLength){key=objProps[index];var objValue=object[key],othValue=other[key];if(customizer){var compared=isPartial?customizer(othValue,objValue,key,other,object,stack):customizer(objValue,othValue,key,object,other,stack)}if(!(compared===undefined?objValue===othValue||equalFunc(objValue,othValue,bitmask,customizer,stack):compared)){result=false;break}skipCtor||(skipCtor=key=="constructor")}if(result&&!skipCtor){var objCtor=object.constructor,othCtor=other.constructor;if(objCtor!=othCtor&&("constructor"in object&&"constructor"in other)&&!(typeof objCtor=="function"&&objCtor instanceof objCtor&&typeof othCtor=="function"&&othCtor instanceof othCtor)){result=false}}stack["delete"](object);stack["delete"](other);return result}var DataView=getNative(root,"DataView");var Promise$1=getNative(root,"Promise");var Set=getNative(root,"Set");var WeakMap=getNative(root,"WeakMap");var mapTag$2="[object Map]";var objectTag$2="[object Object]";var promiseTag="[object Promise]";var setTag$2="[object Set]";var weakMapTag$1="[object WeakMap]";var dataViewTag$2="[object DataView]";var dataViewCtorString=toSource(DataView);var mapCtorString=toSource(Map);var promiseCtorString=toSource(Promise$1);var setCtorString=toSource(Set);var weakMapCtorString=toSource(WeakMap);var getTag=baseGetTag;if(DataView&&getTag(new DataView(new ArrayBuffer(1)))!=dataViewTag$2||Map&&getTag(new Map)!=mapTag$2||Promise$1&&getTag(Promise$1.resolve())!=promiseTag||Set&&getTag(new Set)!=setTag$2||WeakMap&&getTag(new WeakMap)!=weakMapTag$1){getTag=function(value){var result=baseGetTag(value),Ctor=result==objectTag$2?value.constructor:undefined,ctorString=Ctor?toSource(Ctor):"";if(ctorString){switch(ctorString){case dataViewCtorString:return dataViewTag$2;case mapCtorString:return mapTag$2;case promiseCtorString:return promiseTag;case setCtorString:return setTag$2;case weakMapCtorString:return weakMapTag$1}}return result}}var getTag$1=getTag;var COMPARE_PARTIAL_FLAG$1=1;var argsTag$2="[object Arguments]";var arrayTag$1="[object Array]";var objectTag$1="[object Object]";var objectProto$9=Object.prototype;var hasOwnProperty$7=objectProto$9.hasOwnProperty;function baseIsEqualDeep(object,other,bitmask,customizer,equalFunc,stack){var objIsArr=isArray(object),othIsArr=isArray(other),objTag=objIsArr?arrayTag$1:getTag$1(object),othTag=othIsArr?arrayTag$1:getTag$1(other);objTag=objTag==argsTag$2?objectTag$1:objTag;othTag=othTag==argsTag$2?objectTag$1:othTag;var objIsObj=objTag==objectTag$1,othIsObj=othTag==objectTag$1,isSameTag=objTag==othTag;if(isSameTag&&isBuffer(object)){if(!isBuffer(other)){return false}objIsArr=true;objIsObj=false}if(isSameTag&&!objIsObj){stack||(stack=new Stack);return objIsArr||isTypedArray(object)?equalArrays(object,other,bitmask,customizer,equalFunc,stack):equalByTag(object,other,objTag,bitmask,customizer,equalFunc,stack)}if(!(bitmask&COMPARE_PARTIAL_FLAG$1)){var objIsWrapped=objIsObj&&hasOwnProperty$7.call(object,"__wrapped__"),othIsWrapped=othIsObj&&hasOwnProperty$7.call(other,"__wrapped__");if(objIsWrapped||othIsWrapped){var objUnwrapped=objIsWrapped?object.value():object,othUnwrapped=othIsWrapped?other.value():other;stack||(stack=new Stack);return equalFunc(objUnwrapped,othUnwrapped,bitmask,customizer,stack)}}if(!isSameTag){return false}stack||(stack=new Stack);return equalObjects(object,other,bitmask,customizer,equalFunc,stack)}function baseIsEqual(value,other,bitmask,customizer,stack){if(value===other){return true}if(value==null||other==null||!isObjectLike(value)&&!isObjectLike(other)){return value!==value&&other!==other}return baseIsEqualDeep(value,other,bitmask,customizer,baseIsEqual,stack)}var COMPARE_PARTIAL_FLAG=1;var COMPARE_UNORDERED_FLAG=2;function baseIsMatch(object,source,matchData,customizer){var index=matchData.length,length=index,noCustomizer=!customizer;if(object==null){return!length}object=Object(object);while(index--){var data=matchData[index];if(noCustomizer&&data[2]?data[1]!==object[data[0]]:!(data[0]in object)){return false}}while(++index<length){data=matchData[index];var key=data[0],objValue=object[key],srcValue=data[1];if(noCustomizer&&data[2]){if(objValue===undefined&&!(key in object)){return false}}else{var stack=new Stack;if(customizer){var result=customizer(objValue,srcValue,key,object,source,stack)}if(!(result===undefined?baseIsEqual(srcValue,objValue,COMPARE_PARTIAL_FLAG|COMPARE_UNORDERED_FLAG,customizer,stack):result)){return false}}}return true}function isStrictComparable(value){return value===value&&!isObject(value)}function getMatchData(object){var result=keys(object),length=result.length;while(length--){var key=result[length],value=object[key];result[length]=[key,value,isStrictComparable(value)]}return result}function matchesStrictComparable(key,srcValue){return function(object){if(object==null){return false}return object[key]===srcValue&&(srcValue!==undefined||key in Object(object))}}function baseMatches(source){var matchData=getMatchData(source);if(matchData.length==1&&matchData[0][2]){return matchesStrictComparable(matchData[0][0],matchData[0][1])}return function(object){return object===source||baseIsMatch(object,source,matchData)}}var symbolTag$1="[object Symbol]";function isSymbol(value){return typeof value=="symbol"||isObjectLike(value)&&baseGetTag(value)==symbolTag$1}var reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/;var reIsPlainProp=/^\w*$/;function isKey(value,object){if(isArray(value)){return false}var type=typeof value;if(type=="number"||type=="symbol"||type=="boolean"||value==null||isSymbol(value)){return true}return reIsPlainProp.test(value)||!reIsDeepProp.test(value)||object!=null&&value in Object(object)}var FUNC_ERROR_TEXT="Expected a function";function memoize(func,resolver){if(typeof func!="function"||resolver!=null&&typeof resolver!="function"){throw new TypeError(FUNC_ERROR_TEXT)}var memoized=function(){var args=arguments,key=resolver?resolver.apply(this,args):args[0],cache=memoized.cache;if(cache.has(key)){return cache.get(key)}var result=func.apply(this,args);memoized.cache=cache.set(key,result)||cache;return result};memoized.cache=new(memoize.Cache||MapCache);return memoized}memoize.Cache=MapCache;var MAX_MEMOIZE_SIZE=500;function memoizeCapped(func){var result=memoize(func,function(key){if(cache.size===MAX_MEMOIZE_SIZE){cache.clear()}return key});var cache=result.cache;return result}var reLeadingDot=/^\./;var rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g;var reEscapeChar=/\\(\\)?/g;var stringToPath=memoizeCapped(function(string){var result=[];if(reLeadingDot.test(string)){result.push("")}string.replace(rePropName,function(match,number,quote,string){result.push(quote?string.replace(reEscapeChar,"$1"):number||match)});return result});function arrayMap(array,iteratee){var index=-1,length=array==null?0:array.length,result=Array(length);while(++index<length){result[index]=iteratee(array[index],index,array)}return result}var INFINITY=1/0;var symbolProto$1=Symbol$1?Symbol$1.prototype:undefined;var symbolToString=symbolProto$1?symbolProto$1.toString:undefined;function baseToString(value){if(typeof value=="string"){return value}if(isArray(value)){return arrayMap(value,baseToString)+""}if(isSymbol(value)){return symbolToString?symbolToString.call(value):""}var result=value+"";return result=="0"&&1/value==-INFINITY?"-0":result}function toString(value){return value==null?"":baseToString(value)}function castPath(value,object){if(isArray(value)){return value}return isKey(value,object)?[value]:stringToPath(toString(value))}var INFINITY$1=1/0;function toKey(value){if(typeof value=="string"||isSymbol(value)){return value}var result=value+"";return result=="0"&&1/value==-INFINITY$1?"-0":result}function baseGet(object,path){path=castPath(path,object);var index=0,length=path.length;while(object!=null&&index<length){object=object[toKey(path[index++])]}return index&&index==length?object:undefined}function get$1(object,path,defaultValue){var result=object==null?undefined:baseGet(object,path);return result===undefined?defaultValue:result}function baseHasIn(object,key){return object!=null&&key in Object(object)}function hasPath(object,path,hasFunc){path=castPath(path,object);var index=-1,length=path.length,result=false;while(++index<length){var key=toKey(path[index]);if(!(result=object!=null&&hasFunc(object,key))){break}object=object[key]}if(result||++index!=length){return result}length=object==null?0:object.length;return!!length&&isLength(length)&&isIndex(key,length)&&(isArray(object)||isArguments(object))}function hasIn(object,path){return object!=null&&hasPath(object,path,baseHasIn)}var COMPARE_PARTIAL_FLAG$5=1;var COMPARE_UNORDERED_FLAG$3=2;function baseMatchesProperty(path,srcValue){if(isKey(path)&&isStrictComparable(srcValue)){return matchesStrictComparable(toKey(path),srcValue)}return function(object){var objValue=get$1(object,path);return objValue===undefined&&objValue===srcValue?hasIn(object,path):baseIsEqual(srcValue,objValue,COMPARE_PARTIAL_FLAG$5|COMPARE_UNORDERED_FLAG$3)}}function identity(value){return value}function baseProperty(key){return function(object){return object==null?undefined:object[key]}}function basePropertyDeep(path){return function(object){return baseGet(object,path)}}function property(path){return isKey(path)?baseProperty(toKey(path)):basePropertyDeep(path)}function baseIteratee(value){if(typeof value=="function"){return value}if(value==null){return identity}if(typeof value=="object"){return isArray(value)?baseMatchesProperty(value[0],value[1]):baseMatches(value)}return property(value)}function baseReduce(collection,iteratee,accumulator,initAccum,eachFunc){eachFunc(collection,function(value,index,collection){accumulator=initAccum?(initAccum=false,value):iteratee(accumulator,value,index,collection)});return accumulator}function reduce(collection,iteratee,accumulator){var func=isArray(collection)?arrayReduce:baseReduce,initAccum=arguments.length<3;return func(collection,baseIteratee(iteratee,4),accumulator,initAccum,baseEach)}var defineProperty$1=function(){try{var func=getNative(Object,"defineProperty");func({},"",{});return func}catch(e){}}();function baseAssignValue(object,key,value){if(key=="__proto__"&&defineProperty$1){defineProperty$1(object,key,{configurable:true,enumerable:true,value:value,writable:true})}else{object[key]=value}}function mapValues(object,iteratee){var result={};iteratee=baseIteratee(iteratee,3);baseForOwn(object,function(value,key,object){baseAssignValue(result,key,iteratee(value,key,object))});return result}var packs$3=namespace.packs;var shims=namespace.shims;var _byUnicode={};var _byLigature={};var _byOldName={};var build=function build(){_byUnicode=mapValues(packs$3,function(pack){return reduce(pack,function(acc,icon,iconName){acc[icon[3]]=iconName;return acc},{})});_byLigature=mapValues(packs$3,function(pack){return reduce(pack,function(acc,icon,iconName){var ligatures=icon[2];acc[iconName]=iconName;ligatures.forEach(function(ligature){acc[ligature]=iconName});return acc},{})});var hasRegular="far"in packs$3;_byOldName=reduce(shims,function(acc,shim){var oldName=shim[0];var prefix=shim[1];var iconName=shim[2];if(prefix==="far"&&!hasRegular){prefix="fa"}acc[oldName]={prefix:prefix,iconName:iconName};return acc},{})};build();function byUnicode(prefix,unicode){return _byUnicode[prefix][unicode]}function byLigature(prefix,ligature){return _byLigature[prefix][ligature]}function byOldName(name){return _byOldName[name]||{prefix:null,iconName:null}}function toHex(unicode){var result="";for(var i=0;i<unicode.length;i++){var hex=unicode.charCodeAt(i).toString(16);result+=("000"+hex).slice(-4)}return result}var packs$4=namespace.packs;var emptyCanonicalIcon=function emptyCanonicalIcon(){return{prefix:null,iconName:null,rest:[]}};function getCanonicalIcon(values){return values.reduce(function(acc,cls){var iconName=getIconName(config.familyPrefix,cls);if(packs$4[cls]){acc.prefix=cls}else if(iconName){var shim=byOldName(iconName);acc.iconName=shim.iconName||iconName;acc.prefix=shim.prefix||acc.prefix}else if(cls!==config.replacementClass&&cls.indexOf("fa-w-")!==0){acc.rest.push(cls)}return acc},emptyCanonicalIcon())}var classParser=function(node){var existingPrefix=node.getAttribute("data-prefix");var existingIconName=node.getAttribute("data-icon");var val=getCanonicalIcon(toArray$1(node.classList));if(existingPrefix&&existingIconName){val.prefix=existingPrefix;val.iconName=existingIconName}if(val.prefix&&node.innerText!==undefined&&node.innerText.length>1){val.iconName=byLigature(val.prefix,node.innerText)}else if(val.prefix&&node.innerText!==undefined&&node.innerText.length===1){val.iconName=byUnicode(val.prefix,toHex(node.innerText))}return val};var parseTransformString=function parseTransformString(transformString){var transform={size:16,x:0,y:0,flipX:false,flipY:false,rotate:0};if(!transformString){return transform}else{return transformString.toLowerCase().split(" ").reduce(function(acc,n){var parts=n.toLowerCase().split("-");var first=parts[0];var rest=parts.slice(1).join("-");if(first&&rest==="h"){acc.flipX=true;return acc}if(first&&rest==="v"){acc.flipY=true;return acc}rest=parseFloat(rest);if(isNaN(rest)){return acc}switch(first){case"grow":acc.size=acc.size+rest;break;case"shrink":acc.size=acc.size-rest;break;case"left":acc.x=acc.x-rest;break;case"right":acc.x=acc.x+rest;break;case"up":acc.y=acc.y-rest;break;case"down":acc.y=acc.y+rest;break;case"rotate":acc.rotate=acc.rotate+rest;break}return acc},transform)}};var transformParser=function(node){return parseTransformString(node.getAttribute("data-fa-transform"))};var attributesParser=function(node){var extraAttributes=toArray$1(node.attributes).reduce(function(acc,attr){if(acc.name!=="class"&&acc.name!=="style"){acc[attr.name]=attr.value}return acc},{});var title=node.getAttribute("title");if(config.autoA11y){if(title){extraAttributes["aria-labelledby"]=config.replacementClass+"-title-"+nextUniqueId()}else{extraAttributes["aria-hidden"]="true"}}return extraAttributes};var composeParser=function(node){var compose=node.getAttribute("data-fa-compose");if(!compose){return emptyCanonicalIcon()}else{return getCanonicalIcon(compose.split(" ").map(function(i){return i.trim()}))}};function parseMeta(node){var _classParser=classParser(node),iconName=_classParser.iconName,prefix=_classParser.prefix,extraClasses=_classParser.rest;var extraStyles=styleParser(node);var transform=transformParser(node);var extraAttributes=attributesParser(node);var compose=composeParser(node);return{iconName:iconName,title:node.getAttribute("title"),prefix:prefix,transform:transform,compose:compose,extra:{classes:extraClasses,styles:extraStyles,attributes:extraAttributes}}}var packs=namespace.packs;var LAYERS_TEXT_CLASSNAME="fa-layers-text";function generateSvgReplacementMutation(node,nodeMeta){var iconName=nodeMeta.iconName,title=nodeMeta.title,prefix=nodeMeta.prefix,transform=nodeMeta.transform,compose=nodeMeta.compose,extra=nodeMeta.extra;return[node,makeInlineSvgHtml({prefix:prefix,iconName:iconName,transform:transform,compose:compose,title:title,extra:extra})]}function generateLayersText(node,nodeMeta){var title=nodeMeta.title,transform=nodeMeta.transform,extra=nodeMeta.extra;var val=null;var width=null;var height=null;if(IS_IE){var computedFontSize=parseInt(getComputedStyle(node).fontSize,10);var boundingClientRect=node.getBoundingClientRect();width=boundingClientRect.width/computedFontSize;height=boundingClientRect.height/computedFontSize}if(config.autoA11y&&!title){extra.attributes["aria-hidden"]="true"}val=[node,makeLayersTextHtml({content:node.innerHTML,width:width,height:height,transform:transform,title:title,extra:extra})];return val}function generateMutation(node){var nodeMeta=parseMeta(node);if(~nodeMeta.extra.classes.indexOf(LAYERS_TEXT_CLASSNAME)){return generateLayersText(node,nodeMeta)}else{return generateSvgReplacementMutation(node,nodeMeta)}}function onTree(root){var callback=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null;var prefixes=Object.keys(packs);var prefixesDomQuery=["."+LAYERS_TEXT_CLASSNAME].concat(prefixes.map(function(p){return"."+p})).join(", ");if(prefixesDomQuery.length===0){return}var end=perf.begin("onTree");var mutations=toArray$1(root.querySelectorAll(prefixesDomQuery)).reduce(function(acc,node){try{var mutation=generateMutation(node);if(mutation){acc.push(mutation)}}catch(e){if(!PRODUCTION){if(e instanceof MissingIcon){console.error(e)}}}return acc},[]);end();perform(mutations,callback)}function onNode(node){var callback=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null;var mutation=generateMutation(node);if(mutation){perform([mutation],callback)}}var getOwnPropertySymbols=Object.getOwnPropertySymbols;var hasOwnProperty$9=Object.prototype.hasOwnProperty;var propIsEnumerable=Object.prototype.propertyIsEnumerable;function toObject(val){if(val===null||val===undefined){throw new TypeError("Object.assign cannot be called with null or undefined")}return Object(val)}function shouldUseNative(){try{if(!Object.assign){return false}var test1=new String("abc");test1[5]="de";if(Object.getOwnPropertyNames(test1)[0]==="5"){return false}var test2={};for(var i=0;i<10;i++){test2["_"+String.fromCharCode(i)]=i}var order2=Object.getOwnPropertyNames(test2).map(function(n){return test2[n]});if(order2.join("")!=="0123456789"){return false}var test3={};"abcdefghijklmnopqrst".split("").forEach(function(letter){test3[letter]=letter});if(Object.keys(Object.assign({},test3)).join("")!=="abcdefghijklmnopqrst"){return false}return true}catch(err){return false}}var index=shouldUseNative()?Object.assign:function(target,source){var from;var to=toObject(target);var symbols;for(var s=1;s<arguments.length;s++){from=Object(arguments[s]);for(var key in from){if(hasOwnProperty$9.call(from,key)){to[key]=from[key]}}if(getOwnPropertySymbols){symbols=getOwnPropertySymbols(from);for(var i=0;i<symbols.length;i++){if(propIsEnumerable.call(from,symbols[i])){to[symbols[i]]=from[symbols[i]]}}}}return to};var functions=[];var listener=function listener(){document.removeEventListener("DOMContentLoaded",listener);loaded=1;functions.map(function(fn){return fn()})};var loaded=(document.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(document.readyState);if(!loaded)document.addEventListener("DOMContentLoaded",listener);var domready=function(fn){loaded?setTimeout(fn,0):functions.push(fn)};var baseStyles='.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -12.5%; }\n .svg-inline--fa.fa-lg {\n vertical-align: -25%; }\n .svg-inline--fa.fa-w-1 {\n width: 0.0625em; }\n .svg-inline--fa.fa-w-2 {\n width: 0.125em; }\n .svg-inline--fa.fa-w-3 {\n width: 0.1875em; }\n .svg-inline--fa.fa-w-4 {\n width: 0.25em; }\n .svg-inline--fa.fa-w-5 {\n width: 0.3125em; }\n .svg-inline--fa.fa-w-6 {\n width: 0.375em; }\n .svg-inline--fa.fa-w-7 {\n width: 0.4375em; }\n .svg-inline--fa.fa-w-8 {\n width: 0.5em; }\n .svg-inline--fa.fa-w-9 {\n width: 0.5625em; }\n .svg-inline--fa.fa-w-10 {\n width: 0.625em; }\n .svg-inline--fa.fa-w-11 {\n width: 0.6875em; }\n .svg-inline--fa.fa-w-12 {\n width: 0.75em; }\n .svg-inline--fa.fa-w-13 {\n width: 0.8125em; }\n .svg-inline--fa.fa-w-14 {\n width: 0.875em; }\n .svg-inline--fa.fa-w-15 {\n width: 0.9375em; }\n .svg-inline--fa.fa-w-16 {\n width: 1em; }\n .svg-inline--fa.fa-w-17 {\n width: 1.0625em; }\n .svg-inline--fa.fa-w-18 {\n width: 1.125em; }\n .svg-inline--fa.fa-w-19 {\n width: 1.1875em; }\n .svg-inline--fa.fa-w-20 {\n width: 1.25em; }\n .svg-inline--fa.fa-pull-left {\n margin-right: .3em;\n width: auto; }\n .svg-inline--fa.fa-pull-right {\n margin-left: .3em;\n width: auto; }\n .svg-inline--fa.fa-border {\n height: 1.5em; }\n .svg-inline--fa.fa-li {\n top: auto;\n width: 1.875em; }\n .svg-inline--fa.fa-fw {\n width: 1.25em; }\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0; }\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -12.5%;\n width: 1em; }\n .fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center; }\n\n.fa-layers-text, .fa-layers-counter {\n display: inline-block;\n position: absolute;\n text-align: center; }\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center; }\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: .25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right; }\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right; }\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left; }\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right; }\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left; }\n\n.fa-lg {\n font-size: 1.33333em;\n line-height: 0.75em;\n vertical-align: -15%; }\n\n.fa-xs {\n font-size: .75em; }\n\n.fa-sm {\n font-size: .875em; }\n\n.fa-1x {\n font-size: 1em; }\n\n.fa-2x {\n font-size: 2em; }\n\n.fa-3x {\n font-size: 3em; }\n\n.fa-4x {\n font-size: 4em; }\n\n.fa-5x {\n font-size: 5em; }\n\n.fa-6x {\n font-size: 6em; }\n\n.fa-7x {\n font-size: 7em; }\n\n.fa-8x {\n font-size: 8em; }\n\n.fa-9x {\n font-size: 9em; }\n\n.fa-10x {\n font-size: 10em; }\n\n.fa-fw {\n text-align: center;\n width: 1.25em; }\n\n.fa-ul {\n list-style-type: none;\n margin-left: 1.875em;\n padding-left: 0; }\n .fa-ul > li {\n position: relative; }\n\n.fa-li {\n left: -1.875em;\n position: absolute;\n text-align: center;\n top: 0.14286em;\n width: 1.875em; }\n .fa-li.fa-lg {\n left: -1.625em; }\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: .1em;\n padding: .2em .25em .15em; }\n\n.fa-pull-left {\n float: left; }\n\n.fa-pull-right {\n float: right; }\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: .3em; }\n\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: .3em; }\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear; }\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8); }\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg); } }\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg); }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg); } }\n\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg); }\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg); }\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg); }\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1); }\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1); }\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n -webkit-filter: none;\n filter: none; }\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2em; }\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0; }\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1em; }\n\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2em; }\n\n.fa-inverse {\n color: #fff; }\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto; }\n';var styles=function(){var dfp=DEFAULT_FAMILY_PREFIX;var drc=DEFAULT_REPLACEMENT_CLASS;var fp=config.familyPrefix;var rc=config.replacementClass;var s=baseStyles;if(fp!==dfp||rc!==drc){var dPatt=new RegExp("\\."+dfp+"\\-","g");var rPatt=new RegExp("\\."+drc,"g");s=s.replace(dPatt,"."+fp+"-").replace(rPatt,"."+rc)}return s};function prepIcon(icon){var _icon=toArray(icon),width=_icon[0],height=_icon[1],_l=_icon[2],_u=_icon[3],vectorData=_icon.slice(4);return{found:true,width:width,height:height,icon:{tag:"path",attributes:{fill:"currentColor",d:vectorData[0]}}}}var _stylesInserted=false;function ensureStyles(){if(!config.autoAddCss){return}if(!_stylesInserted){insertStyle(styles())}_stylesInserted=true}function apiObject(val,abstractCreator){Object.defineProperty(val,"abstract",{get:abstractCreator});Object.defineProperty(val,"html",{get:function get$$1(){return val.abstract.map(function(a){return toHtml(a)})}});Object.defineProperty(val,"node",{get:function get$$1(){var container=document.createElement("div");container.innerHTML=val.html;return container.children}});return val}var api$1={dom:{i2svg:function i2svg(){var params=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};ensureStyles();var _params$node=params.node,node=_params$node===undefined?document:_params$node,_params$callback=params.callback,callback=_params$callback===undefined?function(){}:_params$callback;onTree(node,callback)},styles:styles,insertStyles:function insertStyles(){insertStyle(styles())}},parse:{transform:function transform(transformString){return parseTransformString(transformString)},iconFromPack:function iconFromPack(iconString){var _getCanonicalIcon=getCanonicalIcon(iconString.split(" ")),prefix=_getCanonicalIcon.prefix,iconName=_getCanonicalIcon.iconName;if(namespace.packs&&namespace.packs[prefix]&&namespace.packs[prefix][iconName]){return{prefix:prefix,iconName:iconName,icon:namespace.packs[prefix][iconName]}}}},icon:function icon(iconDefinition){var params=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var _params$transform=params.transform,transform=_params$transform===undefined?meaninglessTransform:_params$transform,_params$compose=params.compose,compose=_params$compose===undefined?null:_params$compose,_params$title=params.title,title=_params$title===undefined?null:_params$title,_params$classes=params.classes,classes=_params$classes===undefined?[]:_params$classes,_params$attributes=params.attributes,attributes=_params$attributes===undefined?{}:_params$attributes,_params$style=params.style,style=_params$style===undefined?{}:_params$style;var prefix=iconDefinition.prefix,iconName=iconDefinition.iconName,icon=iconDefinition.icon;return apiObject(_extends({type:"icon"},iconDefinition),function(){ensureStyles();if(config.autoA11y){if(title){attributes["aria-labelledby"]=config.replacementClass+"-title-"+nextUniqueId()}else{attributes["aria-hidden"]="true"}}return makeInlineSvgAbstract({icons:{main:prepIcon(icon),compose:compose?prepIcon(compose.icon):{found:false,width:null,height:null,icon:{}}},prefix:prefix,iconName:iconName,transform:_extends({},meaninglessTransform,transform),title:title,extra:{attributes:attributes,style:style,classes:classes}})})},text:function text(content){var params=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{}
|
|
;var _params$transform2=params.transform,transform=_params$transform2===undefined?meaninglessTransform:_params$transform2,_params$title2=params.title,title=_params$title2===undefined?null:_params$title2,_params$classes2=params.classes,classes=_params$classes2===undefined?[]:_params$classes2,_params$attributes2=params.attributes,attributes=_params$attributes2===undefined?{}:_params$attributes2,_params$style2=params.style,style=_params$style2===undefined?{}:_params$style2;return apiObject({type:"text",content:content},function(){ensureStyles();return makeLayersTextAbstract({content:content,transform:_extends({},meaninglessTransform,transform),title:title,extra:{attributes:attributes,style:style,classes:[config.familyPrefix+"-layers-text"].concat(toConsumableArray(classes))}})})},layer:function layer(assembler){return apiObject({type:"layer"},function(){ensureStyles();var children=[];assembler(function(args){Array.isArray(args)?children=args.map(function(a){children=children.concat(a.abstract)}):children=children.concat(args.abstract)});return[{tag:"span",attributes:{class:config.familyPrefix+"-layers"},children:children}]})}};Object.defineProperty(api$1,"config",{get:function get$$1(){var autoReplaceSvg=config.autoReplaceSvg,observeMutations=config.observeMutations,showMissingIcons=config.showMissingIcons,rest=objectWithoutProperties(config,["autoReplaceSvg","observeMutations","showMissingIcons"]);return rest},set:function set$$1(newConfig){update(newConfig)}});bunker(function(){var autoReplace=function autoReplace(){if(config.autoReplaceSvg)api$1.dom.i2svg({node:document})};if(IS_BROWSER){if(!window.FontAwesome){window.FontAwesome=api$1}domready(function(){if(Object.keys(namespace.packs).length>0){autoReplace()}if(config.observeMutations&&typeof MutationObserver==="function"){observe({treeCallback:onTree,nodeCallback:onNode})}})}namespace.hooks=index({},namespace.hooks,{addPack:function addPack(prefix,icons){namespace.packs[prefix]=index({},namespace.packs[prefix]||{},icons);build();autoReplace()},addShims:function addShims(shims){var _namespace$shims;(_namespace$shims=namespace.shims).push.apply(_namespace$shims,toConsumableArray(shims));build();autoReplace()}})});return api$1}(); |