1import{B as T}from"./B6d__xEV.js";import{r as w}from"./DAPQGJqP.js";function W(m,i){for(var f=0;f<i.length;f++){const p=i[f];if(typeof p!="string"&&!Array.isArray(p)){for(const u in p)if(u!=="default"&&!(u in m)){const g=Object.getOwnPropertyDescriptor(p,u);g&&Object.defineProperty(m,u,g.get?g:{enumerable:!0,get:()=>p[u]})}}}return Object.freeze(Object.defineProperty(m,Symbol.toStringTag,{value:"Module"}))}var C={exports:{}};/*! 2 * ,/ 3 * ,'/ 4 * ,' / 5 * ,' /_____, 6 * .'____ ,' 7 * / ,' 8 * / ,' 9 * /,' 10 * /' 11 * 12 * Selectric Ï v1.13.0 (Aug 22 2017) - http://lcdsantos.github.io/jQuery-Selectric/ 13 * 14 * Copyright (c) 2017 Leonardo Santos; MIT License 15 * 16 */(function(m){(function(i){m.exports?m.exports=function(f,p){return p===void 0&&(typeof window<"u"?p=w():p=w()(f)),i(p),p}:i(jQuery)})(function(i){var f=i(document),p=i(window),u="selectric",g="Input Items Open Disabled TempShow HideSelect Wrapper Focus Hover Responsive Above Below Scroll Group GroupLabel",c=".sl",k=["a","e","i","o","u","n","c","y"],b=[/[\xE0-\xE5]/g,/[\xE8-\xEB]/g,/[\xEC-\xEF]/g,/[\xF2-\xF6]/g,/[\xF9-\xFC]/g,/[\xF1]/g,/[\xE7]/g,/[\xFD-\xFF]/g],x=function(e,t){var s=this;s.element=e,s.$element=i(e),s.state={multiple:!!s.$element.attr("multiple"),enabled:!1,opened:!1,currValue:-1,selectedIdx:-1,highlightedIdx:-1},s.eventTriggers={open:s.open,close:s.close,destroy:s.destroy,refresh:s.refresh,init:s.init},s.init(t)};x.prototype={utils:{isMobile:function(){return/android|ip(hone|od|ad)/i.test(navigator.userAgent)},escapeRegExp:function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},replaceDiacritics:function(e){for(var t=b.length;t--;)e=e.toLowerCase().replace(b[t],k[t]);return e},format:function(e){var t=arguments;return(""+e).replace(/\{(?:(\d+)|(\w+))\}/g,function(s,l,r){return r&&t[1]?t[1][r]:t[l]})},nextEnabledItem:function(e,t){for(;e[t=(t+1)%e.length].disabled;);return t},previousEnabledItem:function(e,t){for(;e[t=(t>0?t:e.length)-1].disabled;);return t},toDash:function(e){return e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()},triggerCallback:function(e,t){var s=t.element,l=t.options["on"+e],r=[s].concat([].slice.call(arguments).slice(1));i.isFunction(l)&&l.apply(s,r),i(s).trigger(u+"-"+this.toDash(e),r)},arrayToClassname:function(e){var t=i.grep(e,function(s){return!!s});return i.trim(t.join(" "))}},init:function(e){var t=this;if(t.options=i.extend(!0,{},i.fn[u].defaults,t.options,e),t.utils.triggerCallback("BeforeInit",t),t.destroy(!0),t.options.disableOnMobile&&t.utils.isMobile()){t.disableOnMobile=!0;return}t.classes=t.getClassNames();var s=i("<input/>",{class:t.classes.input,readonly:t.utils.isMobile()}),l=i("<div/>",{class:t.classes.items,tabindex:-1}),r=i("<div/>",{class:t.classes.scroll}),a=i("<div/>",{class:t.classes.prefix,html:t.options.arrowButtonMarkup}),n=i("<span/>",{class:"label"}),d=t.$element.wrap("<div/>").parent().append(a.prepend(n),l,s),o=i("<div/>",{class:t.classes.hideselect});t.elements={input:s,items:l,itemsScroll:r,wrapper:a,label:n,outerWrapper:d},t.options.nativeOnMobile&&t.utils.isMobile()&&(t.elements.input=void 0,o.addClass(t.classes.prefix+"-is-native"),t.$element.on("change",function(){t.refresh()})),t.$element.on(t.eventTriggers).wrap(o),t.originalTabindex=t.$element.prop("tabindex"),t.$element.prop("tabindex",-1),t.populate(),t.activate(),t.utils.triggerCallback("Init",t)},activate:function(){var e=this,t=e.elements.items.closest(":visible").children(":hidden").addClass(e.classes.tempshow),s=e.$element.width();t.removeClass(e.classes.tempshow),e.utils.triggerCallback("BeforeActivate",e),e.elements.outerWrapper.prop("class",e.utils.arrayToClassname([e.classes.wrapper,e.$element.prop("class").replace(/\S+/g,e.classes.prefix+"-$&"),e.options.responsive?e.classes.responsive:""])),e.options.inheritOriginalWidth&&s>0&&e.elements.outerWrapper.width(s),e.unbindEvents(),e.$element.prop("disabled")?(e.elements.outerWrapper.addClass(e.classes.disabled),e.elements.input&&e.elements.input.prop("disabled",!0)):(e.state.enabled=!0,e.elements.outerWrapper.removeClass(e.classes.disabled),e.$li=e.elements.items.removeAttr("style").find("li"),e.bindEvents()),e.utils.triggerCallback("Activate",e)},getClassNames:function(){var e=this,t=e.options.customClass,s={};return i.each(g.split(" "),function(l,r){var a=t.prefix+r;s[r.toLowerCase()]=t.camelCase?a:e.utils.toDash(a)}),s.prefix=t.prefix,s},setLabel:function(){var e=this,t=e.options.labelBuilder;if(e.state.multiple){var s=i.isArray(e.state.currValue)?e.state.currValue:[e.state.currValue];s=s.length===0?[0]:s;var l=i.map(s,function(a){return i.grep(e.lookupItems,function(n){return n.index===a})[0]});l=i.grep(l,function(a){return l.length>1||l.length===0?i.trim(a.value)!=="":a}),l=i.map(l,function(a){return i.isFunction(t)?t(a):e.utils.format(t,a)}),e.options.multiple.maxLabelEntries&&(l.length>=e.options.multiple.maxLabelEntries+1?(l=l.slice(0,e.options.multiple.maxLabelEntries),l.push(i.isFunction(t)?t({text:"..."}):e.utils.format(t,{text:"..."}))):l.slice(l.length-1)),e.elements.label.html(l.join(e.options.multiple.separator))}else{var r=e.lookupItems[e.state.currValue];e.elements.label.html(i.isFunction(t)?t(r):e.utils.format(t,r))}},populate:function(){var e=this,t=e.$element.children(),s=e.$element.find("option"),l=s.filter(":selected"),r=s.index(l),a=0,n=e.state.multiple?[]:0;l.length>1&&e.state.multiple&&(r=[],l.each(function(){r.push(i(this).index())})),e.state.currValue=~r?r:n,e.state.selectedIdx=e.state.currValue,e.state.highlightedIdx=e.state.currValue,e.items=[],e.lookupItems=[],t.length&&(t.each(function(d){var o=i(this);if(o.is("optgroup")){var h={element:o,label:o.prop("label"),groupDisabled:o.prop("disabled"),items:[]};o.children().each(function(v){var I=i(this);h.items[v]=e.getItemData(a,I,h.groupDisabled||I.prop("disabled")),e.lookupItems[a]=h.items[v],a++}),e.items[d]=h}else e.items[d]=e.getItemData(a,o,o.prop("disabled")),e.lookupItems[a]=e.items[d],a++}),e.setLabel(),e.elements.items.append(e.elements.itemsScroll.html(e.getItemsMarkup(e.items))))},getItemData:function(e,t,s){var l=this;return{index:e,element:t,value:t.val(),className:t.prop("class"),text:t.html(),slug:i.trim(l.utils.replaceDiacritics(t.html())),alt:t.attr("data-alt"),selected:t.prop("selected"),disabled:s}},getItemsMarkup:function(e){var t=this,s="<ul>";return i.isFunction(t.options.listBuilder)&&t.options.listBuilder&&(e=t.options.listBuilder(e)),i.each(e,function(l,r){r.label!==void 0?(s+=t.utils.format('<ul class="{1}"><li class="{2}">{3}</li>',t.utils.arrayToClassname([t.classes.group,r.groupDisabled?"disabled":"",r.element.prop("class")]
16),t.classes.grouplabel,r.element.prop("label")),i.each(r.items,function(a,n){s+=t.getItemMarkup(n.index,n)}),s+="</ul>"):s+=t.getItemMarkup(r.index,r)}),s+"</ul>"},getItemMarkup:function(e,t){var s=this,l=s.options.optionsItemBuilder,r={value:t.value,text:t.text,slug:t.slug,index:t.index};return s.utils.format('<li data-index="{1}" class="{2}">{3}</li>',e,s.utils.arrayToClassname([t.className,e===s.items.length-1?"last":"",t.disabled?"disabled":"",t.selected?"selected":""]),i.isFunction(l)?s.utils.format(l(t,this.$element,e),t):s.utils.format(l,r))},unbindEvents:function(){var e=this;e.elements.wrapper.add(e.$element).add(e.elements.outerWrapper).add(e.elements.input).off(c)},bindEvents:function(){var e=this;e.elements.outerWrapper.on("mouseenter"+c+" mouseleave"+c,function(t){i(this).toggleClass(e.classes.hover,t.type==="mouseenter"),e.options.openOnHover&&(clearTimeout(e.closeTimer),t.type==="mouseleave"?e.closeTimer=setTimeout(i.proxy(e.close,e),e.options.hoverIntentTimeout):e.open())}),e.elements.wrapper.on("click"+c,function(t){e.state.opened?e.close():e.open(t)}),e.options.nativeOnMobile&&e.utils.isMobile()||(e.$element.on("focus"+c,function(){e.elements.input.focus()}),e.elements.input.prop({tabindex:e.originalTabindex,disabled:!1}).on("keydown"+c,i.proxy(e.handleKeys,e)).on("focusin"+c,function(t){e.elements.outerWrapper.addClass(e.classes.focus),e.elements.input.one("blur",function(){e.elements.input.blur()}),e.options.openOnFocus&&!e.state.opened&&e.open(t)}).on("focusout"+c,function(){e.elements.outerWrapper.removeClass(e.classes.focus)}).on("input propertychange",function(){var t=e.elements.input.val(),s=new RegExp("^"+e.utils.escapeRegExp(t),"i");clearTimeout(e.resetStr),e.resetStr=setTimeout(function(){e.elements.input.val("")},e.options.keySearchTimeout),t.length&&i.each(e.items,function(l,r){if(!r.disabled){if(s.test(r.text)||s.test(r.slug)){e.highlight(l);return}if(r.alt){for(var a=r.alt.split("|"),n=0;n<a.length&&a[n];n++)if(s.test(a[n].trim())){e.highlight(l);return}}}})})),e.$li.on({mousedown:function(t){t.preventDefault(),t.stopPropagation()},click:function(){return e.select(i(this).data("index")),!1}})},handleKeys:function(e){var t=this,s=e.which,l=t.options.keys,r=i.inArray(s,l.previous)>-1,a=i.inArray(s,l.next)>-1,n=i.inArray(s,l.select)>-1,d=i.inArray(s,l.open)>-1,o=t.state.highlightedIdx,h=r&&o===0||a&&o+1===t.items.length,v=0;if((s===13||s===32)&&e.preventDefault(),r||a){if(!t.options.allowWrap&&h)return;r&&(v=t.utils.previousEnabledItem(t.lookupItems,o)),a&&(v=t.utils.nextEnabledItem(t.lookupItems,o)),t.highlight(v)}if(n&&t.state.opened){t.select(o),(!t.state.multiple||!t.options.multiple.keepMenuOpen)&&t.close();return}d&&!t.state.opened&&t.open()},refresh:function(){var e=this;e.populate(),e.activate(),e.utils.triggerCallback("Refresh",e)},setOptionsDimensions:function(){var e=this,t=e.elements.items.closest(":visible").children(":hidden").addClass(e.classes.tempshow),s=e.options.maxHeight,l=e.elements.items.outerWidth(),r=e.elements.wrapper.outerWidth()-(l-e.elements.items.width());!e.options.expandToItemText||r>l?e.finalWidth=r:(e.elements.items.css("overflow","scroll"),e.elements.outerWrapper.width(9e4),e.finalWidth=e.elements.items.width(),e.elements.items.css("overflow",""),e.elements.outerWrapper.width("")),e.elements.items.width(e.finalWidth).height()>s&&e.elements.items.height(s),t.removeClass(e.classes.tempshow)},isInViewport:function(){var e=this;if(e.options.forceRenderAbove===!0)e.elements.outerWrapper.addClass(e.classes.above);else if(e.options.forceRenderBelow===!0)e.elements.outerWrapper.addClass(e.classes.below);else{var t=p.scrollTop(),s=p.height(),l=e.elements.outerWrapper.offset().top,r=e.elements.outerWrapper.outerHeight(),a=l+r+e.itemsHeight<=t+s,n=l-e.itemsHeight>t,d=!a&&n,o=!d;e.elements.outerWrapper.toggleClass(e.classes.above,d),e.elements.outerWrapper.toggleClass(e.classes.below,o)}},detectItemVisibility:function(e){var t=this,s=t.$li.filter("[data-index]");t.state.multiple&&(e=i.isArray(e)&&e.length===0?0:e,e=i.isArray(e)?Math.min.apply(Math,e):e);var l=s.eq(e).outerHeight(),r=s[e].offsetTop,a=t.elements.itemsScroll.scrollTop(),n=r+l*2;t.elements.itemsScroll.scrollTop(n>a+t.itemsHeight?n-t.itemsHeight:r-l<a?r-l:a)},open:function(e){var t=this;if(t.options.nativeOnMobile&&t.utils.isMobile())return!1;t.utils.triggerCallback("BeforeOpen",t),e&&(e.preventDefault(),t.options.stopPropagation&&e.stopPropagation()),t.state.enabled&&(t.setOptionsDimensions(),i("."+t.classes.hideselect,"."+t.classes.open).children()[u]("close"),t.state.opened=!0,t.itemsHeight=t.elements.items.outerHeight(),t.itemsInnerHe
16ight=t.elements.items.height(),t.elements.outerWrapper.addClass(t.classes.open),t.elements.input.val(""),e&&e.type!=="focusin"&&t.elements.input.focus(),setTimeout(function(){f.on("click"+c,i.proxy(t.close,t)).on("scroll"+c,i.proxy(t.isInViewport,t))},1),t.isInViewport(),t.options.preventWindowScroll&&f.on("mousewheel"+c+" DOMMouseScroll"+c,"."+t.classes.scroll,function(s){var l=s.originalEvent,r=i(this).scrollTop(),a=0;"detail"in l&&(a=l.detail*-1),"wheelDelta"in l&&(a=l.wheelDelta),"wheelDeltaY"in l&&(a=l.wheelDeltaY),"deltaY"in l&&(a=l.deltaY*-1),(r===this.scrollHeight-t.itemsInnerHeight&&a<0||r===0&&a>0)&&s.preventDefault()}),t.detectItemVisibility(t.state.selectedIdx),t.highlight(t.state.multiple?-1:t.state.selectedIdx),t.utils.triggerCallback("Open",t))},close:function(){var e=this;e.utils.triggerCallback("BeforeClose",e),f.off(c),e.elements.outerWrapper.removeClass(e.classes.open),e.state.opened=!1,e.utils.triggerCallback("Close",e)},change:function(){var e=this;e.utils.triggerCallback("BeforeChange",e),e.state.multiple?(i.each(e.lookupItems,function(t){e.lookupItems[t].selected=!1,e.$element.find("option").prop("selected",!1)}),i.each(e.state.selectedIdx,function(t,s){e.lookupItems[s].selected=!0,e.$element.find("option").eq(s).prop("selected",!0)}),e.state.currValue=e.state.selectedIdx,e.setLabel(),e.utils.triggerCallback("Change",e)):e.state.currValue!==e.state.selectedIdx&&(e.$element.prop("selectedIndex",e.state.currValue=e.state.selectedIdx).data("value",e.lookupItems[e.state.selectedIdx].text),e.setLabel(),e.utils.triggerCallback("Change",e))},highlight:function(e){var t=this,s=t.$li.filter("[data-index]").removeClass("highlighted");t.utils.triggerCallback("BeforeHighlight",t),!(e===void 0||e===-1||t.lookupItems[e].disabled)&&(s.eq(t.state.highlightedIdx=e).addClass("highlighted"),t.detectItemVisibility(e),t.utils.triggerCallback("Highlight",t))},select:function(e){var t=this,s=t.$li.filter("[data-index]");if(t.utils.triggerCallback("BeforeSelect",t,e),!(e===void 0||e===-1||t.lookupItems[e].disabled)){if(t.state.multiple){t.state.selectedIdx=i.isArray(t.state.selectedIdx)?t.state.selectedIdx:[t.state.selectedIdx];var l=i.inArray(e,t.state.selectedIdx);l!==-1?t.state.selectedIdx.splice(l,1):t.state.selectedIdx.push(e),s.removeClass("selected").filter(function(r){return i.inArray(r,t.state.selectedIdx)!==-1}).addClass("selected")}else s.removeClass("selected").eq(t.state.selectedIdx=e).addClass("selected");(!t.state.multiple||!t.options.multiple.keepMenuOpen)&&t.close(),t.change(),t.utils.triggerCallback("Select",t,e)}},destroy:function(e){var t=this;t.state&&t.state.enabled&&(t.elements.items.add(t.elements.wrapper).add(t.elements.input).remove(),e||t.$element.removeData(u).removeData("value"),t.$element.prop("tabindex",t.originalTabindex).off(c).off(t.eventTriggers).unwrap().unwrap(),t.state.enabled=!1)}},i.fn[u]=function(e){return this.each(function(){var t=i.data(this,u);t&&!t.disableOnMobile?typeof e=="string"&&t[e]?t[e]():t.init(e):i.data(this,u,new x(this,e))})},i.fn[u].defaults={onChange:function(e){i(e).change()},maxHeight:300,keySearchTimeout:500,arrowButtonMarkup:'<b class="button">▾</b>',disableOnMobile:!1,nativeOnMobile:!0,openOnFocus:!0,openOnHover:!1,hoverIntentTimeout:500,expandToItemText:!1,responsive:!1,preventWindowScroll:!0,inheritOriginalWidth:!1,allowWrap:!0,forceRenderAbove:!1,forceRenderBelow:!1,stopPropagation:!0,optionsItemBuilder:"{text}",labelBuilder:"{text}",listBuilder:!1,keys:{previous:[37,38],next:[39,40],select:[9,13,27],open:[13,32,37,38,39,40],close:[9,27]},customClass:{prefix:u,camelCase:!1},multiple:{separator:", ",keepMenuOpen:!0,maxLabelEntries:!1}}})})(C);var y=C.exports;const O=T(y),B=W({__proto__:null,default:O},[y]);export{B as j};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.