!function(e,t){"object"==typeofexports&&"object"==typeofmodule?module.exports=t():"function"==typeofdefine&&define.amd?define([],t):"object"==typeofexports?exports.Choices=t():e.Choices=t()}(this,function(){returnfunction(e){functiont(n){if(i[n])returni[n].exports;vars=i[n]={exports:{},id:n,loaded:!1};returne[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}vari={};returnt.m=e,t.c=i,t.p="/assets/scripts/dist/",t(0)}([function(e,t,i){e.exports=i(1)},function(e,t,i){"use strict";functionn(e){returne&&e.__esModule?e:{"default":e}}functions(e,t,i){returntine?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}functiono(e){if(Array.isArray(e)){for(vart=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];returni}returnArray.from(e)}functionr(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")}vara=function(){functione(e,t){for(vari=0;i<t.length;i++){varn=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"inn&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}returnfunction(t,i,n){returni&&e(t.prototype,i),n&&e(t,n),t}}(),c=i(2),l=n(c),u=i(3),h=n(u),d=i(23),f=i(24);i(25);varp=function(){functione(){vart=this,i=arguments.length>0&&void0!==arguments[0]?arguments[0]:"[data-choice]",n=arguments.length>1&&void0!==arguments[1]?arguments[1]:{};if(r(this,e),(0,f.isType)("String",i)){vars=document.querySelectorAll(i);if(s.length>1)for(varo=1;o<s.length;o++){vara=s[o];newe(a,n)}}varc={items:[],choices:[],maxItemCount:-1,addItems:!0,removeItems:!0,removeItemButton:!1,editItems:!1,duplicateItems:!0,delimiter:",",paste:!0,search:!0,searchFloor:1,flip:!0,regexFilter:null,shouldSort:!0,sortFilter:f.sortByAlpha,sortFields:["label","value"],placeholder:!0,placeholderValue:null,prependValue:null,appendValue:null,loadingText:"Loading...",noResultsText:"No results found",noChoicesText:"No choices to choose from",itemSelectText:"Press to select",classNames:{containerOuter:"choices",containerInner:"choices__inner",input:"choices__input",inputCloned:"choices__input--cloned",list:"choices__list",listItems:"choices__list--multiple",listSingle:"choices__list--single",listDropdown:"choices__list--dropdown",item:"choices__item",itemSelectable:"choices__item--selectable",itemDisabled:"choices__item--disabled",itemChoice:"choices__item--choice",placeholder:"choices__placeholder",group:"choices__group",groupHeading:"choices__heading",button:"choices__button",activeState:"is-active",focusState:"is-focused",openState:"is-open",disabledState:"is-disabled",highlightedState:"is-highlighted",hiddenState:"is-hidden",flippedState:"is-flipped",loadingState:"is-loading"},callbackOnInit:null,callbackOnAddItem:null,callbackOnRemoveItem:null,callbackOnHighlightItem:null,callbackOnUnhighlightItem:null,callbackOnCreateTemplates:null,callbackOnChange:null,callbackOnSearch:null};if(this.config=(0,f.extend)(c,n),this.store=newh.default(this.render),this.initialised=!1,this.currentState={},this.prevState={},this.currentValue="",this.element=i,this.passedElement=(0,f.isType)("String",i)?document.querySelector(i):i,this.isSelectElement="select-one"===this.passedElement.type||"select-multiple"===this.passedElement.type,this.isTextElement="text"===this.passedElement.type,!this.passedElement)returnvoidconsole.error("Passed element not found");this.highlightPosition=0,this.canSearch=this.config.search,this.presetChoices=this.config.choices,this.presetItems=this.config.items,this.passedElement.value&&(this.presetItems=this.presetItems.concat(this.passedElement.value.split(this.config.delimiter))),this.init=this.init.bind(this),this.render=this.render.bind(this),this.destroy=this.destroy.bind(this),this.disable=this.disable.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onKeyUp=this._onKeyUp.bind(this),this._onKeyDown=this._onKeyDown.bind(this),this._onClick=this._onClick.bind(this),this._onTouchMove=this._onTouchMove.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onMouseDown=this._onMouseDown.bind(this),this