Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

vue-multiselect-listbox

Package Overview
Dependencies
Maintainers
1
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vue-multiselect-listbox - npm Package Compare versions

Comparing version 0.2.0 to 0.2.1

2

dist/vue-multi-select-listbox.js
/*! For license information please see vue-multi-select-listbox.js.LICENSE.txt */
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMultiSelectListbox=e():t.VueMultiSelectListbox=e()}("undefined"!=typeof self?self:this,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=17)}([function(t,e,n){var r=n(9),i=n(10),a=n(11),o=n(12);t.exports=function(t){return r(t)||i(t)||a(t)||o()},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){"use strict";(function(t,r){function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),r.forEach((function(e){o(t,e,n[e])}))}return t}function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(t){i=!0,a=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw a}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function c(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}n.d(e,"b",(function(){return At})),n.d(e,"a",(function(){return S})),n.d(e,"e",(function(){return Ct})),n.d(e,"c",(function(){return It})),n.d(e,"d",(function(){return Tt}));var f=function(){},u={},d={},p={mark:f,measure:f};try{"undefined"!=typeof window&&(u=window),"undefined"!=typeof document&&(d=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(p=performance)}catch(t){}var m=(u.navigator||{}).userAgent,h=void 0===m?"":m,y=u,g=d,v=p,b=(y.document,!!g.documentElement&&!!g.head&&"function"==typeof g.addEventListener&&"function"==typeof g.createElement),w=~h.indexOf("MSIE")||~h.indexOf("Trident/"),x=(function(){try{}catch(t){return!1}}(),[1,2,3,4,5,6,7,8,9,10]),_=x.concat([11,12,13,14,15,16,17,18,19,20]),O={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},k=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",O.GROUP,O.SWAP_OPACITY,O.PRIMARY,O.SECONDARY].concat(x.map((function(t){return"".concat(t,"x")}))).concat(_.map((function(t){return"w-".concat(t)}))),y.FontAwesomeConfig||{});if(g&&"function"==typeof g.querySelector){[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(t){var e=l(t,2),n=e[0],r=e[1],i=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=g.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(n));null!=i&&(k[r]=i)}))}var I=s({},{familyPrefix:"fa",replacementClass:"svg-inline--fa",autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},k);I.autoReplaceSvg||(I.observeMutations=!1);var S=s({},I);y.FontAwesomeConfig=S;var T=y||{};T.___FONT_AWESOME___||(T.___FONT_AWESOME___={}),T.___FONT_AWESOME___.styles||(T.___FONT_AWESOME___.styles={}),T.___FONT_AWESOME___.hooks||(T.___FONT_AWESOME___.hooks={}),T.___FONT_AWESOME___.shims||(T.___FONT_AWESOME___.shims=[]);var A=T.___FONT_AWESOME___,C=[];b&&((g.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(g.readyState)||g.addEventListener("DOMContentLoaded",(function t(){g.removeEventListener("DOMContentLoaded",t),1,C.map((function(t){return t()}))})));var P,M=function(){},j=void 0!==t&&void 0!==t.process&&"function"==typeof t.process.emit,E=void 0===r?setTimeout:r,z=[];function L(){for(var t=0;t<z.length;t++)z[t][0](z[t][1]);z=[],P=!1}function N(t,e){z.push([t,e]),P||(P=!0,E(L,0))}function R(t){var e=t.owner,n=e._state,r=e._data,i=t[n],a=t.then;if("function"==typeof i){n="fulfilled";try{r=i(r)}catch(t){B(a,t)}}D(a,r)||("fulfilled"===n&&F(a,r),"rejected"===n&&B(a,r))}function D(t,e){var n;try{if(t===e)throw new TypeError("A promises callback cannot return that same promise.");if(e&&("function"==typeof e||"object"===i(e))){var r=e.then;if("function"==typeof r)return r.call(e,(function(r){n||(n=!0,e===r?V(t,r):F(t,r))}),(function(e){n||(n=!0,B(t,e))})),!0}}catch(e){return n||B(t,e),!0}return!1}function F(t,e){t!==e&&D(t,e)||V(t,e)}function V(t,e){"pending"===t._state&&(t._state="settled",t._data=e,N(W,t))}function B(t,e){"pending"===t._state&&(t._state="settled",t._data=e,N(U,t))}function $(t){t._then=t._then.forEach(R)}function W(t){t._state="fulfilled",$(t)}function U(e){e._state="rejected",$(e),!e._handled&&j&&t.process.emit("unhandledRejection",e._data,e)}function Y(e){t.process.emit("rejectionHandled",e)}function X(t){if("function"!=typeof t)throw new TypeError("Promise resolver "+t+" is not a function");if(this instanceof X==!1)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],function(t,e){function n(t){B(e,t)}try{t((function(t){F(e,t)}),n)}catch(t){n(t)}}(t,this)}X.prototype={constructor:X,_state:"pending",_then:null,_data:void 0,_handled:!1,then:function(t,e){var n={owner:this,then:new this.constructor(M),fulfilled:t,rejected:e};return!e&&!t||this._handled||(this._handled=!0,"rejected"===this._state&&j&&N(Y,this)),"fulfilled"===this._state||"rejected"===this._state?N(R,n):this._then.push(n),n.then},catch:function(t){return this.then(null,t)}},X.all=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.all().");return new X((function(e,n){var r=[],i=0;function a(t){return i++,function(n){r[t]=n,--i||e(r)}}for(var o,s=0;s<t.length;s++)(o=t[s])&&"function"==typeof o.then?o.then(a(s),n):r[s]=o;i||e(r)}))},X.race=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.race().");return new X((function(e,n){for(var r,i=0;i<t.length;i++)(r=t[i])&&"function"==typeof r.then?r.then(e,n):e(r)}))},X.resolve=function(t){return t&&"object"===i(t)&&t.constructor===X?t:new X((function(e){e(t)}))},X.reject=function(t){return new X((function(e,n){n(t)}))};var H=16,K={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function q(t){if(t&&b){var e=g.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=g.head.childNodes,r=null,i=n.length-1;i>-1;i--){var a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return g.head.insertBefore(e,r),t}}function G(){for(var t=12,e="";t-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function Z(t){return"".concat(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function J(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(t[n],";")}),"")}function Q(t){return t.size!==K.size||t.x!==K.x||t.y!==K.y||t.rotate!==K.rotate||t.flipX||t.flipY}function tt(t){var e=t.transform,n=t.containerWidth,r=t.iconWidth,i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(a," ").concat(o," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var et={x:0,y:0,width:"100%",height:"100%"};function nt(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}function rt(t){var e=t.icons,n=e.main,r=e.mask,i=t.prefix,a=t.iconName,o=t.transform,l=t.symbol,c=t.title,f=t.maskId,u=t.titleId,d=t.extra,p=t.watchable,m=void 0!==p&&p,h=r.found?r:n,y=h.width,g=h.height,v="fak"===i,b=v?"":"fa-w-".concat(Math.ceil(y/g*16)),w=[S.replacementClass,a?"".concat(S.familyPrefix,"-").concat(a):"",b].filter((function(t){return-1===d.classes.indexOf(t)})).filter((function(t){return""!==t||!!t})).concat(d.classes).join(" "),x={children:[],attributes:s({},d.attributes,{"data-prefix":i,"data-icon":a,class:w,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(y," ").concat(g)})},_=v&&!~d.classes.indexOf("fa-fw")?{width:"".concat(y/g*16*.0625,"em")}:{};m&&(x.attributes["data-fa-i2svg"]=""),c&&x.children.push({tag:"title",attributes:{id:x.attributes["aria-labelledby"]||"title-".concat(u||G())},children:[c]});var O=s({},x,{prefix:i,iconName:a,main:n,mask:r,maskId:f,transform:o,symbol:l,styles:s({},_,d.styles)}),k=r.found&&n.found?function(t){var e,n=t.children,r=t.attributes,i=t.main,a=t.mask,o=t.maskId,l=t.transform,c=i.width,f=i.icon,u=a.width,d=a.icon,p=tt({transform:l,containerWidth:u,iconWidth:c}),m={tag:"rect",attributes:s({},et,{fill:"white"})},h=f.children?{children:f.children.map(nt)}:{},y={tag:"g",attributes:s({},p.inner),children:[nt(s({tag:f.tag,attributes:s({},f.attributes,p.path)},h))]},g={tag:"g",attributes:s({},p.outer),children:[y]},v="mask-".concat(o||G()),b="clip-".concat(o||G()),w={tag:"mask",attributes:s({},et,{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[m,g]},x={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(e=d,"g"===e.tag?e.children:[e])},w]};return n.push(x,{tag:"rect",attributes:s({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(v,")")},et)}),{children:n,attributes:r}}(O):function(t){var e=t.children,n=t.attributes,r=t.main,i=t.transform,a=J(t.styles);if(a.length>0&&(n.style=a),Q(i)){var o=tt({transform:i,containerWidth:r.width,iconWidth:r.width});e.push({tag:"g",attributes:s({},o.outer),children:[{tag:"g",attributes:s({},o.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:s({},r.icon.attributes,o.path)}]}]})}else e.push(r.icon);return{children:e,attributes:n}}(O),I=k.children,T=k.attributes;return O.children=I,O.attributes=T,l?function(t){var e=t.prefix,n=t.iconName,r=t.children,i=t.attributes,a=t.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:s({},i,{id:!0===a?"".concat(e,"-").concat(S.familyPrefix,"-").concat(n):a}),children:r}]}]}(O):function(t){var e=t.children,n=t.main,r=t.mask,i=t.attributes,a=t.styles,o=t.transform;if(Q(o)&&n.found&&!r.found){var l={x:n.width/n.height/2,y:.5};i.style=J(s({},a,{"transform-origin":"".concat(l.x+o.x/16,"em ").concat(l.y+o.y/16,"em")}))}return[{tag:"svg",attributes:i,children:e}]}(O)}function it(t){var e=t.content,n=t.width,r=t.height,i=t.transform,a=t.title,o=t.extra,l=t.watchable,c=void 0!==l&&l,f=s({},o.attributes,a?{title:a}:{},{class:o.classes.join(" ")});c&&(f["data-fa-i2svg"]="");var u=s({},o.styles);Q(i)&&(u.transform=function(t){var e=t.transform,n=t.width,r=void 0===n?16:n,i=t.height,a=void 0===i?16:i,o=t.startCentered,s=void 0!==o&&o,l="";return l+=s&&w?"translate(".concat(e.x/H-r/2,"em, ").concat(e.y/H-a/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/H,"em), calc(-50% + ").concat(e.y/H,"em)) "):"translate(".concat(e.x/H,"em, ").concat(e.y/H,"em) "),l+="scale(".concat(e.size/H*(e.flipX?-1:1),", ").concat(e.size/H*(e.flipY?-1:1),") "),l+="rotate(".concat(e.rotate,"deg) ")}({transform:i,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);var d=J(u);d.length>0&&(f.style=d);var p=[];return p.push({tag:"span",attributes:f,children:[e]}),a&&p.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),p}var at=function(){},ot=(S.measurePerformance&&v&&v.mark&&v.measure,function(t,e,n,r){var i,a,o,s=Object.keys(t),l=s.length,c=void 0!==r?function(t,e){return function(n,r,i,a){return t.call(e,n,r,i,a)}}(e,r):e;for(void 0===n?(i=1,o=t[s[0]]):(i=0,o=n);i<l;i++)o=c(o,t[a=s[i]],a,t);return o});function st(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,i=void 0!==r&&r,a=Object.keys(e).reduce((function(t,n){var r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t}),{});"function"!=typeof A.hooks.addPack||i?A.styles[t]=s({},A.styles[t]||{},a):A.hooks.addPack(t,a),"fas"===t&&st("fa",e)}var lt=A.styles,ct=A.shims,ft=function(){var t=function(t){return ot(lt,(function(e,n,r){return e[r]=ot(n,t,{}),e}),{})};t((function(t,e,n){return e[3]&&(t[e[3]]=n),t})),t((function(t,e,n){var r=e[2];return t[n]=n,r.forEach((function(e){t[e]=n})),t}));var e="far"in lt;ot(ct,(function(t,n){var r=n[0],i=n[1],a=n[2];return"far"!==i||e||(i="fas"),t[r]={prefix:i,iconName:a},t}),{})};ft();A.styles;function ut(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}function dt(t){var e=t.tag,n=t.attributes,r=void 0===n?{}:n,i=t.children,a=void 0===i?[]:i;return"string"==typeof t?Z(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(Z(t[n]),'" ')}),"").trim()}(r),">").concat(a.map(dt).join(""),"</").concat(e,">")}var pt=function(t){var e={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t?t.toLowerCase().split(" ").reduce((function(t,e){var n=e.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return t.flipX=!0,t;if(r&&"v"===i)return t.flipY=!0,t;if(i=parseFloat(i),isNaN(i))return t;switch(r){case"grow":t.size=t.size+i;break;case"shrink":t.size=t.size-i;break;case"left":t.x=t.x-i;break;case"right":t.x=t.x+i;break;case"up":t.y=t.y-i;break;case"down":t.y=t.y+i;break;case"rotate":t.rotate=t.rotate+i}return t}),e):e};function mt(t){this.name="MissingIcon",this.message=t||"Icon unavailable",this.stack=(new Error).stack}mt.prototype=Object.create(Error.prototype),mt.prototype.constructor=mt;var ht={fill:"currentColor"},yt={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},gt={tag:"path",attributes:s({},ht,{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"})},vt=s({},yt,{attributeName:"opacity"});s({},ht,{cx:"256",cy:"364",r:"28"}),s({},yt,{attributeName:"r",values:"28;14;28;28;14;28;"}),s({},vt,{values:"1;0;1;1;0;1;"}),s({},ht,{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"}),s({},vt,{values:"1;0;0;0;0;1;"}),s({},ht,{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"}),s({},vt,{values:"0;0;1;1;0;0;"}),A.styles;function bt(t){var e=t[0],n=t[1],r=l(t.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(S.familyPrefix,"-").concat(O.GROUP)},children:[{tag:"path",attributes:{class:"".concat(S.familyPrefix,"-").concat(O.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(S.familyPrefix,"-").concat(O.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}A.styles;function wt(){var t="svg-inline--fa",e=S.familyPrefix,n=S.replacementClass,r='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\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\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\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\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\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: 0.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\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\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\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\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\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\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: 0.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: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\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\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\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\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\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\n.fa-flip-both, .fa-flip-horizontal.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\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:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\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\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\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\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}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';if("fa"!==e||n!==t){var i=new RegExp("\\.".concat("fa","\\-"),"g"),a=new RegExp("\\--".concat("fa","\\-"),"g"),o=new RegExp("\\.".concat(t),"g");r=r.replace(i,".".concat(e,"-")).replace(a,"--".concat(e,"-")).replace(o,".".concat(n))}return r}function xt(){S.autoAddCss&&!St&&(q(wt()),St=!0)}function _t(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((function(t){return dt(t)}))}}),Object.defineProperty(t,"node",{get:function(){if(b){var e=g.createElement("div");return e.innerHTML=t.html,e.children}}}),t}function Ot(t){var e=t.prefix,n=void 0===e?"fa":e,r=t.iconName;if(r)return ut(It.definitions,n,r)||ut(A.styles,n,r)}var kt,It=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,n,r;return e=t,(n=[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=n.reduce(this._pullDefinitions,{});Object.keys(i).forEach((function(e){t.definitions[e]=s({},t.definitions[e]||{},i[e]),st(e,i[e]),ft()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map((function(e){var r=n[e],i=r.prefix,a=r.iconName,o=r.icon;t[i]||(t[i]={}),t[i][a]=o})),t}}])&&a(e.prototype,n),r&&a(e,r),t}()),St=!1,Tt={transform:function(t){return pt(t)}},At=(kt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?K:n,i=e.symbol,a=void 0!==i&&i,o=e.mask,l=void 0===o?null:o,c=e.maskId,f=void 0===c?null:c,u=e.title,d=void 0===u?null:u,p=e.titleId,m=void 0===p?null:p,h=e.classes,y=void 0===h?[]:h,g=e.attributes,v=void 0===g?{}:g,b=e.styles,w=void 0===b?{}:b;if(t){var x=t.prefix,_=t.iconName,O=t.icon;return _t(s({type:"icon"},t),(function(){return xt(),S.autoA11y&&(d?v["aria-labelledby"]="".concat(S.replacementClass,"-title-").concat(m||G()):(v["aria-hidden"]="true",v.focusable="false")),rt({icons:{main:bt(O),mask:l?bt(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:x,iconName:_,transform:s({},K,r),symbol:a,title:d,maskId:f,titleId:m,extra:{attributes:v,styles:w,classes:y}})}))}},function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t||{}).icon?t:Ot(t||{}),r=e.mask;return r&&(r=(r||{}).icon?r:Ot(r||{})),kt(n,s({},e,{mask:r}))}),Ct=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?K:n,i=e.title,a=void 0===i?null:i,o=e.classes,l=void 0===o?[]:o,f=e.attributes,u=void 0===f?{}:f,d=e.styles,p=void 0===d?{}:d;return _t({type:"text",content:t},(function(){return xt(),it({content:t,transform:s({},K,r),title:a,extra:{attributes:u,styles:p,classes:["".concat(S.familyPrefix,"-layers-text")].concat(c(l))}})}))}}).call(this,n(2),n(13).setImmediate)},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){},function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return g}));var r=n(1),i="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{};var a=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){!function(e){var n=function(t,e,r){if(!l(e)||f(e)||u(e)||d(e)||s(e))return e;var i,a=0,o=0;if(c(e))for(i=[],o=e.length;a<o;a++)i.push(n(t,e[a],r));else for(var p in i={},e)Object.prototype.hasOwnProperty.call(e,p)&&(i[t(p,r)]=n(t,e[p],r));return i},r=function(t){return p(t)?t:(t=t.replace(/[\-_\s]+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))).substr(0,1).toLowerCase()+t.substr(1)},i=function(t){var e=r(t);return e.substr(0,1).toUpperCase()+e.substr(1)},a=function(t,e){return function(t,e){var n=(e=e||{}).separator||"_",r=e.split||/(?=[A-Z])/;return t.split(r).join(n)}(t,e).toLowerCase()},o=Object.prototype.toString,s=function(t){return"function"==typeof t},l=function(t){return t===Object(t)},c=function(t){return"[object Array]"==o.call(t)},f=function(t){return"[object Date]"==o.call(t)},u=function(t){return"[object RegExp]"==o.call(t)},d=function(t){return"[object Boolean]"==o.call(t)},p=function(t){return(t-=0)==t},m=function(t,e){var n=e&&"process"in e?e.process:e;return"function"!=typeof n?t:function(e,r){return n(e,t,r)}},h={camelize:r,decamelize:a,pascalize:i,depascalize:a,camelizeKeys:function(t,e){return n(m(r,e),t)},decamelizeKeys:function(t,e){return n(m(a,e),t,e)},pascalizeKeys:function(t,e){return n(m(i,e),t)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};t.exports?t.exports=h:e.humps=h}(i)})),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},l=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},c=function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n};function f(t){return t.split(";").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,e){var n=e.indexOf(":"),r=a.camelize(e.slice(0,n)),i=e.slice(n+1).trim();return t[r]=i,t}),{})}function u(t){return t.split(/\s+/).reduce((function(t,e){return t[e]=!0,t}),{})}function d(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.reduce((function(t,e){return Array.isArray(e)?t=t.concat(e):t.push(e),t}),[])}function p(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=(e.children||[]).map(p.bind(null,t)),a=Object.keys(e.attributes||{}).reduce((function(t,n){var r=e.attributes[n];switch(n){case"class":t.class=u(r);break;case"style":t.style=f(r);break;default:t.attrs[n]=r}return t}),{class:{},style:{},attrs:{}}),o=r.class,s=void 0===o?{}:o,m=r.style,h=void 0===m?{}:m,y=r.attrs,g=void 0===y?{}:y,v=c(r,["class","style","attrs"]);return"string"==typeof e?e:t(e.tag,l({class:d(a.class,s),style:l({},a.style,h),attrs:l({},a.attrs,g)},v,{props:n}),i)}var m=!1;try{m=!0}catch(t){}function h(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?s({},t,e):{}}function y(t){return null===t?null:"object"===(void 0===t?"undefined":o(t))&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}var g={name:"FontAwesomeIcon",functional:!0,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:String,default:null,validator:function(t){return["horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1}},render:function(t,e){var n=e.props,i=n.icon,a=n.mask,o=n.symbol,c=n.title,f=y(i),u=h("classes",function(t){var e,n=(e={"fa-spin":t.spin,"fa-pulse":t.pulse,"fa-fw":t.fixedWidth,"fa-border":t.border,"fa-li":t.listItem,"fa-inverse":t.inverse,"fa-flip-horizontal":"horizontal"===t.flip||"both"===t.flip,"fa-flip-vertical":"vertical"===t.flip||"both"===t.flip},s(e,"fa-"+t.size,null!==t.size),s(e,"fa-rotate-"+t.rotation,null!==t.rotation),s(e,"fa-pull-"+t.pull,null!==t.pull),s(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(n).map((function(t){return n[t]?t:null})).filter((function(t){return t}))}(n)),d=h("transform","string"==typeof n.transform?r.d.transform(n.transform):n.transform),g=h("mask",y(a)),v=Object(r.b)(f,l({},u,d,g,{symbol:o,title:c}));if(!v)return function(){var t;!m&&console&&"function"==typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find one or more icon(s)",f,g);var b=v.abstract;return p.bind(null,t)(b[0],{},e.data)}};Boolean,Boolean}).call(this,n(2))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=[],i="M0 168v-16c0-13.255 10.745-24 24-24h360V80c0-21.367 25.899-32.042 40.971-16.971l80 80c9.372 9.373 9.372 24.569 0 33.941l-80 80C409.956 271.982 384 261.456 384 240v-48H24c-13.255 0-24-10.745-24-24zm488 152H128v-48c0-21.314-25.862-32.08-40.971-16.971l-80 80c-9.372 9.373-9.372 24.569 0 33.941l80 80C102.057 463.997 128 453.437 128 432v-48h360c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24z";e.definition={prefix:"fas",iconName:"exchange-alt",icon:[512,512,r,"f362",i]},e.faExchangeAlt=e.definition,e.prefix="fas",e.iconName="exchange-alt",e.width=512,e.height=512,e.ligatures=r,e.unicode="f362",e.svgPathData=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=[],i="M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z";e.definition={prefix:"fas",iconName:"angle-double-left",icon:[448,512,r,"f100",i]},e.faAngleDoubleLeft=e.definition,e.prefix="fas",e.iconName="angle-double-left",e.width=448,e.height=512,e.ligatures=r,e.unicode="f100",e.svgPathData=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=[],i="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z";e.definition={prefix:"fas",iconName:"angle-double-right",icon:[448,512,r,"f101",i]},e.faAngleDoubleRight=e.definition,e.prefix="fas",e.iconName="angle-double-right",e.width=448,e.height=512,e.ligatures=r,e.unicode="f101",e.svgPathData=i},function(t,e,n){var r=n(3);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){var r=n(3);t.exports=function(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){(function(t){var r=void 0!==t&&t||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function a(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new a(i.call(setTimeout,r,arguments),clearTimeout)},e.setInterval=function(){return new a(i.call(setInterval,r,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},a.prototype.unref=a.prototype.ref=function(){},a.prototype.close=function(){this._clearFn.call(r,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),e))},n(14),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(2))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var r,i,a,o,s,l=1,c={},f=!1,u=t.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(t);d=d&&d.setTimeout?d:t,"[object process]"==={}.toString.call(t.process)?r=function(t){e.nextTick((function(){m(t)}))}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((a=new MessageChannel).port1.onmessage=function(t){m(t.data)},r=function(t){a.port2.postMessage(t)}):u&&"onreadystatechange"in u.createElement("script")?(i=u.documentElement,r=function(t){var e=u.createElement("script");e.onreadystatechange=function(){m(t),e.onreadystatechange=null,i.removeChild(e),e=null},i.appendChild(e)}):r=function(t){setTimeout(m,0,t)}:(o="setImmediate$"+Math.random()+"$",s=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(o)&&m(+e.data.slice(o.length))},t.addEventListener?t.addEventListener("message",s,!1):t.attachEvent("onmessage",s),r=function(e){t.postMessage(o+e,"*")}),d.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n<e.length;n++)e[n]=arguments[n+1];var i={callback:t,args:e};return c[l]=i,r(l),l++},d.clearImmediate=p}function p(t){delete c[t]}function m(t){if(f)setTimeout(m,0,t);else{var e=c[t];if(e){f=!0;try{!function(t){var e=t.callback,n=t.args;switch(n.length){case 0:e();break;case 1:e(n[0]);break;case 2:e(n[0],n[1]);break;case 3:e(n[0],n[1],n[2]);break;default:e.apply(void 0,n)}}(e)}finally{p(t),f=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,n(2),n(15))},function(t,e){var n,r,i=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(t){n=a}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(t){r=o}}();var l,c=[],f=!1,u=-1;function d(){f&&l&&(f=!1,l.length?c=l.concat(c):u=-1,c.length&&p())}function p(){if(!f){var t=s(d);f=!0;for(var e=c.length;e;){for(l=c,c=[];++u<e;)l&&l[u].run();u=-1,e=c.length}l=null,f=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function m(t,e){this.fun=t,this.array=e}function h(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new m(t,e)),1!==c.length||f||s(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(t,e,n){"use strict";n(4)},function(t,e,n){"use strict";n.r(e),n.d(e,"MultiSelectListbox",(function(){return v}));var r=n(0),i=n.n(r),a=n(1),o=n(5),s=n(6),l=n(8),c=n(7);function f(t,e){return e(t)}function u(t,e){return t.reduce((function(t,n){return t[f(n,e)]=!0,t}),{})}function d(t,e,n,r,i,a,o,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var f=c.render;c.render=function(t,e){return l.call(e),f(t,e)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:t,options:c}}var p=d({name:"SearchableList",props:{listItems:{type:Array,default:function(){return[]},required:!0},selectedListItems:{type:Array,default:function(){return[]}},highlightItems:{type:Array,default:function(){return[]}},placeholderText:{type:String,default:"Search"},displayProperty:{type:Function,default:function(t){return t}},valueProperty:{type:Function,default:function(t){return t}},noOptionsText:{type:String,default:"No options"},searchInputClass:{type:String,default:""},noItemsFoundText:{type:String,default:"No options found"},highlightDiff:{type:Boolean,default:!1},highlightClass:{type:String,default:""}},data:function(){return{searchText:""}},computed:{noItems:function(){return this.selectedListItems.length&&this.availableItems.length<1||!this.listItems||this.listItems.length<1},noFilteredItems:function(){return this.availableItems&&this.availableItems.length>0&&(!this.filteredListItems||this.filteredListItems.length<1)},debouncedSearchText:{get:function(){return this.searchText},set:function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:250;function r(){for(var r=this,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=a;clearTimeout(e),e=null,e=setTimeout((function(){e=null,t.apply(r,s)}),n)}return r}((function(t){this.searchText=t}),500)},highlightedItemsMap:function(){return u(this.highlightItems,this.valueProperty)},availableItems:function(){var t,e=this,n=u(this.selectedListItems,this.valueProperty),r=i()(this.listItems);return t=n,0!==Object.keys(t).length&&(r=this.listItems.filter((function(t){var r=f(t,e.valueProperty);return!n[r]}))),r.sort((function(t,n){var r=e.getOptionDisplay(t),i=e.getOptionDisplay(n);return r.localeCompare(i)}))},filteredListItems:function(){return null!=this.searchText&&""!==this.searchText?this.availableItems.filter(function(t){var e=this.getOptionDisplay(t);return e&&e.toLowerCase().includes(this.searchText.toLowerCase())}.bind(this)):this.availableItems}},methods:{getOptionDisplay:function(t){return this.displayProperty(t)||""},getValue:function(t){return f(t,this.valueProperty)},clickOption:function(t){this.$emit("onClickOption",t)}}},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"msl-searchable-list"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.debouncedSearchText,expression:"debouncedSearchText"}],staticClass:"msl-search-list-input",class:t.searchInputClass,attrs:{placeholder:t.placeholderText},domProps:{value:t.debouncedSearchText},on:{input:function(e){e.target.composing||(t.debouncedSearchText=e.target.value)}}}),t._v(" "),n("div",{staticClass:"msl-searchable-list__items"},[t._l(t.filteredListItems,(function(e,r){var i;return n("div",{key:r,staticClass:"msl-searchable-list__item",class:(i={"msl-searchable-list__item--disabled":e.disabled},i[t.highlightClass]=t.highlightDiff&&t.highlightedItemsMap[t.getValue(e)],i),on:{click:function(n){return t.clickOption(e)}}},[t._v("\n "+t._s(t.getOptionDisplay(e))+"\n ")])})),t._v(" "),t.noItems?n("div",{staticClass:"msl-searchable-list__no-item"},[t._v("\n "+t._s(t.noOptionsText)+"\n ")]):t._e(),t._v(" "),t.noFilteredItems?n("div",{staticClass:"msl-searchable-list__no-item"},[t._v("\n "+t._s(t.noItemsFoundText)+"\n ")]):t._e()],2)])}),[],!1,null,null,null).exports;function m(t,e,n){if(e){var r=[];return t.forEach((function(t){var i=n.find((function(n){return"string"==typeof e?n[e]===t:"function"==typeof e?e(n)===t:n}));r.push(i)})),r}return i()(t)}function h(t,e){return"string"==typeof t?e[t]:"function"==typeof t?t(e):e}function y(t,e,n){return t.findIndex((function(t){return n?t&&e&&t===h(n,e):t===e}))}a.c.add(s.faExchangeAlt,c.faAngleDoubleLeft,l.faAngleDoubleRight);var g={name:"MultiSelect",components:{SearchableList:p,FontAwesomeIcon:o.a},model:{prop:"value"},props:{value:{type:Array,default:function(){return[]}},options:{type:Array,default:function(){return[]}},searchOptionsPlaceholder:{type:String,default:function(){return"Search"}},selectedOptionsPlaceholder:{type:String,default:function(){return"Search"}},reduceDisplayProperty:{type:Function,default:function(t){return t}},reduceValueProperty:{type:Function,default:function(t){return t}},noOptionsText:{type:String,default:""},selectedNoOptionsText:{type:String,default:"Select"},noOptionsFoundText:{type:String,default:"No options found"},noSelectedOptionsFoundText:{type:String,default:"No options found"},showSelectAllButtons:{type:Boolean,default:!0},searchInputClass:{type:String,default:""},highlightDiff:{type:Boolean,default:!1},highlightRemovedClass:{type:String,default:"msl-searchable-list__item--removed"},highlightAddedClass:{type:String,default:"msl-searchable-list__item--added"}},data:function(){return{selectedItems:m(this.value,this.reduceValueProperty,this.options),originalValueCopy:[],newlyRemovedItems:[],newlyAddedItems:[]}},computed:{availableOptions:function(){var t=this;return this.value&&this.value.length?this.options.filter((function(e){return t.reduceValueProperty?t.value.indexOf(h(t.reduceValueProperty,e))<0:!t.value.find((function(t){return t===e}))})):i()(this.options)}},watch:{value:{immediate:!0,handler:function(t,e){null!=t&&t.length&&!e&&this.highlightDiff&&(this.originalValueCopy=i()(t)),this.selectedItems=m(t,this.reduceValueProperty,this.options)}}},methods:{onOptionSelect:function(t){this.selectedItems.push(t);var e=[].concat(i()(this.value),[h(this.reduceValueProperty,t)]);this.addToNewlyAddedItems([t]),this.$emit("input",e),this.$emit("change",e)},onOptionRemove:function(t){var e=this,n=i()(this.value),r=this.selectedItems,a=y(n,t,this.reduceValueProperty);n.splice(a,1),a=r.findIndex((function(n){return e.reduceValueProperty?n&&t&&h(e.reduceValueProperty,n)===h(e.reduceValueProperty,t):n===t}));var o=r.splice(a,1);this.addToNewlyRemovedItems(o),this.selectedItems=i()(r),this.$emit("input",n),this.$emit("change",n)},onSelectAllOptions:function(){this.selectedItems=i()(this.options);var t,e,n,r=(t=this.reduceValueProperty,e=this.options,n=[],e.forEach((function(e){n.push(h(t,e))})),n);this.$emit("input",r),this.$emit("change",r),this.addToNewlyAddedItems(this.selectedItems)},onUnselectAllOptions:function(){this.addToNewlyRemovedItems(this.selectedItems),this.selectedItems=[],this.$emit("input",[]),this.$emit("change",[])},addToNewlyAddedItems:function(t){var e=this;t.forEach((function(t){-1===y(e.originalValueCopy,t,e.reduceValueProperty)&&e.newlyAddedItems.push(t)})),this.$emit("diff-changed",{newSelected:this.newlyAddedItems,newUnselected:this.newlyRemovedItems})},addToNewlyRemovedItems:function(t){var e=this;t.forEach((function(t){y(e.originalValueCopy,t,e.reduceValueProperty)>-1&&e.newlyRemovedItems.push(t)})),this.$emit("diff-changed",{newSelected:this.newlyAddedItems,newUnselected:this.newlyRemovedItems})}}},v=(n(16),d(g,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"msl-multi-select"},[n("SearchableList",{staticClass:"msl-multi-select__list",attrs:{"list-items":t.availableOptions,"no-options-text":t.noOptionsText,"no-items-found-text":t.noOptionsFoundText,"selected-list-items":t.selectedItems,"display-property":t.reduceDisplayProperty,"value-property":t.reduceValueProperty,"placeholder-text":t.searchOptionsPlaceholder,"search-input-class":t.searchInputClass,"highlight-class":t.highlightRemovedClass,"highlight-items":t.newlyRemovedItems,"highlight-diff":t.highlightDiff},on:{onClickOption:t.onOptionSelect}}),t._v(" "),n("div",{staticClass:"msl-multi-select__actions"},[n("a",{staticClass:"msl-multi-select__action msl-multi-select__action-select-all",class:{invisible:!t.showSelectAllButtons},on:{click:t.onSelectAllOptions}},[n("font-awesome-icon",{attrs:{icon:"angle-double-right"}})],1),t._v(" "),n("font-awesome-icon",{staticClass:"multi-select__action-icon",attrs:{icon:"exchange-alt"}}),t._v(" "),n("a",{staticClass:"msl-multi-select__action msl-multi-select__action-unselect-all",class:{invisible:!t.showSelectAllButtons},on:{click:t.onUnselectAllOptions}},[n("font-awesome-icon",{attrs:{icon:"angle-double-left"}})],1)],1),t._v(" "),n("SearchableList",{staticClass:"msl-multi-select__selected msl-multi-select__list",attrs:{"list-items":t.selectedItems,"no-options-text":t.selectedNoOptionsText,"no-items-found-text":t.noSelectedOptionsFoundText,"display-property":t.reduceDisplayProperty,"value-property":t.reduceValueProperty,"placeholder-text":t.selectedOptionsPlaceholder,"search-input-class":t.searchInputClass,"highlight-class":t.highlightAddedClass,"highlight-items":t.newlyAddedItems,"highlight-diff":t.highlightDiff},on:{onClickOption:t.onOptionRemove}})],1)}),[],!1,null,null,null).exports);e.default=v}])}));
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.VueMultiSelectListbox=e():t.VueMultiSelectListbox=e()}("undefined"!=typeof self?self:this,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=17)}([function(t,e,n){var r=n(9),i=n(10),a=n(11),o=n(12);t.exports=function(t){return r(t)||i(t)||a(t)||o()},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){"use strict";(function(t,r){function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})))),r.forEach((function(e){o(t,e,n[e])}))}return t}function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(t){i=!0,a=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw a}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function c(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}n.d(e,"b",(function(){return At})),n.d(e,"a",(function(){return S})),n.d(e,"e",(function(){return Ct})),n.d(e,"c",(function(){return It})),n.d(e,"d",(function(){return Tt}));var f=function(){},u={},d={},p={mark:f,measure:f};try{"undefined"!=typeof window&&(u=window),"undefined"!=typeof document&&(d=document),"undefined"!=typeof MutationObserver&&MutationObserver,"undefined"!=typeof performance&&(p=performance)}catch(t){}var m=(u.navigator||{}).userAgent,h=void 0===m?"":m,y=u,g=d,v=p,b=(y.document,!!g.documentElement&&!!g.head&&"function"==typeof g.addEventListener&&"function"==typeof g.createElement),w=~h.indexOf("MSIE")||~h.indexOf("Trident/"),x=(function(){try{}catch(t){return!1}}(),[1,2,3,4,5,6,7,8,9,10]),_=x.concat([11,12,13,14,15,16,17,18,19,20]),O={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},k=(["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",O.GROUP,O.SWAP_OPACITY,O.PRIMARY,O.SECONDARY].concat(x.map((function(t){return"".concat(t,"x")}))).concat(_.map((function(t){return"w-".concat(t)}))),y.FontAwesomeConfig||{});if(g&&"function"==typeof g.querySelector){[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(t){var e=l(t,2),n=e[0],r=e[1],i=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=g.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(n));null!=i&&(k[r]=i)}))}var I=s({},{familyPrefix:"fa",replacementClass:"svg-inline--fa",autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0},k);I.autoReplaceSvg||(I.observeMutations=!1);var S=s({},I);y.FontAwesomeConfig=S;var T=y||{};T.___FONT_AWESOME___||(T.___FONT_AWESOME___={}),T.___FONT_AWESOME___.styles||(T.___FONT_AWESOME___.styles={}),T.___FONT_AWESOME___.hooks||(T.___FONT_AWESOME___.hooks={}),T.___FONT_AWESOME___.shims||(T.___FONT_AWESOME___.shims=[]);var A=T.___FONT_AWESOME___,C=[];b&&((g.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(g.readyState)||g.addEventListener("DOMContentLoaded",(function t(){g.removeEventListener("DOMContentLoaded",t),1,C.map((function(t){return t()}))})));var P,M=function(){},j=void 0!==t&&void 0!==t.process&&"function"==typeof t.process.emit,E=void 0===r?setTimeout:r,z=[];function L(){for(var t=0;t<z.length;t++)z[t][0](z[t][1]);z=[],P=!1}function N(t,e){z.push([t,e]),P||(P=!0,E(L,0))}function R(t){var e=t.owner,n=e._state,r=e._data,i=t[n],a=t.then;if("function"==typeof i){n="fulfilled";try{r=i(r)}catch(t){B(a,t)}}D(a,r)||("fulfilled"===n&&F(a,r),"rejected"===n&&B(a,r))}function D(t,e){var n;try{if(t===e)throw new TypeError("A promises callback cannot return that same promise.");if(e&&("function"==typeof e||"object"===i(e))){var r=e.then;if("function"==typeof r)return r.call(e,(function(r){n||(n=!0,e===r?V(t,r):F(t,r))}),(function(e){n||(n=!0,B(t,e))})),!0}}catch(e){return n||B(t,e),!0}return!1}function F(t,e){t!==e&&D(t,e)||V(t,e)}function V(t,e){"pending"===t._state&&(t._state="settled",t._data=e,N(W,t))}function B(t,e){"pending"===t._state&&(t._state="settled",t._data=e,N(U,t))}function $(t){t._then=t._then.forEach(R)}function W(t){t._state="fulfilled",$(t)}function U(e){e._state="rejected",$(e),!e._handled&&j&&t.process.emit("unhandledRejection",e._data,e)}function Y(e){t.process.emit("rejectionHandled",e)}function X(t){if("function"!=typeof t)throw new TypeError("Promise resolver "+t+" is not a function");if(this instanceof X==!1)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],function(t,e){function n(t){B(e,t)}try{t((function(t){F(e,t)}),n)}catch(t){n(t)}}(t,this)}X.prototype={constructor:X,_state:"pending",_then:null,_data:void 0,_handled:!1,then:function(t,e){var n={owner:this,then:new this.constructor(M),fulfilled:t,rejected:e};return!e&&!t||this._handled||(this._handled=!0,"rejected"===this._state&&j&&N(Y,this)),"fulfilled"===this._state||"rejected"===this._state?N(R,n):this._then.push(n),n.then},catch:function(t){return this.then(null,t)}},X.all=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.all().");return new X((function(e,n){var r=[],i=0;function a(t){return i++,function(n){r[t]=n,--i||e(r)}}for(var o,s=0;s<t.length;s++)(o=t[s])&&"function"==typeof o.then?o.then(a(s),n):r[s]=o;i||e(r)}))},X.race=function(t){if(!Array.isArray(t))throw new TypeError("You must pass an array to Promise.race().");return new X((function(e,n){for(var r,i=0;i<t.length;i++)(r=t[i])&&"function"==typeof r.then?r.then(e,n):e(r)}))},X.resolve=function(t){return t&&"object"===i(t)&&t.constructor===X?t:new X((function(e){e(t)}))},X.reject=function(t){return new X((function(e,n){n(t)}))};var H=16,K={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function q(t){if(t&&b){var e=g.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var n=g.head.childNodes,r=null,i=n.length-1;i>-1;i--){var a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return g.head.insertBefore(e,r),t}}function G(){for(var t=12,e="";t-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function Z(t){return"".concat(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function J(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(t[n],";")}),"")}function Q(t){return t.size!==K.size||t.x!==K.x||t.y!==K.y||t.rotate!==K.rotate||t.flipX||t.flipY}function tt(t){var e=t.transform,n=t.containerWidth,r=t.iconWidth,i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(a," ").concat(o," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var et={x:0,y:0,width:"100%",height:"100%"};function nt(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}function rt(t){var e=t.icons,n=e.main,r=e.mask,i=t.prefix,a=t.iconName,o=t.transform,l=t.symbol,c=t.title,f=t.maskId,u=t.titleId,d=t.extra,p=t.watchable,m=void 0!==p&&p,h=r.found?r:n,y=h.width,g=h.height,v="fak"===i,b=v?"":"fa-w-".concat(Math.ceil(y/g*16)),w=[S.replacementClass,a?"".concat(S.familyPrefix,"-").concat(a):"",b].filter((function(t){return-1===d.classes.indexOf(t)})).filter((function(t){return""!==t||!!t})).concat(d.classes).join(" "),x={children:[],attributes:s({},d.attributes,{"data-prefix":i,"data-icon":a,class:w,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(y," ").concat(g)})},_=v&&!~d.classes.indexOf("fa-fw")?{width:"".concat(y/g*16*.0625,"em")}:{};m&&(x.attributes["data-fa-i2svg"]=""),c&&x.children.push({tag:"title",attributes:{id:x.attributes["aria-labelledby"]||"title-".concat(u||G())},children:[c]});var O=s({},x,{prefix:i,iconName:a,main:n,mask:r,maskId:f,transform:o,symbol:l,styles:s({},_,d.styles)}),k=r.found&&n.found?function(t){var e,n=t.children,r=t.attributes,i=t.main,a=t.mask,o=t.maskId,l=t.transform,c=i.width,f=i.icon,u=a.width,d=a.icon,p=tt({transform:l,containerWidth:u,iconWidth:c}),m={tag:"rect",attributes:s({},et,{fill:"white"})},h=f.children?{children:f.children.map(nt)}:{},y={tag:"g",attributes:s({},p.inner),children:[nt(s({tag:f.tag,attributes:s({},f.attributes,p.path)},h))]},g={tag:"g",attributes:s({},p.outer),children:[y]},v="mask-".concat(o||G()),b="clip-".concat(o||G()),w={tag:"mask",attributes:s({},et,{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[m,g]},x={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(e=d,"g"===e.tag?e.children:[e])},w]};return n.push(x,{tag:"rect",attributes:s({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(v,")")},et)}),{children:n,attributes:r}}(O):function(t){var e=t.children,n=t.attributes,r=t.main,i=t.transform,a=J(t.styles);if(a.length>0&&(n.style=a),Q(i)){var o=tt({transform:i,containerWidth:r.width,iconWidth:r.width});e.push({tag:"g",attributes:s({},o.outer),children:[{tag:"g",attributes:s({},o.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:s({},r.icon.attributes,o.path)}]}]})}else e.push(r.icon);return{children:e,attributes:n}}(O),I=k.children,T=k.attributes;return O.children=I,O.attributes=T,l?function(t){var e=t.prefix,n=t.iconName,r=t.children,i=t.attributes,a=t.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:s({},i,{id:!0===a?"".concat(e,"-").concat(S.familyPrefix,"-").concat(n):a}),children:r}]}]}(O):function(t){var e=t.children,n=t.main,r=t.mask,i=t.attributes,a=t.styles,o=t.transform;if(Q(o)&&n.found&&!r.found){var l={x:n.width/n.height/2,y:.5};i.style=J(s({},a,{"transform-origin":"".concat(l.x+o.x/16,"em ").concat(l.y+o.y/16,"em")}))}return[{tag:"svg",attributes:i,children:e}]}(O)}function it(t){var e=t.content,n=t.width,r=t.height,i=t.transform,a=t.title,o=t.extra,l=t.watchable,c=void 0!==l&&l,f=s({},o.attributes,a?{title:a}:{},{class:o.classes.join(" ")});c&&(f["data-fa-i2svg"]="");var u=s({},o.styles);Q(i)&&(u.transform=function(t){var e=t.transform,n=t.width,r=void 0===n?16:n,i=t.height,a=void 0===i?16:i,o=t.startCentered,s=void 0!==o&&o,l="";return l+=s&&w?"translate(".concat(e.x/H-r/2,"em, ").concat(e.y/H-a/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/H,"em), calc(-50% + ").concat(e.y/H,"em)) "):"translate(".concat(e.x/H,"em, ").concat(e.y/H,"em) "),l+="scale(".concat(e.size/H*(e.flipX?-1:1),", ").concat(e.size/H*(e.flipY?-1:1),") "),l+="rotate(".concat(e.rotate,"deg) ")}({transform:i,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);var d=J(u);d.length>0&&(f.style=d);var p=[];return p.push({tag:"span",attributes:f,children:[e]}),a&&p.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),p}var at=function(){},ot=(S.measurePerformance&&v&&v.mark&&v.measure,function(t,e,n,r){var i,a,o,s=Object.keys(t),l=s.length,c=void 0!==r?function(t,e){return function(n,r,i,a){return t.call(e,n,r,i,a)}}(e,r):e;for(void 0===n?(i=1,o=t[s[0]]):(i=0,o=n);i<l;i++)o=c(o,t[a=s[i]],a,t);return o});function st(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,i=void 0!==r&&r,a=Object.keys(e).reduce((function(t,n){var r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t}),{});"function"!=typeof A.hooks.addPack||i?A.styles[t]=s({},A.styles[t]||{},a):A.hooks.addPack(t,a),"fas"===t&&st("fa",e)}var lt=A.styles,ct=A.shims,ft=function(){var t=function(t){return ot(lt,(function(e,n,r){return e[r]=ot(n,t,{}),e}),{})};t((function(t,e,n){return e[3]&&(t[e[3]]=n),t})),t((function(t,e,n){var r=e[2];return t[n]=n,r.forEach((function(e){t[e]=n})),t}));var e="far"in lt;ot(ct,(function(t,n){var r=n[0],i=n[1],a=n[2];return"far"!==i||e||(i="fas"),t[r]={prefix:i,iconName:a},t}),{})};ft();A.styles;function ut(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}function dt(t){var e=t.tag,n=t.attributes,r=void 0===n?{}:n,i=t.children,a=void 0===i?[]:i;return"string"==typeof t?Z(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(Z(t[n]),'" ')}),"").trim()}(r),">").concat(a.map(dt).join(""),"</").concat(e,">")}var pt=function(t){var e={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t?t.toLowerCase().split(" ").reduce((function(t,e){var n=e.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return t.flipX=!0,t;if(r&&"v"===i)return t.flipY=!0,t;if(i=parseFloat(i),isNaN(i))return t;switch(r){case"grow":t.size=t.size+i;break;case"shrink":t.size=t.size-i;break;case"left":t.x=t.x-i;break;case"right":t.x=t.x+i;break;case"up":t.y=t.y-i;break;case"down":t.y=t.y+i;break;case"rotate":t.rotate=t.rotate+i}return t}),e):e};function mt(t){this.name="MissingIcon",this.message=t||"Icon unavailable",this.stack=(new Error).stack}mt.prototype=Object.create(Error.prototype),mt.prototype.constructor=mt;var ht={fill:"currentColor"},yt={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},gt={tag:"path",attributes:s({},ht,{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"})},vt=s({},yt,{attributeName:"opacity"});s({},ht,{cx:"256",cy:"364",r:"28"}),s({},yt,{attributeName:"r",values:"28;14;28;28;14;28;"}),s({},vt,{values:"1;0;1;1;0;1;"}),s({},ht,{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"}),s({},vt,{values:"1;0;0;0;0;1;"}),s({},ht,{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"}),s({},vt,{values:"0;0;1;1;0;0;"}),A.styles;function bt(t){var e=t[0],n=t[1],r=l(t.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(S.familyPrefix,"-").concat(O.GROUP)},children:[{tag:"path",attributes:{class:"".concat(S.familyPrefix,"-").concat(O.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(S.familyPrefix,"-").concat(O.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}A.styles;function wt(){var t="svg-inline--fa",e=S.familyPrefix,n=S.replacementClass,r='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\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\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\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\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\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: 0.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\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\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\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\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\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\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: 0.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: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\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\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\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\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\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\n.fa-flip-both, .fa-flip-horizontal.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\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:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\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\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\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\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}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';if("fa"!==e||n!==t){var i=new RegExp("\\.".concat("fa","\\-"),"g"),a=new RegExp("\\--".concat("fa","\\-"),"g"),o=new RegExp("\\.".concat(t),"g");r=r.replace(i,".".concat(e,"-")).replace(a,"--".concat(e,"-")).replace(o,".".concat(n))}return r}function xt(){S.autoAddCss&&!St&&(q(wt()),St=!0)}function _t(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((function(t){return dt(t)}))}}),Object.defineProperty(t,"node",{get:function(){if(b){var e=g.createElement("div");return e.innerHTML=t.html,e.children}}}),t}function Ot(t){var e=t.prefix,n=void 0===e?"fa":e,r=t.iconName;if(r)return ut(It.definitions,n,r)||ut(A.styles,n,r)}var kt,It=new(function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,n,r;return e=t,(n=[{key:"add",value:function(){for(var t=this,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=n.reduce(this._pullDefinitions,{});Object.keys(i).forEach((function(e){t.definitions[e]=s({},t.definitions[e]||{},i[e]),st(e,i[e]),ft()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map((function(e){var r=n[e],i=r.prefix,a=r.iconName,o=r.icon;t[i]||(t[i]={}),t[i][a]=o})),t}}])&&a(e.prototype,n),r&&a(e,r),t}()),St=!1,Tt={transform:function(t){return pt(t)}},At=(kt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?K:n,i=e.symbol,a=void 0!==i&&i,o=e.mask,l=void 0===o?null:o,c=e.maskId,f=void 0===c?null:c,u=e.title,d=void 0===u?null:u,p=e.titleId,m=void 0===p?null:p,h=e.classes,y=void 0===h?[]:h,g=e.attributes,v=void 0===g?{}:g,b=e.styles,w=void 0===b?{}:b;if(t){var x=t.prefix,_=t.iconName,O=t.icon;return _t(s({type:"icon"},t),(function(){return xt(),S.autoA11y&&(d?v["aria-labelledby"]="".concat(S.replacementClass,"-title-").concat(m||G()):(v["aria-hidden"]="true",v.focusable="false")),rt({icons:{main:bt(O),mask:l?bt(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:x,iconName:_,transform:s({},K,r),symbol:a,title:d,maskId:f,titleId:m,extra:{attributes:v,styles:w,classes:y}})}))}},function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t||{}).icon?t:Ot(t||{}),r=e.mask;return r&&(r=(r||{}).icon?r:Ot(r||{})),kt(n,s({},e,{mask:r}))}),Ct=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,r=void 0===n?K:n,i=e.title,a=void 0===i?null:i,o=e.classes,l=void 0===o?[]:o,f=e.attributes,u=void 0===f?{}:f,d=e.styles,p=void 0===d?{}:d;return _t({type:"text",content:t},(function(){return xt(),it({content:t,transform:s({},K,r),title:a,extra:{attributes:u,styles:p,classes:["".concat(S.familyPrefix,"-layers-text")].concat(c(l))}})}))}}).call(this,n(2),n(13).setImmediate)},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){},function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return g}));var r=n(1),i="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{};var a=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){!function(e){var n=function(t,e,r){if(!l(e)||f(e)||u(e)||d(e)||s(e))return e;var i,a=0,o=0;if(c(e))for(i=[],o=e.length;a<o;a++)i.push(n(t,e[a],r));else for(var p in i={},e)Object.prototype.hasOwnProperty.call(e,p)&&(i[t(p,r)]=n(t,e[p],r));return i},r=function(t){return p(t)?t:(t=t.replace(/[\-_\s]+(.)?/g,(function(t,e){return e?e.toUpperCase():""}))).substr(0,1).toLowerCase()+t.substr(1)},i=function(t){var e=r(t);return e.substr(0,1).toUpperCase()+e.substr(1)},a=function(t,e){return function(t,e){var n=(e=e||{}).separator||"_",r=e.split||/(?=[A-Z])/;return t.split(r).join(n)}(t,e).toLowerCase()},o=Object.prototype.toString,s=function(t){return"function"==typeof t},l=function(t){return t===Object(t)},c=function(t){return"[object Array]"==o.call(t)},f=function(t){return"[object Date]"==o.call(t)},u=function(t){return"[object RegExp]"==o.call(t)},d=function(t){return"[object Boolean]"==o.call(t)},p=function(t){return(t-=0)==t},m=function(t,e){var n=e&&"process"in e?e.process:e;return"function"!=typeof n?t:function(e,r){return n(e,t,r)}},h={camelize:r,decamelize:a,pascalize:i,depascalize:a,camelizeKeys:function(t,e){return n(m(r,e),t)},decamelizeKeys:function(t,e){return n(m(a,e),t,e)},pascalizeKeys:function(t,e){return n(m(i,e),t)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};t.exports?t.exports=h:e.humps=h}(i)})),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},l=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},c=function(t,e){var n={};for(var r in t)e.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n};function f(t){return t.split(";").map((function(t){return t.trim()})).filter((function(t){return t})).reduce((function(t,e){var n=e.indexOf(":"),r=a.camelize(e.slice(0,n)),i=e.slice(n+1).trim();return t[r]=i,t}),{})}function u(t){return t.split(/\s+/).reduce((function(t,e){return t[e]=!0,t}),{})}function d(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.reduce((function(t,e){return Array.isArray(e)?t=t.concat(e):t.push(e),t}),[])}function p(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=(e.children||[]).map(p.bind(null,t)),a=Object.keys(e.attributes||{}).reduce((function(t,n){var r=e.attributes[n];switch(n){case"class":t.class=u(r);break;case"style":t.style=f(r);break;default:t.attrs[n]=r}return t}),{class:{},style:{},attrs:{}}),o=r.class,s=void 0===o?{}:o,m=r.style,h=void 0===m?{}:m,y=r.attrs,g=void 0===y?{}:y,v=c(r,["class","style","attrs"]);return"string"==typeof e?e:t(e.tag,l({class:d(a.class,s),style:l({},a.style,h),attrs:l({},a.attrs,g)},v,{props:n}),i)}var m=!1;try{m=!0}catch(t){}function h(t,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?s({},t,e):{}}function y(t){return null===t?null:"object"===(void 0===t?"undefined":o(t))&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}var g={name:"FontAwesomeIcon",functional:!0,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:String,default:null,validator:function(t){return["horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1}},render:function(t,e){var n=e.props,i=n.icon,a=n.mask,o=n.symbol,c=n.title,f=y(i),u=h("classes",function(t){var e,n=(e={"fa-spin":t.spin,"fa-pulse":t.pulse,"fa-fw":t.fixedWidth,"fa-border":t.border,"fa-li":t.listItem,"fa-inverse":t.inverse,"fa-flip-horizontal":"horizontal"===t.flip||"both"===t.flip,"fa-flip-vertical":"vertical"===t.flip||"both"===t.flip},s(e,"fa-"+t.size,null!==t.size),s(e,"fa-rotate-"+t.rotation,null!==t.rotation),s(e,"fa-pull-"+t.pull,null!==t.pull),s(e,"fa-swap-opacity",t.swapOpacity),e);return Object.keys(n).map((function(t){return n[t]?t:null})).filter((function(t){return t}))}(n)),d=h("transform","string"==typeof n.transform?r.d.transform(n.transform):n.transform),g=h("mask",y(a)),v=Object(r.b)(f,l({},u,d,g,{symbol:o,title:c}));if(!v)return function(){var t;!m&&console&&"function"==typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find one or more icon(s)",f,g);var b=v.abstract;return p.bind(null,t)(b[0],{},e.data)}};Boolean,Boolean}).call(this,n(2))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=[],i="M0 168v-16c0-13.255 10.745-24 24-24h360V80c0-21.367 25.899-32.042 40.971-16.971l80 80c9.372 9.373 9.372 24.569 0 33.941l-80 80C409.956 271.982 384 261.456 384 240v-48H24c-13.255 0-24-10.745-24-24zm488 152H128v-48c0-21.314-25.862-32.08-40.971-16.971l-80 80c-9.372 9.373-9.372 24.569 0 33.941l80 80C102.057 463.997 128 453.437 128 432v-48h360c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24z";e.definition={prefix:"fas",iconName:"exchange-alt",icon:[512,512,r,"f362",i]},e.faExchangeAlt=e.definition,e.prefix="fas",e.iconName="exchange-alt",e.width=512,e.height=512,e.ligatures=r,e.unicode="f362",e.svgPathData=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=[],i="M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z";e.definition={prefix:"fas",iconName:"angle-double-left",icon:[448,512,r,"f100",i]},e.faAngleDoubleLeft=e.definition,e.prefix="fas",e.iconName="angle-double-left",e.width=448,e.height=512,e.ligatures=r,e.unicode="f100",e.svgPathData=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=[],i="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z";e.definition={prefix:"fas",iconName:"angle-double-right",icon:[448,512,r,"f101",i]},e.faAngleDoubleRight=e.definition,e.prefix="fas",e.iconName="angle-double-right",e.width=448,e.height=512,e.ligatures=r,e.unicode="f101",e.svgPathData=i},function(t,e,n){var r=n(3);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){var r=n(3);t.exports=function(t,e){if(t){if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){(function(t){var r=void 0!==t&&t||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function a(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new a(i.call(setTimeout,r,arguments),clearTimeout)},e.setInterval=function(){return new a(i.call(setInterval,r,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},a.prototype.unref=a.prototype.ref=function(){},a.prototype.close=function(){this._clearFn.call(r,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),e))},n(14),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(2))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var r,i,a,o,s,l=1,c={},f=!1,u=t.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(t);d=d&&d.setTimeout?d:t,"[object process]"==={}.toString.call(t.process)?r=function(t){e.nextTick((function(){m(t)}))}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((a=new MessageChannel).port1.onmessage=function(t){m(t.data)},r=function(t){a.port2.postMessage(t)}):u&&"onreadystatechange"in u.createElement("script")?(i=u.documentElement,r=function(t){var e=u.createElement("script");e.onreadystatechange=function(){m(t),e.onreadystatechange=null,i.removeChild(e),e=null},i.appendChild(e)}):r=function(t){setTimeout(m,0,t)}:(o="setImmediate$"+Math.random()+"$",s=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(o)&&m(+e.data.slice(o.length))},t.addEventListener?t.addEventListener("message",s,!1):t.attachEvent("onmessage",s),r=function(e){t.postMessage(o+e,"*")}),d.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n<e.length;n++)e[n]=arguments[n+1];var i={callback:t,args:e};return c[l]=i,r(l),l++},d.clearImmediate=p}function p(t){delete c[t]}function m(t){if(f)setTimeout(m,0,t);else{var e=c[t];if(e){f=!0;try{!function(t){var e=t.callback,n=t.args;switch(n.length){case 0:e();break;case 1:e(n[0]);break;case 2:e(n[0],n[1]);break;case 3:e(n[0],n[1],n[2]);break;default:e.apply(void 0,n)}}(e)}finally{p(t),f=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,n(2),n(15))},function(t,e){var n,r,i=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(t){n=a}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(t){r=o}}();var l,c=[],f=!1,u=-1;function d(){f&&l&&(f=!1,l.length?c=l.concat(c):u=-1,c.length&&p())}function p(){if(!f){var t=s(d);f=!0;for(var e=c.length;e;){for(l=c,c=[];++u<e;)l&&l[u].run();u=-1,e=c.length}l=null,f=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function m(t,e){this.fun=t,this.array=e}function h(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new m(t,e)),1!==c.length||f||s(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(t,e,n){"use strict";n(4)},function(t,e,n){"use strict";n.r(e),n.d(e,"MultiSelectListbox",(function(){return v}));var r=n(0),i=n.n(r),a=n(1),o=n(5),s=n(6),l=n(8),c=n(7);function f(t,e){return e(t)}function u(t,e){return t.reduce((function(t,n){return t[f(n,e)]=!0,t}),{})}function d(t,e,n,r,i,a,o,s){var l,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},c._ssrRegister=l):i&&(l=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(c.functional){c._injectStyles=l;var f=c.render;c.render=function(t,e){return l.call(e),f(t,e)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:t,options:c}}var p=d({name:"SearchableList",props:{listItems:{type:Array,default:function(){return[]},required:!0},selectedListItems:{type:Array,default:function(){return[]}},highlightItems:{type:Array,default:function(){return[]}},placeholderText:{type:String,default:"Search"},displayProperty:{type:Function,default:function(t){return t}},valueProperty:{type:Function,default:function(t){return t}},noOptionsText:{type:String,default:"No options"},searchInputClass:{type:String,default:""},noItemsFoundText:{type:String,default:"No options found"},highlightDiff:{type:Boolean,default:!1},highlightClass:{type:String,default:""}},data:function(){return{searchText:""}},computed:{noItems:function(){return this.selectedListItems.length&&this.availableItems.length<1||!this.listItems||this.listItems.length<1},noFilteredItems:function(){return this.availableItems&&this.availableItems.length>0&&(!this.filteredListItems||this.filteredListItems.length<1)},debouncedSearchText:{get:function(){return this.searchText},set:function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:250;function r(){for(var r=this,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];var s=a;clearTimeout(e),e=null,e=setTimeout((function(){e=null,t.apply(r,s)}),n)}return r}((function(t){this.searchText=t}),500)},highlightedItemsMap:function(){return u(this.highlightItems,this.valueProperty)},availableItems:function(){var t,e=this,n=u(this.selectedListItems,this.valueProperty),r=i()(this.listItems);return t=n,0!==Object.keys(t).length&&(r=this.listItems.filter((function(t){var r=f(t,e.valueProperty);return!n[r]}))),r.sort((function(t,n){var r=e.getOptionDisplay(t),i=e.getOptionDisplay(n);return r.localeCompare(i)}))},filteredListItems:function(){return null!=this.searchText&&""!==this.searchText?this.availableItems.filter(function(t){var e=this.getOptionDisplay(t);return e&&e.toLowerCase().includes(this.searchText.toLowerCase())}.bind(this)):this.availableItems}},methods:{getOptionDisplay:function(t){return this.displayProperty(t)||""},getValue:function(t){return f(t,this.valueProperty)},clickOption:function(t){this.$emit("onClickOption",t)}}},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"msl-searchable-list"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.debouncedSearchText,expression:"debouncedSearchText"}],staticClass:"msl-search-list-input",class:t.searchInputClass,attrs:{placeholder:t.placeholderText},domProps:{value:t.debouncedSearchText},on:{input:function(e){e.target.composing||(t.debouncedSearchText=e.target.value)}}}),t._v(" "),n("div",{staticClass:"msl-searchable-list__items"},[t._l(t.filteredListItems,(function(e,r){var i;return n("div",{key:r,staticClass:"msl-searchable-list__item",class:(i={"msl-searchable-list__item--disabled":e.disabled},i[t.highlightClass]=t.highlightDiff&&t.highlightedItemsMap[t.getValue(e)],i),on:{click:function(n){return t.clickOption(e)}}},[t._v("\n "+t._s(t.getOptionDisplay(e))+"\n ")])})),t._v(" "),t.noItems?n("div",{staticClass:"msl-searchable-list__no-item"},[t._v("\n "+t._s(t.noOptionsText)+"\n ")]):t._e(),t._v(" "),t.noFilteredItems?n("div",{staticClass:"msl-searchable-list__no-item"},[t._v("\n "+t._s(t.noItemsFoundText)+"\n ")]):t._e()],2)])}),[],!1,null,null,null).exports;function m(t,e,n){if(e){var r=[];return t.forEach((function(t){var i=n.find((function(n){return"string"==typeof e?n[e]===t:"function"==typeof e?e(n)===t:n}));r.push(i)})),r}return i()(t)}function h(t,e){return"string"==typeof t?e[t]:"function"==typeof t?t(e):e}function y(t,e,n){return t.findIndex((function(t){return n?t&&e&&t===h(n,e):t===e}))}a.c.add(s.faExchangeAlt,c.faAngleDoubleLeft,l.faAngleDoubleRight);var g={name:"MultiSelect",components:{SearchableList:p,FontAwesomeIcon:o.a},model:{prop:"value"},props:{value:{type:Array,default:function(){return[]}},options:{type:Array,default:function(){return[]}},searchOptionsPlaceholder:{type:String,default:function(){return"Search"}},selectedOptionsPlaceholder:{type:String,default:function(){return"Search"}},reduceDisplayProperty:{type:Function,default:function(t){return t}},reduceValueProperty:{type:Function,default:function(t){return t}},noOptionsText:{type:String,default:""},selectedNoOptionsText:{type:String,default:"Select"},noOptionsFoundText:{type:String,default:"No options found"},noSelectedOptionsFoundText:{type:String,default:"No options found"},showSelectAllButtons:{type:Boolean,default:!0},searchInputClass:{type:String,default:""},highlightDiff:{type:Boolean,default:!1},highlightRemovedClass:{type:String,default:"msl-searchable-list__item--removed"},highlightAddedClass:{type:String,default:"msl-searchable-list__item--added"}},data:function(){return{selectedItems:m(this.value,this.reduceValueProperty,this.options),originalValueCopy:[],newlyRemovedItems:[],newlyAddedItems:[]}},computed:{availableOptions:function(){var t=this;return this.value&&this.value.length?this.options.filter((function(e){return t.reduceValueProperty?t.value.indexOf(h(t.reduceValueProperty,e))<0:!t.value.find((function(t){return t===e}))})):i()(this.options)}},watch:{value:{immediate:!0,handler:function(t,e){null!=t&&t.length&&!e&&this.highlightDiff&&(this.originalValueCopy=i()(t)),this.selectedItems=m(t,this.reduceValueProperty,this.options)}}},methods:{onOptionSelect:function(t){this.selectedItems.push(t);var e=[].concat(i()(this.value),[h(this.reduceValueProperty,t)]);this.addToNewlyAddedItems([t]),this.$emit("input",e),this.$emit("change",e)},onOptionRemove:function(t){var e=this,n=i()(this.value),r=this.selectedItems,a=y(n,t,this.reduceValueProperty);n.splice(a,1),a=r.findIndex((function(n){return e.reduceValueProperty?n&&t&&h(e.reduceValueProperty,n)===h(e.reduceValueProperty,t):n===t}));var o=r.splice(a,1);this.addToNewlyRemovedItems(o),this.selectedItems=i()(r),this.$emit("input",n),this.$emit("change",n)},onSelectAllOptions:function(){this.selectedItems=i()(this.options);var t,e,n,r=(t=this.reduceValueProperty,e=this.options,n=[],e.forEach((function(e){n.push(h(t,e))})),n);this.$emit("input",r),this.$emit("change",r),this.addToNewlyAddedItems(this.selectedItems)},onUnselectAllOptions:function(){this.addToNewlyRemovedItems(this.selectedItems),this.selectedItems=[],this.$emit("input",[]),this.$emit("change",[])},addToNewlyAddedItems:function(t){var e=this;t.forEach((function(t){-1===y(e.originalValueCopy,t,e.reduceValueProperty)&&e.newlyAddedItems.push(t)})),this.$emit("diff-changed",{newSelected:this.newlyAddedItems,newUnselected:this.newlyRemovedItems})},addToNewlyRemovedItems:function(t){var e=this;t.forEach((function(t){y(e.originalValueCopy,t,e.reduceValueProperty)>-1&&e.newlyRemovedItems.push(t)})),this.$emit("diff-changed",{newSelected:this.newlyAddedItems.map((function(t){return e.reduceValueProperty(t)})),newUnselected:this.newlyRemovedItems.map((function(t){return e.reduceValueProperty(t)}))})}}},v=(n(16),d(g,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"msl-multi-select"},[n("SearchableList",{staticClass:"msl-multi-select__list",attrs:{"list-items":t.availableOptions,"no-options-text":t.noOptionsText,"no-items-found-text":t.noOptionsFoundText,"selected-list-items":t.selectedItems,"display-property":t.reduceDisplayProperty,"value-property":t.reduceValueProperty,"placeholder-text":t.searchOptionsPlaceholder,"search-input-class":t.searchInputClass,"highlight-class":t.highlightRemovedClass,"highlight-items":t.newlyRemovedItems,"highlight-diff":t.highlightDiff},on:{onClickOption:t.onOptionSelect}}),t._v(" "),n("div",{staticClass:"msl-multi-select__actions"},[n("a",{staticClass:"msl-multi-select__action msl-multi-select__action-select-all",class:{invisible:!t.showSelectAllButtons},on:{click:t.onSelectAllOptions}},[n("font-awesome-icon",{attrs:{icon:"angle-double-right"}})],1),t._v(" "),n("font-awesome-icon",{staticClass:"multi-select__action-icon",attrs:{icon:"exchange-alt"}}),t._v(" "),n("a",{staticClass:"msl-multi-select__action msl-multi-select__action-unselect-all",class:{invisible:!t.showSelectAllButtons},on:{click:t.onUnselectAllOptions}},[n("font-awesome-icon",{attrs:{icon:"angle-double-left"}})],1)],1),t._v(" "),n("SearchableList",{staticClass:"msl-multi-select__selected msl-multi-select__list",attrs:{"list-items":t.selectedItems,"no-options-text":t.selectedNoOptionsText,"no-items-found-text":t.noSelectedOptionsFoundText,"display-property":t.reduceDisplayProperty,"value-property":t.reduceValueProperty,"placeholder-text":t.selectedOptionsPlaceholder,"search-input-class":t.searchInputClass,"highlight-class":t.highlightAddedClass,"highlight-items":t.newlyAddedItems,"highlight-diff":t.highlightDiff},on:{onClickOption:t.onOptionRemove}})],1)}),[],!1,null,null,null).exports);e.default=v}])}));
//# sourceMappingURL=vue-multi-select-listbox.js.map
{
"name": "vue-multiselect-listbox",
"version": "0.2.0",
"version": "0.2.1",
"description": "Multi-select widget where users can select options from a list in the left side to a list on the right",

@@ -5,0 +5,0 @@ "main": "dist/vue-multi-select-listbox.js",

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 not supported yet

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