UNPKG

vue-material

Version:
1 lines 78.7 kB
!(function(e,t){var n,i;if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("vue"));else if("function"==typeof define&&define.amd)define(["vue"],t);else{n=t("object"==typeof exports?require("vue"):e.Vue);for(i in n)("object"==typeof exports?exports:e)[i]=n[i]}})(this,(function(e){return (function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=413)})({0:function(e,t){e.exports=function(e,t,n,i,r,o){var s,u,a,l,c,d=e=e||{},f=typeof e.default;return"object"!==f&&"function"!==f||(s=e,d=e.default),u="function"==typeof d?d.options:d,t&&(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),r&&(u._scopeId=r),o?(a=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=a):i&&(a=i),a&&(l=u.functional,c=l?u.render:u.beforeCreate,l?(u._injectStyles=a,u.render=function(e,t){return a.call(t),c(e,t)}):u.beforeCreate=c?[].concat(c,a):[a]),{esModule:s,exports:d,options:u}}},1:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var r,o,s,u;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={props:{mdTheme:null},computed:{$mdActiveTheme:function(){var e=o.default.enabled,t=o.default.getThemeName,n=o.default.getAncestorTheme;return e&&!1!==this.mdTheme?t(this.mdTheme||n(this)):null}}};return(0,u.default)(t,e)},r=n(4),o=i(r),s=n(6),u=i(s)},11:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){return Math.random().toString(36).slice(4)};t.default=i},12:function(e,t,n){(function(t){var i,r,o,s,u,a=n(15),l="undefined"==typeof window?t:window,c=["moz","webkit"],d="AnimationFrame",f=l["request"+d],h=l["cancel"+d]||l["cancelRequest"+d];for(i=0;!f&&i<c.length;i++)f=l[c[i]+"Request"+d],h=l[c[i]+"Cancel"+d]||l[c[i]+"CancelRequest"+d];f&&h||(r=0,o=0,s=[],u=1e3/60,f=function(e){if(0===s.length){var t=a(),n=Math.max(0,u-(t-r));r=n+t,setTimeout((function(){var e,t=s.slice(0);for(s.length=0,e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(r)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return s.push({handle:++o,callback:e,cancelled:!1}),o},h=function(e){for(var t=0;t<s.length;t++)s[t].handle===e&&(s[t].cancelled=!0)}),e.exports=function(e){return f.call(l,e)},e.exports.cancel=function(){h.apply(l,arguments)},e.exports.polyfill=function(e){e||(e=l),e.requestAnimationFrame=f,e.cancelAnimationFrame=h}}).call(t,n(13))},13:function(e,t){var n;n=(function(){return this})();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},15:function(e,t,n){(function(t){(function(){var n,i,r,o,s,u;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:void 0!==t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-s)/1e6},i=t.hrtime,n=function(){var e;return e=i(),1e9*e[0]+e[1]},o=n(),u=1e9*t.uptime(),s=o-u):Date.now?(e.exports=function(){return Date.now()-r},r=Date.now()):(e.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)}).call(t,n(16))},16:function(e,t){function n(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}function r(e){if(c===setTimeout)return setTimeout(e,0);if((c===n||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}function o(e){if(d===clearTimeout)return clearTimeout(e);if((d===i||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function s(){h&&p&&(h=!1,p.length?f=p.concat(f):m=-1,f.length&&u())}function u(){var e,t;if(!h){for(e=r(s),h=!0,t=f.length;t;){for(p=f,f=[];++m<t;)p&&p[m].run();m=-1,t=f.length}p=null,h=!1,o(e)}}function a(e,t){this.fun=e,this.array=t}function l(){}var c,d,f,h,p,m,v=e.exports={};!(function(){try{c="function"==typeof setTimeout?setTimeout:n}catch(e){c=n}try{d="function"==typeof clearTimeout?clearTimeout:i}catch(e){d=i}})(),f=[],h=!1,m=-1,v.nextTick=function(e){var t,n=Array(arguments.length-1);if(arguments.length>1)for(t=1;t<arguments.length;t++)n[t-1]=arguments[t];f.push(new a(e,n)),1!==f.length||h||r(u)},a.prototype.run=function(){this.fun.apply(null,this.array)},v.title="browser",v.browser=!0,v.env={},v.argv=[],v.version="",v.versions={},v.on=l,v.addListener=l,v.once=l,v.off=l,v.removeListener=l,v.removeAllListeners=l,v.emit=l,v.prependListener=l,v.prependOnceListener=l,v.listeners=function(e){return[]},v.binding=function(e){throw Error("process.binding is not supported")},v.cwd=function(){return"/"},v.chdir=function(e){throw Error("process.chdir is not supported")},v.umask=function(){return 0}},19:function(e,t,n){"use strict";function i(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function i(r,o){var s,u;try{s=t[r](o),u=s.value}catch(e){return void n(e)}if(!s.done)return Promise.resolve(u).then((function(e){i("next",e)}),(function(e){i("throw",e)}));e(u)}return i("next")})}}var r,o;Object.defineProperty(t,"__esModule",{value:!0}),r=n(2),o=(function(e){return e&&e.__esModule?e:{default:e}})(r),t.default={name:"MdPortal",abstract:!0,props:{mdAttachToParent:Boolean,mdTarget:{type:null,validator:function(e){return!!(HTMLElement&&e&&e instanceof HTMLElement)||(o.default.util.warn("The md-target-el prop is invalid. You should pass a valid HTMLElement.",this),!1)}}},data:function(){return{leaveTimeout:null,originalParentEl:null}},computed:{transitionName:function(){var e,t,n=this._vnode.componentOptions.children[0];if(n){if(e=n.data.transition)return e.name;if(t=n.componentOptions.propsData.name)return t}return"v"},leaveClass:function(){return this.transitionName+"-leave"},leaveActiveClass:function(){return this.transitionName+"-leave-active"},leaveToClass:function(){return this.transitionName+"-leave-to"}},watch:{mdTarget:function(e,t){this.changeParentEl(e),t&&this.$forceUpdate()}},methods:{getTransitionDuration:function(e){var t=getComputedStyle(e).transitionDuration,n=parseFloat(t,10),i=t.match(/m?s/),r=null;switch(i&&(i=i[0]),i){case"s":r=1e3*n;break;case"ms":r=n;break;default:r=0}return r},killGhostElement:function(e){e.parentNode&&(this.changeParentEl(this.originalParentEl),this.$options._parentElm=this.originalParentEl,e.parentNode.removeChild(e))},initDestroy:(function(){function e(e){return t.apply(this,arguments)}var t=i(regeneratorRuntime.mark((function e(t){var n,i=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.$el,t&&"comment"===this.$el.constructor.name.toLowerCase()&&(n=this.$vnode.elm),n.classList.add(this.leaveClass),n.classList.add(this.leaveActiveClass),e.next=6,this.$nextTick();case 6:n.classList.add(this.leaveToClass),clearTimeout(this.leaveTimeout),this.leaveTimeout=setTimeout((function(){i.destroyElement(n)}),this.getTransitionDuration(n));case 9:case"end":return e.stop()}}),e,this)})));return e})(),destroyElement:function(e){var t=this;requestAnimationFrame((function(){e.classList.remove(t.leaveClass),e.classList.remove(t.leaveActiveClass),e.classList.remove(t.leaveToClass),t.$emit("md-destroy"),t.killGhostElement(e)}))},changeParentEl:function(e){e&&e.appendChild(this.$el)}},mounted:function(){this.originalParentEl||(this.originalParentEl=this.$el.parentNode,this.$emit("md-initial-parent",this.$el.parentNode)),this.mdAttachToParent&&this.$el.parentNode.parentNode?this.changeParentEl(this.$el.parentNode.parentNode):document&&this.changeParentEl(this.mdTarget||document.body)},beforeDestroy:function(){this.$el.classList?this.initDestroy():this.killGhostElement(this.$el)},render:function(e){var t=this.$slots.default;if(t&&t[0])return t[0]}}},2:function(t,n){t.exports=e},21:function(e,t){},22:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var r,o,s,u;Object.defineProperty(t,"__esModule",{value:!0}),r=n(1),o=i(r),s=n(23),u=i(s),t.default=new o.default({name:"MdIcon",components:{MdSvgLoader:u.default},props:{mdSrc:String}})},23:function(e,t,n){"use strict";function i(e){n(24)}var r,o,s,u,a,l,c,d,f,h,p,m;Object.defineProperty(t,"__esModule",{value:!0}),r=n(25),o=n.n(r),s=function(){var e=this,t=e.$createElement;return(e._self._c||t)("i",{staticClass:"md-svg-loader",domProps:{innerHTML:e._s(e.html)}})},u=[],a={render:s,staticRenderFns:u},l=a,c=n(0),d=!1,f=i,h=null,p=null,m=c(o.a,l,d,f,h,p),t.default=m.exports},24:function(e,t){},25:function(e,t,n){"use strict";function i(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function i(r,o){var s,u;try{s=t[r](o),u=s.value}catch(e){return void n(e)}if(!s.done)return Promise.resolve(u).then((function(e){i("next",e)}),(function(e){i("throw",e)}));e(u)}return i("next")})}}Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default={name:"MdSVGLoader",props:{mdSrc:{type:String,required:!0}},data:function(){return{html:null,error:null}},watch:{mdSrc:function(){this.html=null,this.loadSVG()}},methods:{isSVG:function(e){return e.indexOf("svg")>=0},setHtml:(function(){function e(e){return t.apply(this,arguments)}var t=i(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r[this.mdSrc];case 2:return this.html=e.sent,e.next=5,this.$nextTick();case 5:this.$emit("md-loaded");case 6:case"end":return e.stop()}}),e,this)})));return e})(),unexpectedError:function(e){this.error="Something bad happened trying to fetch "+this.mdSrc+".",e(this.error)},loadSVG:function(){var e=this;r.hasOwnProperty(this.mdSrc)?this.setHtml():r[this.mdSrc]=new Promise(function(t,n){var i=new window.XMLHttpRequest;i.open("GET",e.mdSrc,!0),i.onload=function(){var r=i.getResponseHeader("content-type");200===i.status?e.isSVG(r)?(t(i.response),e.setHtml()):(e.error="The file "+e.mdSrc+" is not a valid SVG.",n(e.error)):i.status>=400&&i.status<500?(e.error="The file "+e.mdSrc+" do not exists.",n(e.error)):e.unexpectedError(n)},i.onerror=function(){return e.unexpectedError(n)},i.onabort=function(){return e.unexpectedError(n)},i.send()})}},mounted:function(){this.loadSVG()}}},254:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var r,o,s,u,a,l,c,d,f,h,p,m,v,g;Object.defineProperty(t,"__esModule",{value:!0}),r=n(3),o=i(r),s=n(71),u=i(s),a=n(255),l=i(a),c=n(41),d=i(c),f=n(267),h=i(f),p=n(37),m=i(p),v=n(272),g=i(v),t.default=function(e){(0,o.default)(e),e.use(u.default),e.use(l.default),e.component(d.default.name,d.default),e.component(h.default.name,h.default),e.component(m.default.name,m.default),e.component(g.default.name,g.default)}},255:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var r,o,s,u,a,l,c,d;Object.defineProperty(t,"__esModule",{value:!0}),r=n(3),o=i(r),s=n(256),u=i(s),a=n(261),l=i(a),c=n(264),d=i(c),t.default=function(e){(0,o.default)(e),e.component(u.default.name,u.default),e.component(l.default.name,l.default),e.component(d.default.name,d.default)}},256:function(e,t,n){"use strict";function i(e){n(257)}var r,o,s,u,a,l,c,d,f,h,p,m;Object.defineProperty(t,"__esModule",{value:!0}),r=n(258),o=n.n(r),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-menu",{staticClass:"md-select",class:{"md-disabled":e.disabled},attrs:{"md-close-on-select":!1,"md-active":e.showSelect,"md-offset-x":e.offset.x,"md-offset-y":e.offset.y},on:{"update:mdActive":function(t){e.showSelect=t},"md-opened":e.onOpen,"md-closed":e.onClose}},[n("md-input",e._g(e._b({ref:"input",staticClass:"md-input md-select-value",attrs:{readonly:"",disabled:e.disabled,required:e.required,placeholder:e.placeholder},on:{focus:function(t){t.preventDefault(),e.onFocus(t)},blur:function(t){t.preventDefault(),e.removeHighlight(t)},click:e.openSelect,keydown:[function(t){if(!("button"in t)&&e._k(t.keyCode,"down",40,t.key))return null;e.openSelect(t)},function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.openSelect(t)},function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key))return null;e.openSelect(t)}]},model:{value:e.MdSelect.label,callback:function(t){e.$set(e.MdSelect,"label",t)},expression:"MdSelect.label"}},"md-input",e.$attrs,!1),e.inputListeners)),e._v(" "),n("md-drop-down-icon",{nativeOn:{click:function(t){e.openSelect(t)}}}),e._v(" "),n("keep-alive",[n("md-menu-content",{ref:"menu",staticClass:"md-select-menu",style:e.menuStyles,attrs:{"md-content-class":e.mdClass,"md-list-class":e.mdDense&&"md-dense",id:e.uniqueId}},[e._t("default")],2)],1),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input-fake",attrs:{disabled:e.disabled,readonly:"",tabindex:"-1"},domProps:{value:e.model},on:{input:function(t){t.target.composing||(e.model=t.target.value)}}}),e._v(" "),n("select",e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],attrs:{readonly:"",tabindex:"-1"},on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.model=t.target.multiple?n:n[0]}}},"select",e.attributes,!1))],1)},u=[],a={render:s,staticRenderFns:u},l=a,c=n(0),d=!1,f=i,h=null,p=null,m=c(o.a,l,d,f,h,p),t.default=m.exports},257:function(e,t){},258:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function i(r,o){var s,u;try{s=t[r](o),u=s.value}catch(e){return void n(e)}if(!s.done)return Promise.resolve(u).then((function(e){i("next",e)}),(function(e){i("throw",e)}));e(u)}return i("next")})}}var o,s,u,a,l,c,d,f,h,p,m,v,g,y,b,M;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},s=n(12),i(s),u=n(11),a=i(u),l=n(1),i(l),c=n(259),d=i(c),f=n(72),h=i(f),p=n(73),m=i(p),v=n(37),g=i(v),y=n(30),b=i(y),M={x:-15,y:-48},t.default={name:"MdSelect",components:{MdInput:g.default,MdMenu:h.default,MdMenuContent:m.default,MdDropDownIcon:d.default},mixins:[b.default],props:{mdDense:Boolean,mdClass:String,multiple:Boolean,id:String,name:String},inject:["MdField"],data:function(){return{uniqueId:"md-select-menu-"+(0,a.default)(),menuStyles:{},offset:{x:M.x,y:0},showSelect:!0,didMount:!1,MdSelect:{items:{},label:null,multiple:!1,modelValue:this.model,setValue:this.setValue,setContent:this.setContent,setMultipleValue:this.setMultipleValue,setMultipleContent:this.setMultipleContent}}},provide:function(){return{MdSelect:this.MdSelect}},computed:{inputListeners:function(){return o({},this.$listeners,{input:void 0})}},watch:{localValue:{immediate:!0,handler:function(){this.setFieldContent()}},multiple:{immediate:!0,handler:function(e){var t=this;this.MdSelect.multiple=e,this.$nextTick((function(){return t.initialLocalValueByDefault()}))}},model:function(){this.MdSelect.modelValue=this.model}},methods:{elHasScroll:function(e){return e.scrollHeight>e.offsetHeight},scrollToSelectedOption:function(e,t){var n=e.offsetTop,i=e.offsetHeight,r=t.offsetHeight;t.scrollTop=n-(r-i)/2},setOffsets:(function(){function e(e){return t.apply(this,arguments)}var t=r(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.$nextTick();case 2:this.$isServer||(n=document.getElementById(this.uniqueId))&&(i=t||n.querySelector(".md-selected"),i?(this.scrollToSelectedOption(i,n),this.offset.y=M.y-i.offsetTop+n.scrollTop+8,this.menuStyles={"transform-origin":"0 "+Math.abs(this.offset.y)+"px"}):(this.offset.y=M.y+1,this.menuStyles={}));case 3:case"end":return e.stop()}}),e,this)})));return e})(),onOpen:function(){var e=this;this.$emit("md-opened"),this.didMount&&(this.setOffsets(),window.setTimeout((function(){e.MdField.focused=!0}),10))},applyHighlight:function(){this.MdField.focused=!1,this.MdField.highlighted=!0,this.$refs.input.$el.focus()},onClose:function(){this.$emit("md-closed"),this.didMount&&this.applyHighlight()},onFocus:function(){this.didMount&&this.applyHighlight()},removeHighlight:function(){this.MdField.highlighted=!1},openSelect:function(){this.disabled||(this.showSelect=!0)},arrayAccessorRemove:function(e,t){var n=e.slice(0,t),i=e.slice(t+1,e.length);return n.concat(i)},toggleArrayValue:function(e){var t=this.localValue.indexOf(e),n=t>-1;this.localValue=n?this.arrayAccessorRemove(this.localValue,t):this.localValue.concat([e]),this.emitSelected(this.localValue)},setValue:function(e){this.model=e,this.emitSelected(e),this.setFieldValue(),this.showSelect=!1},setContent:function(e){this.MdSelect.label=e},setContentByValue:function(){var e=this.MdSelect.items[this.localValue];e?this.setContent(e):this.setContent("")},setMultipleValue:function(e){var t=e;this.toggleArrayValue(t),this.setFieldValue()},setMultipleContentByValue:function(){var e,t=this;this.localValue||this.initialLocalValueByDefault(),e=[],this.localValue.forEach((function(n){var i=t.MdSelect.items[n];i&&e.push(i)})),this.setContent(e.join(", "))},setFieldContent:function(){this.multiple?this.setMultipleContentByValue():this.setContentByValue()},initialLocalValueByDefault:function(){var e,t=Array.isArray(this.localValue);if(this.multiple&&!t)return e=void 0!==this.localValue&&null!==this.localValue,void(this.localValue=e?[this.localValue]:[]);!this.multiple&&t&&(this.localValue=this.localValue.length>0?this.localValue[0]:null)},emitSelected:function(e){this.$emit("md-selected",e)}},mounted:(function(){function e(){return t.apply(this,arguments)}var t=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.showSelect=!1,this.setFieldContent(),e.next=4,this.$nextTick();case 4:this.didMount=!0;case 5:case"end":return e.stop()}}),e,this)})));return e})()}},259:function(e,t,n){"use strict";var i,r,o,s,u,a,l,c,d,f,h,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(260),r=n.n(i),o=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},s=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M7 10l5 5 5-5z"}}),e._v(" "),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])])}],u={render:o,staticRenderFns:s},a=u,l=n(0),c=!1,d=null,f=null,h=null,p=l(r.a,a,c,d,f,h),t.default=p.exports},260:function(e,t,n){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),i=n(9),r=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdDropDownIcon",components:{MdIcon:r.default}}},261:function(e,t,n){"use strict";function i(e){n(262)}var r,o,s,u,a,l,c,d,f,h,p,m;Object.defineProperty(t,"__esModule",{value:!0}),r=n(263),o=n.n(r),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-menu-item",{class:e.optionClasses,attrs:{disabled:e.isDisabled},on:{click:e.setSelection}},[e.MdSelect.multiple?n("md-checkbox",{staticClass:"md-primary",model:{value:e.isChecked,callback:function(t){e.isChecked=t},expression:"isChecked"}}):e._e(),e._v(" "),n("span",{ref:"text",staticClass:"md-list-item-text"},[e._t("default")],2)],1)},u=[],a={render:s,staticRenderFns:u},l=a,c=n(0),d=!1,f=i,h=null,p=null,m=c(o.a,l,d,f,h,p),t.default=m.exports},262:function(e,t){},263:function(e,t,n){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),i=n(11),r=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdOption",props:{value:[String,Number,Boolean],disabled:Boolean},inject:{MdSelect:{},MdOptgroup:{default:{}}},data:function(){return{uniqueId:"md-option-"+(0,r.default)(),isSelected:!1,isChecked:!1}},computed:{selectValue:function(){return this.MdSelect.modelValue},isMultiple:function(){return this.MdSelect.multiple},isDisabled:function(){return this.MdOptgroup.disabled||this.disabled},key:function(){return this.value||0===this.value?this.value:this.uniqueId},inputLabel:function(){return this.MdSelect.label},optionClasses:function(){return{"md-selected":this.isSelected||this.isChecked}}},watch:{inputLabel:function(){this.setIsSelected()}},methods:{getTextContent:function(){if(this.$el)return this.$el.textContent.trim();var e=this.$slots.default;return e?e[0].text.trim():""},setIsSelected:function(){this.isSelected=this.inputLabel===this.getTextContent()},setSingleSelection:function(){this.MdSelect.setValue(this.value)},setMultipleSelection:function(){this.isChecked=!this.isChecked,this.MdSelect.setMultipleValue(this.value)},setSelection:function(){this.disabled||(this.isMultiple?this.setMultipleSelection():this.setSingleSelection())},setItem:function(){this.$set(this.MdSelect.items,this.key,this.getTextContent())}},updated:function(){this.setItem()},created:function(){this.setItem(),this.setIsSelected(),this.isMultiple&&this.selectValue&&this.selectValue.length&&(this.isChecked=this.selectValue.includes(this.value))}}},264:function(e,t,n){"use strict";function i(e){n(265)}var r,o,s,u,a,l,c,d,f,h,p,m;Object.defineProperty(t,"__esModule",{value:!0}),r=n(266),o=n.n(r),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-optgroup"},[n("md-subheader",[e._v(e._s(e.label))]),e._v(" "),e._t("default")],2)},u=[],a={render:s,staticRenderFns:u},l=a,c=n(0),d=!1,f=i,h=null,p=null,m=c(o.a,l,d,f,h,p),t.default=m.exports},265:function(e,t){},266:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdOptgroup",props:{label:String,disabled:Boolean},provide:function(){return{MdOptgroup:{disabled:this.disabled}}}}},267:function(e,t,n){"use strict";function i(e){n(268)}var r,o,s,u,a,l,c,d,f,h,p,m;Object.defineProperty(t,"__esModule",{value:!0}),r=n(269),o=n.n(r),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-file"},[n("md-file-icon",{nativeOn:{click:function(t){e.openPicker(t)}}}),e._v(" "),n("input",e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input",attrs:{readonly:""},domProps:{value:e.model},on:{focus:e.openPicker,blur:e.onBlur,input:function(t){t.target.composing||(e.model=t.target.value)}}},"input",{disabled:e.disabled,required:e.required,placeholder:e.placeholder},!1)),e._v(" "),n("input",e._g(e._b({ref:"inputFile",attrs:{type:"file"},on:{change:e.onChange}},"input",e.attributes,!1),e.$listeners))],1)},u=[],a={render:s,staticRenderFns:u},l=a,c=n(0),d=!1,f=i,h=null,p=null,m=c(o.a,l,d,f,h,p),t.default=m.exports},268:function(e,t){},269:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var o,s,u,a,l,c;Object.defineProperty(t,"__esModule",{value:!0}),o=n(11),s=i(o),u=n(270),a=i(u),l=n(30),c=i(l),t.default={name:"MdFile",components:{MdFileIcon:a.default},props:{id:{type:String,default:function(){return"md-file-"+(0,s.default)()}},name:String},mixins:[c.default],inject:["MdField"],methods:{getMultipleName:function(e){var t=[];return[].concat(r(e)).forEach((function(e){var n=e.name;return t.push(n)})),t.join(", ")},getFileName:function(e,t){return e?e.length>1?this.getMultipleName(e):1===e.length?e[0].name:null:t.value.split("\\").pop()},openPicker:function(){this.onFocus(),this.$refs.inputFile.click()},onChange:function(e){this.onFileSelected(e)},onFileSelected:function(e){var t=e.target,n=e.dataTransfer,i=t.files||n.files;this.model=this.getFileName(i,t),this.$emit("md-change",i||t.value)}},created:function(){this.MdField.file=!0},beforeDestroy:function(){this.MdField.file=!1}}},270:function(e,t,n){"use strict";var i,r,o,s,u,a,l,c,d,f,h,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(271),r=n.n(i),o=function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)},s=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"}}),e._v(" "),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])])}],u={render:o,staticRenderFns:s},a=u,l=n(0),c=!1,d=null,f=null,h=null,p=l(r.a,a,c,d,f,h),t.default=p.exports},271:function(e,t,n){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),i=n(9),r=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdFileIcon",components:{MdIcon:r.default}}},272:function(e,t,n){"use strict";var i,r,o,s,u,a,l,c,d,f,h,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(273),r=n.n(i),o=function(){var e=this,t=e.$createElement;return(e._self._c||t)("textarea",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-textarea",style:e.textareaStyles,domProps:{value:e.model},on:{focus:e.onFocus,blur:e.onBlur,input:function(t){t.target.composing||(e.model=t.target.value)}}},"textarea",e.attributes,!1),e.$listeners))},s=[],u={render:o,staticRenderFns:s},a=u,l=n(0),c=!1,d=null,f=null,h=null,p=l(r.a,a,c,d,f,h),t.default=p.exports},273:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function i(r,o){var s,u;try{s=t[r](o),u=s.value}catch(e){return void n(e)}if(!s.done)return Promise.resolve(u).then((function(e){i("next",e)}),(function(e){i("throw",e)}));e(u)}return i("next")})}}function o(e,t){var n=e.style.height,i=e.offsetHeight,r=e.scrollHeight;return e.style.overflow="hidden",i>=r&&(e.style.height=i+t+"px",r<e.scrollHeight)?(e.style.height=n,i):r}var s,u,a,l,c,d;Object.defineProperty(t,"__esModule",{value:!0}),s=n(1),u=i(s),a=n(11),l=i(a),c=n(30),d=i(c),t.default=new u.default({name:"MdTextarea",mixins:[d.default],inject:["MdField"],props:{id:{type:String,default:function(){return"md-textarea-"+(0,l.default)()}},mdAutogrow:Boolean},computed:{textareaStyles:function(){return{height:this.textareaHeight}}},methods:{getTextAreaLineSize:function(){var e=window.getComputedStyle(this.$el);return parseInt(e.lineHeight,10)},setTextAreaSize:function(e){var t,n=e;e||(t=this.getTextAreaLineSize(),n=o(this.$el,t)),this.textareaHeight=n+"px"},applyStyles:(function(){function e(){return t.apply(this,arguments)}var t=r(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.mdAutogrow){e.next=6;break}return this.setTextAreaSize(32),e.next=4,this.$nextTick();case 4:this.setTextAreaSize(),window.setTimeout((function(){t.$el.style.overflow="auto"}),10);case 6:case"end":return e.stop()}}),e,this)})));return e})(),setTextarea:function(){this.MdField.textarea=!0},setAutogrow:function(){this.MdField.autogrow=this.mdAutogrow},onInput:function(){this.setFieldValue(),this.applyStyles()}},created:function(){this.setTextarea(),this.setAutogrow()},mounted:(function(){function e(){return t.apply(this,arguments)}var t=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.$nextTick();case 2:this.applyStyles();case 3:case"end":return e.stop()}}),e,this)})));return e})(),beforeDestroy:function(){this.setTextarea(!1)}})},3:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var r,o,s,u,a;Object.defineProperty(t,"__esModule",{value:!0}),n(7),r=n(5),o=i(r),s=n(4),u=i(s),a=function(){var e=new o.default({ripple:!0,theming:{},locale:{startYear:1900,endYear:2099,dateFormat:"YYYY-MM-DD",days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shorterDays:["S","M","T","W","T","F","S"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec"],shorterMonths:["J","F","M","A","M","Ju","Ju","A","Se","O","N","D"]}});return Object.defineProperties(e.theming,{metaColors:{get:function(){return u.default.metaColors},set:function(e){u.default.metaColors=e}},theme:{get:function(){return u.default.theme},set:function(e){u.default.theme=e}},enabled:{get:function(){return u.default.enabled},set:function(e){u.default.enabled=e}}}),e},t.default=function(e){e.material||(e.material=a(),e.prototype.$material=e.material)}},30:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e};t.default={props:{value:{},placeholder:String,maxlength:[String,Number],readonly:Boolean,required:Boolean,disabled:Boolean,mdCounter:[String,Number]},data:function(){return{localValue:this.value,textareaHeight:!1}},computed:{model:{get:function(){return this.localValue},set:function(e){var t=this;"inputevent"!==e.constructor.name.toLowerCase()&&this.$nextTick((function(){t.localValue=e}))}},clear:function(){return this.MdField.clear},attributes:function(){return i({},this.$attrs,{type:this.type,id:this.id,name:this.name,disabled:this.disabled,required:this.required,placeholder:this.placeholder,readonly:this.readonly,maxlength:this.maxlength})}},watch:{model:function(){this.setFieldValue()},clear:function(e){e&&this.clearField()},placeholder:function(){this.setPlaceholder()},disabled:function(){this.setDisabled()},required:function(){this.setRequired()},maxlength:function(){this.setMaxlength()},mdCounter:function(){this.setMaxlength()},localValue:function(e){this.$emit("input",e)},value:function(e){this.localValue=e}},methods:{clearField:function(){this.$el.value="",this.model="",this.setFieldValue()},setLabelFor:function(){var e,t;this.$el.parentNode&&(e=this.$el.parentNode.querySelector("label"))&&(!(t=e.getAttribute("for"))||t.indexOf("md-")>=0)&&e.setAttribute("for",this.id)},setFieldValue:function(){this.MdField.value=this.model},setPlaceholder:function(){this.MdField.placeholder=!!this.placeholder},setDisabled:function(){this.MdField.disabled=!!this.disabled},setRequired:function(){this.MdField.required=!!this.required},setMaxlength:function(){this.mdCounter?this.MdField.counter=parseInt(this.mdCounter,10):this.MdField.maxlength=parseInt(this.maxlength,10)},onFocus:function(){this.MdField.focused=!0},onBlur:function(){this.MdField.focused=!1}},created:function(){this.setFieldValue(),this.setPlaceholder(),this.setDisabled(),this.setRequired(),this.setMaxlength()},mounted:function(){this.setLabelFor()}}},37:function(e,t,n){"use strict";var i,r,o,s,u,a,l,c,d,f,h,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(57),r=n.n(i),o=function(){var e=this,t=e.$createElement;return(e._self._c||t)("input",e._g(e._b({directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"md-input",domProps:{value:e.model},on:{focus:e.onFocus,blur:e.onBlur,input:function(t){t.target.composing||(e.model=t.target.value)}}},"input",e.attributes,!1),e.listeners))},s=[],u={render:o,staticRenderFns:s},a=u,l=n(0),c=!1,d=null,f=null,h=null,p=l(r.a,a,c,d,f,h),t.default=p.exports},38:function(e,t,n){"use strict";function i(e){n(43)}var r,o,s,u,a,l,c,d,f;Object.defineProperty(t,"__esModule",{value:!0}),r=n(44),o=n.n(r),s=n(0),u=null,a=!1,l=i,c=null,d=null,f=s(o.a,u,a,l,c,d),t.default=f.exports},4:function(e,t,n){"use strict";var i,r,o,s,u;Object.defineProperty(t,"__esModule",{value:!0}),i=n(2),r=(function(e){return e&&e.__esModule?e:{default:e}})(i),o=null,s=null,u=null,t.default=new r.default({data:function(){return{prefix:"md-theme-",theme:"default",enabled:!0,metaColors:!1}},computed:{themeTarget:function(){return!this.$isServer&&document.documentElement},fullThemeName:function(){return this.getThemeName()}},watch:{enabled:{immediate:!0,handler:function(){var e=this.fullThemeName,t=this.themeTarget,n=this.enabled;t&&(n?(t.classList.add(e),this.metaColors&&this.setHtmlMetaColors(e)):(t.classList.remove(e),this.metaColors&&this.setHtmlMetaColors()))}},theme:function(e,t){var n=this.getThemeName,i=this.themeTarget;e=n(e),i.classList.remove(n(t)),i.classList.add(e),this.metaColors&&this.setHtmlMetaColors(e)},metaColors:function(e){e?this.setHtmlMetaColors(this.fullThemeName):this.setHtmlMetaColors()}},methods:{getAncestorTheme:function(e){var t,n=this;return e?(t=e.mdTheme,(function e(i){if(i){var r=i.mdTheme,o=i.$parent;return r&&r!==t?r:e(o)}return n.theme})(e.$parent)):null},getThemeName:function(e){var t=e||this.theme;return this.prefix+t},setMicrosoftColors:function(e){o&&o.setAttribute("content",e)},setThemeColors:function(e){s&&s.setAttribute("content",e)},setMaskColors:function(e){u&&u.setAttribute("color",e)},setHtmlMetaColors:function(e){var t,n="#fff";e&&(t=window.getComputedStyle(document.documentElement),n=t.getPropertyValue("--"+e+"-primary")),n&&(this.setMicrosoftColors(n),this.setThemeColors(n),this.setMaskColors(n))}},mounted:function(){var e=this;o=document.querySelector('[name="msapplication-TileColor"]'),s=document.querySelector('[name="theme-color"]'),u=document.querySelector('[rel="mask-icon"]'),this.enabled&&this.metaColors&&window.addEventListener("load",(function(){e.setHtmlMetaColors(e.fullThemeName)}))}})},40:function(e,t,n){"use strict";var i,r;Object.defineProperty(t,"__esModule",{value:!0}),i=n(2),r=(function(e){return e&&e.__esModule?e:{default:e}})(i),t.default={name:"MdFocusTrap",abstract:!0,methods:{setFocus:function(){var e=this;window.setTimeout((function(){e.$el.tagName&&(e.$el.setAttribute("tabindex","-1"),e.$el.focus())}),20)}},mounted:function(){this.setFocus()},render:function(){try{var e=this.$slots.default;if(!e)return null;if(e.length>1)throw Error();return e[0]}catch(e){r.default.util.warn("MdFocusTrap can only render one, and exactly one child component.",this)}return null}}},41:function(e,t,n){"use strict";function i(e){n(50)}var r,o,s,u,a,l,c,d,f,h,p,m;Object.defineProperty(t,"__esModule",{value:!0}),r=n(51),o=n.n(r),s=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"md-field",class:[e.$mdActiveTheme,e.fieldClasses],on:{blur:e.onBlur}},[e._t("default"),e._v(" "),e.hasCounter?n("span",{staticClass:"md-count"},[e._v(e._s(e.valueLength)+" / "+e._s(e.MdField.maxlength||e.MdField.counter))]):e._e(),e._v(" "),n("transition",{attrs:{name:"md-input-action",appear:""}},[e.hasValue&&e.mdClearable?n("md-button",{staticClass:"md-icon-button md-dense md-input-action md-clear",attrs:{tabindex:"-1"},on:{click:e.clearInput}},[n("md-clear-icon")],1):e._e()],1),e._v(" "),n("transition",{attrs:{name:"md-input-action",appear:""}},[e.hasPasswordToggle?n("md-button",{staticClass:"md-icon-button md-dense md-input-action md-toggle-password",attrs:{tabindex:"-1"},on:{click:e.togglePassword}},[n(e.MdField.togglePassword?"md-password-off-icon":"md-password-on-icon")],1):e._e()],1)],2)},u=[],a={render:s,staticRenderFns:u},l=a,c=n(0),d=!1,f=i,h=null,p=null,m=c(o.a,l,d,f,h,p),t.default=m.exports},413:function(e,t,n){e.exports=n(254)},42:function(e,t,n){"use strict";var i,r,o,s,u,a,l,c,d,f,h,p;Object.defineProperty(t,"__esModule",{value:!0}),i=n(52),r=n.n(i),o=function(){var e=this,t=e.$createElement;e._self._c;return e._m(1)},s=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}}),e._v(" "),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})])},function(){var e=this,t=e.$createElement;return(e._self._c||t)("md-icon",{staticClass:"md-icon-image"},[e._m(0)])}],u={render:o,staticRenderFns:s},a=u,l=n(0),c=!1,d=null,f=null,h=null,p=l(r.a,a,c,d,f,h),t.default=p.exports},43:function(e,t){},44:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function i(r,o){var s,u;try{s=t[r](o),u=s.value}catch(e){return void n(e)}if(!s.done)return Promise.resolve(u).then((function(e){i("next",e)}),(function(e){i("throw",e)}));e(u)}return i("next")})}}var o,s,u,a,l,c,d;Object.defineProperty(t,"__esModule",{value:!0}),o=Object.assign||function(e){var t,n,i;for(t=1;t<arguments.length;t++){n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},s=n(45),u=i(s),a=n(6),l=i(a),c=n(19),d=i(c),t.default={name:"MdPopover",abstract:!0,components:{MdPortal:d.default},props:{mdActive:Boolean,mdSettings:{type:Object,default:function(){return{}}}},data:function(){return{popperInstance:null,originalParentEl:null,shouldRender:!1,shouldActivate:!1}},computed:{popoverClasses:function(){return this.shouldActivate?"md-active":this.shouldRender?"md-rendering":void 0}},watch:{mdActive:{immediate:!0,handler:function(e){this.shouldRender=e,e?this.bindPopper():this.shouldActivate=!1}},mdSettings:function(){this.popperInstance&&this.createPopper()}},methods:{getPopperOptions:function(){var e=this;return{placement:"bottom",modifiers:{preventOverflow:{boundariesElement:"viewport",padding:16},computeStyle:{gpuAcceleration:!1}},onCreate:function(){e.shouldActivate=!0,e.$emit("md-active")}}},setOriginalParent:function(e){this.originalParentEl||(this.originalParentEl=e)},killPopper:function(){this.popperInstance&&(this.popperInstance.destroy(),this.popperInstance=null)},bindPopper:(function(){function e(){return t.apply(this,arguments)}var t=r(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.$nextTick();case 2:this.originalParentEl&&this.createPopper();case 3:case"end":return e.stop()}}),e,this)})));return e})(),createPopper:(function(){function e(){return t.apply(this,arguments)}var t=r(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.mdSettings&&(t=(0,l.default)(this.getPopperOptions(),this.mdSettings),"comment"!==this.$el.constructor.name.toLowerCase()&&(this.popperInstance=new u.default(this.originalParentEl,this.$el,t)));case 1:case"end":return e.stop()}}),e,this)})));return e})(),resetPopper:function(){this.popperInstance&&(this.killPopper(),this.createPopper())}},beforeDestroy:function(){this.killPopper()},mounted:function(){this.resetPopper()},render:function(e){return e(d.default,{props:o({},this.$attrs),on:o({},this.$listeners,{"md-initial-parent":this.setOriginalParent,"md-destroy":this.killPopper})},this.$slots.default)}}},45:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){function n(e){var t=!1;return function(){t||(t=!0,Promise.resolve().then((function(){t=!1,e()})))}}function i(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),Oe))}}function r(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function o(e,t){if(1!==e.nodeType)return[];var n=window.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function u(e){if(!e)return window.document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=o(e),n=t.overflow,i=t.overflowX;return/(auto|scroll)/.test(n+t.overflowY+i)?e:u(s(e))}function a(e){var t=e&&e.offsetParent,n=t&&t.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TD","TABLE"].indexOf(t.nodeName)&&"static"===o(t,"position")?a(t):t:e?e.ownerDocument.documentElement:window.document.documentElement}function l(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||a(e.firstElementChild)===e)}function c(e){return null!==e.parentNode?c(e.parentNode):e}function d(e,t){var n,i,r,o,s,u;return e&&e.nodeType&&t&&t.nodeType?(n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?e:t,r=n?t:e,o=document.createRange(),o.setStart(i,0),o.setEnd(r,0),s=o.commonAncestorContainer,e!==s&&t!==s||i.contains(r)?l(s)?s:a(s):(u=c(e),u.host?d(u.host,t):d(e,c(t).host))):window.document.documentElement}function f(e){var t,n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",r="top"===i?"scrollTop":"scrollLeft",o=e.nodeName;return"BODY"===o||"HTML"===o?(t=e.ownerDocument.documentElement,n=e.ownerDocument.scrollingElement||t,n[r]):e[r]}function h(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=f(t,"top"),r=f(t,"left"),o=n?-1:1;return e.top+=i*o,e.bottom+=i*o,e.left+=r*o,e.right+=r*o,e}function p(e,t){var n="x"===t?"Left":"Top",i="Left"===n?"Right":"Bottom";return+e["border"+n+"Width"].split("px")[0]+ +e["border"+i+"Width"].split("px")[0]}function m(e,t,n,i){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],de()?n["offset"+e]+i["margin"+("Height"===e?"Top":"Left")]+i["margin"+("Height"===e?"Bottom":"Right")]:0)}function v(){var e=window.document.body,t=window.document.documentElement,n=de()&&window.getComputedStyle(t);return{height:m("Height",e,t,n),width:m("Width",e,t,n)}}function g(e){return me({},e,{right:e.left+e.width,bottom:e.top+e.height})}function y(e){var t,n,i,r,s,u,a,l,c,d={};if(de())try{d=e.getBoundingClientRect(),t=f(e,"top"),n=f(e,"left"),d.top+=t,d.left+=n,d.bottom+=t,d.right+=n}catch(e){}else d=e.getBoundingClientRect();return i={left:d.left,top:d.top,width:d.right-d.left,height:d.bottom-d.top},r="HTML"===e.nodeName?v():{},s=r.width||e.clientWidth||i.right-i.left,u=r.height||e.clientHeight||i.bottom-i.top,a=e.offsetWidth-s,l=e.offsetHeight-u,(a||l)&&(c=o(e),a-=p(c,"x"),l-=p(c,"y"),i.width-=a,i.height-=l),g(i)}function b(e,t){var n,i,r=de(),s="HTML"===t.nodeName,a=y(e),l=y(t),c=u(e),d=o(t),f=+d.borderTopWidth.split("px")[0],p=+d.borderLeftWidth.split("px")[0],m=g({top:a.top-l.top-f,left:a.left-l.left-p,width:a.width,height:a.height});return m.marginTop=0,m.marginLeft=0,!r&&s&&(n=+d.marginTop.split("px")[0],i=+d.marginLeft.split("px")[0],m.top-=f-n,m.bottom-=f-n,m.left-=p-i,m.right-=p-i,m.marginTop=n,m.marginLeft=i),(r?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(m=h(m,t)),m}function M(e){var t=e.ownerDocument.documentElement,n=b(e,t),i=Math.max(t.clientWidth,window.innerWidth||0),r=Math.max(t.clientHeight,window.innerHeight||0),o=f(t),s=f(t,"left");return g({top:o-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:i,height:r})}function w(e){var t=e.nodeName;return"BODY"!==t&&"HTML"!==t&&("fixed"===o(e,"position")||w(s(e)))}function _(e,t,n,i){var r,o,a,l,c,f={top:0,left:0},h=d(e,t);return"viewport"===i?f=M(h):(r=void 0,"scrollParent"===i?(r=u(s(e)),"BODY"===r.nodeName&&(r=e.ownerDocument.documentElement)):r="window"===i?e.ownerDocument.documentElement:i,o=b(r,h),"HTML"!==r.nodeName||w(h)?f=o:(a=v(),l=a.height,c=a.width,f.top+=o.top-o.marginTop,f.bottom=l+o.top,f.left+=o.left-o.marginLeft,f.right=c+o.left)),f.left+=n,f.top+=n,f.right-=n,f.bottom-=n,f}function x(e){return e.width*e.height}function O(e,t,n,i,r){var o,s,u,a,l,c,d=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;return-1===e.indexOf("auto")?e:(o=_(n,i,d,r),s={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}},u=Object.keys(s).map((function(e){return me({key:e},s[e],{area:x(s[e])})})).sort((function(e,t){return t.area-e.area})),a=u.filter((function(e){var t=e.width,i=e.height;return t>=n.clientWidth&&i>=n.clientHeight})),l=a.length>0?a[0].key:u[0].key,c=e.split("-")[1],l+(c?"-"+c:""))}function C(e,t,n){return b(n,d(t,n))}function S(e){var t=window.getComputedStyle(e),n=parseFloat(t.marginTop)+parseFloat(t.marginBottom),i=parseFloat(t.marginLeft)+parseFloat(t.marginRight);return{width:e.offsetWidth+i,height:e.offsetHeight+n}}function P(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function T(e,t,n){var i,r,o,s,u,a,l;return n=n.split("-")[0],i=S(e),r={width:i.width,height:i.height},o=-1!==["right","left"].indexOf(n),s=o?"top":"left",u=o?"left":"top",a=o?"height":"width",l=o?"width":"height",r[s]=t[s]+t[a]/2-i[a]/2,r[u]=n===u?t[u]-i[l]:t[P(u)],r}function E(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function k(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var i=E(e,(function(e){return e[t]===n}));return e.indexOf(i)}function $(e,t,n){return(void 0===n?e:e.slice(0,k(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&r(n)&&(t.offsets.popper=g(t.offsets.popper),t.offsets.reference=g(t.offsets.reference),t=n(t,e))})),t}function F(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=C(this.state,this.popper,this.reference),e.placement=O(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.offsets.popper=T(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position="absolute",e=$(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function j(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function A(e){var t,n,i,r=[!1,"ms","Webkit","Moz","O"],o=e.charAt(0).toUpperCase()+e.slice(1);for(t=0;t<r.length-1;t++)if(n=r[t],i=n?""+n+o:e,void 0!==window.document.body.style[i])return i;return null}function L(){return this.state.isDestroyed=!0,j(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.left="",this.popper.style.position="",this.popper.style.top="",this.popper.style[A("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function I(e){var t=e.ownerDocument;return t?t.defaultView:window}function R(e,t,n,i){var r="BODY"===e.nodeName,o=r?e.ownerDocument.defaultView:e;o.addEventListener(t,n,{passive:!0}),r||R(u(o.parentNode),t,n,i),i.push(o)}function D(e,t,n,i){n.updateBound=i,I(e).addEventListener("resize",n.updateBound,{passive:!0});var r=u(e);return R(r,"scroll",n.updateBound,n.scrollParents),n.scrollElement=r,n.eventsEnabled=!0,n}function V(){this.state.eventsEnabled||(this.state=D(this.reference,this.options,this.state,this.scheduleUpdate))}function H(e,t){return I(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function N(){this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=H(this.reference,this.state))}function B(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function q(e,t){Object.keys(t).forEach((function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&B(t[n])&&(i="px"),e.style[n]=t[n]+i}))}function z(e,t){Object.keys(t).forEach((function(n){!1!==t[n]?e.setAttribute(n,t[n]):e.removeAttribute(n)}))}function W(e){return q(e.instance.popper,e.styles),z(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&q(e.arrowElement,e.arrowStyles),e}function Y(e,t,n,i,r){var o=C(r,t,e),s=O(n.placement,o,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",s),q(t,{position:"absolute"}),n}function G(e,t){var n,i,r,o,s,u,l,c,d,f,h,p,m,v=t.x,g=t.y,b=e.offsets.popper,M=E(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;return void 0!==M&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!"),n=void 0!==M?M:t.gpuAcceleration,i=a(e.instance.popper),r=y(i),o={position:b.position},s={left:Math.floor(b.left),top:Math.floor(b.top),bottom:Math.floor(b.bottom),right:Math.floor(b.right)},u="bottom"===v?"top":"bottom",l="right"===g?"left":"right",c=A("transform"),d=void 0,f=void 0,f="bottom"===u?-r.height+s.bottom:s.top,d="right"===l?-r.width+s.right:s.left,n&&c?(o[c]="translate3d("+d+"px, "+f+"px, 0)",o[u]=0,o[l]=0,o.willChange="transform"):(h="bottom"===u?-1:1,p="right"===l?-1:1,o[u]=f*h,o[l]=d*p,o.willChange=u+", "+l),m={"x-placement":e.placement},e.attributes=me({},m,e.attributes),e.styles=me({},o,e.styles),e.arrowStyles=me({},e.offsets.arrow,e.arrowStyles),e}function U(e,t,n){var i,r,o=E(e,(function(e){return e.name===t})),s=!!o&&e.some((function(e){return e.name===n&&e.enabled&&e.order<o.order}));return s||(i="`"+t+"`",r="`"+n+"`",console.warn(r+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")),s}function X(e,