From abc43e65dd2520c6ab6532f5d3593cad9163e1b0 Mon Sep 17 00:00:00 2001 From: Roman Slonov Date: Thu, 4 Apr 2019 18:48:04 +0800 Subject: [PATCH] Added popover component --- build/rollup.config.js | 2 + dist/modulist-vue.common.js | 2 +- dist/modulist-vue.esm.js | 2 +- dist/modulist-vue.min.js | 2 +- docs/.vuepress/config.js | 1 + docs/components/popover.md | 25 + package-lock.json | 823 +++++++++++++++++--------------- package.json | 16 +- src/components/Popover/index.js | 8 + src/components/Popover/main.vue | 184 +++++++ src/components/index.js | 1 + 11 files changed, 671 insertions(+), 395 deletions(-) create mode 100644 docs/components/popover.md create mode 100644 src/components/Popover/index.js create mode 100644 src/components/Popover/main.vue diff --git a/build/rollup.config.js b/build/rollup.config.js index 49939c7..cf68198 100755 --- a/build/rollup.config.js +++ b/build/rollup.config.js @@ -24,12 +24,14 @@ const external = [ // eg. 'jquery' 'fuzzysearch', 'vue', + 'popper.js', ]; const globals = { // Provide global variable names to replace your external imports // eg. jquery: '$' fuzzysearch: 'fuzzysearch', vue: 'Vue', + 'popper.js': 'Popper', }; export default [ diff --git a/dist/modulist-vue.common.js b/dist/modulist-vue.common.js index c3e141c..09c9cfa 100644 --- a/dist/modulist-vue.common.js +++ b/dist/modulist-vue.common.js @@ -1 +1 @@ -"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var fuzzysearch=_interopDefault(require("fuzzysearch")),Vue=_interopDefault(require("vue")),script={name:"VAlert",props:{title:{type:String,default:"Default title"},type:{type:String,default:"info",validator:function(e){return["info","success","warn","error"].indexOf(e)>-1}},wide:{type:Boolean,default:!1}},computed:{classes:function(){return["alert--"+this.type,{"alert--wide":this.wide}]}}};function normalizeComponent(e,t,i,n,s,a,_,o,r,l){"boolean"!=typeof _&&(r=o,o=_,_=!1);var u,c="function"==typeof i?i.options:i;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,s&&(c.functional=!0)),n&&(c._scopeId=n),a?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,r(e)),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=u):t&&(u=_?function(){t.call(this,l(this.$root.$options.shadowRoot))}:function(e){t.call(this,o(e))}),u)if(c.functional){var d=c.render;c.render=function(e,t){return u.call(t),d(e,t)}}else{var p=c.beforeCreate;c.beforeCreate=p?[].concat(p,u):[u]}return i}var normalizeComponent_1=normalizeComponent,__vue_script__=script,__vue_render__=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"alert",class:this.classes},[t("div",{staticClass:"alert__body"},[t("div",{staticClass:"alert__title"},[this._v(this._s(this.title))]),this._v(" "),t("div",{staticClass:"alert__text"},[this._t("default")],2)])])},__vue_staticRenderFns__=[],__vue_inject_styles__=void 0,__vue_scope_id__=void 0,__vue_module_identifier__=void 0,__vue_is_functional_template__=!1,Alert=normalizeComponent_1({render:__vue_render__,staticRenderFns:__vue_staticRenderFns__},__vue_inject_styles__,__vue_script__,__vue_scope_id__,__vue_is_functional_template__,__vue_module_identifier__,void 0,void 0);Alert.install=function(e){e.component("VAlert",Alert)};var script$1={name:"VAvatar",props:{src:{type:String,required:!0},size:{type:[String,Number],default:32},alt:{type:String,default:"Avatar"}}},__vue_script__$1=script$1,__vue_render__$1=function(){var e=this.$createElement;return(this._self._c||e)("img",{staticClass:"avatar",attrs:{src:this.src,alt:this.alt,width:this.size,height:this.size}})},__vue_staticRenderFns__$1=[],__vue_inject_styles__$1=void 0,__vue_scope_id__$1=void 0,__vue_module_identifier__$1=void 0,__vue_is_functional_template__$1=!1,Avatar=normalizeComponent_1({render:__vue_render__$1,staticRenderFns:__vue_staticRenderFns__$1},__vue_inject_styles__$1,__vue_script__$1,__vue_scope_id__$1,__vue_is_functional_template__$1,__vue_module_identifier__$1,void 0,void 0);Avatar.install=function(e){e.component("VAvatar",Avatar)};var script$2={name:"VBadge",props:{type:{type:String,default:"default",validator:function(e){return["default","primary","alternative","warning","success","danger"].indexOf(e)>-1}},align:{type:String,default:"middle",validator:function(e){return["top","middle","bottom"].indexOf(e)>-1}},text:{type:[String,Number],required:!0}},computed:{classes:function(){return["badge--"+this.type,"badge--align-"+this.align]}}},__vue_script__$2=script$2,__vue_render__$2=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"badge",class:this.classes,domProps:{textContent:this._s(this.text)}})},__vue_staticRenderFns__$2=[],__vue_inject_styles__$2=void 0,__vue_scope_id__$2=void 0,__vue_module_identifier__$2=void 0,__vue_is_functional_template__$2=!1,Badge=normalizeComponent_1({render:__vue_render__$2,staticRenderFns:__vue_staticRenderFns__$2},__vue_inject_styles__$2,__vue_script__$2,__vue_scope_id__$2,__vue_is_functional_template__$2,__vue_module_identifier__$2,void 0,void 0);Badge.install=function(e){e.component("VBadge",Badge)};var script$3={name:"VButton",props:{type:{type:String,default:"button"},appearance:{type:String,default:"default",validator:function(e){return["default","primary","alternative","subtle","success","danger"].indexOf(e)>-1}},size:{type:String,default:"3",validator:function(e){return["0","1","2","3","4"].indexOf(e)>-1}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},iconFirst:{type:Boolean,default:!1}},computed:{classes:function(){return["button--"+this.appearance,"button--size-"+this.size,{"button--loading":this.loading},{"button--icon-first":this.iconFirst}]}}},__vue_script__$3=script$3,__vue_render__$3=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",e._g({staticClass:"button",class:e.classes,attrs:{disabled:e.disabled,type:e.type}},e.$listeners),[e._t("default"),e._v(" "),e.$slots.icon?i("div",{staticClass:"button__icon"},[e._t("icon")],2):e._e()],2)},__vue_staticRenderFns__$3=[],__vue_inject_styles__$3=void 0,__vue_scope_id__$3=void 0,__vue_module_identifier__$3=void 0,__vue_is_functional_template__$3=!1,Button=normalizeComponent_1({render:__vue_render__$3,staticRenderFns:__vue_staticRenderFns__$3},__vue_inject_styles__$3,__vue_script__$3,__vue_scope_id__$3,__vue_is_functional_template__$3,__vue_module_identifier__$3,void 0,void 0);function isObject(e){return null!==e&&"object"==typeof e}function looseEqual(e,t){return e==t||!(!isObject(e)||!isObject(t))&&JSON.stringify(e)===JSON.stringify(t)}function looseIndexOf(e,t){for(var i=0;i0?[].concat(this.initialValue):[])},isOptionCheckedByDefault:function(e){return looseIndexOf(this.initialValue,e[this.keys.value]||e)>-1},onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e,t){if(!this.ignoreChange){var i=e[0],n=e[1],s=[],a=t[this.keys.value]||t,_=looseIndexOf(this.value,a);i&&_<0&&(s=this.value.concat(a)),!i&&_>-1&&(s=this.value.slice(0,_).concat(this.value.slice(_+1))),this.$emit("input",s),this.$emit("change",s,n)}}},components:{VCheckbox:Checkbox}},__vue_script__$5=script$5,__vue_render__$5=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"checkbox-group"},[i("div",{staticClass:"checkbox-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"checkbox-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"checkbox-group__item"},[i("v-checkbox",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||(e.name||t[e.keys.name])+"-"+n,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name||t[e.keys.name],label:t[e.keys.label]||t},on:{blur:e.onBlur,change:function(i){return e.onChange(arguments,t)},focus:e.onFocus},model:{value:e.checkboxValues[n],callback:function(t){e.$set(e.checkboxValues,n,t)},expression:"checkboxValues[i]"}})],1)}),0)])},__vue_staticRenderFns__$5=[],__vue_inject_styles__$5=void 0,__vue_scope_id__$5=void 0,__vue_module_identifier__$5=void 0,__vue_is_functional_template__$5=!1,CheckboxGroup=normalizeComponent_1({render:__vue_render__$5,staticRenderFns:__vue_staticRenderFns__$5},__vue_inject_styles__$5,__vue_script__$5,__vue_scope_id__$5,__vue_is_functional_template__$5,__vue_module_identifier__$5,void 0,void 0);CheckboxGroup.install=function(e){e.component("VCheckboxGroup",CheckboxGroup)};var modalOpenClass="modal--open",script$6={name:"VModal",props:{open:{type:Boolean,default:!1},role:{type:String,default:"dialog",validator:function(e){return["dialog","alertdialog"].indexOf(e)>-1}},title:{type:String,default:"Modal title"},size:{type:String,default:"2",validator:function(e){return["1","2","3"].indexOf(e)>-1}},dismissible:{type:Boolean,default:!0},dismissOn:{type:String,default:"backdrop esc close-button"}},computed:{dismissOnBackdrop:function(){return this.dismissOn.indexOf("backdrop")>-1},dismissOnCloseButton:function(){return this.dismissOn.indexOf("close-button")>-1},dismissOnEsc:function(){return this.dismissOn.indexOf("esc")>-1},classes:function(){return["modal--size-"+this.size]}},methods:{close:function(e){this.dismissible&&(e.currentTarget===this.$refs.backdrop&&e.target!==e.currentTarget||this.$emit("close"))},onOpen:function(){this.lastfocusedElement=document.activeElement,this.$refs.container.focus(),document.body.classList.add(modalOpenClass),document.addEventListener("focus",this.restrictFocus,!0),this.$emit("open")},onClose:function(){this.teardownModal(),this.$emit("close")},redirectFocus:function(){this.$refs.container.focus()},restrictFocus:function(e){this.$refs.container.contains(e.target)||(e.stopPropagation(),this.$refs.container.focus())},teardownModal:function(){document.body.classList.remove(modalOpenClass),document.removeEventListener("focus",this.restrictFocus,!0),this.lastfocusedElement&&this.lastfocusedElement.focus()},onEnter:function(){this.$emit("reveal")},onLeave:function(){this.$emit("hide"),document.body.classList.remove(modalOpenClass)}},components:{VButton:Button},watch:{open:function(){var e=this;this.$nextTick(function(){e[e.open?"onOpen":"onClose"]()})}},beforeDestroy:function(){this.open&&this.teardownModal()}},isOldIE="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());function createInjector(e){return function(e,t){return addStyle(e,t)}}var HEAD=document.head||document.getElementsByTagName("head")[0],styles={};function addStyle(e,t){var i=isOldIE?t.media||"default":e,n=styles[i]||(styles[i]={ids:new Set,styles:[]});if(!n.ids.has(e)){n.ids.add(e);var s=t.source;if(t.map&&(s+="\n/*# sourceURL="+t.map.sources[0]+" */",s+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),n.element||(n.element=document.createElement("style"),n.element.type="text/css",t.media&&n.element.setAttribute("media",t.media),HEAD.appendChild(n.element)),"styleSheet"in n.element)n.styles.push(s),n.element.styleSheet.cssText=n.styles.filter(Boolean).join("\n");else{var a=n.ids.size-1,_=document.createTextNode(s),o=n.element.childNodes;o[a]&&n.element.removeChild(o[a]),o.length?n.element.insertBefore(_,o[a]):n.element.appendChild(_)}}}var browser=createInjector,__vue_script__$6=script$6,__vue_render__$6=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"modal"},on:{"after-enter":e.onEnter,"after-leave":e.onLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.open,expression:"open"}],staticClass:"modal modal__mask",class:e.classes,attrs:{role:e.role}},[i("div",{ref:"backdrop",staticClass:"modal__wrapper",on:{click:function(t){e.dismissOnBackdrop&&e.close(t)}}},[i("div",{ref:"container",staticClass:"modal__container",attrs:{tabindex:"-1"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.dismissOnEsc&&e.close(t)}}},[i("div",{staticClass:"modal__header"},[i("h3",{staticClass:"modal__title"},[e._v(e._s(e.title))]),e._v(" "),i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:e.close}},[i("svg",{attrs:{slot:"icon",width:"16",height:"16"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1),e._v(" "),i("div",{staticClass:"modal__body"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"modal__footer"},[e._t("footer")],2),e._v(" "),i("div",{attrs:{tabindex:"0"},on:{focus:function(t){return t.stopPropagation(),e.redirectFocus(t)}}})])])])])},__vue_staticRenderFns__$6=[],__vue_inject_styles__$6=function(e){e&&e("data-v-79bf48ee_0",{source:".modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal__container,.modal-leave-active .modal__container{transform:scale(1.1)}",map:void 0,media:void 0})},__vue_scope_id__$6=void 0,__vue_module_identifier__$6=void 0,__vue_is_functional_template__$6=!1,Modal=normalizeComponent_1({render:__vue_render__$6,staticRenderFns:__vue_staticRenderFns__$6},__vue_inject_styles__$6,__vue_script__$6,__vue_scope_id__$6,__vue_is_functional_template__$6,__vue_module_identifier__$6,browser,void 0);Modal.install=function(e){e.component("VModal",Modal)};var script$7={name:"notification",props:{id:{type:[Number,String],default:1},type:{type:String,default:"info"},title:{type:String},message:String,dismissible:{type:Boolean,default:!0},timeout:{type:Number,default:5e3,validator:function(e){return e>0}},actions:{type:Array,default:function(){return[]}}},computed:{computedTitle:function(){return this.title?this.title:toUpperCaseFirstLetter(this.type)},classes:function(){return["notification--"+this.type]}},mounted:function(){this.timeout&&this.dismissible&&setTimeout(this.onClose,this.timeout)},methods:{onClose:function(e){this.$emit("close",e)},actionClickHandler:function(e){e?(e(),this.onClose()):this.onClose()}},components:{VButton:Button}},__vue_script__$7=script$7,__vue_render__$7=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification",class:e.classes},[i("div",{staticClass:"notification__icon"},["warning"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(-1 -1)"}},[i("path",{attrs:{fill:"#F5A623",d:"M9.04644425,2.05608156 L1.09900451,14.8894568 L1.09900451,14.8894568 C0.808228341,15.3589966 0.953144937,15.9753545 1.42268478,16.2661307 C1.58083294,16.3640685 1.7631637,16.4159536 1.9491816,16.4159536 L19.3287757,16.4159536 L19.3287757,16.4159536 C19.8810604,16.4159536 20.3287757,15.9682383 20.3287757,15.4159536 C20.3287757,15.2340939 20.2791828,15.055677 20.1853341,14.8999035 L12.4599153,2.07697513 L12.4599153,2.07697513 C11.8899022,1.1308468 10.6608267,0.82594519 9.71469837,1.39595832 C9.44270055,1.55982862 9.2136319,1.78611011 9.04644425,2.05608156 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"10",y:"5",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"10",y:"12",fill:"#FFFFFF",rx:"1"}})])]):e._e(),e._v(" "),"success"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#23D584",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("polyline",{attrs:{stroke:"#FFFFFF","stroke-width":"2",points:"6 10 9 13 14 7"}})])]):e._e(),e._v(" "),"error"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#E55644",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("path",{attrs:{fill:"#FFFFFF","fill-rule":"nonzero",d:"M11.4142136,10 L14.2426407,7.17157288 L12.8284271,5.75735931 L10,8.58578644 L7.17157288,5.75735931 L5.75735931,7.17157288 L8.58578644,10 L5.75735931,12.8284271 L7.17157288,14.2426407 L10,11.4142136 L12.8284271,14.2426407 L14.2426407,12.8284271 L11.4142136,10 Z"}})])]):e._e(),e._v(" "),"info"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#0B78FF",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"9",y:"10",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"9",y:"6",fill:"#FFFFFF",rx:"1"}})])]):e._e()]),e._v(" "),i("div",{staticClass:"notification__content"},[i("div",{staticClass:"notification__title"},[e._v(e._s(e.computedTitle))]),e._v(" "),i("div",{staticClass:"notification__message"},[e._v(e._s(e.message))]),e._v(" "),e.actions.length>0?i("div",{staticClass:"notification__actions"},e._l(e.actions,function(t,n){return i("div",{key:n,staticClass:"notification__action"},[i("v-button",{attrs:{appearance:t.appearance,size:"2"},on:{click:function(i){return e.actionClickHandler(t.onClick)}}},[e._v("\n "+e._s(t.text)+"\n ")])],1)}),0):e._e()]),e._v(" "),e.dismissible?i("div",{staticClass:"notification__close"},[i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}},[i("svg",{attrs:{slot:"icon",width:"14",height:"14"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1):e._e()])},__vue_staticRenderFns__$7=[],__vue_inject_styles__$7=void 0,__vue_scope_id__$7=void 0,__vue_module_identifier__$7=void 0,__vue_is_functional_template__$7=!1,Notification=normalizeComponent_1({render:__vue_render__$7,staticRenderFns:__vue_staticRenderFns__$7},__vue_inject_styles__$7,__vue_script__$7,__vue_scope_id__$7,__vue_is_functional_template__$7,__vue_module_identifier__$7,void 0,void 0);Notification.install=function(e){e.component("VNotification",Notification)};var script$8={name:"VNotificationContainer",props:{queue:{type:Array,default:function(){return[]}},position:{type:String,default:"top-right",validator:function(e){return["top-left","top-right","bottom-right","bottom-left"].indexOf(e)>-1}}},computed:{classes:function(){return["notification-container--"+this.position]}},methods:{create:function(e){var t=e;t.timestamp=new Date,t.timestamp.setMilliseconds(t.timestamp.getMilliseconds()+this.queue.length),this.queue.push(t)},remove:function(e){var t=this.queue.findIndex(function(t){return t.timestamp===e});-1!==t&&this.queue.splice(t,1)}},components:{VNotification:Notification}},__vue_script__$8=script$8,__vue_render__$8=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification-container",class:e.classes},[i("transition-group",{attrs:{name:"list"}},e._l(e.queue,function(t,n){return i("v-notification",{key:t.timestamp.getTime(),attrs:{id:"notification-"+n,type:t.type,title:t.title,message:t.message,actions:t.actions,timestamp:t.timestamp},on:{close:function(i){return e.remove(t.timestamp)}}})}),1)],1)},__vue_staticRenderFns__$8=[],__vue_inject_styles__$8=function(e){e&&e("data-v-8fb8f2f0_0",{source:".list-enter-active,.list-leave-active{transition:all .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(30px)}",map:void 0,media:void 0})},__vue_scope_id__$8=void 0,__vue_module_identifier__$8=void 0,__vue_is_functional_template__$8=!1,NotificationContainer=normalizeComponent_1({render:__vue_render__$8,staticRenderFns:__vue_staticRenderFns__$8},__vue_inject_styles__$8,__vue_script__$8,__vue_scope_id__$8,__vue_is_functional_template__$8,__vue_module_identifier__$8,browser,void 0);NotificationContainer.install=function(e){e.component("VNotificationContainer",NotificationContainer)};var script$9={name:"VPagination",props:{value:{type:Number,default:1},maxVisibleButtons:{type:Number,default:3},total:{type:Number,required:!0},perPage:{type:Number,default:10}},data:function(){return{currentPage:this.value}},computed:{startPage:function(){return 1===this.currentPage?1:this.currentPage===this.totalPages?this.totalPages-this.maxVisibleButtons+1:this.currentPage-1},endPage:function(){return Math.min(this.startPage+this.maxVisibleButtons-1,this.totalPages)},pages:function(){for(var e=[],t=this.startPage;t<=this.endPage;t+=1)e.push({name:t,isDisabled:t===this.currentPage});return e},isInFirstPage:function(){return 1===this.currentPage},isInLastPage:function(){return this.currentPage===this.totalPages},totalPages:function(){return Math.ceil(this.total/this.perPage)}},methods:{onClickFirstPage:function(){this.$emit("input",1)},onClickPreviousPage:function(){this.$emit("input",this.currentPage-1)},onClickPage:function(e){this.$emit("input",e)},onClickNextPage:function(){this.$emit("input",this.currentPage+1)},onClickLastPage:function(){this.$emit("input",this.totalPages)},isPageActive:function(e){return this.currentPage===e}},components:{VButton:Button},watch:{value:function(e){this.currentPage=e}}},__vue_script__$9=script$9,__vue_render__$9=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"pagination"},[i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to first page",disabled:e.isInFirstPage},on:{click:e.onClickFirstPage}},[e._v("\n First\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to previous page",disabled:e.isInFirstPage},on:{click:function(t){return t.preventDefault(),e.onClickPreviousPage(t)}}},[e._v("\n Previous\n ")])],1),e._v(" "),e._l(e.pages,function(t,n){return i("li",{key:n,staticClass:"pagination__item"},[i("v-button",{class:{active:e.isPageActive(t.name)},attrs:{appearance:e.isPageActive(t.name)?"primary":"default","aria-label":"Go to page number "+t.name},on:{click:function(i){return i.preventDefault(),e.onClickPage(t.name)}}},[e._v("\n "+e._s(t.name)+"\n ")])],1)}),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to next page"},on:{click:e.onClickNextPage}},[e._v("\n Next\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to last page"},on:{click:e.onClickLastPage}},[e._v("\n Last\n ")])],1)],2)},__vue_staticRenderFns__$9=[],__vue_inject_styles__$9=void 0,__vue_scope_id__$9=void 0,__vue_module_identifier__$9=void 0,__vue_is_functional_template__$9=!1,Pagination=normalizeComponent_1({render:__vue_render__$9,staticRenderFns:__vue_staticRenderFns__$9},__vue_inject_styles__$9,__vue_script__$9,__vue_scope_id__$9,__vue_is_functional_template__$9,__vue_module_identifier__$9,void 0,void 0);Pagination.install=function(e){e.component("VPagination",Pagination)};var script$a={name:"VProgress",props:{type:{type:String,default:"indeterminate",validator:function(e){return["indeterminate","determinate"].indexOf(e)>-1}},progress:{type:Number,default:0}},computed:{classes:function(){return["progress--"+this.type]},moderatedProgress:function(){return this.progress<0?0:this.progress>100?100:this.progress}}},__vue_script__$a=script$a,__vue_render__$a=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress",class:this.classes},["determinate"===this.type?t("div",{staticClass:"progress__bar",style:{width:this.moderatedProgress+"%"},attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":this.moderatedProgress}}):t("div",{staticClass:"progress__bar",attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0}})])},__vue_staticRenderFns__$a=[],__vue_inject_styles__$a=void 0,__vue_scope_id__$a=void 0,__vue_module_identifier__$a=void 0,__vue_is_functional_template__$a=!1,Progress=normalizeComponent_1({render:__vue_render__$a,staticRenderFns:__vue_staticRenderFns__$a},__vue_inject_styles__$a,__vue_script__$a,__vue_scope_id__$a,__vue_is_functional_template__$a,__vue_module_identifier__$a,void 0,void 0);Progress.install=function(e){e.component("VProgress",Progress)};var script$b={name:"VRadio",props:{id:{type:[String,Number]},name:{type:String,required:!0},label:{type:String,required:!0},tabindex:{type:[String,Number]},value:{type:[Number,String],required:!0},trueValue:{type:[Number,String],required:!0},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},created:function(){this.checked&&this.$emit("input",this.trueValue)},computed:{isChecked:function(){return String(this.value).length>0&&this.value==this.trueValue}},methods:{onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e){this.disabled||this.$emit("input",this.trueValue),this.$emit("change",this.isChecked,e)},focus:function(){this.$refs.input.focus()}}},__vue_script__$b=script$b,__vue_render__$b=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"radio",attrs:{for:e.id}},[i("input",{staticClass:"radio__input",attrs:{type:"radio",id:e.id,disabled:e.disabled,name:e.name,tabindex:e.tabindex},domProps:{checked:e.checked,value:e.trueValue},on:{blur:e.onBlur,change:e.onChange,focus:e.onFocus}}),e._v(" "),i("span",{staticClass:"radio__circle"}),e._v(" "),i("span",{staticClass:"radio__text"},[e._v(e._s(e.label))])])},__vue_staticRenderFns__$b=[],__vue_inject_styles__$b=void 0,__vue_scope_id__$b=void 0,__vue_module_identifier__$b=void 0,__vue_is_functional_template__$b=!1,Radio=normalizeComponent_1({render:__vue_render__$b,staticRenderFns:__vue_staticRenderFns__$b},__vue_inject_styles__$b,__vue_script__$b,__vue_scope_id__$b,__vue_is_functional_template__$b,__vue_module_identifier__$b,void 0,void 0);Radio.install=function(e){e.component("VRadio",Radio)};var script$c={name:"VRadioGroup",props:{name:{type:String,required:!0},tabindex:{type:[String,Number]},label:{type:String},options:{type:Array,required:!0},value:{type:[Number,String],required:!0},keys:{type:Object,default:function(){return{id:"id",label:"label",value:"value",checked:"checked",disabled:"disabled"}}},disabled:{type:Boolean,default:!1}},data:function(){return{initialValue:this.value,selectedOptionValue:this.value}},methods:{reset:function(){this.$emit("input",this.initialValue)},isOptionCheckedByDefault:function(e){return this.initialValue==e[this.keys.value]||this.initialValue==e||e[this.keys.checked]},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},watch:{selectedOptionValue:function(){this.$emit("input",this.selectedOptionValue),this.$emit("change",this.selectedOptionValue)},value:function(){this.selectedOptionValue=this.value}},components:{VRadio:Radio}},__vue_script__$c=script$c,__vue_render__$c=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"radio-group"},[i("div",{staticClass:"radio-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"radio-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"radio-group__item"},[i("VRadio",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||e.name+"-"+n,label:t[e.keys.label]||t,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name,tabindex:e.tabindex,"true-value":t[e.keys.value]||t},on:{blur:e.onBlur,focus:e.onFocus},model:{value:e.selectedOptionValue,callback:function(t){e.selectedOptionValue=t},expression:"selectedOptionValue"}})],1)}),0)])},__vue_staticRenderFns__$c=[],__vue_inject_styles__$c=void 0,__vue_scope_id__$c=void 0,__vue_module_identifier__$c=void 0,__vue_is_functional_template__$c=!1,RadioGroup=normalizeComponent_1({render:__vue_render__$c,staticRenderFns:__vue_staticRenderFns__$c},__vue_inject_styles__$c,__vue_script__$c,__vue_scope_id__$c,__vue_is_functional_template__$c,__vue_module_identifier__$c,void 0,void 0);RadioGroup.install=function(e){e.component("VRadio",RadioGroup)};var script$d={name:"VSelectOption",props:{option:{type:[String,Object]},selected:Boolean,highlighted:Boolean,disabled:Boolean,multiple:Boolean,keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},computed:{classes:function(){return[{"select-option--selected":this.selected},{"select-option--highlighted":this.highlighted},{"select-option--disabled":this.disabled}]}}},__vue_script__$d=script$d,__vue_render__$d=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-option",class:e.classes,attrs:{"data-value":e.option[e.keys.value]}},[e._t("default",[i("div",[e._v(e._s(e.option[e.keys.label]))])]),e._v(" "),e.multiple&&!e.disabled?i("div",{staticClass:"select-option__checkbox",class:{"select-option__checkbox--selected":e.selected}}):e._e()],2)},__vue_staticRenderFns__$d=[],__vue_inject_styles__$d=void 0,__vue_scope_id__$d=void 0,__vue_module_identifier__$d=void 0,__vue_is_functional_template__$d=!1,SelectOption=normalizeComponent_1({render:__vue_render__$d,staticRenderFns:__vue_staticRenderFns__$d},__vue_inject_styles__$d,__vue_script__$d,__vue_scope_id__$d,__vue_is_functional_template__$d,__vue_module_identifier__$d,void 0,void 0);SelectOption.install=function(e){e.component("VSelectOption",SelectOption)};var script$e={name:"VChip",props:{title:String,appearance:{type:String},closable:Boolean},computed:{classes:function(){return["chip--"+this.appearance]}},methods:{onDelete:function(e){this.$emit("delete",e)}}},__vue_script__$e=script$e,__vue_render__$e=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._g({ref:"chip",staticClass:"chip",class:e.classes,attrs:{tabindex:"0"}},e.$listeners),[i("div",{staticClass:"chip__text"},[e._v(e._s(e.title))]),e._v(" "),e.closable?i("div",{staticClass:"chip__close"},[i("button",{staticClass:"chip__delete",on:{click:function(t){return t.stopPropagation(),e.onDelete(t)}}},[i("svg",{attrs:{slot:"icon",height:"12",width:"12"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])]):e._e()])},__vue_staticRenderFns__$e=[],__vue_inject_styles__$e=void 0,__vue_scope_id__$e=void 0,__vue_module_identifier__$e=void 0,__vue_is_functional_template__$e=!1,Chip=normalizeComponent_1({render:__vue_render__$e,staticRenderFns:__vue_staticRenderFns__$e},__vue_inject_styles__$e,__vue_script__$e,__vue_scope_id__$e,__vue_is_functional_template__$e,__vue_module_identifier__$e,void 0,void 0);Chip.install=function(e){e.component("VChip",Chip)};var startClick,isServer=Vue.prototype.$isServer,on=!isServer&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},nodeList=[],ctx="@@clickoutsideContext",seed=0;function createDocumentHandler(e,t,i){return function(n,s){void 0===n&&(n={}),void 0===s&&(s={}),!(i&&i.context&&n.target&&s.target)||e.contains(n.target)||e.contains(s.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(s.target))||(t.expression&&e[ctx].methodName&&i.context[e[ctx].methodName]?i.context[e[ctx].methodName]():e[ctx].bindingFn&&e[ctx].bindingFn())}}!Vue.prototype.$isServer&&on(document,"mousedown",function(e){return startClick=e}),!Vue.prototype.$isServer&&on(document,"mouseup",function(e){nodeList.forEach(function(t){return t[ctx].documentHandler(e,startClick)})});var clickoutside={bind:function(e,t,i){nodeList.push(e);var n=seed++;e[ctx]={id:n,documentHandler:createDocumentHandler(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[ctx].documentHandler=createDocumentHandler(e,t,i),e[ctx].methodName=t.expression,e[ctx].bindingFn=t.value},unbind:function(e){for(var t=nodeList.length,i=0;i=n&&s<=a}}function scrollIntoView(e,t){void 0===t&&(t={container:null,marginTop:0}),e&&(t.container=t.container||e.parentElement,inView(e,t.container)||(t.container.scrollTop=e.offsetTop-t.marginTop))}function resetScroll(e){e&&(e.scrollTop=0)}var script$f={name:"VSelect",directives:{clickoutside},props:{id:{type:[Number,String]},tabindex:{type:[Number,String],default:0},name:{type:String},label:{type:String,default:"Label"},value:{type:[Array,Object],required:!0},multiple:{type:Boolean},filterable:{type:Boolean},clearable:{type:Boolean},loading:{type:Boolean},disabled:{type:Boolean},placeholder:{type:String,default:"Placeholder"},options:{type:Array,default:function(){return[]}},keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},created:function(){this.mutableValue=this.multiple?[]:this.value,this.mutableOptions=this.options.slice(0)},data:function(){return{query:"",isOpen:!1,isActive:!1,mutableValue:null,mutableOptions:[],highlightedIndex:-1}},computed:{classes:function(){return[{"select--open":this.isOpen},{"select--disabled":this.disabled}]},isSlotDisplayed:function(){return this.multiple?this.mutableValue.length>0&&this.mutableValue.length<=1:""!==this.mutableValue&&!isObjectEmpty(this.mutableValue)},isPlaceholderVisible:function(){return""===this.mutableValue||null===this.mutableValue||0===this.mutableValue.length||0===Object.keys(this.mutableValue).length},filteredOptions:function(){var e=this;return this.filterable?this.mutableOptions.filter(function(t,i){return e.defaultFilter(t,i)}):this.mutableOptions}},methods:{handleClickOutside:function(){this.isOpen?this.closeDropdown():this.isActive&&(this.isActive=!1)},handleOnEnterSelectOption:function(){var e=this.filteredOptions[this.highlightedIndex];this.select(e)},select:function(e){e.disabled||(this.multiple?this.isOptionSelected(e)?this.deselect(e):(this.mutableValue.push(e),this.setValue(this.mutableValue)):(this.setValue(e),this.closeDropdown()),this.$emit("select",e))},deselect:function(e){var t=this.mutableValue.indexOf(e);this.mutableValue.splice(t,1)},setValue:function(e){this.mutableValue=e,this.$emit("input",e),this.$emit("change",e)},toggleDropdown:function(){this[this.isOpen?"closeDropdown":"openDropdown"]()},onOpen:function(){var e=this;this.$nextTick(function(){e.$refs.dropdown.focus(),e.scrollOptionIntoView(e.$refs.dropdown.querySelector(".select-option--selected"))})},onBlur:function(){this.isActive=!1,this.$emit("blur"),this.isOpen&&this.closeDropdown()},onFocus:function(){this.isActive=!0,this.$emit("focus")},openDropdown:function(){this.disabled||(this.isOpen=!0,this.$refs.dropdown.focus())},closeDropdown:function(){var e=this;this.isOpen=!1,this.$refs.container.focus(),this.$nextTick(function(){e.query=""})},isOptionSelected:function(e){var t=this;return this.multiple?this.mutableValue.some(function(i){return i[t.keys.label]===e[t.keys.label]}):this.mutableValue[this.keys.label]===e[this.keys.label]},clear:function(){var e=this;this.multiple?this.setValue([]):this.setValue({}),this.highlightedIndex=-1,this.$emit("clear"),this.$nextTick(function(){resetScroll(e.$refs.dropdown)})},reset:function(){this.clear()},deleteSelectedOption:function(e,t){var i=this.mutableValue.indexOf(t);i>-1&&this.mutableValue.splice(i,1),e.stopPropagation()},defaultFilter:function(e){var t=this.query.toLowerCase(),i=e[this.keys.label];return"string"==typeof i&&(i=i.toLowerCase()),fuzzysearch(t,i)},highlightOption:function(e){var t=this;this.$refs.options.length!==this.highlightedIndex&&("next"===e&&(this.highlightedIndex=this.highlightedIndex+1,this.highlightedIndex===this.$refs.options.length&&(this.highlightedIndex=0)),"prev"===e&&(this.highlightedIndex=this.highlightedIndex-1,this.highlightedIndex<0&&(this.highlightedIndex=this.$refs.options.length-1)),this.filteredOptions[this.highlightedIndex].disabled&&this.highlightOption(e),this.$nextTick(function(){t.scrollOptionIntoView(t.$refs.options[t.highlightedIndex].$el)}))},scrollOptionIntoView:function(e){scrollIntoView(e,{container:this.$refs.dropdown,marginTop:8})}},watch:{value:function(e){this.mutableValue=e},options:function(e){this.mutableOptions=e},isOpen:function(){this.isOpen?(this.onOpen(),this.$emit("open")):this.$emit("close")},query:function(){this.highlightedIndex=0}},components:{VSelectOption:SelectOption,VChip:Chip}},__vue_script__$f=script$f,__vue_render__$f=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClickOutside,expression:"handleClickOutside"}],staticClass:"select",class:e.classes},[i("label",{staticClass:"select__label",attrs:{for:e.name||e.id}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),i("input",{attrs:{type:"hidden",name:e.name||e.id,disabled:e.disabled},domProps:{value:e.value.value}}),e._v(" "),i("div",{ref:"container",staticClass:"select__container",attrs:{tabindex:e.disabled?null:e.tabindex},on:{focus:e.onFocus,click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.toggleDropdown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.toggleDropdown(t))}]}},[i("div",{ref:"toggle",staticClass:"select__display"},[e.isSlotDisplayed?e._t("option",null,{option:e.multiple?e.mutableValue[0]:e.mutableValue}):e._e(),e._v(" "),e.$scopedSlots.option&&2===e.mutableValue.length||!e.$scopedSlots.option&&e.mutableValue.length>0&&e.multiple?i("div",[i("v-chip",{staticClass:"select__selected-option",attrs:{title:e.mutableValue[0].label,closable:""},on:{click:function(e){e.stopPropagation()},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.deleteSelectedOption(t,e.mutableValue[0]))},delete:function(t){return e.deleteSelectedOption(t,e.mutableValue[0])}}}),e._v(" "),e.mutableValue.length>1?i("v-chip",{attrs:{title:"+ "+(e.mutableValue.length-1)}}):e._e()],1):e._e(),e._v(" "),e.mutableValue&&!e.$scopedSlots.option?i("div",[e._v(e._s(e.mutableValue[e.keys.label]))]):e._e(),e._v(" "),e.isPlaceholderVisible?i("div",{staticClass:"select__placeholder"},[e._v(e._s(e.placeholder))]):e._e()],2),e._v(" "),e.isSlotDisplayed&&e.clearable?i("svg",{staticClass:"select__clear",attrs:{height:"16",width:"16"},on:{click:function(t){return t.stopPropagation(),e.clear(t)}}},[i("use",{attrs:{"xlink:href":"#cross-icon"}})]):i("svg",{staticClass:"select__chevron",attrs:{width:"18px",height:"18px"}},[i("use",{attrs:{"xlink:href":"#chevron-down-icon"}})])]),e._v(" "),i("div",{ref:"dropdown",staticClass:"select__dropdown",attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.preventDefault(),e.closeDropdown())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.highlightOption("next"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),e.handleOnEnterSelectOption(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.onBlur(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.highlightOption("prev"))}]}},[e.filterable?i("div",{staticClass:"select__filter-wrapper"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"filter",staticClass:"select__filter",attrs:{tabindex:"0",type:"text",placeholder:"Search",autocomplete:"off"},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),e._l(e.filteredOptions,function(t,n){return i("v-select-option",{key:n,ref:"options",refInFor:!0,attrs:{option:t,multiple:e.multiple,keys:e.keys,disabled:t[e.keys.disabled],selected:e.isOptionSelected(t),highlighted:e.highlightedIndex===n},nativeOn:{click:function(i){return i.stopPropagation(),e.select(t,n)}}},[e._t("option",null,{index:n,option:t})],2)})],2)])},__vue_staticRenderFns__$f=[],__vue_inject_styles__$f=void 0,__vue_scope_id__$f=void 0,__vue_module_identifier__$f=void 0,__vue_is_functional_template__$f=!1,Select=normalizeComponent_1({render:__vue_render__$f,staticRenderFns:__vue_staticRenderFns__$f},__vue_inject_styles__$f,__vue_script__$f,__vue_scope_id__$f,__vue_is_functional_template__$f,__vue_module_identifier__$f,void 0,void 0);Select.install=function(e){e.component("VSelect",Select)};var script$g={name:"VSpinner",props:{appearance:{type:String,default:"default"}},computed:{classes:function(){return["spinner--"+this.appearance]}}},__vue_script__$g=script$g,__vue_render__$g=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"spinner",class:this.classes})},__vue_staticRenderFns__$g=[],__vue_inject_styles__$g=void 0,__vue_scope_id__$g=void 0,__vue_module_identifier__$g=void 0,__vue_is_functional_template__$g=!1,Spinner=normalizeComponent_1({render:__vue_render__$g,staticRenderFns:__vue_staticRenderFns__$g},__vue_inject_styles__$g,__vue_script__$g,__vue_scope_id__$g,__vue_is_functional_template__$g,__vue_module_identifier__$g,void 0,void 0);Spinner.install=function(e){e.component("VSpinner",Spinner)};var script$h={name:"VStep",props:{id:{type:Number,required:!0},title:{type:String,required:!0},hideLabel:{type:Boolean,default:!1}},data:function(){return{}},computed:{isActive:function(){return this.$parent.currentStep===this.id},isPrevious:function(){return this.$parent.currentStep>this.id},isNext:function(){return this.$parent.currentStepe&&!this.disablePrev&&this.onChange(this.currentStep-1)},onChange:function(e){e>8&255]+lut[e>>16&255]+lut[e>>24&255]+"-"+lut[255&t]+lut[t>>8&255]+"-"+lut[t>>16&15|64]+lut[t>>24&255]+"-"+lut[63&i|128]+lut[i>>8&255]+"-"+lut[i>>16&255]+lut[i>>24&255]+lut[255&n]+lut[n>>8&255]+lut[n>>16&255]+lut[n>>24&255]},short=function(e){return(e=e||"")+generate().split("-")[0]},UUID={generate,short},script$j={name:"VTab",props:{id:{type:String,default:function(){return UUID.short("tab-")}},title:String,selected:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{isActive:!1}},created:function(){this.$parent.addTab(this)},beforeDestroy:function(){this.$parent.removeTab(this)},methods:{activate:function(){this.isActive=!0,this.$emit("select",this.id)},deactivate:function(){this.isActive=!1,this.$emit("deselect",this.id)}},watch:{disabled:function(){this.$parent.onTabDisabledChange(this)}}},__vue_script__$j=script$j,__vue_render__$j=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"tab",class:{"tab--active":this.isActive,"tab--disabled":this.disabled},attrs:{role:"tabpanel",id:this.id,"aria-hidden":this.isActive?null:"true",tabindex:this.isActive?"0":null}},[this._t("default")],2)},__vue_staticRenderFns__$j=[],__vue_inject_styles__$j=void 0,__vue_scope_id__$j=void 0,__vue_module_identifier__$j=void 0,__vue_is_functional_template__$j=!1,Tab=normalizeComponent_1({render:__vue_render__$j,staticRenderFns:__vue_staticRenderFns__$j},__vue_inject_styles__$j,__vue_script__$j,__vue_scope_id__$j,__vue_is_functional_template__$j,__vue_module_identifier__$j,void 0,void 0);Tab.install=function(e){e.component("VTab",Tab)};var script$k={name:"VTabHeader",props:{id:{type:String,required:!0},title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{classes:function(){return[{"tabs__link--active":this.active},{"tabs__link--disabled":this.disabled}]}},methods:{onClick:function(e){e.preventDefault(),this.$emit("click",e)}}},__vue_script__$k=script$k,__vue_render__$k=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"tabs__item",attrs:{role:"tab","aria-controls":e.id,"aria-selected":e.active?"true":null,tabindex:e.active?0:-1}},[i("a",{staticClass:"tabs__link",class:e.classes,attrs:{href:"#"},on:{click:e.onClick}},[i("div",{staticClass:"tabs__link-text"},[e._v(e._s(e.title))])])])},__vue_staticRenderFns__$k=[],__vue_inject_styles__$k=void 0,__vue_scope_id__$k=void 0,__vue_module_identifier__$k=void 0,__vue_is_functional_template__$k=!1,TabHeader=normalizeComponent_1({render:__vue_render__$k,staticRenderFns:__vue_staticRenderFns__$k},__vue_inject_styles__$k,__vue_script__$k,__vue_scope_id__$k,__vue_is_functional_template__$k,__vue_module_identifier__$k,void 0,void 0);TabHeader.install=function(e){e.component("VTabHeader",TabHeader)};var script$l={name:"VTabs",props:{wide:{type:Boolean,default:!1}},data:function(){return{tabs:[],activeTabId:null,activeTabIndex:-1}},computed:{classes:function(){return[{"tabs--wide":this.wide}]}},methods:{addTab:function(e){this.tabs.push(e),(null===this.activeTabId||e.selected)&&(this.activeTabId=e.id)},removeTab:function(e){var t=this.tabs.indexOf(e);t>-1&&(this.tabs.splice(t,1),e.id===this.activeTabId&&this.selectTab(this.findNearestTab()))},onTabDisabledChange:function(e){e.disabled&&this.activeTabId===e.id&&this.selectTab(this.findNearestTab())},selectTab:function(e){null===e||e.disabled||e.id===this.activeTabId||(this.activeTabId=e.id,this.$emit("tab-change",e.id))},selectNextTab:function(){var e=this.findNextTab();e&&(this.selectTab(e),e.$el.focus())},selectPreviousTab:function(){var e=this.findPreviousTab();e&&(this.selectTab(e),e.$el.focus())},findNextTab:function(){for(var e=null,t=this.activeTabIndex+1;t=0;t--)if(this.$refs.tabHeaders[t]&&!this.$refs.tabHeaders[t].disabled){e=this.$refs.tabHeaders[t];break}return e},findNearestTab:function(){return this.findPreviousTab()||this.findNextTab()},findTabById:function(e){for(var t=0;t-1}},wide:{type:Boolean,default:!1}},computed:{classes:function(){return["alert--"+this.type,{"alert--wide":this.wide}]}}};function normalizeComponent(e,t,i,n,s,o,a,_,r,l){"boolean"!=typeof a&&(r=_,_=a,a=!1);var u,c="function"==typeof i?i.options:i;if(e&&e.render&&(c.render=e.render,c.staticRenderFns=e.staticRenderFns,c._compiled=!0,s&&(c.functional=!0)),n&&(c._scopeId=n),o?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,r(e)),e&&e._registeredComponents&&e._registeredComponents.add(o)},c._ssrRegister=u):t&&(u=a?function(){t.call(this,l(this.$root.$options.shadowRoot))}:function(e){t.call(this,_(e))}),u)if(c.functional){var d=c.render;c.render=function(e,t){return u.call(t),d(e,t)}}else{var p=c.beforeCreate;c.beforeCreate=p?[].concat(p,u):[u]}return i}var normalizeComponent_1=normalizeComponent,__vue_script__=script,__vue_render__=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"alert",class:this.classes},[t("div",{staticClass:"alert__body"},[t("div",{staticClass:"alert__title"},[this._v(this._s(this.title))]),this._v(" "),t("div",{staticClass:"alert__text"},[this._t("default")],2)])])},__vue_staticRenderFns__=[],__vue_inject_styles__=void 0,__vue_scope_id__=void 0,__vue_module_identifier__=void 0,__vue_is_functional_template__=!1,Alert=normalizeComponent_1({render:__vue_render__,staticRenderFns:__vue_staticRenderFns__},__vue_inject_styles__,__vue_script__,__vue_scope_id__,__vue_is_functional_template__,__vue_module_identifier__,void 0,void 0);Alert.install=function(e){e.component("VAlert",Alert)};var script$1={name:"VAvatar",props:{src:{type:String,required:!0},size:{type:[String,Number],default:32},alt:{type:String,default:"Avatar"}}},__vue_script__$1=script$1,__vue_render__$1=function(){var e=this.$createElement;return(this._self._c||e)("img",{staticClass:"avatar",attrs:{src:this.src,alt:this.alt,width:this.size,height:this.size}})},__vue_staticRenderFns__$1=[],__vue_inject_styles__$1=void 0,__vue_scope_id__$1=void 0,__vue_module_identifier__$1=void 0,__vue_is_functional_template__$1=!1,Avatar=normalizeComponent_1({render:__vue_render__$1,staticRenderFns:__vue_staticRenderFns__$1},__vue_inject_styles__$1,__vue_script__$1,__vue_scope_id__$1,__vue_is_functional_template__$1,__vue_module_identifier__$1,void 0,void 0);Avatar.install=function(e){e.component("VAvatar",Avatar)};var script$2={name:"VBadge",props:{type:{type:String,default:"default",validator:function(e){return["default","primary","alternative","warning","success","danger"].indexOf(e)>-1}},align:{type:String,default:"middle",validator:function(e){return["top","middle","bottom"].indexOf(e)>-1}},text:{type:[String,Number],required:!0}},computed:{classes:function(){return["badge--"+this.type,"badge--align-"+this.align]}}},__vue_script__$2=script$2,__vue_render__$2=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"badge",class:this.classes,domProps:{textContent:this._s(this.text)}})},__vue_staticRenderFns__$2=[],__vue_inject_styles__$2=void 0,__vue_scope_id__$2=void 0,__vue_module_identifier__$2=void 0,__vue_is_functional_template__$2=!1,Badge=normalizeComponent_1({render:__vue_render__$2,staticRenderFns:__vue_staticRenderFns__$2},__vue_inject_styles__$2,__vue_script__$2,__vue_scope_id__$2,__vue_is_functional_template__$2,__vue_module_identifier__$2,void 0,void 0);Badge.install=function(e){e.component("VBadge",Badge)};var script$3={name:"VButton",props:{type:{type:String,default:"button"},appearance:{type:String,default:"default",validator:function(e){return["default","primary","alternative","subtle","success","danger"].indexOf(e)>-1}},size:{type:String,default:"3",validator:function(e){return["0","1","2","3","4"].indexOf(e)>-1}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},iconFirst:{type:Boolean,default:!1}},computed:{classes:function(){return["button--"+this.appearance,"button--size-"+this.size,{"button--loading":this.loading},{"button--icon-first":this.iconFirst}]}}},__vue_script__$3=script$3,__vue_render__$3=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",e._g({staticClass:"button",class:e.classes,attrs:{disabled:e.disabled,type:e.type}},e.$listeners),[e._t("default"),e._v(" "),e.$slots.icon?i("div",{staticClass:"button__icon"},[e._t("icon")],2):e._e()],2)},__vue_staticRenderFns__$3=[],__vue_inject_styles__$3=void 0,__vue_scope_id__$3=void 0,__vue_module_identifier__$3=void 0,__vue_is_functional_template__$3=!1,Button=normalizeComponent_1({render:__vue_render__$3,staticRenderFns:__vue_staticRenderFns__$3},__vue_inject_styles__$3,__vue_script__$3,__vue_scope_id__$3,__vue_is_functional_template__$3,__vue_module_identifier__$3,void 0,void 0);function isObject(e){return null!==e&&"object"==typeof e}function looseEqual(e,t){return e==t||!(!isObject(e)||!isObject(t))&&JSON.stringify(e)===JSON.stringify(t)}function looseIndexOf(e,t){for(var i=0;i0?[].concat(this.initialValue):[])},isOptionCheckedByDefault:function(e){return looseIndexOf(this.initialValue,e[this.keys.value]||e)>-1},onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e,t){if(!this.ignoreChange){var i=e[0],n=e[1],s=[],o=t[this.keys.value]||t,a=looseIndexOf(this.value,o);i&&a<0&&(s=this.value.concat(o)),!i&&a>-1&&(s=this.value.slice(0,a).concat(this.value.slice(a+1))),this.$emit("input",s),this.$emit("change",s,n)}}},components:{VCheckbox:Checkbox}},__vue_script__$5=script$5,__vue_render__$5=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"checkbox-group"},[i("div",{staticClass:"checkbox-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"checkbox-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"checkbox-group__item"},[i("v-checkbox",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||(e.name||t[e.keys.name])+"-"+n,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name||t[e.keys.name],label:t[e.keys.label]||t},on:{blur:e.onBlur,change:function(i){return e.onChange(arguments,t)},focus:e.onFocus},model:{value:e.checkboxValues[n],callback:function(t){e.$set(e.checkboxValues,n,t)},expression:"checkboxValues[i]"}})],1)}),0)])},__vue_staticRenderFns__$5=[],__vue_inject_styles__$5=void 0,__vue_scope_id__$5=void 0,__vue_module_identifier__$5=void 0,__vue_is_functional_template__$5=!1,CheckboxGroup=normalizeComponent_1({render:__vue_render__$5,staticRenderFns:__vue_staticRenderFns__$5},__vue_inject_styles__$5,__vue_script__$5,__vue_scope_id__$5,__vue_is_functional_template__$5,__vue_module_identifier__$5,void 0,void 0);CheckboxGroup.install=function(e){e.component("VCheckboxGroup",CheckboxGroup)};var modalOpenClass="modal--open",script$6={name:"VModal",props:{open:{type:Boolean,default:!1},role:{type:String,default:"dialog",validator:function(e){return["dialog","alertdialog"].indexOf(e)>-1}},title:{type:String,default:"Modal title"},size:{type:String,default:"2",validator:function(e){return["1","2","3"].indexOf(e)>-1}},dismissible:{type:Boolean,default:!0},dismissOn:{type:String,default:"backdrop esc close-button"}},computed:{dismissOnBackdrop:function(){return this.dismissOn.indexOf("backdrop")>-1},dismissOnCloseButton:function(){return this.dismissOn.indexOf("close-button")>-1},dismissOnEsc:function(){return this.dismissOn.indexOf("esc")>-1},classes:function(){return["modal--size-"+this.size]}},methods:{close:function(e){this.dismissible&&(e.currentTarget===this.$refs.backdrop&&e.target!==e.currentTarget||this.$emit("close"))},onOpen:function(){this.lastfocusedElement=document.activeElement,this.$refs.container.focus(),document.body.classList.add(modalOpenClass),document.addEventListener("focus",this.restrictFocus,!0),this.$emit("open")},onClose:function(){this.teardownModal(),this.$emit("close")},redirectFocus:function(){this.$refs.container.focus()},restrictFocus:function(e){this.$refs.container.contains(e.target)||(e.stopPropagation(),this.$refs.container.focus())},teardownModal:function(){document.body.classList.remove(modalOpenClass),document.removeEventListener("focus",this.restrictFocus,!0),this.lastfocusedElement&&this.lastfocusedElement.focus()},onEnter:function(){this.$emit("reveal")},onLeave:function(){this.$emit("hide"),document.body.classList.remove(modalOpenClass)}},components:{VButton:Button},watch:{open:function(){var e=this;this.$nextTick(function(){e[e.open?"onOpen":"onClose"]()})}},beforeDestroy:function(){this.open&&this.teardownModal()}},isOldIE="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());function createInjector(e){return function(e,t){return addStyle(e,t)}}var HEAD=document.head||document.getElementsByTagName("head")[0],styles={};function addStyle(e,t){var i=isOldIE?t.media||"default":e,n=styles[i]||(styles[i]={ids:new Set,styles:[]});if(!n.ids.has(e)){n.ids.add(e);var s=t.source;if(t.map&&(s+="\n/*# sourceURL="+t.map.sources[0]+" */",s+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),n.element||(n.element=document.createElement("style"),n.element.type="text/css",t.media&&n.element.setAttribute("media",t.media),HEAD.appendChild(n.element)),"styleSheet"in n.element)n.styles.push(s),n.element.styleSheet.cssText=n.styles.filter(Boolean).join("\n");else{var o=n.ids.size-1,a=document.createTextNode(s),_=n.element.childNodes;_[o]&&n.element.removeChild(_[o]),_.length?n.element.insertBefore(a,_[o]):n.element.appendChild(a)}}}var browser=createInjector,__vue_script__$6=script$6,__vue_render__$6=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"modal"},on:{"after-enter":e.onEnter,"after-leave":e.onLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.open,expression:"open"}],staticClass:"modal modal__mask",class:e.classes,attrs:{role:e.role}},[i("div",{ref:"backdrop",staticClass:"modal__wrapper",on:{click:function(t){e.dismissOnBackdrop&&e.close(t)}}},[i("div",{ref:"container",staticClass:"modal__container",attrs:{tabindex:"-1"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.dismissOnEsc&&e.close(t)}}},[i("div",{staticClass:"modal__header"},[i("h3",{staticClass:"modal__title"},[e._v(e._s(e.title))]),e._v(" "),i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:e.close}},[i("svg",{attrs:{slot:"icon",width:"16",height:"16"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1),e._v(" "),i("div",{staticClass:"modal__body"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"modal__footer"},[e._t("footer")],2),e._v(" "),i("div",{attrs:{tabindex:"0"},on:{focus:function(t){return t.stopPropagation(),e.redirectFocus(t)}}})])])])])},__vue_staticRenderFns__$6=[],__vue_inject_styles__$6=function(e){e&&e("data-v-79bf48ee_0",{source:".modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal__container,.modal-leave-active .modal__container{transform:scale(1.1)}",map:void 0,media:void 0})},__vue_scope_id__$6=void 0,__vue_module_identifier__$6=void 0,__vue_is_functional_template__$6=!1,Modal=normalizeComponent_1({render:__vue_render__$6,staticRenderFns:__vue_staticRenderFns__$6},__vue_inject_styles__$6,__vue_script__$6,__vue_scope_id__$6,__vue_is_functional_template__$6,__vue_module_identifier__$6,browser,void 0);Modal.install=function(e){e.component("VModal",Modal)};var script$7={name:"notification",props:{id:{type:[Number,String],default:1},type:{type:String,default:"info"},title:{type:String},message:String,dismissible:{type:Boolean,default:!0},timeout:{type:Number,default:5e3,validator:function(e){return e>0}},actions:{type:Array,default:function(){return[]}}},computed:{computedTitle:function(){return this.title?this.title:toUpperCaseFirstLetter(this.type)},classes:function(){return["notification--"+this.type]}},mounted:function(){this.timeout&&this.dismissible&&setTimeout(this.onClose,this.timeout)},methods:{onClose:function(e){this.$emit("close",e)},actionClickHandler:function(e){e?(e(),this.onClose()):this.onClose()}},components:{VButton:Button}},__vue_script__$7=script$7,__vue_render__$7=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification",class:e.classes},[i("div",{staticClass:"notification__icon"},["warning"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(-1 -1)"}},[i("path",{attrs:{fill:"#F5A623",d:"M9.04644425,2.05608156 L1.09900451,14.8894568 L1.09900451,14.8894568 C0.808228341,15.3589966 0.953144937,15.9753545 1.42268478,16.2661307 C1.58083294,16.3640685 1.7631637,16.4159536 1.9491816,16.4159536 L19.3287757,16.4159536 L19.3287757,16.4159536 C19.8810604,16.4159536 20.3287757,15.9682383 20.3287757,15.4159536 C20.3287757,15.2340939 20.2791828,15.055677 20.1853341,14.8999035 L12.4599153,2.07697513 L12.4599153,2.07697513 C11.8899022,1.1308468 10.6608267,0.82594519 9.71469837,1.39595832 C9.44270055,1.55982862 9.2136319,1.78611011 9.04644425,2.05608156 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"10",y:"5",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"10",y:"12",fill:"#FFFFFF",rx:"1"}})])]):e._e(),e._v(" "),"success"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#23D584",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("polyline",{attrs:{stroke:"#FFFFFF","stroke-width":"2",points:"6 10 9 13 14 7"}})])]):e._e(),e._v(" "),"error"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#E55644",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("path",{attrs:{fill:"#FFFFFF","fill-rule":"nonzero",d:"M11.4142136,10 L14.2426407,7.17157288 L12.8284271,5.75735931 L10,8.58578644 L7.17157288,5.75735931 L5.75735931,7.17157288 L8.58578644,10 L5.75735931,12.8284271 L7.17157288,14.2426407 L10,11.4142136 L12.8284271,14.2426407 L14.2426407,12.8284271 L11.4142136,10 Z"}})])]):e._e(),e._v(" "),"info"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#0B78FF",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"9",y:"10",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"9",y:"6",fill:"#FFFFFF",rx:"1"}})])]):e._e()]),e._v(" "),i("div",{staticClass:"notification__content"},[i("div",{staticClass:"notification__title"},[e._v(e._s(e.computedTitle))]),e._v(" "),i("div",{staticClass:"notification__message"},[e._v(e._s(e.message))]),e._v(" "),e.actions.length>0?i("div",{staticClass:"notification__actions"},e._l(e.actions,function(t,n){return i("div",{key:n,staticClass:"notification__action"},[i("v-button",{attrs:{appearance:t.appearance,size:"2"},on:{click:function(i){return e.actionClickHandler(t.onClick)}}},[e._v("\n "+e._s(t.text)+"\n ")])],1)}),0):e._e()]),e._v(" "),e.dismissible?i("div",{staticClass:"notification__close"},[i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}},[i("svg",{attrs:{slot:"icon",width:"14",height:"14"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1):e._e()])},__vue_staticRenderFns__$7=[],__vue_inject_styles__$7=void 0,__vue_scope_id__$7=void 0,__vue_module_identifier__$7=void 0,__vue_is_functional_template__$7=!1,Notification=normalizeComponent_1({render:__vue_render__$7,staticRenderFns:__vue_staticRenderFns__$7},__vue_inject_styles__$7,__vue_script__$7,__vue_scope_id__$7,__vue_is_functional_template__$7,__vue_module_identifier__$7,void 0,void 0);Notification.install=function(e){e.component("VNotification",Notification)};var script$8={name:"VNotificationContainer",props:{queue:{type:Array,default:function(){return[]}},position:{type:String,default:"top-right",validator:function(e){return["top-left","top-right","bottom-right","bottom-left"].indexOf(e)>-1}}},computed:{classes:function(){return["notification-container--"+this.position]}},methods:{create:function(e){var t=e;t.timestamp=new Date,t.timestamp.setMilliseconds(t.timestamp.getMilliseconds()+this.queue.length),this.queue.push(t)},remove:function(e){var t=this.queue.findIndex(function(t){return t.timestamp===e});-1!==t&&this.queue.splice(t,1)}},components:{VNotification:Notification}},__vue_script__$8=script$8,__vue_render__$8=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification-container",class:e.classes},[i("transition-group",{attrs:{name:"list"}},e._l(e.queue,function(t,n){return i("v-notification",{key:t.timestamp.getTime(),attrs:{id:"notification-"+n,type:t.type,title:t.title,message:t.message,actions:t.actions,timestamp:t.timestamp},on:{close:function(i){return e.remove(t.timestamp)}}})}),1)],1)},__vue_staticRenderFns__$8=[],__vue_inject_styles__$8=function(e){e&&e("data-v-8fb8f2f0_0",{source:".list-enter-active,.list-leave-active{transition:all .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(30px)}",map:void 0,media:void 0})},__vue_scope_id__$8=void 0,__vue_module_identifier__$8=void 0,__vue_is_functional_template__$8=!1,NotificationContainer=normalizeComponent_1({render:__vue_render__$8,staticRenderFns:__vue_staticRenderFns__$8},__vue_inject_styles__$8,__vue_script__$8,__vue_scope_id__$8,__vue_is_functional_template__$8,__vue_module_identifier__$8,browser,void 0);NotificationContainer.install=function(e){e.component("VNotificationContainer",NotificationContainer)};var script$9={name:"VPagination",props:{value:{type:Number,default:1},maxVisibleButtons:{type:Number,default:3},total:{type:Number,required:!0},perPage:{type:Number,default:10}},data:function(){return{currentPage:this.value}},computed:{startPage:function(){return 1===this.currentPage?1:this.currentPage===this.totalPages?this.totalPages-this.maxVisibleButtons+1:this.currentPage-1},endPage:function(){return Math.min(this.startPage+this.maxVisibleButtons-1,this.totalPages)},pages:function(){for(var e=[],t=this.startPage;t<=this.endPage;t+=1)e.push({name:t,isDisabled:t===this.currentPage});return e},isInFirstPage:function(){return 1===this.currentPage},isInLastPage:function(){return this.currentPage===this.totalPages},totalPages:function(){return Math.ceil(this.total/this.perPage)}},methods:{onClickFirstPage:function(){this.$emit("input",1)},onClickPreviousPage:function(){this.$emit("input",this.currentPage-1)},onClickPage:function(e){this.$emit("input",e)},onClickNextPage:function(){this.$emit("input",this.currentPage+1)},onClickLastPage:function(){this.$emit("input",this.totalPages)},isPageActive:function(e){return this.currentPage===e}},components:{VButton:Button},watch:{value:function(e){this.currentPage=e}}},__vue_script__$9=script$9,__vue_render__$9=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"pagination"},[i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to first page",disabled:e.isInFirstPage},on:{click:e.onClickFirstPage}},[e._v("\n First\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to previous page",disabled:e.isInFirstPage},on:{click:function(t){return t.preventDefault(),e.onClickPreviousPage(t)}}},[e._v("\n Previous\n ")])],1),e._v(" "),e._l(e.pages,function(t,n){return i("li",{key:n,staticClass:"pagination__item"},[i("v-button",{class:{active:e.isPageActive(t.name)},attrs:{appearance:e.isPageActive(t.name)?"primary":"default","aria-label":"Go to page number "+t.name},on:{click:function(i){return i.preventDefault(),e.onClickPage(t.name)}}},[e._v("\n "+e._s(t.name)+"\n ")])],1)}),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to next page"},on:{click:e.onClickNextPage}},[e._v("\n Next\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to last page"},on:{click:e.onClickLastPage}},[e._v("\n Last\n ")])],1)],2)},__vue_staticRenderFns__$9=[],__vue_inject_styles__$9=void 0,__vue_scope_id__$9=void 0,__vue_module_identifier__$9=void 0,__vue_is_functional_template__$9=!1,Pagination=normalizeComponent_1({render:__vue_render__$9,staticRenderFns:__vue_staticRenderFns__$9},__vue_inject_styles__$9,__vue_script__$9,__vue_scope_id__$9,__vue_is_functional_template__$9,__vue_module_identifier__$9,void 0,void 0);Pagination.install=function(e){e.component("VPagination",Pagination)};var script$a={name:"VPopover",props:{trigger:{type:String,default:"click"},containFocus:{type:Boolean,default:!1},hasMaxHeight:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},offset:{type:[String,Number],default:"0"},manualOpen:{type:Boolean,default:!1},manualClose:{type:Boolean,default:!1},returnFocusOnClose:{type:Boolean,default:!0},focusRedirector:Function},data:function(){return{isActive:!1,popperInstance:null,focusedElBeforeOpen:null}},mounted:function(){this.addEventsListeners()},computed:{triggerEl:function(){return this.$refs.trigger},popperOptions:function(){return{placement:this.placement,modifiers:{offset:{offset:this.offset}}}}},methods:{addEventsListeners:function(){switch(this.trigger){case"click":this.manualClose||document.addEventListener("click",this.handleClickOutside,!0),this.manualOpen||this.triggerEl.addEventListener("click",this.toggle);break;case"hover":this.manualOpen||this.triggerEl.addEventListener("mouseenter",this.show),this.manualClose||document.addEventListener("mousemove",this.handleClickOutside,!0);break;default:throw new Error("[popover] "+this.trigger+" is not defined")}},removeEventsListeners:function(){switch(this.trigger){case"click":this.manualClose||document.removeEventListener("click",this.handleClickOutside,!0),this.triggerEl.removeEventListener("click",this.toggle);break;case"hover":this.manualOpen||this.triggerEl.removeEventListener("mouseenter",this.show),this.manualClose||document.removeEventListener("mousemove",this.handleClickOutside,!0);break;default:throw new Error("[popover] "+this.trigger+" is not defined")}},toggle:function(){this.isActive?this.close():this.show()},show:function(){var e=this;this.disabled||this.isActive||(this.focusedElBeforeOpen=document.activeElement,this.isActive=!0,this.initializePopper(),this.$nextTick(function(){e.$el.focus()}),this.$emit("open"))},close:function(){var e=this;this.isActive=!1,this.$nextTick(function(){e.destroyPopper()}),this.$emit("close"),this.returnFocusOnClose&&this.triggerEl.focus()},restrictFocus:function(e){this.containFocus?(e.stopPropagation(),this.focusRedirector?this.focusRedirector(e):this.$el.focus()):this.close()},initializePopper:function(){var e=this;this.$nextTick(function(){e.popperInstance=new Popper(e.triggerEl,e.$refs.content,e.popperOptions)})},destroyPopper:function(){this.popperInstance&&(this.popperInstance.destroy(),this.popperInstance=null)},handleClickOutside:function(e){this.$el.contains(e.target)||this.triggerEl.contains(e.target)||!this.isActive||this.close()}},beforeDestroy:function(){this.removeEventsListeners()}},__vue_script__$a=script$a,__vue_render__$a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"popover",class:{"popover--has-max-height":e.hasMaxHeight},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.close(t)}}},[i("div",{ref:"trigger",staticClass:"popover__trigger"},[e._t("toggle")],2),e._v(" "),e.isActive?i("div",{ref:"content",staticClass:"popover__content",attrs:{role:"dialog","aria-haspopup":"true","aria-expanded":e.isActive?"true":"false",tabindex:"-1"}},[e._t("default"),e._v(" "),i("div",{staticClass:"popover__focus-redirector",attrs:{tabindex:"0"},on:{focus:e.restrictFocus}})],2):e._e()])},__vue_staticRenderFns__$a=[],__vue_inject_styles__$a=function(e){e&&e("data-v-71734512_0",{source:".popover__trigger{display:inline-block}.popover__content{position:absolute;border-radius:3px;box-shadow:0 12px 10px -8px rgba(76,76,76,.12);overflow:auto;outline:0;z-index:var(--z-index-dropdown);background:#fff;border:1px solid var(--layer-border-color)}.popover__content[x-placement=bottom-end],.popover__content[x-placement=bottom-start],.popover__content[x-placement=bottom]{margin-top:8px}.popover__content[x-placement=top-3tart],.popover__content[x-placement=top-end],.popover__content[x-placement=top]{margin-bottom:8px}.popover__content[x-placement=left-end],.popover__content[x-placement=left-start],.popover__content[x-placement=left]{margin-right:8px}.popover__content[x-placement=right-end],.popover__content[x-placement=right-start],.popover__content[x-placement=right]{margin-left:8px}.popover__focus-redirector{opacity:0;position:absolute}.popover--has-max-height .popover__content{max-height:320px}",map:void 0,media:void 0})},__vue_scope_id__$a=void 0,__vue_module_identifier__$a=void 0,__vue_is_functional_template__$a=!1,Popover=normalizeComponent_1({render:__vue_render__$a,staticRenderFns:__vue_staticRenderFns__$a},__vue_inject_styles__$a,__vue_script__$a,__vue_scope_id__$a,__vue_is_functional_template__$a,__vue_module_identifier__$a,browser,void 0);Popover.install=function(e){e.component("VPopover",Popover)};var script$b={name:"VProgress",props:{type:{type:String,default:"indeterminate",validator:function(e){return["indeterminate","determinate"].indexOf(e)>-1}},progress:{type:Number,default:0}},computed:{classes:function(){return["progress--"+this.type]},moderatedProgress:function(){return this.progress<0?0:this.progress>100?100:this.progress}}},__vue_script__$b=script$b,__vue_render__$b=function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress",class:this.classes},["determinate"===this.type?t("div",{staticClass:"progress__bar",style:{width:this.moderatedProgress+"%"},attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":this.moderatedProgress}}):t("div",{staticClass:"progress__bar",attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0}})])},__vue_staticRenderFns__$b=[],__vue_inject_styles__$b=void 0,__vue_scope_id__$b=void 0,__vue_module_identifier__$b=void 0,__vue_is_functional_template__$b=!1,Progress=normalizeComponent_1({render:__vue_render__$b,staticRenderFns:__vue_staticRenderFns__$b},__vue_inject_styles__$b,__vue_script__$b,__vue_scope_id__$b,__vue_is_functional_template__$b,__vue_module_identifier__$b,void 0,void 0);Progress.install=function(e){e.component("VProgress",Progress)};var script$c={name:"VRadio",props:{id:{type:[String,Number]},name:{type:String,required:!0},label:{type:String,required:!0},tabindex:{type:[String,Number]},value:{type:[Number,String],required:!0},trueValue:{type:[Number,String],required:!0},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},created:function(){this.checked&&this.$emit("input",this.trueValue)},computed:{isChecked:function(){return String(this.value).length>0&&this.value==this.trueValue}},methods:{onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e){this.disabled||this.$emit("input",this.trueValue),this.$emit("change",this.isChecked,e)},focus:function(){this.$refs.input.focus()}}},__vue_script__$c=script$c,__vue_render__$c=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"radio",attrs:{for:e.id}},[i("input",{staticClass:"radio__input",attrs:{type:"radio",id:e.id,disabled:e.disabled,name:e.name,tabindex:e.tabindex},domProps:{checked:e.checked,value:e.trueValue},on:{blur:e.onBlur,change:e.onChange,focus:e.onFocus}}),e._v(" "),i("span",{staticClass:"radio__circle"}),e._v(" "),i("span",{staticClass:"radio__text"},[e._v(e._s(e.label))])])},__vue_staticRenderFns__$c=[],__vue_inject_styles__$c=void 0,__vue_scope_id__$c=void 0,__vue_module_identifier__$c=void 0,__vue_is_functional_template__$c=!1,Radio=normalizeComponent_1({render:__vue_render__$c,staticRenderFns:__vue_staticRenderFns__$c},__vue_inject_styles__$c,__vue_script__$c,__vue_scope_id__$c,__vue_is_functional_template__$c,__vue_module_identifier__$c,void 0,void 0);Radio.install=function(e){e.component("VRadio",Radio)};var script$d={name:"VRadioGroup",props:{name:{type:String,required:!0},tabindex:{type:[String,Number]},label:{type:String},options:{type:Array,required:!0},value:{type:[Number,String],required:!0},keys:{type:Object,default:function(){return{id:"id",label:"label",value:"value",checked:"checked",disabled:"disabled"}}},disabled:{type:Boolean,default:!1}},data:function(){return{initialValue:this.value,selectedOptionValue:this.value}},methods:{reset:function(){this.$emit("input",this.initialValue)},isOptionCheckedByDefault:function(e){return this.initialValue==e[this.keys.value]||this.initialValue==e||e[this.keys.checked]},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},watch:{selectedOptionValue:function(){this.$emit("input",this.selectedOptionValue),this.$emit("change",this.selectedOptionValue)},value:function(){this.selectedOptionValue=this.value}},components:{VRadio:Radio}},__vue_script__$d=script$d,__vue_render__$d=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"radio-group"},[i("div",{staticClass:"radio-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"radio-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"radio-group__item"},[i("VRadio",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||e.name+"-"+n,label:t[e.keys.label]||t,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name,tabindex:e.tabindex,"true-value":t[e.keys.value]||t},on:{blur:e.onBlur,focus:e.onFocus},model:{value:e.selectedOptionValue,callback:function(t){e.selectedOptionValue=t},expression:"selectedOptionValue"}})],1)}),0)])},__vue_staticRenderFns__$d=[],__vue_inject_styles__$d=void 0,__vue_scope_id__$d=void 0,__vue_module_identifier__$d=void 0,__vue_is_functional_template__$d=!1,RadioGroup=normalizeComponent_1({render:__vue_render__$d,staticRenderFns:__vue_staticRenderFns__$d},__vue_inject_styles__$d,__vue_script__$d,__vue_scope_id__$d,__vue_is_functional_template__$d,__vue_module_identifier__$d,void 0,void 0);RadioGroup.install=function(e){e.component("VRadio",RadioGroup)};var script$e={name:"VSelectOption",props:{option:{type:[String,Object]},selected:Boolean,highlighted:Boolean,disabled:Boolean,multiple:Boolean,keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},computed:{classes:function(){return[{"select-option--selected":this.selected},{"select-option--highlighted":this.highlighted},{"select-option--disabled":this.disabled}]}}},__vue_script__$e=script$e,__vue_render__$e=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-option",class:e.classes,attrs:{"data-value":e.option[e.keys.value]}},[e._t("default",[i("div",[e._v(e._s(e.option[e.keys.label]))])]),e._v(" "),e.multiple&&!e.disabled?i("div",{staticClass:"select-option__checkbox",class:{"select-option__checkbox--selected":e.selected}}):e._e()],2)},__vue_staticRenderFns__$e=[],__vue_inject_styles__$e=void 0,__vue_scope_id__$e=void 0,__vue_module_identifier__$e=void 0,__vue_is_functional_template__$e=!1,SelectOption=normalizeComponent_1({render:__vue_render__$e,staticRenderFns:__vue_staticRenderFns__$e},__vue_inject_styles__$e,__vue_script__$e,__vue_scope_id__$e,__vue_is_functional_template__$e,__vue_module_identifier__$e,void 0,void 0);SelectOption.install=function(e){e.component("VSelectOption",SelectOption)};var script$f={name:"VChip",props:{title:String,appearance:{type:String},closable:Boolean},computed:{classes:function(){return["chip--"+this.appearance]}},methods:{onDelete:function(e){this.$emit("delete",e)}}},__vue_script__$f=script$f,__vue_render__$f=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._g({ref:"chip",staticClass:"chip",class:e.classes,attrs:{tabindex:"0"}},e.$listeners),[i("div",{staticClass:"chip__text"},[e._v(e._s(e.title))]),e._v(" "),e.closable?i("div",{staticClass:"chip__close"},[i("button",{staticClass:"chip__delete",on:{click:function(t){return t.stopPropagation(),e.onDelete(t)}}},[i("svg",{attrs:{slot:"icon",height:"12",width:"12"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])]):e._e()])},__vue_staticRenderFns__$f=[],__vue_inject_styles__$f=void 0,__vue_scope_id__$f=void 0,__vue_module_identifier__$f=void 0,__vue_is_functional_template__$f=!1,Chip=normalizeComponent_1({render:__vue_render__$f,staticRenderFns:__vue_staticRenderFns__$f},__vue_inject_styles__$f,__vue_script__$f,__vue_scope_id__$f,__vue_is_functional_template__$f,__vue_module_identifier__$f,void 0,void 0);Chip.install=function(e){e.component("VChip",Chip)};var startClick,isServer=Vue.prototype.$isServer,on=!isServer&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},nodeList=[],ctx="@@clickoutsideContext",seed=0;function createDocumentHandler(e,t,i){return function(n,s){void 0===n&&(n={}),void 0===s&&(s={}),!(i&&i.context&&n.target&&s.target)||e.contains(n.target)||e.contains(s.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(s.target))||(t.expression&&e[ctx].methodName&&i.context[e[ctx].methodName]?i.context[e[ctx].methodName]():e[ctx].bindingFn&&e[ctx].bindingFn())}}!Vue.prototype.$isServer&&on(document,"mousedown",function(e){return startClick=e}),!Vue.prototype.$isServer&&on(document,"mouseup",function(e){nodeList.forEach(function(t){return t[ctx].documentHandler(e,startClick)})});var clickoutside={bind:function(e,t,i){nodeList.push(e);var n=seed++;e[ctx]={id:n,documentHandler:createDocumentHandler(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[ctx].documentHandler=createDocumentHandler(e,t,i),e[ctx].methodName=t.expression,e[ctx].bindingFn=t.value},unbind:function(e){for(var t=nodeList.length,i=0;i=n&&s<=o}}function scrollIntoView(e,t){void 0===t&&(t={container:null,marginTop:0}),e&&(t.container=t.container||e.parentElement,inView(e,t.container)||(t.container.scrollTop=e.offsetTop-t.marginTop))}function resetScroll(e){e&&(e.scrollTop=0)}var script$g={name:"VSelect",directives:{clickoutside},props:{id:{type:[Number,String]},tabindex:{type:[Number,String],default:0},name:{type:String},label:{type:String,default:"Label"},value:{type:[Array,Object],required:!0},multiple:{type:Boolean},filterable:{type:Boolean},clearable:{type:Boolean},loading:{type:Boolean},disabled:{type:Boolean},placeholder:{type:String,default:"Placeholder"},options:{type:Array,default:function(){return[]}},keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},created:function(){this.mutableValue=this.multiple?[]:this.value,this.mutableOptions=this.options.slice(0)},data:function(){return{query:"",isOpen:!1,isActive:!1,mutableValue:null,mutableOptions:[],highlightedIndex:-1}},computed:{classes:function(){return[{"select--open":this.isOpen},{"select--disabled":this.disabled}]},isSlotDisplayed:function(){return this.multiple?this.mutableValue.length>0&&this.mutableValue.length<=1:""!==this.mutableValue&&!isObjectEmpty(this.mutableValue)},isPlaceholderVisible:function(){return""===this.mutableValue||null===this.mutableValue||0===this.mutableValue.length||0===Object.keys(this.mutableValue).length},filteredOptions:function(){var e=this;return this.filterable?this.mutableOptions.filter(function(t,i){return e.defaultFilter(t,i)}):this.mutableOptions}},methods:{handleClickOutside:function(){this.isOpen?this.closeDropdown():this.isActive&&(this.isActive=!1)},handleOnEnterSelectOption:function(){var e=this.filteredOptions[this.highlightedIndex];this.select(e)},select:function(e){e.disabled||(this.multiple?this.isOptionSelected(e)?this.deselect(e):(this.mutableValue.push(e),this.setValue(this.mutableValue)):(this.setValue(e),this.closeDropdown()),this.$emit("select",e))},deselect:function(e){var t=this.mutableValue.indexOf(e);this.mutableValue.splice(t,1)},setValue:function(e){this.mutableValue=e,this.$emit("input",e),this.$emit("change",e)},toggleDropdown:function(){this[this.isOpen?"closeDropdown":"openDropdown"]()},onOpen:function(){var e=this;this.$nextTick(function(){e.$refs.dropdown.focus(),e.scrollOptionIntoView(e.$refs.dropdown.querySelector(".select-option--selected"))})},onBlur:function(){this.isActive=!1,this.$emit("blur"),this.isOpen&&this.closeDropdown()},onFocus:function(){this.isActive=!0,this.$emit("focus")},openDropdown:function(){this.disabled||(this.isOpen=!0,this.$refs.dropdown.focus())},closeDropdown:function(){var e=this;this.isOpen=!1,this.$refs.container.focus(),this.$nextTick(function(){e.query=""})},isOptionSelected:function(e){var t=this;return this.multiple?this.mutableValue.some(function(i){return i[t.keys.label]===e[t.keys.label]}):this.mutableValue[this.keys.label]===e[this.keys.label]},clear:function(){var e=this;this.multiple?this.setValue([]):this.setValue({}),this.highlightedIndex=-1,this.$emit("clear"),this.$nextTick(function(){resetScroll(e.$refs.dropdown)})},reset:function(){this.clear()},deleteSelectedOption:function(e,t){var i=this.mutableValue.indexOf(t);i>-1&&this.mutableValue.splice(i,1),e.stopPropagation()},defaultFilter:function(e){var t=this.query.toLowerCase(),i=e[this.keys.label];return"string"==typeof i&&(i=i.toLowerCase()),fuzzysearch(t,i)},highlightOption:function(e){var t=this;this.$refs.options.length!==this.highlightedIndex&&("next"===e&&(this.highlightedIndex=this.highlightedIndex+1,this.highlightedIndex===this.$refs.options.length&&(this.highlightedIndex=0)),"prev"===e&&(this.highlightedIndex=this.highlightedIndex-1,this.highlightedIndex<0&&(this.highlightedIndex=this.$refs.options.length-1)),this.filteredOptions[this.highlightedIndex].disabled&&this.highlightOption(e),this.$nextTick(function(){t.scrollOptionIntoView(t.$refs.options[t.highlightedIndex].$el)}))},scrollOptionIntoView:function(e){scrollIntoView(e,{container:this.$refs.dropdown,marginTop:8})}},watch:{value:function(e){this.mutableValue=e},options:function(e){this.mutableOptions=e},isOpen:function(){this.isOpen?(this.onOpen(),this.$emit("open")):this.$emit("close")},query:function(){this.highlightedIndex=0}},components:{VSelectOption:SelectOption,VChip:Chip}},__vue_script__$g=script$g,__vue_render__$g=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClickOutside,expression:"handleClickOutside"}],staticClass:"select",class:e.classes},[i("label",{staticClass:"select__label",attrs:{for:e.name||e.id}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),i("input",{attrs:{type:"hidden",name:e.name||e.id,disabled:e.disabled},domProps:{value:e.value.value}}),e._v(" "),i("div",{ref:"container",staticClass:"select__container",attrs:{tabindex:e.disabled?null:e.tabindex},on:{focus:e.onFocus,click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.toggleDropdown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.toggleDropdown(t))}]}},[i("div",{ref:"toggle",staticClass:"select__display"},[e.isSlotDisplayed?e._t("option",null,{option:e.multiple?e.mutableValue[0]:e.mutableValue}):e._e(),e._v(" "),e.$scopedSlots.option&&2===e.mutableValue.length||!e.$scopedSlots.option&&e.mutableValue.length>0&&e.multiple?i("div",[i("v-chip",{staticClass:"select__selected-option",attrs:{title:e.mutableValue[0].label,closable:""},on:{click:function(e){e.stopPropagation()},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.deleteSelectedOption(t,e.mutableValue[0]))},delete:function(t){return e.deleteSelectedOption(t,e.mutableValue[0])}}}),e._v(" "),e.mutableValue.length>1?i("v-chip",{attrs:{title:"+ "+(e.mutableValue.length-1)}}):e._e()],1):e._e(),e._v(" "),e.mutableValue&&!e.$scopedSlots.option?i("div",[e._v(e._s(e.mutableValue[e.keys.label]))]):e._e(),e._v(" "),e.isPlaceholderVisible?i("div",{staticClass:"select__placeholder"},[e._v(e._s(e.placeholder))]):e._e()],2),e._v(" "),e.isSlotDisplayed&&e.clearable?i("svg",{staticClass:"select__clear",attrs:{height:"16",width:"16"},on:{click:function(t){return t.stopPropagation(),e.clear(t)}}},[i("use",{attrs:{"xlink:href":"#cross-icon"}})]):i("svg",{staticClass:"select__chevron",attrs:{width:"18px",height:"18px"}},[i("use",{attrs:{"xlink:href":"#chevron-down-icon"}})])]),e._v(" "),i("div",{ref:"dropdown",staticClass:"select__dropdown",attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.preventDefault(),e.closeDropdown())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.highlightOption("next"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),e.handleOnEnterSelectOption(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.onBlur(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.highlightOption("prev"))}]}},[e.filterable?i("div",{staticClass:"select__filter-wrapper"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"filter",staticClass:"select__filter",attrs:{tabindex:"0",type:"text",placeholder:"Search",autocomplete:"off"},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),e._l(e.filteredOptions,function(t,n){return i("v-select-option",{key:n,ref:"options",refInFor:!0,attrs:{option:t,multiple:e.multiple,keys:e.keys,disabled:t[e.keys.disabled],selected:e.isOptionSelected(t),highlighted:e.highlightedIndex===n},nativeOn:{click:function(i){return i.stopPropagation(),e.select(t,n)}}},[e._t("option",null,{index:n,option:t})],2)})],2)])},__vue_staticRenderFns__$g=[],__vue_inject_styles__$g=void 0,__vue_scope_id__$g=void 0,__vue_module_identifier__$g=void 0,__vue_is_functional_template__$g=!1,Select=normalizeComponent_1({render:__vue_render__$g,staticRenderFns:__vue_staticRenderFns__$g},__vue_inject_styles__$g,__vue_script__$g,__vue_scope_id__$g,__vue_is_functional_template__$g,__vue_module_identifier__$g,void 0,void 0);Select.install=function(e){e.component("VSelect",Select)};var script$h={name:"VSpinner",props:{appearance:{type:String,default:"default"}},computed:{classes:function(){return["spinner--"+this.appearance]}}},__vue_script__$h=script$h,__vue_render__$h=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"spinner",class:this.classes})},__vue_staticRenderFns__$h=[],__vue_inject_styles__$h=void 0,__vue_scope_id__$h=void 0,__vue_module_identifier__$h=void 0,__vue_is_functional_template__$h=!1,Spinner=normalizeComponent_1({render:__vue_render__$h,staticRenderFns:__vue_staticRenderFns__$h},__vue_inject_styles__$h,__vue_script__$h,__vue_scope_id__$h,__vue_is_functional_template__$h,__vue_module_identifier__$h,void 0,void 0);Spinner.install=function(e){e.component("VSpinner",Spinner)};var script$i={name:"VStep",props:{id:{type:Number,required:!0},title:{type:String,required:!0},hideLabel:{type:Boolean,default:!1}},data:function(){return{}},computed:{isActive:function(){return this.$parent.currentStep===this.id},isPrevious:function(){return this.$parent.currentStep>this.id},isNext:function(){return this.$parent.currentStepe&&!this.disablePrev&&this.onChange(this.currentStep-1)},onChange:function(e){e>8&255]+lut[e>>16&255]+lut[e>>24&255]+"-"+lut[255&t]+lut[t>>8&255]+"-"+lut[t>>16&15|64]+lut[t>>24&255]+"-"+lut[63&i|128]+lut[i>>8&255]+"-"+lut[i>>16&255]+lut[i>>24&255]+lut[255&n]+lut[n>>8&255]+lut[n>>16&255]+lut[n>>24&255]},short=function(e){return(e=e||"")+generate().split("-")[0]},UUID={generate,short},script$k={name:"VTab",props:{id:{type:String,default:function(){return UUID.short("tab-")}},title:String,selected:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{isActive:!1}},created:function(){this.$parent.addTab(this)},beforeDestroy:function(){this.$parent.removeTab(this)},methods:{activate:function(){this.isActive=!0,this.$emit("select",this.id)},deactivate:function(){this.isActive=!1,this.$emit("deselect",this.id)}},watch:{disabled:function(){this.$parent.onTabDisabledChange(this)}}},__vue_script__$k=script$k,__vue_render__$k=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"tab",class:{"tab--active":this.isActive,"tab--disabled":this.disabled},attrs:{role:"tabpanel",id:this.id,"aria-hidden":this.isActive?null:"true",tabindex:this.isActive?"0":null}},[this._t("default")],2)},__vue_staticRenderFns__$k=[],__vue_inject_styles__$k=void 0,__vue_scope_id__$k=void 0,__vue_module_identifier__$k=void 0,__vue_is_functional_template__$k=!1,Tab=normalizeComponent_1({render:__vue_render__$k,staticRenderFns:__vue_staticRenderFns__$k},__vue_inject_styles__$k,__vue_script__$k,__vue_scope_id__$k,__vue_is_functional_template__$k,__vue_module_identifier__$k,void 0,void 0);Tab.install=function(e){e.component("VTab",Tab)};var script$l={name:"VTabHeader",props:{id:{type:String,required:!0},title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{classes:function(){return[{"tabs__link--active":this.active},{"tabs__link--disabled":this.disabled}]}},methods:{onClick:function(e){e.preventDefault(),this.$emit("click",e)}}},__vue_script__$l=script$l,__vue_render__$l=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"tabs__item",attrs:{role:"tab","aria-controls":e.id,"aria-selected":e.active?"true":null,tabindex:e.active?0:-1}},[i("a",{staticClass:"tabs__link",class:e.classes,attrs:{href:"#"},on:{click:e.onClick}},[i("div",{staticClass:"tabs__link-text"},[e._v(e._s(e.title))])])])},__vue_staticRenderFns__$l=[],__vue_inject_styles__$l=void 0,__vue_scope_id__$l=void 0,__vue_module_identifier__$l=void 0,__vue_is_functional_template__$l=!1,TabHeader=normalizeComponent_1({render:__vue_render__$l,staticRenderFns:__vue_staticRenderFns__$l},__vue_inject_styles__$l,__vue_script__$l,__vue_scope_id__$l,__vue_is_functional_template__$l,__vue_module_identifier__$l,void 0,void 0);TabHeader.install=function(e){e.component("VTabHeader",TabHeader)};var script$m={name:"VTabs",props:{wide:{type:Boolean,default:!1}},data:function(){return{tabs:[],activeTabId:null,activeTabIndex:-1}},computed:{classes:function(){return[{"tabs--wide":this.wide}]}},methods:{addTab:function(e){this.tabs.push(e),(null===this.activeTabId||e.selected)&&(this.activeTabId=e.id)},removeTab:function(e){var t=this.tabs.indexOf(e);t>-1&&(this.tabs.splice(t,1),e.id===this.activeTabId&&this.selectTab(this.findNearestTab()))},onTabDisabledChange:function(e){e.disabled&&this.activeTabId===e.id&&this.selectTab(this.findNearestTab())},selectTab:function(e){null===e||e.disabled||e.id===this.activeTabId||(this.activeTabId=e.id,this.$emit("tab-change",e.id))},selectNextTab:function(){var e=this.findNextTab();e&&(this.selectTab(e),e.$el.focus())},selectPreviousTab:function(){var e=this.findPreviousTab();e&&(this.selectTab(e),e.$el.focus())},findNextTab:function(){for(var e=null,t=this.activeTabIndex+1;t=0;t--)if(this.$refs.tabHeaders[t]&&!this.$refs.tabHeaders[t].disabled){e=this.$refs.tabHeaders[t];break}return e},findNearestTab:function(){return this.findPreviousTab()||this.findNextTab()},findTabById:function(e){for(var t=0;t-1}},wide:{type:Boolean,default:!1}},computed:{classes:function(){return["alert--"+this.type,{"alert--wide":this.wide}]}}},void 0,!1,void 0,void 0,void 0);n.install=function(e){e.component("VAlert",n)};var s=i({render:function(){var e=this.$createElement;return(this._self._c||e)("img",{staticClass:"avatar",attrs:{src:this.src,alt:this.alt,width:this.size,height:this.size}})},staticRenderFns:[]},void 0,{name:"VAvatar",props:{src:{type:String,required:!0},size:{type:[String,Number],default:32},alt:{type:String,default:"Avatar"}}},void 0,!1,void 0,void 0,void 0);s.install=function(e){e.component("VAvatar",s)};var a=i({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"badge",class:this.classes,domProps:{textContent:this._s(this.text)}})},staticRenderFns:[]},void 0,{name:"VBadge",props:{type:{type:String,default:"default",validator:function(e){return["default","primary","alternative","warning","success","danger"].indexOf(e)>-1}},align:{type:String,default:"middle",validator:function(e){return["top","middle","bottom"].indexOf(e)>-1}},text:{type:[String,Number],required:!0}},computed:{classes:function(){return["badge--"+this.type,"badge--align-"+this.align]}}},void 0,!1,void 0,void 0,void 0);a.install=function(e){e.component("VBadge",a)};var o=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",e._g({staticClass:"button",class:e.classes,attrs:{disabled:e.disabled,type:e.type}},e.$listeners),[e._t("default"),e._v(" "),e.$slots.icon?i("div",{staticClass:"button__icon"},[e._t("icon")],2):e._e()],2)},staticRenderFns:[]},void 0,{name:"VButton",props:{type:{type:String,default:"button"},appearance:{type:String,default:"default",validator:function(e){return["default","primary","alternative","subtle","success","danger"].indexOf(e)>-1}},size:{type:String,default:"3",validator:function(e){return["0","1","2","3","4"].indexOf(e)>-1}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},iconFirst:{type:Boolean,default:!1}},computed:{classes:function(){return["button--"+this.appearance,"button--size-"+this.size,{"button--loading":this.loading},{"button--icon-first":this.iconFirst}]}}},void 0,!1,void 0,void 0,void 0);function r(e){return null!==e&&"object"==typeof e}function l(e,t){return e==t||!(!r(e)||!r(t))&&JSON.stringify(e)===JSON.stringify(t)}function c(e,t){for(var i=0;i0?[].concat(this.initialValue):[])},isOptionCheckedByDefault:function(e){return c(this.initialValue,e[this.keys.value]||e)>-1},onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e,t){if(!this.ignoreChange){var i=e[0],n=e[1],s=[],a=t[this.keys.value]||t,o=c(this.value,a);i&&o<0&&(s=this.value.concat(a)),!i&&o>-1&&(s=this.value.slice(0,o).concat(this.value.slice(o+1))),this.$emit("input",s),this.$emit("change",s,n)}}},components:{VCheckbox:u}},void 0,!1,void 0,void 0,void 0);d.install=function(e){e.component("VCheckboxGroup",d)};var h={name:"VModal",props:{open:{type:Boolean,default:!1},role:{type:String,default:"dialog",validator:function(e){return["dialog","alertdialog"].indexOf(e)>-1}},title:{type:String,default:"Modal title"},size:{type:String,default:"2",validator:function(e){return["1","2","3"].indexOf(e)>-1}},dismissible:{type:Boolean,default:!0},dismissOn:{type:String,default:"backdrop esc close-button"}},computed:{dismissOnBackdrop:function(){return this.dismissOn.indexOf("backdrop")>-1},dismissOnCloseButton:function(){return this.dismissOn.indexOf("close-button")>-1},dismissOnEsc:function(){return this.dismissOn.indexOf("esc")>-1},classes:function(){return["modal--size-"+this.size]}},methods:{close:function(e){this.dismissible&&(e.currentTarget===this.$refs.backdrop&&e.target!==e.currentTarget||this.$emit("close"))},onOpen:function(){this.lastfocusedElement=document.activeElement,this.$refs.container.focus(),document.body.classList.add("modal--open"),document.addEventListener("focus",this.restrictFocus,!0),this.$emit("open")},onClose:function(){this.teardownModal(),this.$emit("close")},redirectFocus:function(){this.$refs.container.focus()},restrictFocus:function(e){this.$refs.container.contains(e.target)||(e.stopPropagation(),this.$refs.container.focus())},teardownModal:function(){document.body.classList.remove("modal--open"),document.removeEventListener("focus",this.restrictFocus,!0),this.lastfocusedElement&&this.lastfocusedElement.focus()},onEnter:function(){this.$emit("reveal")},onLeave:function(){this.$emit("hide"),document.body.classList.remove("modal--open")}},components:{VButton:o},watch:{open:function(){var e=this;this.$nextTick(function(){e[e.open?"onOpen":"onClose"]()})}},beforeDestroy:function(){this.open&&this.teardownModal()}},p="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());var f=document.head||document.getElementsByTagName("head")[0],v={};var m=function(e){return function(e,t){return function(e,t){var i=p?t.media||"default":e,n=v[i]||(v[i]={ids:new Set,styles:[]});if(!n.ids.has(e)){n.ids.add(e);var s=t.source;if(t.map&&(s+="\n/*# sourceURL="+t.map.sources[0]+" */",s+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),n.element||(n.element=document.createElement("style"),n.element.type="text/css",t.media&&n.element.setAttribute("media",t.media),f.appendChild(n.element)),"styleSheet"in n.element)n.styles.push(s),n.element.styleSheet.cssText=n.styles.filter(Boolean).join("\n");else{var a=n.ids.size-1,o=document.createTextNode(s),r=n.element.childNodes;r[a]&&n.element.removeChild(r[a]),r.length?n.element.insertBefore(o,r[a]):n.element.appendChild(o)}}}(e,t)}},b=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"modal"},on:{"after-enter":e.onEnter,"after-leave":e.onLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.open,expression:"open"}],staticClass:"modal modal__mask",class:e.classes,attrs:{role:e.role}},[i("div",{ref:"backdrop",staticClass:"modal__wrapper",on:{click:function(t){e.dismissOnBackdrop&&e.close(t)}}},[i("div",{ref:"container",staticClass:"modal__container",attrs:{tabindex:"-1"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.dismissOnEsc&&e.close(t)}}},[i("div",{staticClass:"modal__header"},[i("h3",{staticClass:"modal__title"},[e._v(e._s(e.title))]),e._v(" "),i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:e.close}},[i("svg",{attrs:{slot:"icon",width:"16",height:"16"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1),e._v(" "),i("div",{staticClass:"modal__body"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"modal__footer"},[e._t("footer")],2),e._v(" "),i("div",{attrs:{tabindex:"0"},on:{focus:function(t){return t.stopPropagation(),e.redirectFocus(t)}}})])])])])},staticRenderFns:[]},function(e){e&&e("data-v-79bf48ee_0",{source:".modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal__container,.modal-leave-active .modal__container{transform:scale(1.1)}",map:void 0,media:void 0})},h,void 0,!1,void 0,m,void 0);b.install=function(e){e.component("VModal",b)};var g=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification",class:e.classes},[i("div",{staticClass:"notification__icon"},["warning"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(-1 -1)"}},[i("path",{attrs:{fill:"#F5A623",d:"M9.04644425,2.05608156 L1.09900451,14.8894568 L1.09900451,14.8894568 C0.808228341,15.3589966 0.953144937,15.9753545 1.42268478,16.2661307 C1.58083294,16.3640685 1.7631637,16.4159536 1.9491816,16.4159536 L19.3287757,16.4159536 L19.3287757,16.4159536 C19.8810604,16.4159536 20.3287757,15.9682383 20.3287757,15.4159536 C20.3287757,15.2340939 20.2791828,15.055677 20.1853341,14.8999035 L12.4599153,2.07697513 L12.4599153,2.07697513 C11.8899022,1.1308468 10.6608267,0.82594519 9.71469837,1.39595832 C9.44270055,1.55982862 9.2136319,1.78611011 9.04644425,2.05608156 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"10",y:"5",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"10",y:"12",fill:"#FFFFFF",rx:"1"}})])]):e._e(),e._v(" "),"success"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#23D584",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("polyline",{attrs:{stroke:"#FFFFFF","stroke-width":"2",points:"6 10 9 13 14 7"}})])]):e._e(),e._v(" "),"error"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#E55644",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("path",{attrs:{fill:"#FFFFFF","fill-rule":"nonzero",d:"M11.4142136,10 L14.2426407,7.17157288 L12.8284271,5.75735931 L10,8.58578644 L7.17157288,5.75735931 L5.75735931,7.17157288 L8.58578644,10 L5.75735931,12.8284271 L7.17157288,14.2426407 L10,11.4142136 L12.8284271,14.2426407 L14.2426407,12.8284271 L11.4142136,10 Z"}})])]):e._e(),e._v(" "),"info"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#0B78FF",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"9",y:"10",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"9",y:"6",fill:"#FFFFFF",rx:"1"}})])]):e._e()]),e._v(" "),i("div",{staticClass:"notification__content"},[i("div",{staticClass:"notification__title"},[e._v(e._s(e.computedTitle))]),e._v(" "),i("div",{staticClass:"notification__message"},[e._v(e._s(e.message))]),e._v(" "),e.actions.length>0?i("div",{staticClass:"notification__actions"},e._l(e.actions,function(t,n){return i("div",{key:n,staticClass:"notification__action"},[i("v-button",{attrs:{appearance:t.appearance,size:"2"},on:{click:function(i){return e.actionClickHandler(t.onClick)}}},[e._v("\n "+e._s(t.text)+"\n ")])],1)}),0):e._e()]),e._v(" "),e.dismissible?i("div",{staticClass:"notification__close"},[i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}},[i("svg",{attrs:{slot:"icon",width:"14",height:"14"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1):e._e()])},staticRenderFns:[]},void 0,{name:"notification",props:{id:{type:[Number,String],default:1},type:{type:String,default:"info"},title:{type:String},message:String,dismissible:{type:Boolean,default:!0},timeout:{type:Number,default:5e3,validator:function(e){return e>0}},actions:{type:Array,default:function(){return[]}}},computed:{computedTitle:function(){return this.title?this.title:(e=this.type).charAt(0).toUpperCase()+e.slice(1);var e},classes:function(){return["notification--"+this.type]}},mounted:function(){this.timeout&&this.dismissible&&setTimeout(this.onClose,this.timeout)},methods:{onClose:function(e){this.$emit("close",e)},actionClickHandler:function(e){e?(e(),this.onClose()):this.onClose()}},components:{VButton:o}},void 0,!1,void 0,void 0,void 0);g.install=function(e){e.component("VNotification",g)};var _=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification-container",class:e.classes},[i("transition-group",{attrs:{name:"list"}},e._l(e.queue,function(t,n){return i("v-notification",{key:t.timestamp.getTime(),attrs:{id:"notification-"+n,type:t.type,title:t.title,message:t.message,actions:t.actions,timestamp:t.timestamp},on:{close:function(i){return e.remove(t.timestamp)}}})}),1)],1)},staticRenderFns:[]},function(e){e&&e("data-v-8fb8f2f0_0",{source:".list-enter-active,.list-leave-active{transition:all .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(30px)}",map:void 0,media:void 0})},{name:"VNotificationContainer",props:{queue:{type:Array,default:function(){return[]}},position:{type:String,default:"top-right",validator:function(e){return["top-left","top-right","bottom-right","bottom-left"].indexOf(e)>-1}}},computed:{classes:function(){return["notification-container--"+this.position]}},methods:{create:function(e){var t=e;t.timestamp=new Date,t.timestamp.setMilliseconds(t.timestamp.getMilliseconds()+this.queue.length),this.queue.push(t)},remove:function(e){var t=this.queue.findIndex(function(t){return t.timestamp===e});-1!==t&&this.queue.splice(t,1)}},components:{VNotification:g}},void 0,!1,void 0,m,void 0);_.install=function(e){e.component("VNotificationContainer",_)};var y=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"pagination"},[i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to first page",disabled:e.isInFirstPage},on:{click:e.onClickFirstPage}},[e._v("\n First\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to previous page",disabled:e.isInFirstPage},on:{click:function(t){return t.preventDefault(),e.onClickPreviousPage(t)}}},[e._v("\n Previous\n ")])],1),e._v(" "),e._l(e.pages,function(t,n){return i("li",{key:n,staticClass:"pagination__item"},[i("v-button",{class:{active:e.isPageActive(t.name)},attrs:{appearance:e.isPageActive(t.name)?"primary":"default","aria-label":"Go to page number "+t.name},on:{click:function(i){return i.preventDefault(),e.onClickPage(t.name)}}},[e._v("\n "+e._s(t.name)+"\n ")])],1)}),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to next page"},on:{click:e.onClickNextPage}},[e._v("\n Next\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to last page"},on:{click:e.onClickLastPage}},[e._v("\n Last\n ")])],1)],2)},staticRenderFns:[]},void 0,{name:"VPagination",props:{value:{type:Number,default:1},maxVisibleButtons:{type:Number,default:3},total:{type:Number,required:!0},perPage:{type:Number,default:10}},data:function(){return{currentPage:this.value}},computed:{startPage:function(){return 1===this.currentPage?1:this.currentPage===this.totalPages?this.totalPages-this.maxVisibleButtons+1:this.currentPage-1},endPage:function(){return Math.min(this.startPage+this.maxVisibleButtons-1,this.totalPages)},pages:function(){for(var e=[],t=this.startPage;t<=this.endPage;t+=1)e.push({name:t,isDisabled:t===this.currentPage});return e},isInFirstPage:function(){return 1===this.currentPage},isInLastPage:function(){return this.currentPage===this.totalPages},totalPages:function(){return Math.ceil(this.total/this.perPage)}},methods:{onClickFirstPage:function(){this.$emit("input",1)},onClickPreviousPage:function(){this.$emit("input",this.currentPage-1)},onClickPage:function(e){this.$emit("input",e)},onClickNextPage:function(){this.$emit("input",this.currentPage+1)},onClickLastPage:function(){this.$emit("input",this.totalPages)},isPageActive:function(e){return this.currentPage===e}},components:{VButton:o},watch:{value:function(e){this.currentPage=e}}},void 0,!1,void 0,void 0,void 0);y.install=function(e){e.component("VPagination",y)};var k=i({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress",class:this.classes},["determinate"===this.type?t("div",{staticClass:"progress__bar",style:{width:this.moderatedProgress+"%"},attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":this.moderatedProgress}}):t("div",{staticClass:"progress__bar",attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0}})])},staticRenderFns:[]},void 0,{name:"VProgress",props:{type:{type:String,default:"indeterminate",validator:function(e){return["indeterminate","determinate"].indexOf(e)>-1}},progress:{type:Number,default:0}},computed:{classes:function(){return["progress--"+this.type]},moderatedProgress:function(){return this.progress<0?0:this.progress>100?100:this.progress}}},void 0,!1,void 0,void 0,void 0);k.install=function(e){e.component("VProgress",k)};var C=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"radio",attrs:{for:e.id}},[i("input",{staticClass:"radio__input",attrs:{type:"radio",id:e.id,disabled:e.disabled,name:e.name,tabindex:e.tabindex},domProps:{checked:e.checked,value:e.trueValue},on:{blur:e.onBlur,change:e.onChange,focus:e.onFocus}}),e._v(" "),i("span",{staticClass:"radio__circle"}),e._v(" "),i("span",{staticClass:"radio__text"},[e._v(e._s(e.label))])])},staticRenderFns:[]},void 0,{name:"VRadio",props:{id:{type:[String,Number]},name:{type:String,required:!0},label:{type:String,required:!0},tabindex:{type:[String,Number]},value:{type:[Number,String],required:!0},trueValue:{type:[Number,String],required:!0},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},created:function(){this.checked&&this.$emit("input",this.trueValue)},computed:{isChecked:function(){return String(this.value).length>0&&this.value==this.trueValue}},methods:{onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e){this.disabled||this.$emit("input",this.trueValue),this.$emit("change",this.isChecked,e)},focus:function(){this.$refs.input.focus()}}},void 0,!1,void 0,void 0,void 0);C.install=function(e){e.component("VRadio",C)};var x=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"radio-group"},[i("div",{staticClass:"radio-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"radio-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"radio-group__item"},[i("VRadio",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||e.name+"-"+n,label:t[e.keys.label]||t,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name,tabindex:e.tabindex,"true-value":t[e.keys.value]||t},on:{blur:e.onBlur,focus:e.onFocus},model:{value:e.selectedOptionValue,callback:function(t){e.selectedOptionValue=t},expression:"selectedOptionValue"}})],1)}),0)])},staticRenderFns:[]},void 0,{name:"VRadioGroup",props:{name:{type:String,required:!0},tabindex:{type:[String,Number]},label:{type:String},options:{type:Array,required:!0},value:{type:[Number,String],required:!0},keys:{type:Object,default:function(){return{id:"id",label:"label",value:"value",checked:"checked",disabled:"disabled"}}},disabled:{type:Boolean,default:!1}},data:function(){return{initialValue:this.value,selectedOptionValue:this.value}},methods:{reset:function(){this.$emit("input",this.initialValue)},isOptionCheckedByDefault:function(e){return this.initialValue==e[this.keys.value]||this.initialValue==e||e[this.keys.checked]},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},watch:{selectedOptionValue:function(){this.$emit("input",this.selectedOptionValue),this.$emit("change",this.selectedOptionValue)},value:function(){this.selectedOptionValue=this.value}},components:{VRadio:C}},void 0,!1,void 0,void 0,void 0);x.install=function(e){e.component("VRadio",x)};var V=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-option",class:e.classes,attrs:{"data-value":e.option[e.keys.value]}},[e._t("default",[i("div",[e._v(e._s(e.option[e.keys.label]))])]),e._v(" "),e.multiple&&!e.disabled?i("div",{staticClass:"select-option__checkbox",class:{"select-option__checkbox--selected":e.selected}}):e._e()],2)},staticRenderFns:[]},void 0,{name:"VSelectOption",props:{option:{type:[String,Object]},selected:Boolean,highlighted:Boolean,disabled:Boolean,multiple:Boolean,keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},computed:{classes:function(){return[{"select-option--selected":this.selected},{"select-option--highlighted":this.highlighted},{"select-option--disabled":this.disabled}]}}},void 0,!1,void 0,void 0,void 0);V.install=function(e){e.component("VSelectOption",V)};var $=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._g({ref:"chip",staticClass:"chip",class:e.classes,attrs:{tabindex:"0"}},e.$listeners),[i("div",{staticClass:"chip__text"},[e._v(e._s(e.title))]),e._v(" "),e.closable?i("div",{staticClass:"chip__close"},[i("button",{staticClass:"chip__delete",on:{click:function(t){return t.stopPropagation(),e.onDelete(t)}}},[i("svg",{attrs:{slot:"icon",height:"12",width:"12"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])]):e._e()])},staticRenderFns:[]},void 0,{name:"VChip",props:{title:String,appearance:{type:String},closable:Boolean},computed:{classes:function(){return["chip--"+this.appearance]}},methods:{onDelete:function(e){this.$emit("delete",e)}}},void 0,!1,void 0,void 0,void 0);$.install=function(e){e.component("VChip",$)};var S,w=!t.prototype.$isServer&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},O=[],F="@@clickoutsideContext",T=0;function P(e,t,i){return function(n,s){void 0===n&&(n={}),void 0===s&&(s={}),!(i&&i.context&&n.target&&s.target)||e.contains(n.target)||e.contains(s.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(s.target))||(t.expression&&e[F].methodName&&i.context[e[F].methodName]?i.context[e[F].methodName]():e[F].bindingFn&&e[F].bindingFn())}}!t.prototype.$isServer&&w(document,"mousedown",function(e){return S=e}),!t.prototype.$isServer&&w(document,"mouseup",function(e){O.forEach(function(t){return t[F].documentHandler(e,S)})});var B=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClickOutside,expression:"handleClickOutside"}],staticClass:"select",class:e.classes},[i("label",{staticClass:"select__label",attrs:{for:e.name||e.id}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),i("input",{attrs:{type:"hidden",name:e.name||e.id,disabled:e.disabled},domProps:{value:e.value.value}}),e._v(" "),i("div",{ref:"container",staticClass:"select__container",attrs:{tabindex:e.disabled?null:e.tabindex},on:{focus:e.onFocus,click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.toggleDropdown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.toggleDropdown(t))}]}},[i("div",{ref:"toggle",staticClass:"select__display"},[e.isSlotDisplayed?e._t("option",null,{option:e.multiple?e.mutableValue[0]:e.mutableValue}):e._e(),e._v(" "),e.$scopedSlots.option&&2===e.mutableValue.length||!e.$scopedSlots.option&&e.mutableValue.length>0&&e.multiple?i("div",[i("v-chip",{staticClass:"select__selected-option",attrs:{title:e.mutableValue[0].label,closable:""},on:{click:function(e){e.stopPropagation()},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.deleteSelectedOption(t,e.mutableValue[0]))},delete:function(t){return e.deleteSelectedOption(t,e.mutableValue[0])}}}),e._v(" "),e.mutableValue.length>1?i("v-chip",{attrs:{title:"+ "+(e.mutableValue.length-1)}}):e._e()],1):e._e(),e._v(" "),e.mutableValue&&!e.$scopedSlots.option?i("div",[e._v(e._s(e.mutableValue[e.keys.label]))]):e._e(),e._v(" "),e.isPlaceholderVisible?i("div",{staticClass:"select__placeholder"},[e._v(e._s(e.placeholder))]):e._e()],2),e._v(" "),e.isSlotDisplayed&&e.clearable?i("svg",{staticClass:"select__clear",attrs:{height:"16",width:"16"},on:{click:function(t){return t.stopPropagation(),e.clear(t)}}},[i("use",{attrs:{"xlink:href":"#cross-icon"}})]):i("svg",{staticClass:"select__chevron",attrs:{width:"18px",height:"18px"}},[i("use",{attrs:{"xlink:href":"#chevron-down-icon"}})])]),e._v(" "),i("div",{ref:"dropdown",staticClass:"select__dropdown",attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.preventDefault(),e.closeDropdown())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.highlightOption("next"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),e.handleOnEnterSelectOption(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.onBlur(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.highlightOption("prev"))}]}},[e.filterable?i("div",{staticClass:"select__filter-wrapper"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"filter",staticClass:"select__filter",attrs:{tabindex:"0",type:"text",placeholder:"Search",autocomplete:"off"},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),e._l(e.filteredOptions,function(t,n){return i("v-select-option",{key:n,ref:"options",refInFor:!0,attrs:{option:t,multiple:e.multiple,keys:e.keys,disabled:t[e.keys.disabled],selected:e.isOptionSelected(t),highlighted:e.highlightedIndex===n},nativeOn:{click:function(i){return i.stopPropagation(),e.select(t,n)}}},[e._t("option",null,{index:n,option:t})],2)})],2)])},staticRenderFns:[]},void 0,{name:"VSelect",directives:{clickoutside:{bind:function(e,t,i){O.push(e);var n=T++;e[F]={id:n,documentHandler:P(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[F].documentHandler=P(e,t,i),e[F].methodName=t.expression,e[F].bindingFn=t.value},unbind:function(e){for(var t=O.length,i=0;i0&&this.mutableValue.length<=1:""!==this.mutableValue&&(e=this.mutableValue,!(0===Object.keys(e).length));var e},isPlaceholderVisible:function(){return""===this.mutableValue||null===this.mutableValue||0===this.mutableValue.length||0===Object.keys(this.mutableValue).length},filteredOptions:function(){var e=this;return this.filterable?this.mutableOptions.filter(function(t,i){return e.defaultFilter(t,i)}):this.mutableOptions}},methods:{handleClickOutside:function(){this.isOpen?this.closeDropdown():this.isActive&&(this.isActive=!1)},handleOnEnterSelectOption:function(){var e=this.filteredOptions[this.highlightedIndex];this.select(e)},select:function(e){e.disabled||(this.multiple?this.isOptionSelected(e)?this.deselect(e):(this.mutableValue.push(e),this.setValue(this.mutableValue)):(this.setValue(e),this.closeDropdown()),this.$emit("select",e))},deselect:function(e){var t=this.mutableValue.indexOf(e);this.mutableValue.splice(t,1)},setValue:function(e){this.mutableValue=e,this.$emit("input",e),this.$emit("change",e)},toggleDropdown:function(){this[this.isOpen?"closeDropdown":"openDropdown"]()},onOpen:function(){var e=this;this.$nextTick(function(){e.$refs.dropdown.focus(),e.scrollOptionIntoView(e.$refs.dropdown.querySelector(".select-option--selected"))})},onBlur:function(){this.isActive=!1,this.$emit("blur"),this.isOpen&&this.closeDropdown()},onFocus:function(){this.isActive=!0,this.$emit("focus")},openDropdown:function(){this.disabled||(this.isOpen=!0,this.$refs.dropdown.focus())},closeDropdown:function(){var e=this;this.isOpen=!1,this.$refs.container.focus(),this.$nextTick(function(){e.query=""})},isOptionSelected:function(e){var t=this;return this.multiple?this.mutableValue.some(function(i){return i[t.keys.label]===e[t.keys.label]}):this.mutableValue[this.keys.label]===e[this.keys.label]},clear:function(){var e=this;this.multiple?this.setValue([]):this.setValue({}),this.highlightedIndex=-1,this.$emit("clear"),this.$nextTick(function(){var t;(t=e.$refs.dropdown)&&(t.scrollTop=0)})},reset:function(){this.clear()},deleteSelectedOption:function(e,t){var i=this.mutableValue.indexOf(t);i>-1&&this.mutableValue.splice(i,1),e.stopPropagation()},defaultFilter:function(t){var i=this.query.toLowerCase(),n=t[this.keys.label];return"string"==typeof n&&(n=n.toLowerCase()),e(i,n)},highlightOption:function(e){var t=this;this.$refs.options.length!==this.highlightedIndex&&("next"===e&&(this.highlightedIndex=this.highlightedIndex+1,this.highlightedIndex===this.$refs.options.length&&(this.highlightedIndex=0)),"prev"===e&&(this.highlightedIndex=this.highlightedIndex-1,this.highlightedIndex<0&&(this.highlightedIndex=this.$refs.options.length-1)),this.filteredOptions[this.highlightedIndex].disabled&&this.highlightOption(e),this.$nextTick(function(){t.scrollOptionIntoView(t.$refs.options[t.highlightedIndex].$el)}))},scrollOptionIntoView:function(e){var t,i;t=e,void 0===(i={container:this.$refs.dropdown,marginTop:8})&&(i={container:null,marginTop:0}),t&&(i.container=i.container||t.parentElement,function(e,t){if(e){t=t||e.parentElement;var i=e.offsetTop,n=t.scrollTop,s=i+e.offsetHeight,a=t.offsetHeight;return i>=n&&s<=a}}(t,i.container)||(i.container.scrollTop=t.offsetTop-i.marginTop))}},watch:{value:function(e){this.mutableValue=e},options:function(e){this.mutableOptions=e},isOpen:function(){this.isOpen?(this.onOpen(),this.$emit("open")):this.$emit("close")},query:function(){this.highlightedIndex=0}},components:{VSelectOption:V,VChip:$}},void 0,!1,void 0,void 0,void 0);B.install=function(e){e.component("VSelect",B)};var N=i({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"spinner",class:this.classes})},staticRenderFns:[]},void 0,{name:"VSpinner",props:{appearance:{type:String,default:"default"}},computed:{classes:function(){return["spinner--"+this.appearance]}}},void 0,!1,void 0,void 0,void 0);N.install=function(e){e.component("VSpinner",N)};var E=i({render:function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"step",class:this.classes,on:{click:this.onClick}},[t("button",{staticClass:"step__marker"},[this.hideLabel?this._e():t("span",{staticClass:"step__label"},[this._v(this._s(this.title))])])])},staticRenderFns:[]},void 0,{name:"VStep",props:{id:{type:Number,required:!0},title:{type:String,required:!0},hideLabel:{type:Boolean,default:!1}},data:function(){return{}},computed:{isActive:function(){return this.$parent.currentStep===this.id},isPrevious:function(){return this.$parent.currentStep>this.id},isNext:function(){return this.$parent.currentStepe&&!this.disablePrev&&this.onChange(this.currentStep-1)},onChange:function(e){e>8&255]+I[e>>16&255]+I[e>>24&255]+"-"+I[255&t]+I[t>>8&255]+"-"+I[t>>16&15|64]+I[t>>24&255]+"-"+I[63&i|128]+I[i>>8&255]+"-"+I[i>>16&255]+I[i>>24&255]+I[255&n]+I[n>>8&255]+I[n>>16&255]+I[n>>24&255]},D=function(e){return(e=e||"")+L().split("-")[0]},q=i({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"tab",class:{"tab--active":this.isActive,"tab--disabled":this.disabled},attrs:{role:"tabpanel",id:this.id,"aria-hidden":this.isActive?null:"true",tabindex:this.isActive?"0":null}},[this._t("default")],2)},staticRenderFns:[]},void 0,{name:"VTab",props:{id:{type:String,default:function(){return D("tab-")}},title:String,selected:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{isActive:!1}},created:function(){this.$parent.addTab(this)},beforeDestroy:function(){this.$parent.removeTab(this)},methods:{activate:function(){this.isActive=!0,this.$emit("select",this.id)},deactivate:function(){this.isActive=!1,this.$emit("deselect",this.id)}},watch:{disabled:function(){this.$parent.onTabDisabledChange(this)}}},void 0,!1,void 0,void 0,void 0);q.install=function(e){e.component("VTab",q)};var M=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"tabs__item",attrs:{role:"tab","aria-controls":e.id,"aria-selected":e.active?"true":null,tabindex:e.active?0:-1}},[i("a",{staticClass:"tabs__link",class:e.classes,attrs:{href:"#"},on:{click:e.onClick}},[i("div",{staticClass:"tabs__link-text"},[e._v(e._s(e.title))])])])},staticRenderFns:[]},void 0,{name:"VTabHeader",props:{id:{type:String,required:!0},title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{classes:function(){return[{"tabs__link--active":this.active},{"tabs__link--disabled":this.disabled}]}},methods:{onClick:function(e){e.preventDefault(),this.$emit("click",e)}}},void 0,!1,void 0,void 0,void 0);M.install=function(e){e.component("VTabHeader",M)};var H=i({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tabs",class:e.classes},[i("ul",{staticClass:"tabs__list",attrs:{role:"tablist"}},e._l(e.tabs,function(t){return i("v-tab-header",{key:t.id,ref:"tabHeaders",refInFor:!0,attrs:{active:e.activeTabId===t.id,disabled:t.disabled,id:t.id,title:t.title},on:{click:function(i){return e.selectTab(t)}},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])?null:"button"in t&&0!==t.button?null:e.selectPreviousTab(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:"button"in t&&2!==t.button?null:e.selectNextTab(t)}]}})}),1),e._v(" "),i("div",{staticClass:"tabs__body"},[e._t("default")],2)])},staticRenderFns:[]},void 0,{name:"VTabs",props:{wide:{type:Boolean,default:!1}},data:function(){return{tabs:[],activeTabId:null,activeTabIndex:-1}},computed:{classes:function(){return[{"tabs--wide":this.wide}]}},methods:{addTab:function(e){this.tabs.push(e),(null===this.activeTabId||e.selected)&&(this.activeTabId=e.id)},removeTab:function(e){var t=this.tabs.indexOf(e);t>-1&&(this.tabs.splice(t,1),e.id===this.activeTabId&&this.selectTab(this.findNearestTab()))},onTabDisabledChange:function(e){e.disabled&&this.activeTabId===e.id&&this.selectTab(this.findNearestTab())},selectTab:function(e){null===e||e.disabled||e.id===this.activeTabId||(this.activeTabId=e.id,this.$emit("tab-change",e.id))},selectNextTab:function(){var e=this.findNextTab();e&&(this.selectTab(e),e.$el.focus())},selectPreviousTab:function(){var e=this.findPreviousTab();e&&(this.selectTab(e),e.$el.focus())},findNextTab:function(){for(var e=null,t=this.activeTabIndex+1;t=0;t--)if(this.$refs.tabHeaders[t]&&!this.$refs.tabHeaders[t].disabled){e=this.$refs.tabHeaders[t];break}return e},findNearestTab:function(){return this.findPreviousTab()||this.findNextTab()},findTabById:function(e){for(var t=0;t-1}},wide:{type:Boolean,default:!1}},computed:{classes:function(){return["alert--"+this.type,{"alert--wide":this.wide}]}}},void 0,!1,void 0,void 0,void 0);s.install=function(e){e.component("VAlert",s)};var a=n({render:function(){var e=this.$createElement;return(this._self._c||e)("img",{staticClass:"avatar",attrs:{src:this.src,alt:this.alt,width:this.size,height:this.size}})},staticRenderFns:[]},void 0,{name:"VAvatar",props:{src:{type:String,required:!0},size:{type:[String,Number],default:32},alt:{type:String,default:"Avatar"}}},void 0,!1,void 0,void 0,void 0);a.install=function(e){e.component("VAvatar",a)};var o=n({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"badge",class:this.classes,domProps:{textContent:this._s(this.text)}})},staticRenderFns:[]},void 0,{name:"VBadge",props:{type:{type:String,default:"default",validator:function(e){return["default","primary","alternative","warning","success","danger"].indexOf(e)>-1}},align:{type:String,default:"middle",validator:function(e){return["top","middle","bottom"].indexOf(e)>-1}},text:{type:[String,Number],required:!0}},computed:{classes:function(){return["badge--"+this.type,"badge--align-"+this.align]}}},void 0,!1,void 0,void 0,void 0);o.install=function(e){e.component("VBadge",o)};var r=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",e._g({staticClass:"button",class:e.classes,attrs:{disabled:e.disabled,type:e.type}},e.$listeners),[e._t("default"),e._v(" "),e.$slots.icon?i("div",{staticClass:"button__icon"},[e._t("icon")],2):e._e()],2)},staticRenderFns:[]},void 0,{name:"VButton",props:{type:{type:String,default:"button"},appearance:{type:String,default:"default",validator:function(e){return["default","primary","alternative","subtle","success","danger"].indexOf(e)>-1}},size:{type:String,default:"3",validator:function(e){return["0","1","2","3","4"].indexOf(e)>-1}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},iconFirst:{type:Boolean,default:!1}},computed:{classes:function(){return["button--"+this.appearance,"button--size-"+this.size,{"button--loading":this.loading},{"button--icon-first":this.iconFirst}]}}},void 0,!1,void 0,void 0,void 0);function l(e){return null!==e&&"object"==typeof e}function c(e,t){return e==t||!(!l(e)||!l(t))&&JSON.stringify(e)===JSON.stringify(t)}function u(e,t){for(var i=0;i0?[].concat(this.initialValue):[])},isOptionCheckedByDefault:function(e){return u(this.initialValue,e[this.keys.value]||e)>-1},onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e,t){if(!this.ignoreChange){var i=e[0],n=e[1],s=[],a=t[this.keys.value]||t,o=u(this.value,a);i&&o<0&&(s=this.value.concat(a)),!i&&o>-1&&(s=this.value.slice(0,o).concat(this.value.slice(o+1))),this.$emit("input",s),this.$emit("change",s,n)}}},components:{VCheckbox:d}},void 0,!1,void 0,void 0,void 0);h.install=function(e){e.component("VCheckboxGroup",h)};var p={name:"VModal",props:{open:{type:Boolean,default:!1},role:{type:String,default:"dialog",validator:function(e){return["dialog","alertdialog"].indexOf(e)>-1}},title:{type:String,default:"Modal title"},size:{type:String,default:"2",validator:function(e){return["1","2","3"].indexOf(e)>-1}},dismissible:{type:Boolean,default:!0},dismissOn:{type:String,default:"backdrop esc close-button"}},computed:{dismissOnBackdrop:function(){return this.dismissOn.indexOf("backdrop")>-1},dismissOnCloseButton:function(){return this.dismissOn.indexOf("close-button")>-1},dismissOnEsc:function(){return this.dismissOn.indexOf("esc")>-1},classes:function(){return["modal--size-"+this.size]}},methods:{close:function(e){this.dismissible&&(e.currentTarget===this.$refs.backdrop&&e.target!==e.currentTarget||this.$emit("close"))},onOpen:function(){this.lastfocusedElement=document.activeElement,this.$refs.container.focus(),document.body.classList.add("modal--open"),document.addEventListener("focus",this.restrictFocus,!0),this.$emit("open")},onClose:function(){this.teardownModal(),this.$emit("close")},redirectFocus:function(){this.$refs.container.focus()},restrictFocus:function(e){this.$refs.container.contains(e.target)||(e.stopPropagation(),this.$refs.container.focus())},teardownModal:function(){document.body.classList.remove("modal--open"),document.removeEventListener("focus",this.restrictFocus,!0),this.lastfocusedElement&&this.lastfocusedElement.focus()},onEnter:function(){this.$emit("reveal")},onLeave:function(){this.$emit("hide"),document.body.classList.remove("modal--open")}},components:{VButton:r},watch:{open:function(){var e=this;this.$nextTick(function(){e[e.open?"onOpen":"onClose"]()})}},beforeDestroy:function(){this.open&&this.teardownModal()}},f="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());var v=document.head||document.getElementsByTagName("head")[0],m={};var g=function(e){return function(e,t){return function(e,t){var i=f?t.media||"default":e,n=m[i]||(m[i]={ids:new Set,styles:[]});if(!n.ids.has(e)){n.ids.add(e);var s=t.source;if(t.map&&(s+="\n/*# sourceURL="+t.map.sources[0]+" */",s+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),n.element||(n.element=document.createElement("style"),n.element.type="text/css",t.media&&n.element.setAttribute("media",t.media),v.appendChild(n.element)),"styleSheet"in n.element)n.styles.push(s),n.element.styleSheet.cssText=n.styles.filter(Boolean).join("\n");else{var a=n.ids.size-1,o=document.createTextNode(s),r=n.element.childNodes;r[a]&&n.element.removeChild(r[a]),r.length?n.element.insertBefore(o,r[a]):n.element.appendChild(o)}}}(e,t)}},b=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"modal"},on:{"after-enter":e.onEnter,"after-leave":e.onLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.open,expression:"open"}],staticClass:"modal modal__mask",class:e.classes,attrs:{role:e.role}},[i("div",{ref:"backdrop",staticClass:"modal__wrapper",on:{click:function(t){e.dismissOnBackdrop&&e.close(t)}}},[i("div",{ref:"container",staticClass:"modal__container",attrs:{tabindex:"-1"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.dismissOnEsc&&e.close(t)}}},[i("div",{staticClass:"modal__header"},[i("h3",{staticClass:"modal__title"},[e._v(e._s(e.title))]),e._v(" "),i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:e.close}},[i("svg",{attrs:{slot:"icon",width:"16",height:"16"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1),e._v(" "),i("div",{staticClass:"modal__body"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"modal__footer"},[e._t("footer")],2),e._v(" "),i("div",{attrs:{tabindex:"0"},on:{focus:function(t){return t.stopPropagation(),e.redirectFocus(t)}}})])])])])},staticRenderFns:[]},function(e){e&&e("data-v-79bf48ee_0",{source:".modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal__container,.modal-leave-active .modal__container{transform:scale(1.1)}",map:void 0,media:void 0})},p,void 0,!1,void 0,g,void 0);b.install=function(e){e.component("VModal",b)};var _=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification",class:e.classes},[i("div",{staticClass:"notification__icon"},["warning"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(-1 -1)"}},[i("path",{attrs:{fill:"#F5A623",d:"M9.04644425,2.05608156 L1.09900451,14.8894568 L1.09900451,14.8894568 C0.808228341,15.3589966 0.953144937,15.9753545 1.42268478,16.2661307 C1.58083294,16.3640685 1.7631637,16.4159536 1.9491816,16.4159536 L19.3287757,16.4159536 L19.3287757,16.4159536 C19.8810604,16.4159536 20.3287757,15.9682383 20.3287757,15.4159536 C20.3287757,15.2340939 20.2791828,15.055677 20.1853341,14.8999035 L12.4599153,2.07697513 L12.4599153,2.07697513 C11.8899022,1.1308468 10.6608267,0.82594519 9.71469837,1.39595832 C9.44270055,1.55982862 9.2136319,1.78611011 9.04644425,2.05608156 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"10",y:"5",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"10",y:"12",fill:"#FFFFFF",rx:"1"}})])]):e._e(),e._v(" "),"success"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#23D584",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("polyline",{attrs:{stroke:"#FFFFFF","stroke-width":"2",points:"6 10 9 13 14 7"}})])]):e._e(),e._v(" "),"error"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#E55644",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("path",{attrs:{fill:"#FFFFFF","fill-rule":"nonzero",d:"M11.4142136,10 L14.2426407,7.17157288 L12.8284271,5.75735931 L10,8.58578644 L7.17157288,5.75735931 L5.75735931,7.17157288 L8.58578644,10 L5.75735931,12.8284271 L7.17157288,14.2426407 L10,11.4142136 L12.8284271,14.2426407 L14.2426407,12.8284271 L11.4142136,10 Z"}})])]):e._e(),e._v(" "),"info"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#0B78FF",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"9",y:"10",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"9",y:"6",fill:"#FFFFFF",rx:"1"}})])]):e._e()]),e._v(" "),i("div",{staticClass:"notification__content"},[i("div",{staticClass:"notification__title"},[e._v(e._s(e.computedTitle))]),e._v(" "),i("div",{staticClass:"notification__message"},[e._v(e._s(e.message))]),e._v(" "),e.actions.length>0?i("div",{staticClass:"notification__actions"},e._l(e.actions,function(t,n){return i("div",{key:n,staticClass:"notification__action"},[i("v-button",{attrs:{appearance:t.appearance,size:"2"},on:{click:function(i){return e.actionClickHandler(t.onClick)}}},[e._v("\n "+e._s(t.text)+"\n ")])],1)}),0):e._e()]),e._v(" "),e.dismissible?i("div",{staticClass:"notification__close"},[i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}},[i("svg",{attrs:{slot:"icon",width:"14",height:"14"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1):e._e()])},staticRenderFns:[]},void 0,{name:"notification",props:{id:{type:[Number,String],default:1},type:{type:String,default:"info"},title:{type:String},message:String,dismissible:{type:Boolean,default:!0},timeout:{type:Number,default:5e3,validator:function(e){return e>0}},actions:{type:Array,default:function(){return[]}}},computed:{computedTitle:function(){return this.title?this.title:(e=this.type).charAt(0).toUpperCase()+e.slice(1);var e},classes:function(){return["notification--"+this.type]}},mounted:function(){this.timeout&&this.dismissible&&setTimeout(this.onClose,this.timeout)},methods:{onClose:function(e){this.$emit("close",e)},actionClickHandler:function(e){e?(e(),this.onClose()):this.onClose()}},components:{VButton:r}},void 0,!1,void 0,void 0,void 0);_.install=function(e){e.component("VNotification",_)};var y=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification-container",class:e.classes},[i("transition-group",{attrs:{name:"list"}},e._l(e.queue,function(t,n){return i("v-notification",{key:t.timestamp.getTime(),attrs:{id:"notification-"+n,type:t.type,title:t.title,message:t.message,actions:t.actions,timestamp:t.timestamp},on:{close:function(i){return e.remove(t.timestamp)}}})}),1)],1)},staticRenderFns:[]},function(e){e&&e("data-v-8fb8f2f0_0",{source:".list-enter-active,.list-leave-active{transition:all .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(30px)}",map:void 0,media:void 0})},{name:"VNotificationContainer",props:{queue:{type:Array,default:function(){return[]}},position:{type:String,default:"top-right",validator:function(e){return["top-left","top-right","bottom-right","bottom-left"].indexOf(e)>-1}}},computed:{classes:function(){return["notification-container--"+this.position]}},methods:{create:function(e){var t=e;t.timestamp=new Date,t.timestamp.setMilliseconds(t.timestamp.getMilliseconds()+this.queue.length),this.queue.push(t)},remove:function(e){var t=this.queue.findIndex(function(t){return t.timestamp===e});-1!==t&&this.queue.splice(t,1)}},components:{VNotification:_}},void 0,!1,void 0,g,void 0);y.install=function(e){e.component("VNotificationContainer",y)};var k=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"pagination"},[i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to first page",disabled:e.isInFirstPage},on:{click:e.onClickFirstPage}},[e._v("\n First\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to previous page",disabled:e.isInFirstPage},on:{click:function(t){return t.preventDefault(),e.onClickPreviousPage(t)}}},[e._v("\n Previous\n ")])],1),e._v(" "),e._l(e.pages,function(t,n){return i("li",{key:n,staticClass:"pagination__item"},[i("v-button",{class:{active:e.isPageActive(t.name)},attrs:{appearance:e.isPageActive(t.name)?"primary":"default","aria-label":"Go to page number "+t.name},on:{click:function(i){return i.preventDefault(),e.onClickPage(t.name)}}},[e._v("\n "+e._s(t.name)+"\n ")])],1)}),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to next page"},on:{click:e.onClickNextPage}},[e._v("\n Next\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to last page"},on:{click:e.onClickLastPage}},[e._v("\n Last\n ")])],1)],2)},staticRenderFns:[]},void 0,{name:"VPagination",props:{value:{type:Number,default:1},maxVisibleButtons:{type:Number,default:3},total:{type:Number,required:!0},perPage:{type:Number,default:10}},data:function(){return{currentPage:this.value}},computed:{startPage:function(){return 1===this.currentPage?1:this.currentPage===this.totalPages?this.totalPages-this.maxVisibleButtons+1:this.currentPage-1},endPage:function(){return Math.min(this.startPage+this.maxVisibleButtons-1,this.totalPages)},pages:function(){for(var e=[],t=this.startPage;t<=this.endPage;t+=1)e.push({name:t,isDisabled:t===this.currentPage});return e},isInFirstPage:function(){return 1===this.currentPage},isInLastPage:function(){return this.currentPage===this.totalPages},totalPages:function(){return Math.ceil(this.total/this.perPage)}},methods:{onClickFirstPage:function(){this.$emit("input",1)},onClickPreviousPage:function(){this.$emit("input",this.currentPage-1)},onClickPage:function(e){this.$emit("input",e)},onClickNextPage:function(){this.$emit("input",this.currentPage+1)},onClickLastPage:function(){this.$emit("input",this.totalPages)},isPageActive:function(e){return this.currentPage===e}},components:{VButton:r},watch:{value:function(e){this.currentPage=e}}},void 0,!1,void 0,void 0,void 0);k.install=function(e){e.component("VPagination",k)};var x=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"popover",class:{"popover--has-max-height":e.hasMaxHeight},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.close(t)}}},[i("div",{ref:"trigger",staticClass:"popover__trigger"},[e._t("toggle")],2),e._v(" "),e.isActive?i("div",{ref:"content",staticClass:"popover__content",attrs:{role:"dialog","aria-haspopup":"true","aria-expanded":e.isActive?"true":"false",tabindex:"-1"}},[e._t("default"),e._v(" "),i("div",{staticClass:"popover__focus-redirector",attrs:{tabindex:"0"},on:{focus:e.restrictFocus}})],2):e._e()])},staticRenderFns:[]},function(e){e&&e("data-v-71734512_0",{source:".popover__trigger{display:inline-block}.popover__content{position:absolute;border-radius:3px;box-shadow:0 12px 10px -8px rgba(76,76,76,.12);overflow:auto;outline:0;z-index:var(--z-index-dropdown);background:#fff;border:1px solid var(--layer-border-color)}.popover__content[x-placement=bottom-end],.popover__content[x-placement=bottom-start],.popover__content[x-placement=bottom]{margin-top:8px}.popover__content[x-placement=top-3tart],.popover__content[x-placement=top-end],.popover__content[x-placement=top]{margin-bottom:8px}.popover__content[x-placement=left-end],.popover__content[x-placement=left-start],.popover__content[x-placement=left]{margin-right:8px}.popover__content[x-placement=right-end],.popover__content[x-placement=right-start],.popover__content[x-placement=right]{margin-left:8px}.popover__focus-redirector{opacity:0;position:absolute}.popover--has-max-height .popover__content{max-height:320px}",map:void 0,media:void 0})},{name:"VPopover",props:{trigger:{type:String,default:"click"},containFocus:{type:Boolean,default:!1},hasMaxHeight:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},offset:{type:[String,Number],default:"0"},manualOpen:{type:Boolean,default:!1},manualClose:{type:Boolean,default:!1},returnFocusOnClose:{type:Boolean,default:!0},focusRedirector:Function},data:function(){return{isActive:!1,popperInstance:null,focusedElBeforeOpen:null}},mounted:function(){this.addEventsListeners()},computed:{triggerEl:function(){return this.$refs.trigger},popperOptions:function(){return{placement:this.placement,modifiers:{offset:{offset:this.offset}}}}},methods:{addEventsListeners:function(){switch(this.trigger){case"click":this.manualClose||document.addEventListener("click",this.handleClickOutside,!0),this.manualOpen||this.triggerEl.addEventListener("click",this.toggle);break;case"hover":this.manualOpen||this.triggerEl.addEventListener("mouseenter",this.show),this.manualClose||document.addEventListener("mousemove",this.handleClickOutside,!0);break;default:throw new Error("[popover] "+this.trigger+" is not defined")}},removeEventsListeners:function(){switch(this.trigger){case"click":this.manualClose||document.removeEventListener("click",this.handleClickOutside,!0),this.triggerEl.removeEventListener("click",this.toggle);break;case"hover":this.manualOpen||this.triggerEl.removeEventListener("mouseenter",this.show),this.manualClose||document.removeEventListener("mousemove",this.handleClickOutside,!0);break;default:throw new Error("[popover] "+this.trigger+" is not defined")}},toggle:function(){this.isActive?this.close():this.show()},show:function(){var e=this;this.disabled||this.isActive||(this.focusedElBeforeOpen=document.activeElement,this.isActive=!0,this.initializePopper(),this.$nextTick(function(){e.$el.focus()}),this.$emit("open"))},close:function(){var e=this;this.isActive=!1,this.$nextTick(function(){e.destroyPopper()}),this.$emit("close"),this.returnFocusOnClose&&this.triggerEl.focus()},restrictFocus:function(e){this.containFocus?(e.stopPropagation(),this.focusRedirector?this.focusRedirector(e):this.$el.focus()):this.close()},initializePopper:function(){var t=this;this.$nextTick(function(){t.popperInstance=new e(t.triggerEl,t.$refs.content,t.popperOptions)})},destroyPopper:function(){this.popperInstance&&(this.popperInstance.destroy(),this.popperInstance=null)},handleClickOutside:function(e){this.$el.contains(e.target)||this.triggerEl.contains(e.target)||!this.isActive||this.close()}},beforeDestroy:function(){this.removeEventsListeners()}},void 0,!1,void 0,g,void 0);x.install=function(e){e.component("VPopover",x)};var C=n({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress",class:this.classes},["determinate"===this.type?t("div",{staticClass:"progress__bar",style:{width:this.moderatedProgress+"%"},attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":this.moderatedProgress}}):t("div",{staticClass:"progress__bar",attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0}})])},staticRenderFns:[]},void 0,{name:"VProgress",props:{type:{type:String,default:"indeterminate",validator:function(e){return["indeterminate","determinate"].indexOf(e)>-1}},progress:{type:Number,default:0}},computed:{classes:function(){return["progress--"+this.type]},moderatedProgress:function(){return this.progress<0?0:this.progress>100?100:this.progress}}},void 0,!1,void 0,void 0,void 0);C.install=function(e){e.component("VProgress",C)};var V=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"radio",attrs:{for:e.id}},[i("input",{staticClass:"radio__input",attrs:{type:"radio",id:e.id,disabled:e.disabled,name:e.name,tabindex:e.tabindex},domProps:{checked:e.checked,value:e.trueValue},on:{blur:e.onBlur,change:e.onChange,focus:e.onFocus}}),e._v(" "),i("span",{staticClass:"radio__circle"}),e._v(" "),i("span",{staticClass:"radio__text"},[e._v(e._s(e.label))])])},staticRenderFns:[]},void 0,{name:"VRadio",props:{id:{type:[String,Number]},name:{type:String,required:!0},label:{type:String,required:!0},tabindex:{type:[String,Number]},value:{type:[Number,String],required:!0},trueValue:{type:[Number,String],required:!0},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},created:function(){this.checked&&this.$emit("input",this.trueValue)},computed:{isChecked:function(){return String(this.value).length>0&&this.value==this.trueValue}},methods:{onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e){this.disabled||this.$emit("input",this.trueValue),this.$emit("change",this.isChecked,e)},focus:function(){this.$refs.input.focus()}}},void 0,!1,void 0,void 0,void 0);V.install=function(e){e.component("VRadio",V)};var $=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"radio-group"},[i("div",{staticClass:"radio-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"radio-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"radio-group__item"},[i("VRadio",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||e.name+"-"+n,label:t[e.keys.label]||t,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name,tabindex:e.tabindex,"true-value":t[e.keys.value]||t},on:{blur:e.onBlur,focus:e.onFocus},model:{value:e.selectedOptionValue,callback:function(t){e.selectedOptionValue=t},expression:"selectedOptionValue"}})],1)}),0)])},staticRenderFns:[]},void 0,{name:"VRadioGroup",props:{name:{type:String,required:!0},tabindex:{type:[String,Number]},label:{type:String},options:{type:Array,required:!0},value:{type:[Number,String],required:!0},keys:{type:Object,default:function(){return{id:"id",label:"label",value:"value",checked:"checked",disabled:"disabled"}}},disabled:{type:Boolean,default:!1}},data:function(){return{initialValue:this.value,selectedOptionValue:this.value}},methods:{reset:function(){this.$emit("input",this.initialValue)},isOptionCheckedByDefault:function(e){return this.initialValue==e[this.keys.value]||this.initialValue==e||e[this.keys.checked]},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},watch:{selectedOptionValue:function(){this.$emit("input",this.selectedOptionValue),this.$emit("change",this.selectedOptionValue)},value:function(){this.selectedOptionValue=this.value}},components:{VRadio:V}},void 0,!1,void 0,void 0,void 0);$.install=function(e){e.component("VRadio",$)};var w=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-option",class:e.classes,attrs:{"data-value":e.option[e.keys.value]}},[e._t("default",[i("div",[e._v(e._s(e.option[e.keys.label]))])]),e._v(" "),e.multiple&&!e.disabled?i("div",{staticClass:"select-option__checkbox",class:{"select-option__checkbox--selected":e.selected}}):e._e()],2)},staticRenderFns:[]},void 0,{name:"VSelectOption",props:{option:{type:[String,Object]},selected:Boolean,highlighted:Boolean,disabled:Boolean,multiple:Boolean,keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},computed:{classes:function(){return[{"select-option--selected":this.selected},{"select-option--highlighted":this.highlighted},{"select-option--disabled":this.disabled}]}}},void 0,!1,void 0,void 0,void 0);w.install=function(e){e.component("VSelectOption",w)};var S=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._g({ref:"chip",staticClass:"chip",class:e.classes,attrs:{tabindex:"0"}},e.$listeners),[i("div",{staticClass:"chip__text"},[e._v(e._s(e.title))]),e._v(" "),e.closable?i("div",{staticClass:"chip__close"},[i("button",{staticClass:"chip__delete",on:{click:function(t){return t.stopPropagation(),e.onDelete(t)}}},[i("svg",{attrs:{slot:"icon",height:"12",width:"12"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])]):e._e()])},staticRenderFns:[]},void 0,{name:"VChip",props:{title:String,appearance:{type:String},closable:Boolean},computed:{classes:function(){return["chip--"+this.appearance]}},methods:{onDelete:function(e){this.$emit("delete",e)}}},void 0,!1,void 0,void 0,void 0);S.install=function(e){e.component("VChip",S)};var O,F=!i.prototype.$isServer&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},P=[],E="@@clickoutsideContext",T=0;function B(e,t,i){return function(n,s){void 0===n&&(n={}),void 0===s&&(s={}),!(i&&i.context&&n.target&&s.target)||e.contains(n.target)||e.contains(s.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(s.target))||(t.expression&&e[E].methodName&&i.context[e[E].methodName]?i.context[e[E].methodName]():e[E].bindingFn&&e[E].bindingFn())}}!i.prototype.$isServer&&F(document,"mousedown",function(e){return O=e}),!i.prototype.$isServer&&F(document,"mouseup",function(e){P.forEach(function(t){return t[E].documentHandler(e,O)})});var N=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClickOutside,expression:"handleClickOutside"}],staticClass:"select",class:e.classes},[i("label",{staticClass:"select__label",attrs:{for:e.name||e.id}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),i("input",{attrs:{type:"hidden",name:e.name||e.id,disabled:e.disabled},domProps:{value:e.value.value}}),e._v(" "),i("div",{ref:"container",staticClass:"select__container",attrs:{tabindex:e.disabled?null:e.tabindex},on:{focus:e.onFocus,click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.toggleDropdown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.toggleDropdown(t))}]}},[i("div",{ref:"toggle",staticClass:"select__display"},[e.isSlotDisplayed?e._t("option",null,{option:e.multiple?e.mutableValue[0]:e.mutableValue}):e._e(),e._v(" "),e.$scopedSlots.option&&2===e.mutableValue.length||!e.$scopedSlots.option&&e.mutableValue.length>0&&e.multiple?i("div",[i("v-chip",{staticClass:"select__selected-option",attrs:{title:e.mutableValue[0].label,closable:""},on:{click:function(e){e.stopPropagation()},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.deleteSelectedOption(t,e.mutableValue[0]))},delete:function(t){return e.deleteSelectedOption(t,e.mutableValue[0])}}}),e._v(" "),e.mutableValue.length>1?i("v-chip",{attrs:{title:"+ "+(e.mutableValue.length-1)}}):e._e()],1):e._e(),e._v(" "),e.mutableValue&&!e.$scopedSlots.option?i("div",[e._v(e._s(e.mutableValue[e.keys.label]))]):e._e(),e._v(" "),e.isPlaceholderVisible?i("div",{staticClass:"select__placeholder"},[e._v(e._s(e.placeholder))]):e._e()],2),e._v(" "),e.isSlotDisplayed&&e.clearable?i("svg",{staticClass:"select__clear",attrs:{height:"16",width:"16"},on:{click:function(t){return t.stopPropagation(),e.clear(t)}}},[i("use",{attrs:{"xlink:href":"#cross-icon"}})]):i("svg",{staticClass:"select__chevron",attrs:{width:"18px",height:"18px"}},[i("use",{attrs:{"xlink:href":"#chevron-down-icon"}})])]),e._v(" "),i("div",{ref:"dropdown",staticClass:"select__dropdown",attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.preventDefault(),e.closeDropdown())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.highlightOption("next"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),e.handleOnEnterSelectOption(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.onBlur(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.highlightOption("prev"))}]}},[e.filterable?i("div",{staticClass:"select__filter-wrapper"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"filter",staticClass:"select__filter",attrs:{tabindex:"0",type:"text",placeholder:"Search",autocomplete:"off"},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),e._l(e.filteredOptions,function(t,n){return i("v-select-option",{key:n,ref:"options",refInFor:!0,attrs:{option:t,multiple:e.multiple,keys:e.keys,disabled:t[e.keys.disabled],selected:e.isOptionSelected(t),highlighted:e.highlightedIndex===n},nativeOn:{click:function(i){return i.stopPropagation(),e.select(t,n)}}},[e._t("option",null,{index:n,option:t})],2)})],2)])},staticRenderFns:[]},void 0,{name:"VSelect",directives:{clickoutside:{bind:function(e,t,i){P.push(e);var n=T++;e[E]={id:n,documentHandler:B(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[E].documentHandler=B(e,t,i),e[E].methodName=t.expression,e[E].bindingFn=t.value},unbind:function(e){for(var t=P.length,i=0;i0&&this.mutableValue.length<=1:""!==this.mutableValue&&(e=this.mutableValue,!(0===Object.keys(e).length));var e},isPlaceholderVisible:function(){return""===this.mutableValue||null===this.mutableValue||0===this.mutableValue.length||0===Object.keys(this.mutableValue).length},filteredOptions:function(){var e=this;return this.filterable?this.mutableOptions.filter(function(t,i){return e.defaultFilter(t,i)}):this.mutableOptions}},methods:{handleClickOutside:function(){this.isOpen?this.closeDropdown():this.isActive&&(this.isActive=!1)},handleOnEnterSelectOption:function(){var e=this.filteredOptions[this.highlightedIndex];this.select(e)},select:function(e){e.disabled||(this.multiple?this.isOptionSelected(e)?this.deselect(e):(this.mutableValue.push(e),this.setValue(this.mutableValue)):(this.setValue(e),this.closeDropdown()),this.$emit("select",e))},deselect:function(e){var t=this.mutableValue.indexOf(e);this.mutableValue.splice(t,1)},setValue:function(e){this.mutableValue=e,this.$emit("input",e),this.$emit("change",e)},toggleDropdown:function(){this[this.isOpen?"closeDropdown":"openDropdown"]()},onOpen:function(){var e=this;this.$nextTick(function(){e.$refs.dropdown.focus(),e.scrollOptionIntoView(e.$refs.dropdown.querySelector(".select-option--selected"))})},onBlur:function(){this.isActive=!1,this.$emit("blur"),this.isOpen&&this.closeDropdown()},onFocus:function(){this.isActive=!0,this.$emit("focus")},openDropdown:function(){this.disabled||(this.isOpen=!0,this.$refs.dropdown.focus())},closeDropdown:function(){var e=this;this.isOpen=!1,this.$refs.container.focus(),this.$nextTick(function(){e.query=""})},isOptionSelected:function(e){var t=this;return this.multiple?this.mutableValue.some(function(i){return i[t.keys.label]===e[t.keys.label]}):this.mutableValue[this.keys.label]===e[this.keys.label]},clear:function(){var e=this;this.multiple?this.setValue([]):this.setValue({}),this.highlightedIndex=-1,this.$emit("clear"),this.$nextTick(function(){var t;(t=e.$refs.dropdown)&&(t.scrollTop=0)})},reset:function(){this.clear()},deleteSelectedOption:function(e,t){var i=this.mutableValue.indexOf(t);i>-1&&this.mutableValue.splice(i,1),e.stopPropagation()},defaultFilter:function(e){var i=this.query.toLowerCase(),n=e[this.keys.label];return"string"==typeof n&&(n=n.toLowerCase()),t(i,n)},highlightOption:function(e){var t=this;this.$refs.options.length!==this.highlightedIndex&&("next"===e&&(this.highlightedIndex=this.highlightedIndex+1,this.highlightedIndex===this.$refs.options.length&&(this.highlightedIndex=0)),"prev"===e&&(this.highlightedIndex=this.highlightedIndex-1,this.highlightedIndex<0&&(this.highlightedIndex=this.$refs.options.length-1)),this.filteredOptions[this.highlightedIndex].disabled&&this.highlightOption(e),this.$nextTick(function(){t.scrollOptionIntoView(t.$refs.options[t.highlightedIndex].$el)}))},scrollOptionIntoView:function(e){var t,i;t=e,void 0===(i={container:this.$refs.dropdown,marginTop:8})&&(i={container:null,marginTop:0}),t&&(i.container=i.container||t.parentElement,function(e,t){if(e){t=t||e.parentElement;var i=e.offsetTop,n=t.scrollTop,s=i+e.offsetHeight,a=t.offsetHeight;return i>=n&&s<=a}}(t,i.container)||(i.container.scrollTop=t.offsetTop-i.marginTop))}},watch:{value:function(e){this.mutableValue=e},options:function(e){this.mutableOptions=e},isOpen:function(){this.isOpen?(this.onOpen(),this.$emit("open")):this.$emit("close")},query:function(){this.highlightedIndex=0}},components:{VSelectOption:w,VChip:S}},void 0,!1,void 0,void 0,void 0);N.install=function(e){e.component("VSelect",N)};var L=n({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"spinner",class:this.classes})},staticRenderFns:[]},void 0,{name:"VSpinner",props:{appearance:{type:String,default:"default"}},computed:{classes:function(){return["spinner--"+this.appearance]}}},void 0,!1,void 0,void 0,void 0);L.install=function(e){e.component("VSpinner",L)};var A=n({render:function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"step",class:this.classes,on:{click:this.onClick}},[t("button",{staticClass:"step__marker"},[this.hideLabel?this._e():t("span",{staticClass:"step__label"},[this._v(this._s(this.title))])])])},staticRenderFns:[]},void 0,{name:"VStep",props:{id:{type:Number,required:!0},title:{type:String,required:!0},hideLabel:{type:Boolean,default:!1}},data:function(){return{}},computed:{isActive:function(){return this.$parent.currentStep===this.id},isPrevious:function(){return this.$parent.currentStep>this.id},isNext:function(){return this.$parent.currentStepe&&!this.disablePrev&&this.onChange(this.currentStep-1)},onChange:function(e){e>8&255]+R[e>>16&255]+R[e>>24&255]+"-"+R[255&t]+R[t>>8&255]+"-"+R[t>>16&15|64]+R[t>>24&255]+"-"+R[63&i|128]+R[i>>8&255]+"-"+R[i>>16&255]+R[i>>24&255]+R[255&n]+R[n>>8&255]+R[n>>16&255]+R[n>>24&255]},M=function(e){return(e=e||"")+q().split("-")[0]},H=n({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"tab",class:{"tab--active":this.isActive,"tab--disabled":this.disabled},attrs:{role:"tabpanel",id:this.id,"aria-hidden":this.isActive?null:"true",tabindex:this.isActive?"0":null}},[this._t("default")],2)},staticRenderFns:[]},void 0,{name:"VTab",props:{id:{type:String,default:function(){return M("tab-")}},title:String,selected:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{isActive:!1}},created:function(){this.$parent.addTab(this)},beforeDestroy:function(){this.$parent.removeTab(this)},methods:{activate:function(){this.isActive=!0,this.$emit("select",this.id)},deactivate:function(){this.isActive=!1,this.$emit("deselect",this.id)}},watch:{disabled:function(){this.$parent.onTabDisabledChange(this)}}},void 0,!1,void 0,void 0,void 0);H.install=function(e){e.component("VTab",H)};var z=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"tabs__item",attrs:{role:"tab","aria-controls":e.id,"aria-selected":e.active?"true":null,tabindex:e.active?0:-1}},[i("a",{staticClass:"tabs__link",class:e.classes,attrs:{href:"#"},on:{click:e.onClick}},[i("div",{staticClass:"tabs__link-text"},[e._v(e._s(e.title))])])])},staticRenderFns:[]},void 0,{name:"VTabHeader",props:{id:{type:String,required:!0},title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{classes:function(){return[{"tabs__link--active":this.active},{"tabs__link--disabled":this.disabled}]}},methods:{onClick:function(e){e.preventDefault(),this.$emit("click",e)}}},void 0,!1,void 0,void 0,void 0);z.install=function(e){e.component("VTabHeader",z)};var j=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tabs",class:e.classes},[i("ul",{staticClass:"tabs__list",attrs:{role:"tablist"}},e._l(e.tabs,function(t){return i("v-tab-header",{key:t.id,ref:"tabHeaders",refInFor:!0,attrs:{active:e.activeTabId===t.id,disabled:t.disabled,id:t.id,title:t.title},on:{click:function(i){return e.selectTab(t)}},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])?null:"button"in t&&0!==t.button?null:e.selectPreviousTab(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:"button"in t&&2!==t.button?null:e.selectNextTab(t)}]}})}),1),e._v(" "),i("div",{staticClass:"tabs__body"},[e._t("default")],2)])},staticRenderFns:[]},void 0,{name:"VTabs",props:{wide:{type:Boolean,default:!1}},data:function(){return{tabs:[],activeTabId:null,activeTabIndex:-1}},computed:{classes:function(){return[{"tabs--wide":this.wide}]}},methods:{addTab:function(e){this.tabs.push(e),(null===this.activeTabId||e.selected)&&(this.activeTabId=e.id)},removeTab:function(e){var t=this.tabs.indexOf(e);t>-1&&(this.tabs.splice(t,1),e.id===this.activeTabId&&this.selectTab(this.findNearestTab()))},onTabDisabledChange:function(e){e.disabled&&this.activeTabId===e.id&&this.selectTab(this.findNearestTab())},selectTab:function(e){null===e||e.disabled||e.id===this.activeTabId||(this.activeTabId=e.id,this.$emit("tab-change",e.id))},selectNextTab:function(){var e=this.findNextTab();e&&(this.selectTab(e),e.$el.focus())},selectPreviousTab:function(){var e=this.findPreviousTab();e&&(this.selectTab(e),e.$el.focus())},findNextTab:function(){for(var e=null,t=this.activeTabIndex+1;t=0;t--)if(this.$refs.tabHeaders[t]&&!this.$refs.tabHeaders[t].disabled){e=this.$refs.tabHeaders[t];break}return e},findNearestTab:function(){return this.findPreviousTab()||this.findNextTab()},findTabById:function(e){for(var t=0;t-1}},wide:{type:Boolean,default:!1}},computed:{classes:function(){return["alert--"+this.type,{"alert--wide":this.wide}]}}},void 0,!1,void 0,void 0,void 0);s.install=function(e){e.component("VAlert",s)};var a=n({render:function(){var e=this.$createElement;return(this._self._c||e)("img",{staticClass:"avatar",attrs:{src:this.src,alt:this.alt,width:this.size,height:this.size}})},staticRenderFns:[]},void 0,{name:"VAvatar",props:{src:{type:String,required:!0},size:{type:[String,Number],default:32},alt:{type:String,default:"Avatar"}}},void 0,!1,void 0,void 0,void 0);a.install=function(e){e.component("VAvatar",a)};var o=n({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"badge",class:this.classes,domProps:{textContent:this._s(this.text)}})},staticRenderFns:[]},void 0,{name:"VBadge",props:{type:{type:String,default:"default",validator:function(e){return["default","primary","alternative","warning","success","danger"].indexOf(e)>-1}},align:{type:String,default:"middle",validator:function(e){return["top","middle","bottom"].indexOf(e)>-1}},text:{type:[String,Number],required:!0}},computed:{classes:function(){return["badge--"+this.type,"badge--align-"+this.align]}}},void 0,!1,void 0,void 0,void 0);o.install=function(e){e.component("VBadge",o)};var r=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",e._g({staticClass:"button",class:e.classes,attrs:{disabled:e.disabled,type:e.type}},e.$listeners),[e._t("default"),e._v(" "),e.$slots.icon?i("div",{staticClass:"button__icon"},[e._t("icon")],2):e._e()],2)},staticRenderFns:[]},void 0,{name:"VButton",props:{type:{type:String,default:"button"},appearance:{type:String,default:"default",validator:function(e){return["default","primary","alternative","subtle","success","danger"].indexOf(e)>-1}},size:{type:String,default:"3",validator:function(e){return["0","1","2","3","4"].indexOf(e)>-1}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},iconFirst:{type:Boolean,default:!1}},computed:{classes:function(){return["button--"+this.appearance,"button--size-"+this.size,{"button--loading":this.loading},{"button--icon-first":this.iconFirst}]}}},void 0,!1,void 0,void 0,void 0);function l(e){return null!==e&&"object"==typeof e}function c(e,t){return e==t||!(!l(e)||!l(t))&&JSON.stringify(e)===JSON.stringify(t)}function u(e,t){for(var i=0;i0?[].concat(this.initialValue):[])},isOptionCheckedByDefault:function(e){return u(this.initialValue,e[this.keys.value]||e)>-1},onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e,t){if(!this.ignoreChange){var i=e[0],n=e[1],s=[],a=t[this.keys.value]||t,o=u(this.value,a);i&&o<0&&(s=this.value.concat(a)),!i&&o>-1&&(s=this.value.slice(0,o).concat(this.value.slice(o+1))),this.$emit("input",s),this.$emit("change",s,n)}}},components:{VCheckbox:d}},void 0,!1,void 0,void 0,void 0);h.install=function(e){e.component("VCheckboxGroup",h)};var p={name:"VModal",props:{open:{type:Boolean,default:!1},role:{type:String,default:"dialog",validator:function(e){return["dialog","alertdialog"].indexOf(e)>-1}},title:{type:String,default:"Modal title"},size:{type:String,default:"2",validator:function(e){return["1","2","3"].indexOf(e)>-1}},dismissible:{type:Boolean,default:!0},dismissOn:{type:String,default:"backdrop esc close-button"}},computed:{dismissOnBackdrop:function(){return this.dismissOn.indexOf("backdrop")>-1},dismissOnCloseButton:function(){return this.dismissOn.indexOf("close-button")>-1},dismissOnEsc:function(){return this.dismissOn.indexOf("esc")>-1},classes:function(){return["modal--size-"+this.size]}},methods:{close:function(e){this.dismissible&&(e.currentTarget===this.$refs.backdrop&&e.target!==e.currentTarget||this.$emit("close"))},onOpen:function(){this.lastfocusedElement=document.activeElement,this.$refs.container.focus(),document.body.classList.add("modal--open"),document.addEventListener("focus",this.restrictFocus,!0),this.$emit("open")},onClose:function(){this.teardownModal(),this.$emit("close")},redirectFocus:function(){this.$refs.container.focus()},restrictFocus:function(e){this.$refs.container.contains(e.target)||(e.stopPropagation(),this.$refs.container.focus())},teardownModal:function(){document.body.classList.remove("modal--open"),document.removeEventListener("focus",this.restrictFocus,!0),this.lastfocusedElement&&this.lastfocusedElement.focus()},onEnter:function(){this.$emit("reveal")},onLeave:function(){this.$emit("hide"),document.body.classList.remove("modal--open")}},components:{VButton:r},watch:{open:function(){var e=this;this.$nextTick(function(){e[e.open?"onOpen":"onClose"]()})}},beforeDestroy:function(){this.open&&this.teardownModal()}},f="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());var v=document.head||document.getElementsByTagName("head")[0],m={};var b=function(e){return function(e,t){return function(e,t){var i=f?t.media||"default":e,n=m[i]||(m[i]={ids:new Set,styles:[]});if(!n.ids.has(e)){n.ids.add(e);var s=t.source;if(t.map&&(s+="\n/*# sourceURL="+t.map.sources[0]+" */",s+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),n.element||(n.element=document.createElement("style"),n.element.type="text/css",t.media&&n.element.setAttribute("media",t.media),v.appendChild(n.element)),"styleSheet"in n.element)n.styles.push(s),n.element.styleSheet.cssText=n.styles.filter(Boolean).join("\n");else{var a=n.ids.size-1,o=document.createTextNode(s),r=n.element.childNodes;r[a]&&n.element.removeChild(r[a]),r.length?n.element.insertBefore(o,r[a]):n.element.appendChild(o)}}}(e,t)}},g=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"modal"},on:{"after-enter":e.onEnter,"after-leave":e.onLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.open,expression:"open"}],staticClass:"modal modal__mask",class:e.classes,attrs:{role:e.role}},[i("div",{ref:"backdrop",staticClass:"modal__wrapper",on:{click:function(t){e.dismissOnBackdrop&&e.close(t)}}},[i("div",{ref:"container",staticClass:"modal__container",attrs:{tabindex:"-1"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.dismissOnEsc&&e.close(t)}}},[i("div",{staticClass:"modal__header"},[i("h3",{staticClass:"modal__title"},[e._v(e._s(e.title))]),e._v(" "),i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:e.close}},[i("svg",{attrs:{slot:"icon",width:"16",height:"16"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1),e._v(" "),i("div",{staticClass:"modal__body"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"modal__footer"},[e._t("footer")],2),e._v(" "),i("div",{attrs:{tabindex:"0"},on:{focus:function(t){return t.stopPropagation(),e.redirectFocus(t)}}})])])])])},staticRenderFns:[]},function(e){e&&e("data-v-79bf48ee_0",{source:".modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal__container,.modal-leave-active .modal__container{transform:scale(1.1)}",map:void 0,media:void 0})},p,void 0,!1,void 0,b,void 0);g.install=function(e){e.component("VModal",g)};var _=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification",class:e.classes},[i("div",{staticClass:"notification__icon"},["warning"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(-1 -1)"}},[i("path",{attrs:{fill:"#F5A623",d:"M9.04644425,2.05608156 L1.09900451,14.8894568 L1.09900451,14.8894568 C0.808228341,15.3589966 0.953144937,15.9753545 1.42268478,16.2661307 C1.58083294,16.3640685 1.7631637,16.4159536 1.9491816,16.4159536 L19.3287757,16.4159536 L19.3287757,16.4159536 C19.8810604,16.4159536 20.3287757,15.9682383 20.3287757,15.4159536 C20.3287757,15.2340939 20.2791828,15.055677 20.1853341,14.8999035 L12.4599153,2.07697513 L12.4599153,2.07697513 C11.8899022,1.1308468 10.6608267,0.82594519 9.71469837,1.39595832 C9.44270055,1.55982862 9.2136319,1.78611011 9.04644425,2.05608156 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"10",y:"5",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"10",y:"12",fill:"#FFFFFF",rx:"1"}})])]):e._e(),e._v(" "),"success"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#23D584",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("polyline",{attrs:{stroke:"#FFFFFF","stroke-width":"2",points:"6 10 9 13 14 7"}})])]):e._e(),e._v(" "),"error"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#E55644",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("path",{attrs:{fill:"#FFFFFF","fill-rule":"nonzero",d:"M11.4142136,10 L14.2426407,7.17157288 L12.8284271,5.75735931 L10,8.58578644 L7.17157288,5.75735931 L5.75735931,7.17157288 L8.58578644,10 L5.75735931,12.8284271 L7.17157288,14.2426407 L10,11.4142136 L12.8284271,14.2426407 L14.2426407,12.8284271 L11.4142136,10 Z"}})])]):e._e(),e._v(" "),"info"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#0B78FF",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"9",y:"10",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"9",y:"6",fill:"#FFFFFF",rx:"1"}})])]):e._e()]),e._v(" "),i("div",{staticClass:"notification__content"},[i("div",{staticClass:"notification__title"},[e._v(e._s(e.computedTitle))]),e._v(" "),i("div",{staticClass:"notification__message"},[e._v(e._s(e.message))]),e._v(" "),e.actions.length>0?i("div",{staticClass:"notification__actions"},e._l(e.actions,function(t,n){return i("div",{key:n,staticClass:"notification__action"},[i("v-button",{attrs:{appearance:t.appearance,size:"2"},on:{click:function(i){return e.actionClickHandler(t.onClick)}}},[e._v("\n "+e._s(t.text)+"\n ")])],1)}),0):e._e()]),e._v(" "),e.dismissible?i("div",{staticClass:"notification__close"},[i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}},[i("svg",{attrs:{slot:"icon",width:"14",height:"14"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1):e._e()])},staticRenderFns:[]},void 0,{name:"notification",props:{id:{type:[Number,String],default:1},type:{type:String,default:"info"},title:{type:String},message:String,dismissible:{type:Boolean,default:!0},timeout:{type:Number,default:5e3,validator:function(e){return e>0}},actions:{type:Array,default:function(){return[]}}},computed:{computedTitle:function(){return this.title?this.title:(e=this.type).charAt(0).toUpperCase()+e.slice(1);var e},classes:function(){return["notification--"+this.type]}},mounted:function(){this.timeout&&this.dismissible&&setTimeout(this.onClose,this.timeout)},methods:{onClose:function(e){this.$emit("close",e)},actionClickHandler:function(e){e?(e(),this.onClose()):this.onClose()}},components:{VButton:r}},void 0,!1,void 0,void 0,void 0);_.install=function(e){e.component("VNotification",_)};var y=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification-container",class:e.classes},[i("transition-group",{attrs:{name:"list"}},e._l(e.queue,function(t,n){return i("v-notification",{key:t.timestamp.getTime(),attrs:{id:"notification-"+n,type:t.type,title:t.title,message:t.message,actions:t.actions,timestamp:t.timestamp},on:{close:function(i){return e.remove(t.timestamp)}}})}),1)],1)},staticRenderFns:[]},function(e){e&&e("data-v-8fb8f2f0_0",{source:".list-enter-active,.list-leave-active{transition:all .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(30px)}",map:void 0,media:void 0})},{name:"VNotificationContainer",props:{queue:{type:Array,default:function(){return[]}},position:{type:String,default:"top-right",validator:function(e){return["top-left","top-right","bottom-right","bottom-left"].indexOf(e)>-1}}},computed:{classes:function(){return["notification-container--"+this.position]}},methods:{create:function(e){var t=e;t.timestamp=new Date,t.timestamp.setMilliseconds(t.timestamp.getMilliseconds()+this.queue.length),this.queue.push(t)},remove:function(e){var t=this.queue.findIndex(function(t){return t.timestamp===e});-1!==t&&this.queue.splice(t,1)}},components:{VNotification:_}},void 0,!1,void 0,b,void 0);y.install=function(e){e.component("VNotificationContainer",y)};var k=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"pagination"},[i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to first page",disabled:e.isInFirstPage},on:{click:e.onClickFirstPage}},[e._v("\n First\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to previous page",disabled:e.isInFirstPage},on:{click:function(t){return t.preventDefault(),e.onClickPreviousPage(t)}}},[e._v("\n Previous\n ")])],1),e._v(" "),e._l(e.pages,function(t,n){return i("li",{key:n,staticClass:"pagination__item"},[i("v-button",{class:{active:e.isPageActive(t.name)},attrs:{appearance:e.isPageActive(t.name)?"primary":"default","aria-label":"Go to page number "+t.name},on:{click:function(i){return i.preventDefault(),e.onClickPage(t.name)}}},[e._v("\n "+e._s(t.name)+"\n ")])],1)}),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to next page"},on:{click:e.onClickNextPage}},[e._v("\n Next\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to last page"},on:{click:e.onClickLastPage}},[e._v("\n Last\n ")])],1)],2)},staticRenderFns:[]},void 0,{name:"VPagination",props:{value:{type:Number,default:1},maxVisibleButtons:{type:Number,default:3},total:{type:Number,required:!0},perPage:{type:Number,default:10}},data:function(){return{currentPage:this.value}},computed:{startPage:function(){return 1===this.currentPage?1:this.currentPage===this.totalPages?this.totalPages-this.maxVisibleButtons+1:this.currentPage-1},endPage:function(){return Math.min(this.startPage+this.maxVisibleButtons-1,this.totalPages)},pages:function(){for(var e=[],t=this.startPage;t<=this.endPage;t+=1)e.push({name:t,isDisabled:t===this.currentPage});return e},isInFirstPage:function(){return 1===this.currentPage},isInLastPage:function(){return this.currentPage===this.totalPages},totalPages:function(){return Math.ceil(this.total/this.perPage)}},methods:{onClickFirstPage:function(){this.$emit("input",1)},onClickPreviousPage:function(){this.$emit("input",this.currentPage-1)},onClickPage:function(e){this.$emit("input",e)},onClickNextPage:function(){this.$emit("input",this.currentPage+1)},onClickLastPage:function(){this.$emit("input",this.totalPages)},isPageActive:function(e){return this.currentPage===e}},components:{VButton:r},watch:{value:function(e){this.currentPage=e}}},void 0,!1,void 0,void 0,void 0);k.install=function(e){e.component("VPagination",k)};var x=n({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress",class:this.classes},["determinate"===this.type?t("div",{staticClass:"progress__bar",style:{width:this.moderatedProgress+"%"},attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":this.moderatedProgress}}):t("div",{staticClass:"progress__bar",attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0}})])},staticRenderFns:[]},void 0,{name:"VProgress",props:{type:{type:String,default:"indeterminate",validator:function(e){return["indeterminate","determinate"].indexOf(e)>-1}},progress:{type:Number,default:0}},computed:{classes:function(){return["progress--"+this.type]},moderatedProgress:function(){return this.progress<0?0:this.progress>100?100:this.progress}}},void 0,!1,void 0,void 0,void 0);x.install=function(e){e.component("VProgress",x)};var C=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"radio",attrs:{for:e.id}},[i("input",{staticClass:"radio__input",attrs:{type:"radio",id:e.id,disabled:e.disabled,name:e.name,tabindex:e.tabindex},domProps:{checked:e.checked,value:e.trueValue},on:{blur:e.onBlur,change:e.onChange,focus:e.onFocus}}),e._v(" "),i("span",{staticClass:"radio__circle"}),e._v(" "),i("span",{staticClass:"radio__text"},[e._v(e._s(e.label))])])},staticRenderFns:[]},void 0,{name:"VRadio",props:{id:{type:[String,Number]},name:{type:String,required:!0},label:{type:String,required:!0},tabindex:{type:[String,Number]},value:{type:[Number,String],required:!0},trueValue:{type:[Number,String],required:!0},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},created:function(){this.checked&&this.$emit("input",this.trueValue)},computed:{isChecked:function(){return String(this.value).length>0&&this.value==this.trueValue}},methods:{onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e){this.disabled||this.$emit("input",this.trueValue),this.$emit("change",this.isChecked,e)},focus:function(){this.$refs.input.focus()}}},void 0,!1,void 0,void 0,void 0);C.install=function(e){e.component("VRadio",C)};var V=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"radio-group"},[i("div",{staticClass:"radio-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"radio-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"radio-group__item"},[i("VRadio",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||e.name+"-"+n,label:t[e.keys.label]||t,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name,tabindex:e.tabindex,"true-value":t[e.keys.value]||t},on:{blur:e.onBlur,focus:e.onFocus},model:{value:e.selectedOptionValue,callback:function(t){e.selectedOptionValue=t},expression:"selectedOptionValue"}})],1)}),0)])},staticRenderFns:[]},void 0,{name:"VRadioGroup",props:{name:{type:String,required:!0},tabindex:{type:[String,Number]},label:{type:String},options:{type:Array,required:!0},value:{type:[Number,String],required:!0},keys:{type:Object,default:function(){return{id:"id",label:"label",value:"value",checked:"checked",disabled:"disabled"}}},disabled:{type:Boolean,default:!1}},data:function(){return{initialValue:this.value,selectedOptionValue:this.value}},methods:{reset:function(){this.$emit("input",this.initialValue)},isOptionCheckedByDefault:function(e){return this.initialValue==e[this.keys.value]||this.initialValue==e||e[this.keys.checked]},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},watch:{selectedOptionValue:function(){this.$emit("input",this.selectedOptionValue),this.$emit("change",this.selectedOptionValue)},value:function(){this.selectedOptionValue=this.value}},components:{VRadio:C}},void 0,!1,void 0,void 0,void 0);V.install=function(e){e.component("VRadio",V)};var $=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-option",class:e.classes,attrs:{"data-value":e.option[e.keys.value]}},[e._t("default",[i("div",[e._v(e._s(e.option[e.keys.label]))])]),e._v(" "),e.multiple&&!e.disabled?i("div",{staticClass:"select-option__checkbox",class:{"select-option__checkbox--selected":e.selected}}):e._e()],2)},staticRenderFns:[]},void 0,{name:"VSelectOption",props:{option:{type:[String,Object]},selected:Boolean,highlighted:Boolean,disabled:Boolean,multiple:Boolean,keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},computed:{classes:function(){return[{"select-option--selected":this.selected},{"select-option--highlighted":this.highlighted},{"select-option--disabled":this.disabled}]}}},void 0,!1,void 0,void 0,void 0);$.install=function(e){e.component("VSelectOption",$)};var S=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._g({ref:"chip",staticClass:"chip",class:e.classes,attrs:{tabindex:"0"}},e.$listeners),[i("div",{staticClass:"chip__text"},[e._v(e._s(e.title))]),e._v(" "),e.closable?i("div",{staticClass:"chip__close"},[i("button",{staticClass:"chip__delete",on:{click:function(t){return t.stopPropagation(),e.onDelete(t)}}},[i("svg",{attrs:{slot:"icon",height:"12",width:"12"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])]):e._e()])},staticRenderFns:[]},void 0,{name:"VChip",props:{title:String,appearance:{type:String},closable:Boolean},computed:{classes:function(){return["chip--"+this.appearance]}},methods:{onDelete:function(e){this.$emit("delete",e)}}},void 0,!1,void 0,void 0,void 0);S.install=function(e){e.component("VChip",S)};var w,O=!i.prototype.$isServer&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},F=[],P="@@clickoutsideContext",T=0;function B(e,t,i){return function(n,s){void 0===n&&(n={}),void 0===s&&(s={}),!(i&&i.context&&n.target&&s.target)||e.contains(n.target)||e.contains(s.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(s.target))||(t.expression&&e[P].methodName&&i.context[e[P].methodName]?i.context[e[P].methodName]():e[P].bindingFn&&e[P].bindingFn())}}!i.prototype.$isServer&&O(document,"mousedown",function(e){return w=e}),!i.prototype.$isServer&&O(document,"mouseup",function(e){F.forEach(function(t){return t[P].documentHandler(e,w)})});var N=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClickOutside,expression:"handleClickOutside"}],staticClass:"select",class:e.classes},[i("label",{staticClass:"select__label",attrs:{for:e.name||e.id}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),i("input",{attrs:{type:"hidden",name:e.name||e.id,disabled:e.disabled},domProps:{value:e.value.value}}),e._v(" "),i("div",{ref:"container",staticClass:"select__container",attrs:{tabindex:e.disabled?null:e.tabindex},on:{focus:e.onFocus,click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.toggleDropdown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.toggleDropdown(t))}]}},[i("div",{ref:"toggle",staticClass:"select__display"},[e.isSlotDisplayed?e._t("option",null,{option:e.multiple?e.mutableValue[0]:e.mutableValue}):e._e(),e._v(" "),e.$scopedSlots.option&&2===e.mutableValue.length||!e.$scopedSlots.option&&e.mutableValue.length>0&&e.multiple?i("div",[i("v-chip",{staticClass:"select__selected-option",attrs:{title:e.mutableValue[0].label,closable:""},on:{click:function(e){e.stopPropagation()},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.deleteSelectedOption(t,e.mutableValue[0]))},delete:function(t){return e.deleteSelectedOption(t,e.mutableValue[0])}}}),e._v(" "),e.mutableValue.length>1?i("v-chip",{attrs:{title:"+ "+(e.mutableValue.length-1)}}):e._e()],1):e._e(),e._v(" "),e.mutableValue&&!e.$scopedSlots.option?i("div",[e._v(e._s(e.mutableValue[e.keys.label]))]):e._e(),e._v(" "),e.isPlaceholderVisible?i("div",{staticClass:"select__placeholder"},[e._v(e._s(e.placeholder))]):e._e()],2),e._v(" "),e.isSlotDisplayed&&e.clearable?i("svg",{staticClass:"select__clear",attrs:{height:"16",width:"16"},on:{click:function(t){return t.stopPropagation(),e.clear(t)}}},[i("use",{attrs:{"xlink:href":"#cross-icon"}})]):i("svg",{staticClass:"select__chevron",attrs:{width:"18px",height:"18px"}},[i("use",{attrs:{"xlink:href":"#chevron-down-icon"}})])]),e._v(" "),i("div",{ref:"dropdown",staticClass:"select__dropdown",attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.preventDefault(),e.closeDropdown())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.highlightOption("next"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),e.handleOnEnterSelectOption(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.onBlur(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.highlightOption("prev"))}]}},[e.filterable?i("div",{staticClass:"select__filter-wrapper"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"filter",staticClass:"select__filter",attrs:{tabindex:"0",type:"text",placeholder:"Search",autocomplete:"off"},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),e._l(e.filteredOptions,function(t,n){return i("v-select-option",{key:n,ref:"options",refInFor:!0,attrs:{option:t,multiple:e.multiple,keys:e.keys,disabled:t[e.keys.disabled],selected:e.isOptionSelected(t),highlighted:e.highlightedIndex===n},nativeOn:{click:function(i){return i.stopPropagation(),e.select(t,n)}}},[e._t("option",null,{index:n,option:t})],2)})],2)])},staticRenderFns:[]},void 0,{name:"VSelect",directives:{clickoutside:{bind:function(e,t,i){F.push(e);var n=T++;e[P]={id:n,documentHandler:B(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[P].documentHandler=B(e,t,i),e[P].methodName=t.expression,e[P].bindingFn=t.value},unbind:function(e){for(var t=F.length,i=0;i0&&this.mutableValue.length<=1:""!==this.mutableValue&&(e=this.mutableValue,!(0===Object.keys(e).length));var e},isPlaceholderVisible:function(){return""===this.mutableValue||null===this.mutableValue||0===this.mutableValue.length||0===Object.keys(this.mutableValue).length},filteredOptions:function(){var e=this;return this.filterable?this.mutableOptions.filter(function(t,i){return e.defaultFilter(t,i)}):this.mutableOptions}},methods:{handleClickOutside:function(){this.isOpen?this.closeDropdown():this.isActive&&(this.isActive=!1)},handleOnEnterSelectOption:function(){var e=this.filteredOptions[this.highlightedIndex];this.select(e)},select:function(e){e.disabled||(this.multiple?this.isOptionSelected(e)?this.deselect(e):(this.mutableValue.push(e),this.setValue(this.mutableValue)):(this.setValue(e),this.closeDropdown()),this.$emit("select",e))},deselect:function(e){var t=this.mutableValue.indexOf(e);this.mutableValue.splice(t,1)},setValue:function(e){this.mutableValue=e,this.$emit("input",e),this.$emit("change",e)},toggleDropdown:function(){this[this.isOpen?"closeDropdown":"openDropdown"]()},onOpen:function(){var e=this;this.$nextTick(function(){e.$refs.dropdown.focus(),e.scrollOptionIntoView(e.$refs.dropdown.querySelector(".select-option--selected"))})},onBlur:function(){this.isActive=!1,this.$emit("blur"),this.isOpen&&this.closeDropdown()},onFocus:function(){this.isActive=!0,this.$emit("focus")},openDropdown:function(){this.disabled||(this.isOpen=!0,this.$refs.dropdown.focus())},closeDropdown:function(){var e=this;this.isOpen=!1,this.$refs.container.focus(),this.$nextTick(function(){e.query=""})},isOptionSelected:function(e){var t=this;return this.multiple?this.mutableValue.some(function(i){return i[t.keys.label]===e[t.keys.label]}):this.mutableValue[this.keys.label]===e[this.keys.label]},clear:function(){var e=this;this.multiple?this.setValue([]):this.setValue({}),this.highlightedIndex=-1,this.$emit("clear"),this.$nextTick(function(){var t;(t=e.$refs.dropdown)&&(t.scrollTop=0)})},reset:function(){this.clear()},deleteSelectedOption:function(e,t){var i=this.mutableValue.indexOf(t);i>-1&&this.mutableValue.splice(i,1),e.stopPropagation()},defaultFilter:function(e){var i=this.query.toLowerCase(),n=e[this.keys.label];return"string"==typeof n&&(n=n.toLowerCase()),t(i,n)},highlightOption:function(e){var t=this;this.$refs.options.length!==this.highlightedIndex&&("next"===e&&(this.highlightedIndex=this.highlightedIndex+1,this.highlightedIndex===this.$refs.options.length&&(this.highlightedIndex=0)),"prev"===e&&(this.highlightedIndex=this.highlightedIndex-1,this.highlightedIndex<0&&(this.highlightedIndex=this.$refs.options.length-1)),this.filteredOptions[this.highlightedIndex].disabled&&this.highlightOption(e),this.$nextTick(function(){t.scrollOptionIntoView(t.$refs.options[t.highlightedIndex].$el)}))},scrollOptionIntoView:function(e){var t,i;t=e,void 0===(i={container:this.$refs.dropdown,marginTop:8})&&(i={container:null,marginTop:0}),t&&(i.container=i.container||t.parentElement,function(e,t){if(e){t=t||e.parentElement;var i=e.offsetTop,n=t.scrollTop,s=i+e.offsetHeight,a=t.offsetHeight;return i>=n&&s<=a}}(t,i.container)||(i.container.scrollTop=t.offsetTop-i.marginTop))}},watch:{value:function(e){this.mutableValue=e},options:function(e){this.mutableOptions=e},isOpen:function(){this.isOpen?(this.onOpen(),this.$emit("open")):this.$emit("close")},query:function(){this.highlightedIndex=0}},components:{VSelectOption:$,VChip:S}},void 0,!1,void 0,void 0,void 0);N.install=function(e){e.component("VSelect",N)};var E=n({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"spinner",class:this.classes})},staticRenderFns:[]},void 0,{name:"VSpinner",props:{appearance:{type:String,default:"default"}},computed:{classes:function(){return["spinner--"+this.appearance]}}},void 0,!1,void 0,void 0,void 0);E.install=function(e){e.component("VSpinner",E)};var A=n({render:function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"step",class:this.classes,on:{click:this.onClick}},[t("button",{staticClass:"step__marker"},[this.hideLabel?this._e():t("span",{staticClass:"step__label"},[this._v(this._s(this.title))])])])},staticRenderFns:[]},void 0,{name:"VStep",props:{id:{type:Number,required:!0},title:{type:String,required:!0},hideLabel:{type:Boolean,default:!1}},data:function(){return{}},computed:{isActive:function(){return this.$parent.currentStep===this.id},isPrevious:function(){return this.$parent.currentStep>this.id},isNext:function(){return this.$parent.currentStepe&&!this.disablePrev&&this.onChange(this.currentStep-1)},onChange:function(e){e>8&255]+R[e>>16&255]+R[e>>24&255]+"-"+R[255&t]+R[t>>8&255]+"-"+R[t>>16&15|64]+R[t>>24&255]+"-"+R[63&i|128]+R[i>>8&255]+"-"+R[i>>16&255]+R[i>>24&255]+R[255&n]+R[n>>8&255]+R[n>>16&255]+R[n>>24&255]},q=function(e){return(e=e||"")+D().split("-")[0]},M=n({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"tab",class:{"tab--active":this.isActive,"tab--disabled":this.disabled},attrs:{role:"tabpanel",id:this.id,"aria-hidden":this.isActive?null:"true",tabindex:this.isActive?"0":null}},[this._t("default")],2)},staticRenderFns:[]},void 0,{name:"VTab",props:{id:{type:String,default:function(){return q("tab-")}},title:String,selected:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{isActive:!1}},created:function(){this.$parent.addTab(this)},beforeDestroy:function(){this.$parent.removeTab(this)},methods:{activate:function(){this.isActive=!0,this.$emit("select",this.id)},deactivate:function(){this.isActive=!1,this.$emit("deselect",this.id)}},watch:{disabled:function(){this.$parent.onTabDisabledChange(this)}}},void 0,!1,void 0,void 0,void 0);M.install=function(e){e.component("VTab",M)};var z=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"tabs__item",attrs:{role:"tab","aria-controls":e.id,"aria-selected":e.active?"true":null,tabindex:e.active?0:-1}},[i("a",{staticClass:"tabs__link",class:e.classes,attrs:{href:"#"},on:{click:e.onClick}},[i("div",{staticClass:"tabs__link-text"},[e._v(e._s(e.title))])])])},staticRenderFns:[]},void 0,{name:"VTabHeader",props:{id:{type:String,required:!0},title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{classes:function(){return[{"tabs__link--active":this.active},{"tabs__link--disabled":this.disabled}]}},methods:{onClick:function(e){e.preventDefault(),this.$emit("click",e)}}},void 0,!1,void 0,void 0,void 0);z.install=function(e){e.component("VTabHeader",z)};var H=n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tabs",class:e.classes},[i("ul",{staticClass:"tabs__list",attrs:{role:"tablist"}},e._l(e.tabs,function(t){return i("v-tab-header",{key:t.id,ref:"tabHeaders",refInFor:!0,attrs:{active:e.activeTabId===t.id,disabled:t.disabled,id:t.id,title:t.title},on:{click:function(i){return e.selectTab(t)}},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])?null:"button"in t&&0!==t.button?null:e.selectPreviousTab(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:"button"in t&&2!==t.button?null:e.selectNextTab(t)}]}})}),1),e._v(" "),i("div",{staticClass:"tabs__body"},[e._t("default")],2)])},staticRenderFns:[]},void 0,{name:"VTabs",props:{wide:{type:Boolean,default:!1}},data:function(){return{tabs:[],activeTabId:null,activeTabIndex:-1}},computed:{classes:function(){return[{"tabs--wide":this.wide}]}},methods:{addTab:function(e){this.tabs.push(e),(null===this.activeTabId||e.selected)&&(this.activeTabId=e.id)},removeTab:function(e){var t=this.tabs.indexOf(e);t>-1&&(this.tabs.splice(t,1),e.id===this.activeTabId&&this.selectTab(this.findNearestTab()))},onTabDisabledChange:function(e){e.disabled&&this.activeTabId===e.id&&this.selectTab(this.findNearestTab())},selectTab:function(e){null===e||e.disabled||e.id===this.activeTabId||(this.activeTabId=e.id,this.$emit("tab-change",e.id))},selectNextTab:function(){var e=this.findNextTab();e&&(this.selectTab(e),e.$el.focus())},selectPreviousTab:function(){var e=this.findPreviousTab();e&&(this.selectTab(e),e.$el.focus())},findNextTab:function(){for(var e=null,t=this.activeTabIndex+1;t=0;t--)if(this.$refs.tabHeaders[t]&&!this.$refs.tabHeaders[t].disabled){e=this.$refs.tabHeaders[t];break}return e},findNearestTab:function(){return this.findPreviousTab()||this.findNextTab()},findTabById:function(e){for(var t=0;t-1}},wide:{type:Boolean,default:!1}},computed:{classes:function(){return["alert--"+this.type,{"alert--wide":this.wide}]}}},void 0,!1,void 0,void 0,void 0);a.install=function(e){e.component("VAlert",a)};var o=s({render:function(){var e=this.$createElement;return(this._self._c||e)("img",{staticClass:"avatar",attrs:{src:this.src,alt:this.alt,width:this.size,height:this.size}})},staticRenderFns:[]},void 0,{name:"VAvatar",props:{src:{type:String,required:!0},size:{type:[String,Number],default:32},alt:{type:String,default:"Avatar"}}},void 0,!1,void 0,void 0,void 0);o.install=function(e){e.component("VAvatar",o)};var r=s({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"badge",class:this.classes,domProps:{textContent:this._s(this.text)}})},staticRenderFns:[]},void 0,{name:"VBadge",props:{type:{type:String,default:"default",validator:function(e){return["default","primary","alternative","warning","success","danger"].indexOf(e)>-1}},align:{type:String,default:"middle",validator:function(e){return["top","middle","bottom"].indexOf(e)>-1}},text:{type:[String,Number],required:!0}},computed:{classes:function(){return["badge--"+this.type,"badge--align-"+this.align]}}},void 0,!1,void 0,void 0,void 0);r.install=function(e){e.component("VBadge",r)};var l=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",e._g({staticClass:"button",class:e.classes,attrs:{disabled:e.disabled,type:e.type}},e.$listeners),[e._t("default"),e._v(" "),e.$slots.icon?i("div",{staticClass:"button__icon"},[e._t("icon")],2):e._e()],2)},staticRenderFns:[]},void 0,{name:"VButton",props:{type:{type:String,default:"button"},appearance:{type:String,default:"default",validator:function(e){return["default","primary","alternative","subtle","success","danger"].indexOf(e)>-1}},size:{type:String,default:"3",validator:function(e){return["0","1","2","3","4"].indexOf(e)>-1}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},iconFirst:{type:Boolean,default:!1}},computed:{classes:function(){return["button--"+this.appearance,"button--size-"+this.size,{"button--loading":this.loading},{"button--icon-first":this.iconFirst}]}}},void 0,!1,void 0,void 0,void 0);function c(e){return null!==e&&"object"==typeof e}function u(e,t){return e==t||!(!c(e)||!c(t))&&JSON.stringify(e)===JSON.stringify(t)}function d(e,t){for(var i=0;i0?[].concat(this.initialValue):[])},isOptionCheckedByDefault:function(e){return d(this.initialValue,e[this.keys.value]||e)>-1},onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e,t){if(!this.ignoreChange){var i=e[0],n=e[1],s=[],a=t[this.keys.value]||t,o=d(this.value,a);i&&o<0&&(s=this.value.concat(a)),!i&&o>-1&&(s=this.value.slice(0,o).concat(this.value.slice(o+1))),this.$emit("input",s),this.$emit("change",s,n)}}},components:{VCheckbox:p}},void 0,!1,void 0,void 0,void 0);h.install=function(e){e.component("VCheckboxGroup",h)};var f={name:"VModal",props:{open:{type:Boolean,default:!1},role:{type:String,default:"dialog",validator:function(e){return["dialog","alertdialog"].indexOf(e)>-1}},title:{type:String,default:"Modal title"},size:{type:String,default:"2",validator:function(e){return["1","2","3"].indexOf(e)>-1}},dismissible:{type:Boolean,default:!0},dismissOn:{type:String,default:"backdrop esc close-button"}},computed:{dismissOnBackdrop:function(){return this.dismissOn.indexOf("backdrop")>-1},dismissOnCloseButton:function(){return this.dismissOn.indexOf("close-button")>-1},dismissOnEsc:function(){return this.dismissOn.indexOf("esc")>-1},classes:function(){return["modal--size-"+this.size]}},methods:{close:function(e){this.dismissible&&(e.currentTarget===this.$refs.backdrop&&e.target!==e.currentTarget||this.$emit("close"))},onOpen:function(){this.lastfocusedElement=document.activeElement,this.$refs.container.focus(),document.body.classList.add("modal--open"),document.addEventListener("focus",this.restrictFocus,!0),this.$emit("open")},onClose:function(){this.teardownModal(),this.$emit("close")},redirectFocus:function(){this.$refs.container.focus()},restrictFocus:function(e){this.$refs.container.contains(e.target)||(e.stopPropagation(),this.$refs.container.focus())},teardownModal:function(){document.body.classList.remove("modal--open"),document.removeEventListener("focus",this.restrictFocus,!0),this.lastfocusedElement&&this.lastfocusedElement.focus()},onEnter:function(){this.$emit("reveal")},onLeave:function(){this.$emit("hide"),document.body.classList.remove("modal--open")}},components:{VButton:l},watch:{open:function(){var e=this;this.$nextTick(function(){e[e.open?"onOpen":"onClose"]()})}},beforeDestroy:function(){this.open&&this.teardownModal()}},v="undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());var m=document.head||document.getElementsByTagName("head")[0],b={};var g=function(e){return function(e,t){return function(e,t){var i=v?t.media||"default":e,n=b[i]||(b[i]={ids:new Set,styles:[]});if(!n.ids.has(e)){n.ids.add(e);var s=t.source;if(t.map&&(s+="\n/*# sourceURL="+t.map.sources[0]+" */",s+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t.map))))+" */"),n.element||(n.element=document.createElement("style"),n.element.type="text/css",t.media&&n.element.setAttribute("media",t.media),m.appendChild(n.element)),"styleSheet"in n.element)n.styles.push(s),n.element.styleSheet.cssText=n.styles.filter(Boolean).join("\n");else{var a=n.ids.size-1,o=document.createTextNode(s),r=n.element.childNodes;r[a]&&n.element.removeChild(r[a]),r.length?n.element.insertBefore(o,r[a]):n.element.appendChild(o)}}}(e,t)}},_=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"modal"},on:{"after-enter":e.onEnter,"after-leave":e.onLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.open,expression:"open"}],staticClass:"modal modal__mask",class:e.classes,attrs:{role:e.role}},[i("div",{ref:"backdrop",staticClass:"modal__wrapper",on:{click:function(t){e.dismissOnBackdrop&&e.close(t)}}},[i("div",{ref:"container",staticClass:"modal__container",attrs:{tabindex:"-1"},on:{keydown:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.dismissOnEsc&&e.close(t)}}},[i("div",{staticClass:"modal__header"},[i("h3",{staticClass:"modal__title"},[e._v(e._s(e.title))]),e._v(" "),i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:e.close}},[i("svg",{attrs:{slot:"icon",width:"16",height:"16"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1),e._v(" "),i("div",{staticClass:"modal__body"},[e._t("default")],2),e._v(" "),i("div",{staticClass:"modal__footer"},[e._t("footer")],2),e._v(" "),i("div",{attrs:{tabindex:"0"},on:{focus:function(t){return t.stopPropagation(),e.redirectFocus(t)}}})])])])])},staticRenderFns:[]},function(e){e&&e("data-v-79bf48ee_0",{source:".modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal__container,.modal-leave-active .modal__container{transform:scale(1.1)}",map:void 0,media:void 0})},f,void 0,!1,void 0,g,void 0);_.install=function(e){e.component("VModal",_)};var y=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification",class:e.classes},[i("div",{staticClass:"notification__icon"},["warning"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"16",viewBox:"0 0 20 16"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd",transform:"translate(-1 -1)"}},[i("path",{attrs:{fill:"#F5A623",d:"M9.04644425,2.05608156 L1.09900451,14.8894568 L1.09900451,14.8894568 C0.808228341,15.3589966 0.953144937,15.9753545 1.42268478,16.2661307 C1.58083294,16.3640685 1.7631637,16.4159536 1.9491816,16.4159536 L19.3287757,16.4159536 L19.3287757,16.4159536 C19.8810604,16.4159536 20.3287757,15.9682383 20.3287757,15.4159536 C20.3287757,15.2340939 20.2791828,15.055677 20.1853341,14.8999035 L12.4599153,2.07697513 L12.4599153,2.07697513 C11.8899022,1.1308468 10.6608267,0.82594519 9.71469837,1.39595832 C9.44270055,1.55982862 9.2136319,1.78611011 9.04644425,2.05608156 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"10",y:"5",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"10",y:"12",fill:"#FFFFFF",rx:"1"}})])]):e._e(),e._v(" "),"success"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#23D584",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("polyline",{attrs:{stroke:"#FFFFFF","stroke-width":"2",points:"6 10 9 13 14 7"}})])]):e._e(),e._v(" "),"error"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#E55644",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("path",{attrs:{fill:"#FFFFFF","fill-rule":"nonzero",d:"M11.4142136,10 L14.2426407,7.17157288 L12.8284271,5.75735931 L10,8.58578644 L7.17157288,5.75735931 L5.75735931,7.17157288 L8.58578644,10 L5.75735931,12.8284271 L7.17157288,14.2426407 L10,11.4142136 L12.8284271,14.2426407 L14.2426407,12.8284271 L11.4142136,10 Z"}})])]):e._e(),e._v(" "),"info"===e.type?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"}},[i("g",{attrs:{fill:"none","fill-rule":"evenodd"}},[i("path",{attrs:{fill:"#0B78FF",d:"M0,10 C0,4.4771525 4.47593818,0 10,0 C15.5228475,0 20,4.47593818 20,10 C20,15.5228475 15.5240618,20 10,20 C4.4771525,20 0,15.5240618 0,10 Z"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"5",x:"9",y:"10",fill:"#FFFFFF",rx:"1"}}),e._v(" "),i("rect",{attrs:{width:"2",height:"2",x:"9",y:"6",fill:"#FFFFFF",rx:"1"}})])]):e._e()]),e._v(" "),i("div",{staticClass:"notification__content"},[i("div",{staticClass:"notification__title"},[e._v(e._s(e.computedTitle))]),e._v(" "),i("div",{staticClass:"notification__message"},[e._v(e._s(e.message))]),e._v(" "),e.actions.length>0?i("div",{staticClass:"notification__actions"},e._l(e.actions,function(t,n){return i("div",{key:n,staticClass:"notification__action"},[i("v-button",{attrs:{appearance:t.appearance,size:"2"},on:{click:function(i){return e.actionClickHandler(t.onClick)}}},[e._v("\n "+e._s(t.text)+"\n ")])],1)}),0):e._e()]),e._v(" "),e.dismissible?i("div",{staticClass:"notification__close"},[i("v-button",{attrs:{appearance:"subtle",size:"1"},on:{click:function(t){return t.stopPropagation(),e.onClose(t)}}},[i("svg",{attrs:{slot:"icon",width:"14",height:"14"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])],1):e._e()])},staticRenderFns:[]},void 0,{name:"notification",props:{id:{type:[Number,String],default:1},type:{type:String,default:"info"},title:{type:String},message:String,dismissible:{type:Boolean,default:!0},timeout:{type:Number,default:5e3,validator:function(e){return e>0}},actions:{type:Array,default:function(){return[]}}},computed:{computedTitle:function(){return this.title?this.title:(e=this.type).charAt(0).toUpperCase()+e.slice(1);var e},classes:function(){return["notification--"+this.type]}},mounted:function(){this.timeout&&this.dismissible&&setTimeout(this.onClose,this.timeout)},methods:{onClose:function(e){this.$emit("close",e)},actionClickHandler:function(e){e?(e(),this.onClose()):this.onClose()}},components:{VButton:l}},void 0,!1,void 0,void 0,void 0);y.install=function(e){e.component("VNotification",y)};var k=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"notification-container",class:e.classes},[i("transition-group",{attrs:{name:"list"}},e._l(e.queue,function(t,n){return i("v-notification",{key:t.timestamp.getTime(),attrs:{id:"notification-"+n,type:t.type,title:t.title,message:t.message,actions:t.actions,timestamp:t.timestamp},on:{close:function(i){return e.remove(t.timestamp)}}})}),1)],1)},staticRenderFns:[]},function(e){e&&e("data-v-8fb8f2f0_0",{source:".list-enter-active,.list-leave-active{transition:all .3s}.list-enter,.list-leave-to{opacity:0;transform:translateX(30px)}",map:void 0,media:void 0})},{name:"VNotificationContainer",props:{queue:{type:Array,default:function(){return[]}},position:{type:String,default:"top-right",validator:function(e){return["top-left","top-right","bottom-right","bottom-left"].indexOf(e)>-1}}},computed:{classes:function(){return["notification-container--"+this.position]}},methods:{create:function(e){var t=e;t.timestamp=new Date,t.timestamp.setMilliseconds(t.timestamp.getMilliseconds()+this.queue.length),this.queue.push(t)},remove:function(e){var t=this.queue.findIndex(function(t){return t.timestamp===e});-1!==t&&this.queue.splice(t,1)}},components:{VNotification:y}},void 0,!1,void 0,g,void 0);k.install=function(e){e.component("VNotificationContainer",k)};var x=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ul",{staticClass:"pagination"},[i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to first page",disabled:e.isInFirstPage},on:{click:e.onClickFirstPage}},[e._v("\n First\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{"aria-label":"Go to previous page",disabled:e.isInFirstPage},on:{click:function(t){return t.preventDefault(),e.onClickPreviousPage(t)}}},[e._v("\n Previous\n ")])],1),e._v(" "),e._l(e.pages,function(t,n){return i("li",{key:n,staticClass:"pagination__item"},[i("v-button",{class:{active:e.isPageActive(t.name)},attrs:{appearance:e.isPageActive(t.name)?"primary":"default","aria-label":"Go to page number "+t.name},on:{click:function(i){return i.preventDefault(),e.onClickPage(t.name)}}},[e._v("\n "+e._s(t.name)+"\n ")])],1)}),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to next page"},on:{click:e.onClickNextPage}},[e._v("\n Next\n ")])],1),e._v(" "),i("li",{staticClass:"pagination__item"},[i("v-button",{attrs:{disabled:e.isInLastPage,"aria-label":"Go to last page"},on:{click:e.onClickLastPage}},[e._v("\n Last\n ")])],1)],2)},staticRenderFns:[]},void 0,{name:"VPagination",props:{value:{type:Number,default:1},maxVisibleButtons:{type:Number,default:3},total:{type:Number,required:!0},perPage:{type:Number,default:10}},data:function(){return{currentPage:this.value}},computed:{startPage:function(){return 1===this.currentPage?1:this.currentPage===this.totalPages?this.totalPages-this.maxVisibleButtons+1:this.currentPage-1},endPage:function(){return Math.min(this.startPage+this.maxVisibleButtons-1,this.totalPages)},pages:function(){for(var e=[],t=this.startPage;t<=this.endPage;t+=1)e.push({name:t,isDisabled:t===this.currentPage});return e},isInFirstPage:function(){return 1===this.currentPage},isInLastPage:function(){return this.currentPage===this.totalPages},totalPages:function(){return Math.ceil(this.total/this.perPage)}},methods:{onClickFirstPage:function(){this.$emit("input",1)},onClickPreviousPage:function(){this.$emit("input",this.currentPage-1)},onClickPage:function(e){this.$emit("input",e)},onClickNextPage:function(){this.$emit("input",this.currentPage+1)},onClickLastPage:function(){this.$emit("input",this.totalPages)},isPageActive:function(e){return this.currentPage===e}},components:{VButton:l},watch:{value:function(e){this.currentPage=e}}},void 0,!1,void 0,void 0,void 0);x.install=function(e){e.component("VPagination",x)};var C=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"popover",class:{"popover--has-max-height":e.hasMaxHeight},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.close(t)}}},[i("div",{ref:"trigger",staticClass:"popover__trigger"},[e._t("toggle")],2),e._v(" "),e.isActive?i("div",{ref:"content",staticClass:"popover__content",attrs:{role:"dialog","aria-haspopup":"true","aria-expanded":e.isActive?"true":"false",tabindex:"-1"}},[e._t("default"),e._v(" "),i("div",{staticClass:"popover__focus-redirector",attrs:{tabindex:"0"},on:{focus:e.restrictFocus}})],2):e._e()])},staticRenderFns:[]},function(e){e&&e("data-v-71734512_0",{source:".popover__trigger{display:inline-block}.popover__content{position:absolute;border-radius:3px;box-shadow:0 12px 10px -8px rgba(76,76,76,.12);overflow:auto;outline:0;z-index:var(--z-index-dropdown);background:#fff;border:1px solid var(--layer-border-color)}.popover__content[x-placement=bottom-end],.popover__content[x-placement=bottom-start],.popover__content[x-placement=bottom]{margin-top:8px}.popover__content[x-placement=top-3tart],.popover__content[x-placement=top-end],.popover__content[x-placement=top]{margin-bottom:8px}.popover__content[x-placement=left-end],.popover__content[x-placement=left-start],.popover__content[x-placement=left]{margin-right:8px}.popover__content[x-placement=right-end],.popover__content[x-placement=right-start],.popover__content[x-placement=right]{margin-left:8px}.popover__focus-redirector{opacity:0;position:absolute}.popover--has-max-height .popover__content{max-height:320px}",map:void 0,media:void 0})},{name:"VPopover",props:{trigger:{type:String,default:"click"},containFocus:{type:Boolean,default:!1},hasMaxHeight:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},offset:{type:[String,Number],default:"0"},manualOpen:{type:Boolean,default:!1},manualClose:{type:Boolean,default:!1},returnFocusOnClose:{type:Boolean,default:!0},focusRedirector:Function},data:function(){return{isActive:!1,popperInstance:null,focusedElBeforeOpen:null}},mounted:function(){this.addEventsListeners()},computed:{triggerEl:function(){return this.$refs.trigger},popperOptions:function(){return{placement:this.placement,modifiers:{offset:{offset:this.offset}}}}},methods:{addEventsListeners:function(){switch(this.trigger){case"click":this.manualClose||document.addEventListener("click",this.handleClickOutside,!0),this.manualOpen||this.triggerEl.addEventListener("click",this.toggle);break;case"hover":this.manualOpen||this.triggerEl.addEventListener("mouseenter",this.show),this.manualClose||document.addEventListener("mousemove",this.handleClickOutside,!0);break;default:throw new Error("[popover] "+this.trigger+" is not defined")}},removeEventsListeners:function(){switch(this.trigger){case"click":this.manualClose||document.removeEventListener("click",this.handleClickOutside,!0),this.triggerEl.removeEventListener("click",this.toggle);break;case"hover":this.manualOpen||this.triggerEl.removeEventListener("mouseenter",this.show),this.manualClose||document.removeEventListener("mousemove",this.handleClickOutside,!0);break;default:throw new Error("[popover] "+this.trigger+" is not defined")}},toggle:function(){this.isActive?this.close():this.show()},show:function(){var e=this;this.disabled||this.isActive||(this.focusedElBeforeOpen=document.activeElement,this.isActive=!0,this.initializePopper(),this.$nextTick(function(){e.$el.focus()}),this.$emit("open"))},close:function(){var e=this;this.isActive=!1,this.$nextTick(function(){e.destroyPopper()}),this.$emit("close"),this.returnFocusOnClose&&this.triggerEl.focus()},restrictFocus:function(e){this.containFocus?(e.stopPropagation(),this.focusRedirector?this.focusRedirector(e):this.$el.focus()):this.close()},initializePopper:function(){var e=this;this.$nextTick(function(){e.popperInstance=new t(e.triggerEl,e.$refs.content,e.popperOptions)})},destroyPopper:function(){this.popperInstance&&(this.popperInstance.destroy(),this.popperInstance=null)},handleClickOutside:function(e){this.$el.contains(e.target)||this.triggerEl.contains(e.target)||!this.isActive||this.close()}},beforeDestroy:function(){this.removeEventsListeners()}},void 0,!1,void 0,g,void 0);C.install=function(e){e.component("VPopover",C)};var V=s({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress",class:this.classes},["determinate"===this.type?t("div",{staticClass:"progress__bar",style:{width:this.moderatedProgress+"%"},attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":this.moderatedProgress}}):t("div",{staticClass:"progress__bar",attrs:{role:"progressbar","aria-valuemax":100,"aria-valuemin":0}})])},staticRenderFns:[]},void 0,{name:"VProgress",props:{type:{type:String,default:"indeterminate",validator:function(e){return["indeterminate","determinate"].indexOf(e)>-1}},progress:{type:Number,default:0}},computed:{classes:function(){return["progress--"+this.type]},moderatedProgress:function(){return this.progress<0?0:this.progress>100?100:this.progress}}},void 0,!1,void 0,void 0,void 0);V.install=function(e){e.component("VProgress",V)};var $=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("label",{staticClass:"radio",attrs:{for:e.id}},[i("input",{staticClass:"radio__input",attrs:{type:"radio",id:e.id,disabled:e.disabled,name:e.name,tabindex:e.tabindex},domProps:{checked:e.checked,value:e.trueValue},on:{blur:e.onBlur,change:e.onChange,focus:e.onFocus}}),e._v(" "),i("span",{staticClass:"radio__circle"}),e._v(" "),i("span",{staticClass:"radio__text"},[e._v(e._s(e.label))])])},staticRenderFns:[]},void 0,{name:"VRadio",props:{id:{type:[String,Number]},name:{type:String,required:!0},label:{type:String,required:!0},tabindex:{type:[String,Number]},value:{type:[Number,String],required:!0},trueValue:{type:[Number,String],required:!0},checked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},created:function(){this.checked&&this.$emit("input",this.trueValue)},computed:{isChecked:function(){return String(this.value).length>0&&this.value==this.trueValue}},methods:{onFocus:function(e){this.isActive=!0,this.$emit("focus",e)},onBlur:function(e){this.isActive=!1,this.$emit("blur",e)},onChange:function(e){this.disabled||this.$emit("input",this.trueValue),this.$emit("change",this.isChecked,e)},focus:function(){this.$refs.input.focus()}}},void 0,!1,void 0,void 0,void 0);$.install=function(e){e.component("VRadio",$)};var w=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"radio-group"},[i("div",{staticClass:"radio-group__label"},[e._v(e._s(e.label))]),e._v(" "),i("div",{staticClass:"radio-group__list"},e._l(e.options,function(t,n){return i("div",{key:t[e.keys.id]||e.name+"-"+n,staticClass:"radio-group__item"},[i("VRadio",{key:t[e.keys.id],attrs:{id:t[e.keys.id]||e.name+"-"+n,label:t[e.keys.label]||t,checked:e.isOptionCheckedByDefault(t),disabled:e.disabled||t[e.keys.disabled],name:e.name,tabindex:e.tabindex,"true-value":t[e.keys.value]||t},on:{blur:e.onBlur,focus:e.onFocus},model:{value:e.selectedOptionValue,callback:function(t){e.selectedOptionValue=t},expression:"selectedOptionValue"}})],1)}),0)])},staticRenderFns:[]},void 0,{name:"VRadioGroup",props:{name:{type:String,required:!0},tabindex:{type:[String,Number]},label:{type:String},options:{type:Array,required:!0},value:{type:[Number,String],required:!0},keys:{type:Object,default:function(){return{id:"id",label:"label",value:"value",checked:"checked",disabled:"disabled"}}},disabled:{type:Boolean,default:!1}},data:function(){return{initialValue:this.value,selectedOptionValue:this.value}},methods:{reset:function(){this.$emit("input",this.initialValue)},isOptionCheckedByDefault:function(e){return this.initialValue==e[this.keys.value]||this.initialValue==e||e[this.keys.checked]},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){this.$emit("blur",e)}},watch:{selectedOptionValue:function(){this.$emit("input",this.selectedOptionValue),this.$emit("change",this.selectedOptionValue)},value:function(){this.selectedOptionValue=this.value}},components:{VRadio:$}},void 0,!1,void 0,void 0,void 0);w.install=function(e){e.component("VRadio",w)};var S=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-option",class:e.classes,attrs:{"data-value":e.option[e.keys.value]}},[e._t("default",[i("div",[e._v(e._s(e.option[e.keys.label]))])]),e._v(" "),e.multiple&&!e.disabled?i("div",{staticClass:"select-option__checkbox",class:{"select-option__checkbox--selected":e.selected}}):e._e()],2)},staticRenderFns:[]},void 0,{name:"VSelectOption",props:{option:{type:[String,Object]},selected:Boolean,highlighted:Boolean,disabled:Boolean,multiple:Boolean,keys:{type:Object,default:function(){return{label:"label",value:"value",image:"image",disabled:"disabled"}}}},computed:{classes:function(){return[{"select-option--selected":this.selected},{"select-option--highlighted":this.highlighted},{"select-option--disabled":this.disabled}]}}},void 0,!1,void 0,void 0,void 0);S.install=function(e){e.component("VSelectOption",S)};var O=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",e._g({ref:"chip",staticClass:"chip",class:e.classes,attrs:{tabindex:"0"}},e.$listeners),[i("div",{staticClass:"chip__text"},[e._v(e._s(e.title))]),e._v(" "),e.closable?i("div",{staticClass:"chip__close"},[i("button",{staticClass:"chip__delete",on:{click:function(t){return t.stopPropagation(),e.onDelete(t)}}},[i("svg",{attrs:{slot:"icon",height:"12",width:"12"},slot:"icon"},[i("use",{attrs:{"xlink:href":"#cross-icon"}})])])]):e._e()])},staticRenderFns:[]},void 0,{name:"VChip",props:{title:String,appearance:{type:String},closable:Boolean},computed:{classes:function(){return["chip--"+this.appearance]}},methods:{onDelete:function(e){this.$emit("delete",e)}}},void 0,!1,void 0,void 0,void 0);O.install=function(e){e.component("VChip",O)};var F,P=!n.prototype.$isServer&&document.addEventListener?function(e,t,i){e&&t&&i&&e.addEventListener(t,i,!1)}:function(e,t,i){e&&t&&i&&e.attachEvent("on"+t,i)},E=[],T="@@clickoutsideContext",B=0;function N(e,t,i){return function(n,s){void 0===n&&(n={}),void 0===s&&(s={}),!(i&&i.context&&n.target&&s.target)||e.contains(n.target)||e.contains(s.target)||e===n.target||i.context.popperElm&&(i.context.popperElm.contains(n.target)||i.context.popperElm.contains(s.target))||(t.expression&&e[T].methodName&&i.context[e[T].methodName]?i.context[e[T].methodName]():e[T].bindingFn&&e[T].bindingFn())}}!n.prototype.$isServer&&P(document,"mousedown",function(e){return F=e}),!n.prototype.$isServer&&P(document,"mouseup",function(e){E.forEach(function(t){return t[T].documentHandler(e,F)})});var L=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClickOutside,expression:"handleClickOutside"}],staticClass:"select",class:e.classes},[i("label",{staticClass:"select__label",attrs:{for:e.name||e.id}},[e._v("\n "+e._s(e.label)+"\n ")]),e._v(" "),i("input",{attrs:{type:"hidden",name:e.name||e.id,disabled:e.disabled},domProps:{value:e.value.value}}),e._v(" "),i("div",{ref:"container",staticClass:"select__container",attrs:{tabindex:e.disabled?null:e.tabindex},on:{focus:e.onFocus,click:e.toggleDropdown,keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"])?null:(t.preventDefault(),e.toggleDropdown(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),e.toggleDropdown(t))}]}},[i("div",{ref:"toggle",staticClass:"select__display"},[e.isSlotDisplayed?e._t("option",null,{option:e.multiple?e.mutableValue[0]:e.mutableValue}):e._e(),e._v(" "),e.$scopedSlots.option&&2===e.mutableValue.length||!e.$scopedSlots.option&&e.mutableValue.length>0&&e.multiple?i("div",[i("v-chip",{staticClass:"select__selected-option",attrs:{title:e.mutableValue[0].label,closable:""},on:{click:function(e){e.stopPropagation()},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?null:(t.stopPropagation(),e.deleteSelectedOption(t,e.mutableValue[0]))},delete:function(t){return e.deleteSelectedOption(t,e.mutableValue[0])}}}),e._v(" "),e.mutableValue.length>1?i("v-chip",{attrs:{title:"+ "+(e.mutableValue.length-1)}}):e._e()],1):e._e(),e._v(" "),e.mutableValue&&!e.$scopedSlots.option?i("div",[e._v(e._s(e.mutableValue[e.keys.label]))]):e._e(),e._v(" "),e.isPlaceholderVisible?i("div",{staticClass:"select__placeholder"},[e._v(e._s(e.placeholder))]):e._e()],2),e._v(" "),e.isSlotDisplayed&&e.clearable?i("svg",{staticClass:"select__clear",attrs:{height:"16",width:"16"},on:{click:function(t){return t.stopPropagation(),e.clear(t)}}},[i("use",{attrs:{"xlink:href":"#cross-icon"}})]):i("svg",{staticClass:"select__chevron",attrs:{width:"18px",height:"18px"}},[i("use",{attrs:{"xlink:href":"#chevron-down-icon"}})])]),e._v(" "),i("div",{ref:"dropdown",staticClass:"select__dropdown",attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:(t.preventDefault(),e.closeDropdown())},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(t.preventDefault(),e.highlightOption("next"))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(t.preventDefault(),t.stopPropagation(),e.handleOnEnterSelectOption(t))},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.onBlur(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t.preventDefault(),e.highlightOption("prev"))}]}},[e.filterable?i("div",{staticClass:"select__filter-wrapper"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],ref:"filter",staticClass:"select__filter",attrs:{tabindex:"0",type:"text",placeholder:"Search",autocomplete:"off"},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})]):e._e(),e._v(" "),e._l(e.filteredOptions,function(t,n){return i("v-select-option",{key:n,ref:"options",refInFor:!0,attrs:{option:t,multiple:e.multiple,keys:e.keys,disabled:t[e.keys.disabled],selected:e.isOptionSelected(t),highlighted:e.highlightedIndex===n},nativeOn:{click:function(i){return i.stopPropagation(),e.select(t,n)}}},[e._t("option",null,{index:n,option:t})],2)})],2)])},staticRenderFns:[]},void 0,{name:"VSelect",directives:{clickoutside:{bind:function(e,t,i){E.push(e);var n=B++;e[T]={id:n,documentHandler:N(e,t,i),methodName:t.expression,bindingFn:t.value}},update:function(e,t,i){e[T].documentHandler=N(e,t,i),e[T].methodName=t.expression,e[T].bindingFn=t.value},unbind:function(e){for(var t=E.length,i=0;i0&&this.mutableValue.length<=1:""!==this.mutableValue&&(e=this.mutableValue,!(0===Object.keys(e).length));var e},isPlaceholderVisible:function(){return""===this.mutableValue||null===this.mutableValue||0===this.mutableValue.length||0===Object.keys(this.mutableValue).length},filteredOptions:function(){var e=this;return this.filterable?this.mutableOptions.filter(function(t,i){return e.defaultFilter(t,i)}):this.mutableOptions}},methods:{handleClickOutside:function(){this.isOpen?this.closeDropdown():this.isActive&&(this.isActive=!1)},handleOnEnterSelectOption:function(){var e=this.filteredOptions[this.highlightedIndex];this.select(e)},select:function(e){e.disabled||(this.multiple?this.isOptionSelected(e)?this.deselect(e):(this.mutableValue.push(e),this.setValue(this.mutableValue)):(this.setValue(e),this.closeDropdown()),this.$emit("select",e))},deselect:function(e){var t=this.mutableValue.indexOf(e);this.mutableValue.splice(t,1)},setValue:function(e){this.mutableValue=e,this.$emit("input",e),this.$emit("change",e)},toggleDropdown:function(){this[this.isOpen?"closeDropdown":"openDropdown"]()},onOpen:function(){var e=this;this.$nextTick(function(){e.$refs.dropdown.focus(),e.scrollOptionIntoView(e.$refs.dropdown.querySelector(".select-option--selected"))})},onBlur:function(){this.isActive=!1,this.$emit("blur"),this.isOpen&&this.closeDropdown()},onFocus:function(){this.isActive=!0,this.$emit("focus")},openDropdown:function(){this.disabled||(this.isOpen=!0,this.$refs.dropdown.focus())},closeDropdown:function(){var e=this;this.isOpen=!1,this.$refs.container.focus(),this.$nextTick(function(){e.query=""})},isOptionSelected:function(e){var t=this;return this.multiple?this.mutableValue.some(function(i){return i[t.keys.label]===e[t.keys.label]}):this.mutableValue[this.keys.label]===e[this.keys.label]},clear:function(){var e=this;this.multiple?this.setValue([]):this.setValue({}),this.highlightedIndex=-1,this.$emit("clear"),this.$nextTick(function(){var t;(t=e.$refs.dropdown)&&(t.scrollTop=0)})},reset:function(){this.clear()},deleteSelectedOption:function(e,t){var i=this.mutableValue.indexOf(t);i>-1&&this.mutableValue.splice(i,1),e.stopPropagation()},defaultFilter:function(e){var t=this.query.toLowerCase(),n=e[this.keys.label];return"string"==typeof n&&(n=n.toLowerCase()),i(t,n)},highlightOption:function(e){var t=this;this.$refs.options.length!==this.highlightedIndex&&("next"===e&&(this.highlightedIndex=this.highlightedIndex+1,this.highlightedIndex===this.$refs.options.length&&(this.highlightedIndex=0)),"prev"===e&&(this.highlightedIndex=this.highlightedIndex-1,this.highlightedIndex<0&&(this.highlightedIndex=this.$refs.options.length-1)),this.filteredOptions[this.highlightedIndex].disabled&&this.highlightOption(e),this.$nextTick(function(){t.scrollOptionIntoView(t.$refs.options[t.highlightedIndex].$el)}))},scrollOptionIntoView:function(e){var t,i;t=e,void 0===(i={container:this.$refs.dropdown,marginTop:8})&&(i={container:null,marginTop:0}),t&&(i.container=i.container||t.parentElement,function(e,t){if(e){t=t||e.parentElement;var i=e.offsetTop,n=t.scrollTop,s=i+e.offsetHeight,a=t.offsetHeight;return i>=n&&s<=a}}(t,i.container)||(i.container.scrollTop=t.offsetTop-i.marginTop))}},watch:{value:function(e){this.mutableValue=e},options:function(e){this.mutableOptions=e},isOpen:function(){this.isOpen?(this.onOpen(),this.$emit("open")):this.$emit("close")},query:function(){this.highlightedIndex=0}},components:{VSelectOption:S,VChip:O}},void 0,!1,void 0,void 0,void 0);L.install=function(e){e.component("VSelect",L)};var A=s({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"spinner",class:this.classes})},staticRenderFns:[]},void 0,{name:"VSpinner",props:{appearance:{type:String,default:"default"}},computed:{classes:function(){return["spinner--"+this.appearance]}}},void 0,!1,void 0,void 0,void 0);A.install=function(e){e.component("VSpinner",A)};var I=s({render:function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"step",class:this.classes,on:{click:this.onClick}},[t("button",{staticClass:"step__marker"},[this.hideLabel?this._e():t("span",{staticClass:"step__label"},[this._v(this._s(this.title))])])])},staticRenderFns:[]},void 0,{name:"VStep",props:{id:{type:Number,required:!0},title:{type:String,required:!0},hideLabel:{type:Boolean,default:!1}},data:function(){return{}},computed:{isActive:function(){return this.$parent.currentStep===this.id},isPrevious:function(){return this.$parent.currentStep>this.id},isNext:function(){return this.$parent.currentStepe&&!this.disablePrev&&this.onChange(this.currentStep-1)},onChange:function(e){e>8&255]+D[e>>16&255]+D[e>>24&255]+"-"+D[255&t]+D[t>>8&255]+"-"+D[t>>16&15|64]+D[t>>24&255]+"-"+D[63&i|128]+D[i>>8&255]+"-"+D[i>>16&255]+D[i>>24&255]+D[255&n]+D[n>>8&255]+D[n>>16&255]+D[n>>24&255]},z=function(e){return(e=e||"")+M().split("-")[0]},H=s({render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"tab",class:{"tab--active":this.isActive,"tab--disabled":this.disabled},attrs:{role:"tabpanel",id:this.id,"aria-hidden":this.isActive?null:"true",tabindex:this.isActive?"0":null}},[this._t("default")],2)},staticRenderFns:[]},void 0,{name:"VTab",props:{id:{type:String,default:function(){return z("tab-")}},title:String,selected:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{isActive:!1}},created:function(){this.$parent.addTab(this)},beforeDestroy:function(){this.$parent.removeTab(this)},methods:{activate:function(){this.isActive=!0,this.$emit("select",this.id)},deactivate:function(){this.isActive=!1,this.$emit("deselect",this.id)}},watch:{disabled:function(){this.$parent.onTabDisabledChange(this)}}},void 0,!1,void 0,void 0,void 0);H.install=function(e){e.component("VTab",H)};var j=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"tabs__item",attrs:{role:"tab","aria-controls":e.id,"aria-selected":e.active?"true":null,tabindex:e.active?0:-1}},[i("a",{staticClass:"tabs__link",class:e.classes,attrs:{href:"#"},on:{click:e.onClick}},[i("div",{staticClass:"tabs__link-text"},[e._v(e._s(e.title))])])])},staticRenderFns:[]},void 0,{name:"VTabHeader",props:{id:{type:String,required:!0},title:{type:String,required:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{classes:function(){return[{"tabs__link--active":this.active},{"tabs__link--disabled":this.disabled}]}},methods:{onClick:function(e){e.preventDefault(),this.$emit("click",e)}}},void 0,!1,void 0,void 0,void 0);j.install=function(e){e.component("VTabHeader",j)};var G=s({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tabs",class:e.classes},[i("ul",{staticClass:"tabs__list",attrs:{role:"tablist"}},e._l(e.tabs,function(t){return i("v-tab-header",{key:t.id,ref:"tabHeaders",refInFor:!0,attrs:{active:e.activeTabId===t.id,disabled:t.disabled,id:t.id,title:t.title},on:{click:function(i){return e.selectTab(t)}},nativeOn:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])?null:"button"in t&&0!==t.button?null:e.selectPreviousTab(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])?null:"button"in t&&2!==t.button?null:e.selectNextTab(t)}]}})}),1),e._v(" "),i("div",{staticClass:"tabs__body"},[e._t("default")],2)])},staticRenderFns:[]},void 0,{name:"VTabs",props:{wide:{type:Boolean,default:!1}},data:function(){return{tabs:[],activeTabId:null,activeTabIndex:-1}},computed:{classes:function(){return[{"tabs--wide":this.wide}]}},methods:{addTab:function(e){this.tabs.push(e),(null===this.activeTabId||e.selected)&&(this.activeTabId=e.id)},removeTab:function(e){var t=this.tabs.indexOf(e);t>-1&&(this.tabs.splice(t,1),e.id===this.activeTabId&&this.selectTab(this.findNearestTab()))},onTabDisabledChange:function(e){e.disabled&&this.activeTabId===e.id&&this.selectTab(this.findNearestTab())},selectTab:function(e){null===e||e.disabled||e.id===this.activeTabId||(this.activeTabId=e.id,this.$emit("tab-change",e.id))},selectNextTab:function(){var e=this.findNextTab();e&&(this.selectTab(e),e.$el.focus())},selectPreviousTab:function(){var e=this.findPreviousTab();e&&(this.selectTab(e),e.$el.focus())},findNextTab:function(){for(var e=null,t=this.activeTabIndex+1;t=0;t--)if(this.$refs.tabHeaders[t]&&!this.$refs.tabHeaders[t].disabled){e=this.$refs.tabHeaders[t];break}return e},findNearestTab:function(){return this.findPreviousTab()||this.findNextTab()},findTabById:function(e){for(var t=0;t +Popover component used to show content in container, usually used in as part of dropdown. + +## Example +
+ + +
Default popover
+
+
+ +## Props +Name | Type | Description | Default | Required +------------------ | --------- | ----------- | ------- | -------- +trigger | String | Popover can be opened on `click` or 'hover' event | 'click' | false +containFocus | Boolean | Should focus stay inside popover or not | false | false +hasMaxHeight | Boolean | Should popover be limited by height or not | true | false +disabled | Boolean | Prevent opening popover | false | false +placement | String | Placement of popover | 'bottom' | false +offset | [String, Number] | Popover offset between trigger and container | '0' | false +manualOpen | Boolean | Disable built logic to open/close popover. If `true` you have to implement your own logic | false | false +manualClose | Boolean | Disable built logic to open/close popover. If `true` you have to implement your own logic | false | false +returnFocusOnClose | Boolean | Trigger get back focus when popover close | true | false diff --git a/package-lock.json b/package-lock.json index bb01f1e..05ec5c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,17 +14,17 @@ } }, "@babel/core": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.0.tgz", - "integrity": "sha512-Dzl7U0/T69DFOTwqz/FJdnOSWS57NpjNfCwMKHABr589Lg8uX1RrlBIJ7L5Dubt/xkLsx0xH5EBFzlBVes1ayA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.3.tgz", + "integrity": "sha512-oDpASqKFlbspQfzAE7yaeTmdljSH2ADIvBlb0RwbStltTuWa0+7CCI1fYVINNv9saHPa1W7oaKeuNuKj+RQCvA==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@babel/generator": "^7.4.0", - "@babel/helpers": "^7.4.0", - "@babel/parser": "^7.4.0", + "@babel/helpers": "^7.4.3", + "@babel/parser": "^7.4.3", "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.0", + "@babel/traverse": "^7.4.3", "@babel/types": "^7.4.0", "convert-source-map": "^1.1.0", "debug": "^4.1.0", @@ -79,9 +79,9 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.0.tgz", - "integrity": "sha512-2K8NohdOT7P6Vyp23QH4w2IleP8yG3UJsbRKwA4YP6H8fErcLkFuuEEqbF2/BYBKSNci/FWJiqm6R3VhM/QHgw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.3.tgz", + "integrity": "sha512-UMl3TSpX11PuODYdWGrUeW6zFkdYhDn7wRLrOuNVM6f9L+S9CzmDXYyrp3MTHcwWjnzur1f/Op8A7iYZWya2Yg==", "dev": true, "requires": { "@babel/helper-function-name": "^7.1.0", @@ -161,9 +161,9 @@ } }, "@babel/helper-module-transforms": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", - "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.4.3.tgz", + "integrity": "sha512-H88T9IySZW25anu5uqyaC1DaQre7ofM+joZtAaO2F8NBdFfupH0SZ4gKjgSFVcvtx/aAirqA9L9Clio2heYbZA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -171,7 +171,7 @@ "@babel/helper-split-export-declaration": "^7.0.0", "@babel/template": "^7.2.2", "@babel/types": "^7.2.2", - "lodash": "^4.17.10" + "lodash": "^4.17.11" } }, "@babel/helper-optimise-call-expression": { @@ -190,12 +190,12 @@ "dev": true }, "@babel/helper-regex": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz", - "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.4.3.tgz", + "integrity": "sha512-hnoq5u96pLCfgjXuj8ZLX3QQ+6nAulS+zSgi6HulUwFbEruRAKwbGLU5OvXkE14L8XW6XsQEKsIDfgthKLRAyA==", "dev": true, "requires": { - "lodash": "^4.17.10" + "lodash": "^4.17.11" } }, "@babel/helper-remap-async-to-generator": { @@ -255,13 +255,13 @@ } }, "@babel/helpers": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.2.tgz", - "integrity": "sha512-gQR1eQeroDzFBikhrCccm5Gs2xBjZ57DNjGbqTaHo911IpmSxflOQWMAHPw/TXk8L3isv7s9lYzUkexOeTQUYg==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.3.tgz", + "integrity": "sha512-BMh7X0oZqb36CfyhvtbSmcWc3GXocfxv3yNsAEuM0l+fAqSO22rQrUpijr3oE/10jCTrB6/0b9kzmG4VetCj8Q==", "dev": true, "requires": { "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.0", + "@babel/traverse": "^7.4.3", "@babel/types": "^7.4.0" } }, @@ -277,9 +277,9 @@ } }, "@babel/parser": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.2.tgz", - "integrity": "sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.3.tgz", + "integrity": "sha512-gxpEUhTS1sGA63EGQGuA+WESPR/6tz6ng7tSHFCmaTJK/cGK8y37cBTspX+U2xCAue2IQVvF6Z0oigmjwD8YGQ==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { @@ -325,9 +325,9 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.0.tgz", - "integrity": "sha512-uTNi8pPYyUH2eWHyYWWSYJKwKg34hhgl4/dbejEjL+64OhbHjTX7wEVWMQl82tEmdDsGeu77+s8HHLS627h6OQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz", + "integrity": "sha512-xC//6DNSSHVjq8O2ge0dyYlhshsH4T7XdCVoxbi5HzLYWfsC5ooFlJjrXk8RcAT+hjHAK9UjBXdylzSoDK3t4g==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -458,9 +458,9 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.0.tgz", - "integrity": "sha512-XGg1Mhbw4LDmrO9rSTNe+uI79tQPdGs0YASlxgweYRLZqo/EQktjaOV4tchL/UZbM0F+/94uOipmdNGoaGOEYg==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz", + "integrity": "sha512-PUaIKyFUDtG6jF5DUJOfkBdwAS/kFFV3XFk7Nn0a6vR7ZT8jYw5cGtIlat77wcnd0C6ViGqo/wyNf4ZHytF/nQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.0.0", @@ -483,23 +483,23 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.0.tgz", - "integrity": "sha512-HySkoatyYTY3ZwLI8GGvkRWCFrjAGXUHur5sMecmCIdIharnlcWWivOqDJI76vvmVZfzwb6G08NREsrY96RhGQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz", + "integrity": "sha512-rVTLLZpydDFDyN4qnXdzwoVpk1oaXHIvPEOkOLyr88o7oHxVc/LyrnDx+amuBWGOwUb7D1s/uLsKBNTx08htZg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz", - "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.4.3.tgz", + "integrity": "sha512-9Arc2I0AGynzXRR/oPdSALv3k0rM38IMFyto7kOCwb5F9sLUt2Ykdo3V9yUPR+Bgr4kb6bVEyLkPEiBhzcTeoA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-regex": "^7.4.3", + "regexpu-core": "^4.5.4" } }, "@babel/plugin-transform-duplicate-keys": { @@ -522,18 +522,18 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.0.tgz", - "integrity": "sha512-vWdfCEYLlYSxbsKj5lGtzA49K3KANtb8qCPQ1em07txJzsBwY+cKJzBHizj5fl3CCx7vt+WPdgDLTHmydkbQSQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.3.tgz", + "integrity": "sha512-UselcZPwVWNSURnqcfpnxtMehrb8wjXYOimlYQPBnup/Zld426YzIhNEvuRsEWVHfESIECGrxoI6L5QqzuLH5Q==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" } }, "@babel/plugin-transform-function-name": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz", - "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.3.tgz", + "integrity": "sha512-uT5J/3qI/8vACBR9I1GlAuU/JqBtWdfCrynuOkrWG6nCDieZd5przB1vfP59FRHBZQ9DC2IUfqr/xKqzOD5x0A==", "dev": true, "requires": { "@babel/helper-function-name": "^7.1.0", @@ -560,12 +560,12 @@ } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.0.tgz", - "integrity": "sha512-iWKAooAkipG7g1IY0eah7SumzfnIT3WNhT4uYB2kIsvHnNSB6MDYVa5qyICSwaTBDBY2c4SnJ3JtEa6ltJd6Jw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.3.tgz", + "integrity": "sha512-sMP4JqOTbMJMimqsSZwYWsMjppD+KRyDIUVW91pd7td0dZKAvPmhCaxhOzkzLParKwgQc7bdL9UNv+rpJB0HfA==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.1.0", + "@babel/helper-module-transforms": "^7.4.3", "@babel/helper-plugin-utils": "^7.0.0", "@babel/helper-simple-access": "^7.1.0" } @@ -619,9 +619,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.0.tgz", - "integrity": "sha512-Xqv6d1X+doyiuCGDoVJFtlZx0onAX0tnc3dY8w71pv/O0dODAbusVv2Ale3cGOwfiyi895ivOBhYa9DhAM8dUA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.3.tgz", + "integrity": "sha512-ULJYC2Vnw96/zdotCZkMGr2QVfKpIT/4/K+xWWY0MbOJyMZuk660BGkr3bEKWQrrciwz6xpmft39nA4BF7hJuA==", "dev": true, "requires": { "@babel/helper-call-delegate": "^7.4.0", @@ -630,18 +630,18 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.0.tgz", - "integrity": "sha512-SZ+CgL4F0wm4npojPU6swo/cK4FcbLgxLd4cWpHaNXY/NJ2dpahODCqBbAwb2rDmVszVb3SSjnk9/vik3AYdBw==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.3.tgz", + "integrity": "sha512-kEzotPuOpv6/iSlHroCDydPkKYw7tiJGKlmYp6iJn4a6C/+b2FdttlJsLKYxolYHgotTJ5G5UY5h0qey5ka3+A==", "dev": true, "requires": { "regenerator-transform": "^0.13.4" } }, "@babel/plugin-transform-runtime": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.0.tgz", - "integrity": "sha512-1uv2h9wnRj98XX3g0l4q+O3jFM6HfayKup7aIu4pnnlzGz0H+cYckGBC74FZIWJXJSXAmeJ9Yu5Gg2RQpS4hWg==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.3.tgz", + "integrity": "sha512-7Q61bU+uEI7bCUFReT1NKn7/X6sDQsZ7wL1sJ9IYMAO7cI+eg6x9re1cEw2fCRMbbTVyoeUKWSV1M6azEfKCfg==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -698,82 +698,80 @@ } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz", - "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.3.tgz", + "integrity": "sha512-lnSNgkVjL8EMtnE8eSS7t2ku8qvKH3eqNf/IwIfnSPUqzgqYmRwzdsQWv4mNQAN9Nuo6Gz1Y0a4CSmdpu1Pp6g==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0", - "regexpu-core": "^4.1.3" + "@babel/helper-regex": "^7.4.3", + "regexpu-core": "^4.5.4" } }, "@babel/preset-env": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.4.2.tgz", - "integrity": "sha512-OEz6VOZaI9LW08CWVS3d9g/0jZA6YCn1gsKIy/fut7yZCJti5Lm1/Hi+uo/U+ODm7g4I6gULrCP+/+laT8xAsA==", + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.4.tgz", + "integrity": "sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-async-generator-functions": "^7.2.0", "@babel/plugin-proposal-json-strings": "^7.2.0", - "@babel/plugin-proposal-object-rest-spread": "^7.4.0", + "@babel/plugin-proposal-object-rest-spread": "^7.3.4", "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", "@babel/plugin-syntax-async-generators": "^7.2.0", "@babel/plugin-syntax-json-strings": "^7.2.0", "@babel/plugin-syntax-object-rest-spread": "^7.2.0", "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", "@babel/plugin-transform-arrow-functions": "^7.2.0", - "@babel/plugin-transform-async-to-generator": "^7.4.0", + "@babel/plugin-transform-async-to-generator": "^7.3.4", "@babel/plugin-transform-block-scoped-functions": "^7.2.0", - "@babel/plugin-transform-block-scoping": "^7.4.0", - "@babel/plugin-transform-classes": "^7.4.0", + "@babel/plugin-transform-block-scoping": "^7.3.4", + "@babel/plugin-transform-classes": "^7.3.4", "@babel/plugin-transform-computed-properties": "^7.2.0", - "@babel/plugin-transform-destructuring": "^7.4.0", + "@babel/plugin-transform-destructuring": "^7.2.0", "@babel/plugin-transform-dotall-regex": "^7.2.0", "@babel/plugin-transform-duplicate-keys": "^7.2.0", "@babel/plugin-transform-exponentiation-operator": "^7.2.0", - "@babel/plugin-transform-for-of": "^7.4.0", + "@babel/plugin-transform-for-of": "^7.2.0", "@babel/plugin-transform-function-name": "^7.2.0", "@babel/plugin-transform-literals": "^7.2.0", "@babel/plugin-transform-modules-amd": "^7.2.0", - "@babel/plugin-transform-modules-commonjs": "^7.4.0", - "@babel/plugin-transform-modules-systemjs": "^7.4.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", + "@babel/plugin-transform-modules-systemjs": "^7.3.4", "@babel/plugin-transform-modules-umd": "^7.2.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.4.2", - "@babel/plugin-transform-new-target": "^7.4.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", + "@babel/plugin-transform-new-target": "^7.0.0", "@babel/plugin-transform-object-super": "^7.2.0", - "@babel/plugin-transform-parameters": "^7.4.0", - "@babel/plugin-transform-regenerator": "^7.4.0", + "@babel/plugin-transform-parameters": "^7.2.0", + "@babel/plugin-transform-regenerator": "^7.3.4", "@babel/plugin-transform-shorthand-properties": "^7.2.0", "@babel/plugin-transform-spread": "^7.2.0", "@babel/plugin-transform-sticky-regex": "^7.2.0", "@babel/plugin-transform-template-literals": "^7.2.0", "@babel/plugin-transform-typeof-symbol": "^7.2.0", "@babel/plugin-transform-unicode-regex": "^7.2.0", - "@babel/types": "^7.4.0", - "browserslist": "^4.4.2", - "core-js-compat": "^3.0.0", + "browserslist": "^4.3.4", "invariant": "^2.2.2", "js-levenshtein": "^1.1.3", "semver": "^5.3.0" } }, "@babel/runtime": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.2.tgz", - "integrity": "sha512-7Bl2rALb7HpvXFL7TETNzKSAeBVCPHELzc0C//9FCxN8nsiueWSJBqaF+2oIJScyILStASR/Cx5WMkXGYTiJFA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.3.tgz", + "integrity": "sha512-9lsJwJLxDh/T3Q3SZszfWOTkk3pHbkmH+3KY+zwIDmsNlxsumuhS2TH3NIpktU4kNvfzy+k3eLT7aTJSPTo0OA==", "dev": true, "requires": { "regenerator-runtime": "^0.13.2" } }, "@babel/runtime-corejs2": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.4.2.tgz", - "integrity": "sha512-y/Br/9uQnumcqcakkmobFqOTzYCWSS6Kuy1b2o7LTXR4lpeU0AhaOcPqIHW85LCxRWUDW5Vg0pU1KlE3YkORlg==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.4.3.tgz", + "integrity": "sha512-anTLTF7IK8Hd5f73zpPzt875I27UaaTWARJlfMGgnmQhvEe1uNHQRKBUbXL0Gc0VEYiVzsHsTPso5XdK8NGvFg==", "dev": true, "requires": { "core-js": "^2.6.5", @@ -792,16 +790,16 @@ } }, "@babel/traverse": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.0.tgz", - "integrity": "sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA==", + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.3.tgz", + "integrity": "sha512-HmA01qrtaCwwJWpSKpA948cBvU5BrmviAief/b3AVw936DtcdsTexlbyzNuDnthwhOQ37xshn7hvQaEQk7ISYQ==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@babel/generator": "^7.4.0", "@babel/helper-function-name": "^7.1.0", "@babel/helper-split-export-declaration": "^7.4.0", - "@babel/parser": "^7.4.0", + "@babel/parser": "^7.4.3", "@babel/types": "^7.4.0", "debug": "^4.1.0", "globals": "^11.1.0", @@ -831,9 +829,9 @@ } }, "@modulist/css": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@modulist/css/-/css-0.0.29.tgz", - "integrity": "sha512-4KMUdd8noLbII+WVUszjORCqQS+HcxEGE4npW2qljHPnr9Lwdgr83JWDx5MTkKIGOVb2PXYCPagwKO038UIkhw==", + "version": "0.0.31", + "resolved": "https://registry.npmjs.org/@modulist/css/-/css-0.0.31.tgz", + "integrity": "sha512-b/1fynTUjWwvmzazbAbTwlh/SDMORLq3IifwBhr6fYwp47S5l9LUnRqalwWNQOmX8Ck/auitfVOIsC+9/unx/w==", "dev": true }, "@mrmlnc/readdir-enhanced": { @@ -944,9 +942,9 @@ "dev": true }, "@types/node": { - "version": "11.11.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.6.tgz", - "integrity": "sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==", + "version": "11.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-11.13.0.tgz", + "integrity": "sha512-rx29MMkRdVmzunmiA4lzBYJNnXsW/PhG4kMBy2ATsYaDjGGR75dCFEVVROKpNwlVdcUX3xxlghKQOeDPBJobng==", "dev": true }, "@types/q": { @@ -988,17 +986,18 @@ } }, "@vue/babel-preset-app": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-3.5.1.tgz", - "integrity": "sha512-pgZUkMv5a3NBtzuPLtmyf83yMd+D4j16HtWbHCE/v4GDkxeT+v2wle3mOC7rex3jbuxDGtEKT+rdknLXCKStig==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-3.5.5.tgz", + "integrity": "sha512-kK2DkQ+uGOjDnVjgn8A3Rczic55rI42nMESmwWfrfjssPeFQLGqiJixk9eQccHNBjyHcl3D+UOWx+EHQbpPByg==", "dev": true, "requires": { + "@babel/helper-module-imports": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.0.0", "@babel/plugin-proposal-decorators": "^7.1.0", "@babel/plugin-syntax-dynamic-import": "^7.0.0", "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/plugin-transform-runtime": "^7.0.0", - "@babel/preset-env": "^7.0.0", + "@babel/plugin-transform-runtime": "^7.4.0", + "@babel/preset-env": "^7.0.0 < 7.4.0", "@babel/runtime": "^7.0.0", "@babel/runtime-corejs2": "^7.2.0", "@vue/babel-preset-jsx": "^1.0.0-beta.2", @@ -1070,13 +1069,13 @@ "dev": true }, "@vue/cli-plugin-babel": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-3.5.1.tgz", - "integrity": "sha512-b5k8AG21k9y3i5JxNvJzqg0YVFIxN0W/j4urC8Sn3kiNVRii9TBCxoldjKOSWALCJe4mPClR52ivqFWjX4D4/A==", + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-3.5.5.tgz", + "integrity": "sha512-ew+EWL2ur234wqQfI1AvWcghjWQ2PlSVpUAfnDlejplDzXSHz7455IIwN7Auhs7siEbls3EVd/bl/ieKGjwY5g==", "dev": true, "requires": { "@babel/core": "^7.0.0", - "@vue/babel-preset-app": "^3.5.1", + "@vue/babel-preset-app": "^3.5.5", "@vue/cli-shared-utils": "^3.5.1", "babel-loader": "^8.0.5", "webpack": ">=4 < 4.29" @@ -1252,9 +1251,9 @@ } }, "@vue/cli-plugin-unit-jest": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-jest/-/cli-plugin-unit-jest-3.5.1.tgz", - "integrity": "sha512-VFnkM3R/Z91IWLZyKh6CLgsWaRJfhWUThkAR13q7ama8WyIFPpKAyJKM0jdsm1Gx2PnBwCm/mrjUpzK4VB0ssA==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-jest/-/cli-plugin-unit-jest-3.5.3.tgz", + "integrity": "sha512-6GRN3dhFXF8FTqvAylHA8fh+ii5+KoKPPz972j18V/MedYgm39qVSkDWD2sLKOueTX5SSVqk3QKyF6gy+Uhp7Q==", "dev": true, "requires": { "@vue/cli-shared-utils": "^3.5.1", @@ -1267,9 +1266,9 @@ } }, "@vue/cli-service": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-3.5.1.tgz", - "integrity": "sha512-c3xzj2+yrnyziDvkKBTD1cB2jDBs0E4G5gk21hHzvAwzyNSpMPTqwAaeAfUtKHWSgs1dKxi/gURfIgFGUJPn+Q==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-3.5.3.tgz", + "integrity": "sha512-28MDRVZe+yebtiSJHfYS6fOvPN1P8DX4BIsDp4rLqZxc7l8yoG6pBWyv9ENT4WO9gAXRGzEsKcJ5qLtXLvQeYQ==", "dev": true, "requires": { "@intervolga/optimize-cssnano-plugin": "^1.0.5", @@ -1478,19 +1477,18 @@ "dev": true }, "@vuepress/core": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-1.0.0-alpha.44.tgz", - "integrity": "sha512-hMOMD7ETxPduMJkUd6ii90vJ7IeNWojKl0mZ8M5NogJu3ZyR+VPv7IlbI3N5NaYnaZ44+awZVcgvsbDndxlowQ==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-1.0.0-alpha.46.tgz", + "integrity": "sha512-0dInY/68nmdkxTI481NdTVGsMWxdg1m3r4GqkdjYC+xn5E/MlQXUmsaBZy5jmQCsJ13+ZcXCCs7ymZqWjIWedw==", "dev": true, "requires": { "@babel/core": "^7.0.0", "@vue/babel-preset-app": "^3.1.1", - "@vuepress/markdown": "^1.0.0-alpha.44", - "@vuepress/markdown-loader": "^1.0.0-alpha.44", - "@vuepress/plugin-container": "^1.0.0-alpha.44", - "@vuepress/plugin-last-updated": "^1.0.0-alpha.44", - "@vuepress/plugin-register-components": "^1.0.0-alpha.44", - "@vuepress/shared-utils": "^1.0.0-alpha.44", + "@vuepress/markdown": "^1.0.0-alpha.46", + "@vuepress/markdown-loader": "^1.0.0-alpha.46", + "@vuepress/plugin-last-updated": "^1.0.0-alpha.46", + "@vuepress/plugin-register-components": "^1.0.0-alpha.46", + "@vuepress/shared-utils": "^1.0.0-alpha.46", "autoprefixer": "^7.1.2", "babel-loader": "^8.0.4", "cache-loader": "^1.2.2", @@ -1514,6 +1512,7 @@ "vue-server-renderer": "^2.5.16", "vue-template-compiler": "^2.5.16", "vuepress-html-webpack-plugin": "^3.2.0", + "vuepress-plugin-container": "^2.0.0", "webpack": "^4.8.1", "webpack-chain": "^4.6.0", "webpack-dev-server": "^3.1.14", @@ -3171,12 +3170,12 @@ } }, "@vuepress/markdown": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-1.0.0-alpha.44.tgz", - "integrity": "sha512-wUjLKVlRv1BYDFm/2Q8MazIILag/RX4OguFHiyYwfta7REC4zCMIQhzqA5Aa/xhnX9yJb6L1L44KsbshjAv5OA==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-1.0.0-alpha.46.tgz", + "integrity": "sha512-FfhnmDb4+d9I3iz5das8Bs//ut1vBUdvez9ZXxd3b8qoR7jLIke6lBSqS+pU5G88BLjWyTaJrMMxjWt/8EMoLA==", "dev": true, "requires": { - "@vuepress/shared-utils": "^1.0.0-alpha.44", + "@vuepress/shared-utils": "^1.0.0-alpha.46", "lru-cache": "^5.1.1", "markdown-it": "^8.4.1", "markdown-it-anchor": "^5.0.2", @@ -3186,71 +3185,62 @@ } }, "@vuepress/markdown-loader": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/markdown-loader/-/markdown-loader-1.0.0-alpha.44.tgz", - "integrity": "sha512-DNt6jS+7MhOD4uP1LWzJKNbst7oxL5DkVlvwUVF8tUlEyPoujBSHMwmRRsep/tk8eN9kggHP0PjXOUviHDkCeg==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/markdown-loader/-/markdown-loader-1.0.0-alpha.46.tgz", + "integrity": "sha512-iJuzHx+Mufsuujc0A7FDrQ1bARNL1BAL/YUKDQwMCoygHphPOwzZ5lzDfxItBMNhshmdzRBA3yvFiayz+ThESg==", "dev": true, "requires": { - "@vuepress/markdown": "^1.0.0-alpha.44", + "@vuepress/markdown": "^1.0.0-alpha.46", "loader-utils": "^1.1.0", "lru-cache": "^5.1.1" } }, "@vuepress/plugin-active-header-links": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-1.0.0-alpha.44.tgz", - "integrity": "sha512-Dzl7EerzMhCeujxQWAiPFpAHBVrhGP3xadrk8OA4sTlwWpCObiSPj1rKDM3iVvP2HMC14klBfAuhMFPpxZN2/g==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-1.0.0-alpha.46.tgz", + "integrity": "sha512-R3r75ABNo1yt3fxI1hJCt6zHImCU3ecJAKSa7PHUIpbX+4tVeczJPzq1EIJk/lmN/G0+ZAeNh/O5imXbPw87KA==", "dev": true, "requires": { "lodash.throttle": "^4.1.1" } }, - "@vuepress/plugin-container": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-container/-/plugin-container-1.0.0-alpha.44.tgz", - "integrity": "sha512-AeoH44Pp1AtOjGtxAoj96DH6UjNVZxGm1oLb0/vgxp0i4PEdMjhzzlETS9FoUnHQK+kfmKyZMbbQOJCHzkuRIQ==", - "dev": true, - "requires": { - "markdown-it-container": "^2.0.0" - } - }, "@vuepress/plugin-last-updated": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-last-updated/-/plugin-last-updated-1.0.0-alpha.44.tgz", - "integrity": "sha512-1bz5u0DdhOv2UCNONhW+KBW60qUf43cD8PEBLzc1GHJpucKNIahW/dqyaQMYRp9wVjqFEeTISOl6t+QMgtvyqQ==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-last-updated/-/plugin-last-updated-1.0.0-alpha.46.tgz", + "integrity": "sha512-A2VtsbfddiJnk4d8yehH1UtwwmwCEqX12FVifPfq3NqxJEsCBnLPQX7Dh+aoDxZqzp3wFY/2uav2M1jAukBKAw==", "dev": true, "requires": { "cross-spawn": "^6.0.5" } }, "@vuepress/plugin-nprogress": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-1.0.0-alpha.44.tgz", - "integrity": "sha512-wQmx+y3pR8slJ+mNri3I8spCDTQsDIfZPTv2YbYSQW8LeKRIhFch3lpJBQvY3yXUonxgE8pi9PIn3KIu8tusIw==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-1.0.0-alpha.46.tgz", + "integrity": "sha512-bpWe4VGCfAdsbN8d/arD4J75Uobw3OHeLHO2TBkAF6n62LqCw+bKBRrRA1LM2lKyhuH+i5YcIi+QEHFXy+GGzA==", "dev": true, "requires": { "nprogress": "^0.2.0" } }, "@vuepress/plugin-register-components": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-register-components/-/plugin-register-components-1.0.0-alpha.44.tgz", - "integrity": "sha512-NluHmi491VO9SMdurOjcWsYQzAU+l4X6ZmDkliIqJ7EL99yNDizphIUS8Tpfh8BD40X/8PH5AArpUbxXMPw7+Q==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-register-components/-/plugin-register-components-1.0.0-alpha.46.tgz", + "integrity": "sha512-kWkYGQbJ551Ka7EYj12kVMLS+rTGjSrIpQpAn7Adi2Qv1EaM9auIsnOrM8SpSP7bx5y9fYo3L8XK2FQGGcoRVA==", "dev": true, "requires": { - "@vuepress/shared-utils": "^1.0.0-alpha.44" + "@vuepress/shared-utils": "^1.0.0-alpha.46" } }, "@vuepress/plugin-search": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-search/-/plugin-search-1.0.0-alpha.44.tgz", - "integrity": "sha512-quRTG2w3EHdmo1ZNB26qcVpH/SJU1aAsKobjm4AyESgRCBQwfYbyHilWzM77gr2p6jnjAOfeV+ZegEDrM67HKA==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-search/-/plugin-search-1.0.0-alpha.46.tgz", + "integrity": "sha512-tn83vmBfR6I2dnaIOrr0d2H4I9yzR2vu/H8RPq40Ofrw3PGH5rFYQwkqrHhzb5F7jKnJlRmlnl5cxkoB7mZ/Yw==", "dev": true }, "@vuepress/shared-utils": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/shared-utils/-/shared-utils-1.0.0-alpha.44.tgz", - "integrity": "sha512-2dQWfvoJr9JskbHxsvR7WIFi5bqjbl5Uhlo5z1sw2nG7DsVwVTGvavfelijU6oJtAWzmKXaolpMfivHPgzIjWQ==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/shared-utils/-/shared-utils-1.0.0-alpha.46.tgz", + "integrity": "sha512-A5WqlcEjrcUJtbq59UnjojOgbLSj4fp1F4Gf0/9zsOkRLt8TgPlCeBtvpkOZI5+JpTb7XeL+gqkVYJLWEAfWBw==", "dev": true, "requires": { "chalk": "^2.3.2", @@ -3315,18 +3305,18 @@ } }, "@vuepress/theme-default": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-1.0.0-alpha.44.tgz", - "integrity": "sha512-a2OXi1Z73Ix2gZuFxwnpiwLG8AxrvRBLM8gzNjHh1VEd5YGOFaTh6wt/QHcuFmuUDCvH56HNBprTwTBYv9tHxA==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-1.0.0-alpha.46.tgz", + "integrity": "sha512-OkHdyeywioNCH452ZGPO1fDYaMM8R+23CO1IvApNFG1GmRAwnEkoN12cVa/mMexWfk/N3BSpdsCOrGahtjbZlA==", "dev": true, "requires": { - "@vuepress/plugin-active-header-links": "^1.0.0-alpha.44", - "@vuepress/plugin-container": "^1.0.0-alpha.44", - "@vuepress/plugin-nprogress": "^1.0.0-alpha.44", - "@vuepress/plugin-search": "^1.0.0-alpha.44", + "@vuepress/plugin-active-header-links": "^1.0.0-alpha.46", + "@vuepress/plugin-nprogress": "^1.0.0-alpha.46", + "@vuepress/plugin-search": "^1.0.0-alpha.46", "docsearch.js": "^2.5.2", "stylus": "^0.54.5", - "stylus-loader": "^3.0.2" + "stylus-loader": "^3.0.2", + "vuepress-plugin-container": "^2.0.0" } }, "@webassemblyjs/ast": { @@ -4540,15 +4530,15 @@ "dev": true }, "binary-extensions": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.0.tgz", - "integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true }, "bluebird": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", - "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==", + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.4.tgz", + "integrity": "sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==", "dev": true }, "bn.js": { @@ -4769,14 +4759,14 @@ } }, "browserslist": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.5.2.tgz", - "integrity": "sha512-zmJVLiKLrzko0iszd/V4SsjTaomFeoVzQGYYOYgRgsbh7WNh95RgDB0CmBdFWYs/3MyFSt69NypjL/h3iaddKQ==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.5.4.tgz", + "integrity": "sha512-rAjx494LMjqKnMPhFkuLmLp8JWEX0o8ADTGeAbOqaF+XCvYLreZrG5uVjnPBlAQ8REZK4pzXGvp0bWgrFtKaag==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000951", - "electron-to-chromium": "^1.3.116", - "node-releases": "^1.1.11" + "caniuse-lite": "^1.0.30000955", + "electron-to-chromium": "^1.3.122", + "node-releases": "^1.1.13" } }, "bser": { @@ -4987,9 +4977,9 @@ } }, "camelcase": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.2.0.tgz", - "integrity": "sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, "caniuse-api": { @@ -5005,15 +4995,15 @@ } }, "caniuse-db": { - "version": "1.0.30000951", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000951.tgz", - "integrity": "sha512-Nb8bgexT3HDxPMFOLcT5kol/dHsXpPiiFLU079+msbSBTsq9zZaCpzqDb122+9B9woZnTG5Z8lt+3adIaxKj2A==", + "version": "1.0.30000957", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000957.tgz", + "integrity": "sha512-13rVZZO/75kPKJhJsi86lPUme7zlvfGDnnvSYx3TA+kYQxLtGywth5+81pyVZDjUfYyzatwA/yjv6DNsh66gmQ==", "dev": true }, "caniuse-lite": { - "version": "1.0.30000951", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000951.tgz", - "integrity": "sha512-eRhP+nQ6YUkIcNQ6hnvdhMkdc7n3zadog0KXNRxAZTT2kHjUb1yGn71OrPhSn8MOvlX97g5CR97kGVj8fMsXWg==", + "version": "1.0.30000957", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000957.tgz", + "integrity": "sha512-8wxNrjAzyiHcLXN/iunskqQnJquQQ6VX8JHfW5kLgAPRSiSuKZiNfmIkP5j7jgyXqAQBSoXyJxfnbCFS0ThSiQ==", "dev": true }, "capture-exit": { @@ -5507,9 +5497,9 @@ } }, "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", "dev": true }, "commondir": { @@ -5921,32 +5911,6 @@ "integrity": "sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A==", "dev": true }, - "core-js-compat": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.0.0.tgz", - "integrity": "sha512-W/Ppz34uUme3LmXWjMgFlYyGnbo1hd9JvA0LNQ4EmieqVjg2GPYbj3H6tcdP2QGPGWdRKUqZVbVKLNIFVs/HiA==", - "dev": true, - "requires": { - "browserslist": "^4.5.1", - "core-js": "3.0.0", - "core-js-pure": "3.0.0", - "semver": "^5.6.0" - }, - "dependencies": { - "core-js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.0.0.tgz", - "integrity": "sha512-WBmxlgH2122EzEJ6GH8o9L/FeoUKxxxZ6q6VUxoTlsE4EvbTWKJb447eyVxTEuq0LpXjlq/kCB2qgBvsYRkLvQ==", - "dev": true - } - } - }, - "core-js-pure": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.0.0.tgz", - "integrity": "sha512-yPiS3fQd842RZDgo/TAKGgS0f3p2nxssF1H65DIZvZv0Od5CygP8puHXn3IQiM/39VAvgCbdaMQpresrbGgt9g==", - "dev": true - }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -6335,9 +6299,9 @@ "dev": true }, "cssstyle": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.1.tgz", - "integrity": "sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.2.tgz", + "integrity": "sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow==", "dev": true, "requires": { "cssom": "0.3.x" @@ -6879,9 +6843,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.119", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.119.tgz", - "integrity": "sha512-3mtqcAWa4HgG+Djh/oNXlPH0cOH6MmtwxN1nHSaReb9P0Vn51qYPqYwLeoSuAX9loU1wrOBhFbiX3CkeIxPfgg==", + "version": "1.3.122", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.122.tgz", + "integrity": "sha512-3RKoIyCN4DhP2dsmleuFvpJAIDOseWH88wFYBzb22CSwoFDSWRc4UAMfrtc9h8nBdJjTNIN3rogChgOy6eFInw==", "dev": true }, "elegant-spinner": { @@ -7058,9 +7022,9 @@ } }, "eslint": { - "version": "5.15.3", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.15.3.tgz", - "integrity": "sha512-vMGi0PjCHSokZxE0NLp2VneGw5sio7SSiDNgIUn2tC0XkWJRNOIoHIg3CliLVfXnJsiHxGAYrkw0PieAu8+KYQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -7083,7 +7047,7 @@ "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "inquirer": "^6.2.2", - "js-yaml": "^3.12.0", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", "lodash": "^4.17.11", @@ -8528,25 +8492,29 @@ "dependencies": { "abbrev": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true, "optional": true }, "ansi-regex": { "version": "2.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true, "optional": true }, "aproba": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "dev": true, "optional": true, "requires": { @@ -8556,13 +8524,15 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true, "optional": true }, "brace-expansion": { "version": "1.1.11", - "bundled": true, + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "optional": true, "requires": { @@ -8572,37 +8542,43 @@ }, "chownr": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true, "optional": true }, "concat-map": { "version": "0.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true, "optional": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "dev": true, "optional": true }, "core-util-is": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true, "optional": true }, "debug": { "version": "2.6.9", - "bundled": true, + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "optional": true, "requires": { @@ -8611,25 +8587,29 @@ }, "deep-extend": { "version": "0.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, "optional": true }, "delegates": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true, "optional": true }, "detect-libc": { "version": "1.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", "dev": true, "optional": true }, "fs-minipass": { "version": "1.2.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", + "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", "dev": true, "optional": true, "requires": { @@ -8638,13 +8618,15 @@ }, "fs.realpath": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true, "optional": true }, "gauge": { "version": "2.7.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "optional": true, "requires": { @@ -8660,7 +8642,8 @@ }, "glob": { "version": "7.1.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "dev": true, "optional": true, "requires": { @@ -8674,13 +8657,15 @@ }, "has-unicode": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "dev": true, "optional": true }, "iconv-lite": { "version": "0.4.24", - "bundled": true, + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "optional": true, "requires": { @@ -8689,7 +8674,8 @@ }, "ignore-walk": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", + "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", "dev": true, "optional": true, "requires": { @@ -8698,7 +8684,8 @@ }, "inflight": { "version": "1.0.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "optional": true, "requires": { @@ -8708,19 +8695,22 @@ }, "inherits": { "version": "2.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true, "optional": true }, "ini": { "version": "1.3.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "optional": true, "requires": { @@ -8729,13 +8719,15 @@ }, "isarray": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true, "optional": true }, "minimatch": { "version": "3.0.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "optional": true, "requires": { @@ -8744,13 +8736,15 @@ }, "minimist": { "version": "0.0.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true, "optional": true }, "minipass": { "version": "2.3.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", + "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", "dev": true, "optional": true, "requires": { @@ -8760,7 +8754,8 @@ }, "minizlib": { "version": "1.2.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", + "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", "dev": true, "optional": true, "requires": { @@ -8769,7 +8764,8 @@ }, "mkdirp": { "version": "0.5.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "optional": true, "requires": { @@ -8778,13 +8774,15 @@ }, "ms": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true, "optional": true }, "needle": { "version": "2.2.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.4.tgz", + "integrity": "sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA==", "dev": true, "optional": true, "requires": { @@ -8795,7 +8793,8 @@ }, "node-pre-gyp": { "version": "0.10.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz", + "integrity": "sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==", "dev": true, "optional": true, "requires": { @@ -8813,7 +8812,8 @@ }, "nopt": { "version": "4.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", "dev": true, "optional": true, "requires": { @@ -8823,13 +8823,15 @@ }, "npm-bundled": { "version": "1.0.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz", + "integrity": "sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==", "dev": true, "optional": true }, "npm-packlist": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.2.0.tgz", + "integrity": "sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ==", "dev": true, "optional": true, "requires": { @@ -8839,7 +8841,8 @@ }, "npmlog": { "version": "4.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "optional": true, "requires": { @@ -8851,19 +8854,22 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true, "optional": true }, "once": { "version": "1.4.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "optional": true, "requires": { @@ -8872,19 +8878,22 @@ }, "os-homedir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true, "optional": true }, "osenv": { "version": "0.1.5", - "bundled": true, + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "dev": true, "optional": true, "requires": { @@ -8894,19 +8903,22 @@ }, "path-is-absolute": { "version": "1.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true, "optional": true }, "process-nextick-args": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true, "optional": true }, "rc": { "version": "1.2.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "optional": true, "requires": { @@ -8918,7 +8930,8 @@ "dependencies": { "minimist": { "version": "1.2.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true, "optional": true } @@ -8926,7 +8939,8 @@ }, "readable-stream": { "version": "2.3.6", - "bundled": true, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "optional": true, "requires": { @@ -8941,7 +8955,8 @@ }, "rimraf": { "version": "2.6.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "optional": true, "requires": { @@ -8950,43 +8965,50 @@ }, "safe-buffer": { "version": "5.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "optional": true }, "safer-buffer": { "version": "2.1.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, "optional": true }, "sax": { "version": "1.2.4", - "bundled": true, + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true, "optional": true }, "semver": { "version": "5.6.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true, "optional": true }, "string-width": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "optional": true, "requires": { @@ -8997,7 +9019,8 @@ }, "string_decoder": { "version": "1.1.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "optional": true, "requires": { @@ -9006,7 +9029,8 @@ }, "strip-ansi": { "version": "3.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "optional": true, "requires": { @@ -9015,13 +9039,15 @@ }, "strip-json-comments": { "version": "2.0.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true, "optional": true }, "tar": { "version": "4.4.8", - "bundled": true, + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", + "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", "dev": true, "optional": true, "requires": { @@ -9036,13 +9062,15 @@ }, "util-deprecate": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true, "optional": true }, "wide-align": { "version": "1.1.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, "optional": true, "requires": { @@ -9051,13 +9079,15 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true, + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true, "optional": true }, "yallist": { "version": "3.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", "dev": true, "optional": true } @@ -9075,6 +9105,11 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "fuzzysearch": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fuzzysearch/-/fuzzysearch-1.0.3.tgz", + "integrity": "sha1-3/yA9tawQiPyImqnndGUIxCW0Ag=" + }, "g-status": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/g-status/-/g-status-2.0.2.tgz", @@ -9259,14 +9294,14 @@ "dev": true }, "globby": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-9.1.0.tgz", - "integrity": "sha512-VtYjhHr7ncls724Of5W6Kaahz0ag7dB4G62/2HsN+xEKG6SrPzM1AJMerGxQTwJGnN9reeyxdvXbuZYpfssCvg==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", "dev": true, "requires": { "@types/glob": "^7.1.1", "array-union": "^1.0.2", - "dir-glob": "^2.2.1", + "dir-glob": "^2.2.2", "fast-glob": "^2.2.6", "glob": "^7.1.3", "ignore": "^4.0.3", @@ -9496,9 +9531,9 @@ } }, "hoek": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.2.tgz", - "integrity": "sha512-6qhh/wahGYZHFSFw12tBbJw5fsAhhwrrG/y3Cs0YMTv2WzMnL0oLPnQJjv1QJvEfylRSOFuP+xCu+tdx0tD16Q==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz", + "integrity": "sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==", "dev": true }, "hogan.js": { @@ -9704,9 +9739,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.2.0.tgz", - "integrity": "sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -9824,9 +9859,9 @@ } }, "ieee754": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", - "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", "dev": true }, "iferr": { @@ -10285,9 +10320,9 @@ "dev": true }, "is-glob": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", - "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, "requires": { "is-extglob": "^2.1.1" @@ -11671,9 +11706,9 @@ "dev": true }, "js-beautify": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.9.0.tgz", - "integrity": "sha512-P0skmY4IDjfLiVrx+GLDeme8w5G0R1IGXgccVU5HP2VM3lRblH7qN2LTea5vZAxrDjpZBD0Jv+ahpjwVcbz/rw==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.9.1.tgz", + "integrity": "sha512-oxxvVZdOdUfzk8IOLBF2XUZvl2GoBEfA+b0of4u2EBY/46NlXasi8JdFvazA5lCrf9/lQhTjyVy2QCUW7iq0MQ==", "dev": true, "requires": { "config-chain": "^1.1.12", @@ -12123,9 +12158,9 @@ "dev": true }, "loader-fs-cache": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz", - "integrity": "sha1-VuC/CL2XCLJqdltoUJhAyN7J/bw=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", + "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", "dev": true, "requires": { "find-cache-dir": "^0.1.1", @@ -12622,9 +12657,9 @@ } }, "mime": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", - "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.1.tgz", + "integrity": "sha512-VRUfmQO0rCd3hKwBymAn3kxYzBHr3I/wdVMywgG3HhXOwrCQgN84ZagpdTm2tZ4TNtwsSmyJWYO88mb5XvzGqQ==", "dev": true }, "mime-db": { @@ -12959,9 +12994,9 @@ } }, "node-releases": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.11.tgz", - "integrity": "sha512-8v1j5KfP+s5WOTa1spNUAOfreajQPN12JXbRR0oDE+YrJBQCXBnNqUDj27EKpPLOoSiU3tKi3xGPB+JaOdUEQQ==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.13.tgz", + "integrity": "sha512-fKZGviSXR6YvVPyc011NHuJDSD8gFQvLPmc2d2V3BS4gr52ycyQ1Xzs7a8B+Ax3Ni/W+5h1h4SqmzeoA8WZRmA==", "dev": true, "requires": { "semver": "^5.3.0" @@ -13064,9 +13099,9 @@ "dev": true }, "nwsapi": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.1.tgz", - "integrity": "sha512-T5GaA1J/d34AC8mkrFD2O0DR17kwJ702ZOtJOsS8RpbsQZVOC2/xYFb1i/cw+xdM54JIlMuojjDOYct8GIWtwg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.3.tgz", + "integrity": "sha512-RowAaJGEgYXEZfQ7tvvdtAQUKPyTR6T6wNu0fwlNsGQYr/h3yQc6oI8WnVZh3Y/Sylwc+dtAlvPqfFZjhTyk3A==", "dev": true }, "oauth-sign": { @@ -13739,16 +13774,16 @@ } }, "ora": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-3.2.0.tgz", - "integrity": "sha512-XHMZA5WieCbtg+tu0uPF8CjvwQdNzKCX6BVh3N6GFsEXH40mTk5dsw/ya1lBTUGJslcEFJFQ8cBhOgkkZXQtMA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-3.4.0.tgz", + "integrity": "sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==", "dev": true, "requires": { "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-spinners": "^2.0.0", "log-symbols": "^2.2.0", - "strip-ansi": "^5.0.0", + "strip-ansi": "^5.2.0", "wcwidth": "^1.0.1" } }, @@ -13893,9 +13928,9 @@ "dev": true }, "p-try": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.1.0.tgz", - "integrity": "sha512-H2RyIJ7+A3rjkwKC2l5GGtU4H1vkxKCAGsWasNVd0Set+6i4znxbWy6/j16YDPJDWxhsgZiKAstMEP8wCdSpjA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "pako": { @@ -13925,9 +13960,9 @@ } }, "parent-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.0.tgz", - "integrity": "sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "requires": { "callsites": "^3.0.0" @@ -14147,6 +14182,11 @@ "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", "dev": true }, + "popper.js": { + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.7.tgz", + "integrity": "sha512-4q1hNvoUre/8srWsH7hnoSJ5xVmIL4qgz+s4qf2TnJIMyZFUFMGH+9vE7mXynAlHSZ/NdTmmow86muD0myUkVQ==" + }, "portfinder": { "version": "1.0.20", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz", @@ -15312,9 +15352,9 @@ "dev": true }, "prismjs": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.15.0.tgz", - "integrity": "sha512-Lf2JrFYx8FanHrjoV5oL8YHCclLQgbJcVZR+gikGGMqz6ub5QVWDTM6YIwm3BuPxM/LOV+rKns3LssXNLIf+DA==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.16.0.tgz", + "integrity": "sha512-OA4MKxjFZHSvZcisLGe14THYsug/nF6O1f0pAJc0KN0wTyAcLqmsbE+lTGKSpyh+9pEW57+k6pg2AfYR+coyHA==", "dev": true, "requires": { "clipboard": "^2.0.0" @@ -16055,9 +16095,9 @@ } }, "rollup": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.7.2.tgz", - "integrity": "sha512-HdbjbHsvoLDwJU/lWEyktVlLdXR7mtnNxRnzaDb+fiNiboAxDYCpwLz1zLGI3+k890PacAptSGrqJLJnABMKJg==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.8.0.tgz", + "integrity": "sha512-dKxL6ihUZ9YrVySKf/LBz5joW2sqwWkiuki34279Ppr2cL+O6Za6Ujovk+rtTX0AFCIsH1rs6y8LYKdZZ/7C5A==", "dev": true, "requires": { "@types/estree": "0.0.39", @@ -16084,23 +16124,15 @@ } }, "rollup-plugin-commonjs": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.2.1.tgz", - "integrity": "sha512-X0A/Cp/t+zbONFinBhiTZrfuUaVwRIp4xsbKq/2ohA2CDULa/7ONSJTelqxon+Vds2R2t2qJTqJQucKUC8GKkw==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.3.3.tgz", + "integrity": "sha512-p/zVsRv/Vp67CRuDjtpF7LTlRze+CZFSwdDJFUtWfk4Pd6HLypZHRm/XuxmsBKUJ8cjgDSgE0bVymAn2kg5mvg==", "dev": true, "requires": { - "estree-walker": "^0.5.2", - "magic-string": "^0.25.1", + "estree-walker": "^0.6.0", + "magic-string": "^0.25.2", "resolve": "^1.10.0", - "rollup-pluginutils": "^2.3.3" - }, - "dependencies": { - "estree-walker": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.5.2.tgz", - "integrity": "sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig==", - "dev": true - } + "rollup-pluginutils": "^2.6.0" } }, "rollup-plugin-terser": { @@ -16116,12 +16148,11 @@ }, "dependencies": { "jest-worker": { - "version": "24.4.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.4.0.tgz", - "integrity": "sha512-BH9X/klG9vxwoO99ZBUbZFfV8qO0XNZ5SIiCyYK2zOuJBl6YJVAeNIQjcoOVNu4HGEHeYEKsUWws8kSlSbZ9YQ==", + "version": "24.6.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.6.0.tgz", + "integrity": "sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ==", "dev": true, "requires": { - "@types/node": "*", "merge-stream": "^1.0.1", "supports-color": "^6.1.0" } @@ -16163,9 +16194,9 @@ } }, "rollup-pluginutils": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.5.0.tgz", - "integrity": "sha512-9Muh1H+XB5f5ONmKMayUoTYR1EZwHbwJJ9oZLrKT5yuTf/RLIQ5mYIGsrERquVucJmjmaAW0Y7+6Qo1Ep+5w3Q==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.6.0.tgz", + "integrity": "sha512-aGQwspEF8oPKvg37u3p7h0cYNwmJR1sCBMZGZ5b9qy8HGtETknqjzcxrDRrcAnJNXN18lBH4Q9vZYth/p4n8jQ==", "dev": true, "requires": { "estree-walker": "^0.6.0", @@ -16320,9 +16351,9 @@ } }, "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", "dev": true }, "semver-compare": { @@ -16858,9 +16889,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.2.0.tgz", - "integrity": "sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.3.0.tgz", + "integrity": "sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -17302,9 +17333,9 @@ "dev": true }, "synchronous-promise": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.6.tgz", - "integrity": "sha512-TyOuWLwkmtPL49LHCX1caIwHjRzcVd62+GF6h8W/jHOeZUFHpnd2XJDVuUlaTaLPH1nuu2M69mfHr5XbQJnf/g==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.7.tgz", + "integrity": "sha512-16GbgwTmFMYFyQMLvtQjvNWh30dsFe1cAW5Fg1wm5+dg84L9Pe36mftsIRU95/W2YsISxsz/xq4VB23sqpgb/A==", "dev": true }, "table": { @@ -17812,9 +17843,9 @@ "dev": true }, "uglify-js": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.5.2.tgz", - "integrity": "sha512-imog1WIsi9Yb56yRt5TfYVxGmnWs3WSGU73ieSOlMVFwhJCA9W8fqFFMMj4kgDqiS/80LGdsYnWL7O9UcjEBlg==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.5.3.tgz", + "integrity": "sha512-rIQPT2UMDnk4jRX+w4WO84/pebU2jiLsjgIyrCktYgSvx28enOE3iYQMr+BD1rHiitWnDmpu0cY/LfIEpKcjcw==", "dev": true, "optional": true, "requires": { @@ -17822,6 +17853,13 @@ "source-map": "~0.6.1" }, "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true, + "optional": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -18336,13 +18374,13 @@ "dev": true }, "vuepress": { - "version": "1.0.0-alpha.44", - "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-1.0.0-alpha.44.tgz", - "integrity": "sha512-m6tYdmQbqZQ2frqyPa/OwFoRRv+SY0nkv6dai+74+Vy4IAnPmY7/otrlvmWVNpPh6X4pT2HvNh08YetfUnWX7g==", + "version": "1.0.0-alpha.46", + "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-1.0.0-alpha.46.tgz", + "integrity": "sha512-7UIHpcG3cvBhPRIX3ws2DO6pdJKIxal9CYZ+vDhRCK5x+6kJteYqzeqbkEFvuYfa6whISxd6sLsdPby+Tqlavg==", "dev": true, "requires": { - "@vuepress/core": "^1.0.0-alpha.44", - "@vuepress/theme-default": "^1.0.0-alpha.44", + "@vuepress/core": "^1.0.0-alpha.46", + "@vuepress/theme-default": "^1.0.0-alpha.46", "cac": "^6.3.9" } }, @@ -18387,6 +18425,15 @@ } } }, + "vuepress-plugin-container": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/vuepress-plugin-container/-/vuepress-plugin-container-2.0.1.tgz", + "integrity": "sha512-SMlWJl0uZYkqAxD2RUZmIrANZWKgiZdM64K7WmdyHyQPYI+NUj3ugi5D+zDn62BoO9NfQTiskEIa2u619SRweA==", + "dev": true, + "requires": { + "markdown-it-container": "^2.0.0" + } + }, "w3c-hr-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", @@ -18510,9 +18557,9 @@ "dev": true }, "ws": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.0.tgz", - "integrity": "sha512-deZYUNlt2O4buFCa3t5bKLf8A7FPP/TVjwOeVNpw818Ma5nk4MLXls2eoEGS39o8119QIYxTrTDoPQ5B/gTD6w==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", "dev": true, "requires": { "async-limiter": "~1.0.0" @@ -18531,9 +18578,9 @@ } }, "webpack-dev-middleware": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.6.1.tgz", - "integrity": "sha512-XQmemun8QJexMEvNFbD2BIg4eSKrmSIMrTfnl2nql2Sc6OGAYFyb8rwuYrCjl/IiEYYuyTEiimMscu7EXji/Dw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.6.2.tgz", + "integrity": "sha512-A47I5SX60IkHrMmZUlB0ZKSWi29TZTcPz7cha1Z75yYOsgWh/1AcPmQEbC8ZIbU3A1ytSv1PMU0PyPz2Lmz2jg==", "dev": true, "requires": { "memory-fs": "^0.4.1", @@ -18627,9 +18674,9 @@ } }, "mem": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.2.0.tgz", - "integrity": "sha512-5fJxa68urlY0Ir8ijatKa3eRz5lwXnRCTvo9+TbTGAuTFJOwpGcY0X05moBd0nW45965Njt4CDI2GFQoG8DvqA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", "dev": true, "requires": { "map-age-cleaner": "^0.1.1", @@ -18638,9 +18685,9 @@ } }, "mimic-fn": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.0.0.tgz", - "integrity": "sha512-jbex9Yd/3lmICXwYT6gA/j2mNQGU48wCh/VzRd+/Y/PjYQtlg1gLMdZqvu9s/xH7qKvngxRObl56XZR609IMbA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, "os-locale": { diff --git a/package.json b/package.json index f2bec5c..4b4a63e 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "prepublish": "bash scripts/prepublish.sh" }, "devDependencies": { - "@modulist/css": "0.0.29", + "@modulist/css": "0.0.31", "@vue/cli-plugin-babel": "^3.5.0", "@vue/cli-plugin-eslint": "^3.5.0", "@vue/cli-plugin-unit-jest": "^3.5.0", @@ -47,8 +47,15 @@ "pre-commit": "lint-staged" }, "lint-staged": { - "*.{js,vue}": ["vue-cli-service lint", "git add"], - "ignore": ["**/dist/*.js"] + "linters": { + "*.{js,vue}": [ + "vue-cli-service lint", + "git add" + ] + }, + "ignore": [ + "**/dist/*.js" + ] }, "directories": { "doc": "docs", @@ -65,6 +72,7 @@ }, "homepage": "https://github.com/simplystack/modulist-vue#readme", "dependencies": { - "fuzzysearch": "^1.0.3" + "fuzzysearch": "^1.0.3", + "popper.js": "^1.14.7" } } diff --git a/src/components/Popover/index.js b/src/components/Popover/index.js new file mode 100644 index 0000000..1063a14 --- /dev/null +++ b/src/components/Popover/index.js @@ -0,0 +1,8 @@ +import Popover from './main.vue'; + +// eslint-disable-next-line func-names +Popover.install = function (Vue) { + Vue.component('VPopover', Popover); +}; + +export default Popover; diff --git a/src/components/Popover/main.vue b/src/components/Popover/main.vue new file mode 100644 index 0000000..10298bd --- /dev/null +++ b/src/components/Popover/main.vue @@ -0,0 +1,184 @@ + + + diff --git a/src/components/index.js b/src/components/index.js index 9ae63b6..d6f0557 100755 --- a/src/components/index.js +++ b/src/components/index.js @@ -8,6 +8,7 @@ export { default as VModal } from './Modal'; export { default as VNotification } from './Notification'; export { default as VNotificationContainer } from './NotificationContainer'; export { default as VPagination } from './Pagination'; +export { default as VPopover } from './Popover'; export { default as VProgress } from './Progress'; export { default as VRadio } from './Radio'; export { default as VRadioGroup } from './RadioGroup';