"قرى الباحة".. مقصد السياح لاستكشاف التراث والحضارة

"قرى الباحة".. مقصد السياح لاستكشاف التراث والحضارة

▪︎ واتس المملكة

.

ما بين وعورة التضاريس وسهولتها وتفاوت الطقس بين المعتدل إلى البارد، نشأت قرى مترامية الأطراف عاش بها نحو نصف مليون نسمة، وجعلت هذه المعطيات قرى الباحة مقصداً للسياح والزوار من داخل…

أخبار 24 | ERROR 404

{
“@context”: “http://schema.org”,
“@type”: “NewsArticle”,
“inLanguage” : “ar”,
“dateCreated”: “2024-02-06T12:11:00+03:00”,
“datePublished”: “2024-02-06T12:11:00+03:00”,
“dateModified”: “2024-02-06T12:48:16+03:00”,
“url”: “https://www.akhbaar24.com/منوعات/قرى-الباحة-مقصد-السياح-لاستكشاف-التراث-والحضارة-55615”,
“headline”: “‘قرى الباحة’.. مقصد السياح لاستكشاف التراث والحضارة”,
“description”: “ما بين وعورة التضاريس وسهولتها وتفاوت الطقس بين المعتدل إلى البارد، نشأت قرى مترامية الأطراف عاش بها نحو نصف مليون نسمة، وجعلت هذه المعطيات قرى الباحة مقصداً.”,
“keywords”: “‘قرى,الباحة’..,مقصد,السياح,لاستكشاف,التراث,والحضارة”,
“mainEntityOfPage”:{
“@type”: “WebPage”,
“@id”: “https://www.akhbaar24.com/منوعات/قرى-الباحة-مقصد-السياح-لاستكشاف-التراث-والحضارة-55615”
},
“thumbnailUrl”: “https://www.akhbaar24.com/akhbar24/uploads/images/2024/02/06/4570411.jpeg”,
“image”: {
“@type”: “ImageObject”,
“url”: “https://www.akhbaar24.com/akhbar24/uploads/images/2024/02/06/4570411.jpeg”
},
“articleBody”: “ما بين وعورة التضاريس وسهولتها وتفاوت الطقس بين المعتدل إلى البارد، نشأت قرى مترامية الأطراف عاش بها نحو نصف مليون نسمة، وجعلت هذه المعطيات قرى الباحة مقصداً للسياح والزوار من داخل المملكة وخارجها، لاستكشاف الحضارات القديمة التي صنعها الإنسان في تلك القرى، مثل الحضارات التي أخرجت لنا كنوزاً أثرية، تجسدت في المنازل الحجرية المنحوتة في الصخر.وكانت هيئة التراث قد أدرجت في سجلها الوطني، أكثر من 194 موقعًا أثريًا وتراثيًا تتوزع بمختلف المحافظات التابعة لمنطقة الباحة، التي تضم 72 قرية تراثية تم تصنيفها وترميزها بلوحات ‘باركود’ وفقًا لإحصاءات هيئة التراث.أصبحت هذه القرى مقصدًا للسياح والزوار من داخل المملكة وخارجهاوتتناثر في الباحة القرى التراثية والمباني الأثرية على امتداد البصر، وبمساحات مترامية الأطراف، أُسست ما بين التضاريس الوعرة والسهلة والأجواء المختلفة بين المعتدل إلى البارد، مما شكل إرثًا تاريخيًا غنيًا بالتقاليد والعادات والفنون التي تشكل جزءًا أساسيًا من الهوية الوطنية، وتعكس تنوعًا ثقافيًا واجتماعيًا ومصدرًا ثريًا وفيرًا للقيمة المضافة في الاقتصاد الوطني، فأصبحت هذه القرى مقصدًا للسياح والزوار من داخل المملكة وخارجها، لاستكشاف الحضارات القديمة التي صنعها الإنسان.وتضم هذه القرى والمواقع التاريخية، إرثًا مذهلًا من فن العمارة القديمة، من خلال البيوت والمساجد والقلاع والحصون، إذ كان الأهالي يعتمدون في بنائها على مكونات الطبيعة المحلية كالأحجار والأشجار والرمل لبناء الأسقف والأعمدة والأبواب والسواري، وخصوصًا الأشجار المحلية كالعرعر والسدر والطلح والزيتون البري، ويتم نقشها بأشكال مختلفة، ثم تطلى بمادة القار الأسود، ثم تغيرت الألوان مع مرور الزمن لرسم النقوش، لتظهر أكثر جمالًا، كما استخدمت صخور الجرانيت والبازلت في البناء، وتزين بأحجار المرو.وتحظى هذه القرى الأثرية والمواقع التاريخية بالمنطقة باهتمام ودعم من أمير منطقة الباحة الأمير الدكتور حسام بن سعود، الذي يؤكد في عدة مناسبات على أهمية هذه القرى والمواقع وما تمثله من إرث تاريخي، يشكل جزءًا أساسيًا من الهوية الوطنية، ويبرز تاريخ المنطقة وعاداتها وتقاليدها.وتختزن المباني الأثرية في الباحة، قصصًا وروايات تشكّل في مجملها توثيقًا للتاريخ والحركة الثقافية في حقب زمنية مهمة في تاريخ الحضارة الإنسانية، وتؤكّد في الوقت ذاته على عمق الإرث الحضاري لها.ويعود تاريخ قرية ‘ذي عين’ الأثرية بالمخواة، لأكثر من 400 عام، وتضم نحو 58 بيتًا أثريًا، وأغلب المباني حجرية، وبعضها محفورة على قمة جبل، والمنازل متعددة الطوابق، لذلك لقبت باسم ‘القرية الرخامية’، كموقع تراثي فريد من نوعه، محاطة بالنخيل وأشجار الموز والريحان والليمون، وتمتاز بتراث أصيل، وتاريخ عريق وجمال أخاذ يأسر الألباب.أما قرية الأطاولة التراثية، فتضم بين جنباتها سوق ربوع قريش، وحصن مشيخة آل عثمان، وأول مدرسة نظامية، كما تحتضن أيضًا المسجد التاريخي الذي حظي بتطوير ضمن مشروع الأمير محمد بن سلمان لتطوير المساجد التاريخية، إضافة إلى قريتي الخلَف والخلِيف التاريخيتين المتجاورتين، وتتميزان بالنقوش الإسلامية الأثرية القديمة، من الآيات القرآنية والأدعية على أحجار البازلت، وقرية آل موسي الأثرية، وقرية مطير العيش التاريخية بالحجرة.وإلى جانب القرى التراثية، هناك العديد من المواقع التاريخية، مثل قصر ابن رقوش التاريخي الواقع ببني سار شمال الباحة، حيث أوضح عبدالعزيز بن عبدالله بن رقوش أن القصر الذي تم بناؤه عام 1249هـ، يتكون من خمسة منازل كبيرة بعضها يحتوي على 3 أدوار مبنية بطراز معماري فريد، إضافة إلى مجلس للقبيلة، ومسجد ملحق بالقصر، ومهاجع للخدم، وبئر ماء، وفناء داخلي، إضافة إلى منزلين آخرين حول القصر، لتشكل جميعها منظومة سكنية متكاملة.كما تتضمن المواقع التاريخية بالمنطقة قلعة بخروش بن علاس التي تقع شمال غرب محافظة القرى، وهي عبارة عن قلعة قديمة ذات أسوار عالية، مع وجود برجين على أطرافها، فيما يطلّ حصن الأخوين على قرية الملد صامدًا ببنائه وشامخًا بتاريخه، ويتكون من حصنين متجاورين في قمة تل عالي الارتفاع ويجاوره العديد من المنازل التراثية القديمة، ونزل العايد للتراث بقرية بني كبير، حيث تضم تلك المواقع العديد من المتاحف التي تبرز تاريخ المنطقة وتراثها.تحظى تلك القرى والمواقع التاريخية باهتمام وعناية وتطويروتحظى تلك القرى والمواقع التاريخية باهتمام وعناية وتطوير من الجهات ذات العلاقة، إذ عملت هيئة التراث على إعادة تأهيل وترميم قرية ذي عين التراثية على مرحلتين، ويجري العمل على تسجيلها ضمن التراث العالمي بمنظمة اليونسكو، إضافة إلى إعادة تأهيل قصر بن رقوش ليصبح مزارًا سياحيًّا.وتؤكد الهيئة على ضرورة التعاون مع أهالي المنطقة في عمليات التأهيل والترميم، وتزويدهم بالاشتراطات والمعايير الخاصة بالترميم؛ من أجل تعزيز الهوية الثقافية السعودية ونشر الوعي الثقافي الوطني والمحافظة على الإرث الثقافي والقيم الاجتماعية.وفي ظل النقلة النوعية بصناعة الترفيه والسياحة تحولت تلك القرى التراثية لمواقع لإقامة الفعاليات والمهرجانات والمتاحف، ما أدى لتوافد الزوار وجعل منها عاملًا مهمًا ومحركًا اقتصاديًا قويًا، لتشكيل الرؤية السياحية الوطنية المواكبة لمستهدفات الرؤية الطموحة للمملكة، وتبرز الإرث التاريخي لمنطقة الباحة أمام جيل الحاضر والمستقبل.وتفتح القرى التراثية والمواقع التاريخية بمنطقة الباحة أبوابها طوال العام، حيث أصبحت وجهات سياحية تجذب الزوار والسواح من كافة أنحاء العالم، وتشهد إقامة مهرجانات تراثية ووطنية وتاريخية وثقافية، وتتيح هذه المهرجانات التعرف على الحياة الاجتماعية للأهالي القدامى ويشاهدون الفنون التراثية الشعبية كالعرضة والمسحباني واللعب، والعديد من العادات والأزياء التراثية والأكلات الشعبية والتفاصيل العمرانية، والمهن التقليدية التي كانت تعين القدامى في حياتهم لكسب العيش كالزراعة، والرعي، وأعمال التجارة، والمهن الحرفية مثل البناء والنجارة وغيرها، إضافة إلى الاستقبال والتوديع وفقًا لطقوس الضيافة التي تعكس كرم إنسان الباحة في الماضي والحاضر.”,
“author”: {
“@type”: “Person”,
“name”: “"أخبار 24"”
},
“publisher”: {
“@type”: “Organization”,
“name”: “أخبار 24”,
“url”: “https://akhbaar24.com/”,
“sameAs”: [“https://www.facebook.com/Akhbaar24”, “https://twitter.com/Akhbaar24”,
“https://www.youtube.com/@Akhbaar24”],
“logo”: {
“@type”: “ImageObject”,
“url”: “https://www.akhbaar24.com/theme_akhbar24/images/schema_image.png”,
“width”: 180,
“height”: 96
}
},
“copyrightHolder”: {
“@type”: “Organization”,
“name”: “أخبار 24”,
“url”: “https://akhbaar24.com/”
}

}

window._io_config = window._io_config || {};
window._io_config[“0.2.0”] = window._io_config[“0.2.0”] || [];
window._io_config[“0.2.0”].push({
page_url: “https://www.akhbaar24.com/منوعات/قرى-الباحة-مقصد-السياح-لاستكشاف-التراث-والحضارة-55615”,
page_url_canonical: “https://www.akhbaar24.com/منوعات/قرى-الباحة-مقصد-السياح-لاستكشاف-التراث-والحضارة-55615”,
page_title: “‘قرى الباحة’.. مقصد السياح لاستكشاف التراث والحضارة”,
page_type: “article”,
page_language: “ar”,
user_status: “غير مسجل”,
tags: [“الباحة”,”هيئة-التراث”,”السياحة-في-السعودية”],
article_authors: [“"أخبار 24"”],
article_categories: [“منوعات”],
article_subcategories: [“”],
article_type: “article”,
article_word_count: “777”,
article_publication_date: “Tue, 6 Feb 2024 12:48:45 +0300”
});

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’:
new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!=’dataLayer’?’&l=”+l:”‘;j.async=true;j.src=”https://www.googletagmanager.com/gtm.js?id=”+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,’script’,’dataLayer’,’GTM-TZSVJVM’);

function validateEmail(email) {
var re = /^(([^<>()[]\.,;:s@”]+(.[^<>()[]\.,;:s@”]+)*)|(“.+”))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}

(function(global,factory){typeof exports===”object”&&typeof module!==”undefined”?module.exports=factory():typeof define===”function”&&define.amd?define(factory):global.Vue=factory()})(this,function(){“use strict”;var emptyObject=Object.freeze({});function isUndef(v){return v===undefined||v===null}function isDef(v){return v!==undefined&&v!==null}function isTrue(v){return v===true}function isFalse(v){return v===false}function isPrimitive(value){return typeof value===”string”||typeof value===”number”||typeof value===”symbol”||typeof value===”boolean”}function isObject(obj){return obj!==null&&typeof obj===”object”}var _toString=Object.prototype.toString;function toRawType(value){return _toString.call(value).slice(8,-1)}function isPlainObject(obj){return _toString.call(obj)===”[object Object]”}function isRegExp(v){return _toString.call(v)===”[object RegExp]”}function isValidArrayIndex(val){var n=parseFloat(String(val));return n>=0&&Math.floor(n)===n&&isFinite(val)}function toString(val){return val==null?””:typeof val===”object”?JSON.stringify(val,null,2):String(val)}function toNumber(val){var n=parseFloat(val);return isNaN(n)?val:n}function makeMap(str,expectsLowerCase){var map=Object.create(null);var list=str.split(“,”);for(var i=0;i-1){return arr.splice(index,1)}}}var hasOwnProperty=Object.prototype.hasOwnProperty;function hasOwn(obj,key){return hasOwnProperty.call(obj,key)}function cached(fn){var cache=Object.create(null);return function cachedFn(str){var hit=cache[str];return hit||(cache[str]=fn(str))}}var camelizeRE=/-(w)/g;var camelize=cached(function(str){return str.replace(camelizeRE,function(_,c){return c?c.toUpperCase():””})});var capitalize=cached(function(str){return str.charAt(0).toUpperCase()+str.slice(1)});var hyphenateRE=/B([A-Z])/g;var hyphenate=cached(function(str){return str.replace(hyphenateRE,”-$1″).toLowerCase()});function bind(fn,ctx){function boundFn(a){var l=arguments.length;return l?l>1?fn.apply(ctx,arguments):fn.call(ctx,a):fn.call(ctx)}boundFn._length=fn.length;return boundFn}function toArray(list,start){start=start||0;var i=list.length-start;var ret=new Array(i);while(i–){ret[i]=list[i+start]}return ret}function extend(to,_from){for(var key in _from){to[key]=_from[key]}return to}function toObject(arr){var res={};for(var i=0;i0;var isEdge=UA&&UA.indexOf(“edge/”)>0;var isAndroid=UA&&UA.indexOf(“android”)>0||weexPlatform===”android”;var isIOS=UA&&/iphone|ipad|ipod|ios/.test(UA)||weexPlatform===”ios”;var isChrome=UA&&/chrome/d+/.test(UA)&&!isEdge;var nativeWatch={}.watch;var supportsPassive=false;if(inBrowser){try{var opts={};Object.defineProperty(opts,”passive”,{get:function get(){supportsPassive=true}});window.addEventListener(“test-passive”,null,opts)}catch(e){}}var _isServer;var isServerRendering=function(){if(_isServer===undefined){if(!inBrowser&&typeof global!==”undefined”){_isServer=global[“process”].env.VUE_ENV===”server”}else{_isServer=false}}return _isServer};var devtools=inBrowser&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function isNative(Ctor){return typeof Ctor===”function”&&/native code/.test(Ctor.toString())}var hasSymbol=typeof Symbol!==”undefined”&&isNative(Symbol)&&typeof Reflect!==”undefined”&&isNative(Reflect.ownKeys);var _Set;if(typeof Set!==”undefined”&&isNative(Set)){_Set=Set}else{_Set=function(){function Set(){this.set=Object.create(null)}Set.prototype.has=function has(key){return this.set[key]===true};Set.prototype.add=function add(key){this.set[key]=true};Set.prototype.clear=function clear(){this.set=Object.create(null)};return Set}()}var warn=noop;var tip=noop;var generateComponentTrace=noop;var formatComponentName=noop;{var hasConsole=typeof console!==”undefined”;var classifyRE=/(?:^|[-_])(w)/g;var classify=function(str){return str.replace(classifyRE,function(c){return c.toUpperCase()}).replace(/[-_]/g,””)};warn=function(msg,vm){var trace=vm?generateComponentTrace(vm):””;if(config.warnHandler){config.warnHandler.call(null,msg,vm,trace)}else if(hasConsole&&!config.silent){console.error(“[Vue warn]: “+msg+trace)}};tip=function(msg,vm){if(hasConsole&&!config.silent){console.warn(“[Vue tip]: “+msg+(vm?generateComponentTrace(vm):””))}};formatComponentName=function(vm,includeFile){if(vm.$root===vm){return”“}var options=typeof vm===”function”&&vm.cid!=null?vm.options:vm._isVue?vm.$options||vm.constructor.options:vm||{};var name=options.name||options._componentTag;var file=options.__file;if(!name&&file){var match=file.match(/([^/\]+).vue$/);name=match&&match[1]}return(name?”<"+classify(name)+">“:”“)+(file&&includeFile!==false?” at “+file:””)};var repeat=function(str,n){var res=””;while(n){if(n%2===1){res+=str}if(n>1){str+=str}n>>=1}return res};generateComponentTrace=function(vm){if(vm._isVue&&vm.$parent){var tree=[];var currentRecursiveSequence=0;while(vm){if(tree.length>0){var last=tree[tree.length-1];if(last.constructor===vm.constructor){currentRecursiveSequence++;vm=vm.$parent;continue}else if(currentRecursiveSequence>0){tree[tree.length-1]=[last,currentRecursiveSequence];currentRecursiveSequence=0}}tree.push(vm);vm=vm.$parent}return”nnfound innn”+tree.map(function(vm,i){return””+(i===0?”—x3e “:repeat(” “,5+i*2))+(Array.isArray(vm)?formatComponentName(vm[0])+”… (“+vm[1]+” recursive calls)”:formatComponentName(vm))}).join(“https://www.akhbaar24.com/%D9%85%D9%86%D9%88%D8%B9%D8%A7%D8%AA/n”)}else{return”nn(found in “+formatComponentName(vm)+”)”}}}var uid=0;var Dep=function Dep(){this.id=uid++;this.subs=[]};Dep.prototype.addSub=function addSub(sub){this.subs.push(sub)};Dep.prototype.removeSub=function removeSub(sub){remove(this.subs,sub)};Dep.prototype.depend=function depend(){if(Dep.target){Dep.target.addDep(this)}};Dep.prototype.notify=function notify(){var subs=this.subs.slice();for(var i=0,l=subs.length;i0){c=normalizeArrayChildren(c,(nestedIndex||””)+”_”+i);if(isTextNode(c[0])&&isTextNode(last)){res[lastIndex]=createTextVNode(last.text+c[0].text);c.shift()}res.push.apply(res,c)}}else if(isPrimitive(c)){if(isTextNode(last)){res[lastIndex]=createTextVNode(last.text+c)}else if(c!==””){res.push(createTextVNode(c))}}else{if(isTextNode(c)&&isTextNode(last)){res[lastIndex]=createTextVNode(last.text+c.text)}else{if(isTrue(children._isVList)&&isDef(c.tag)&&isUndef(c.key)&&isDef(nestedIndex)){c.key=”__vlist”+nestedIndex+”_”+i+”__”}res.push(c)}}}return res}function ensureCtor(comp,base){if(comp.__esModule||hasSymbol&&comp[Symbol.toStringTag]===”Module”){comp=comp.default}return isObject(comp)?base.extend(comp):comp}function createAsyncPlaceholder(factory,data,context,children,tag){var node=createEmptyVNode();node.asyncFactory=factory;node.asyncMeta={data:data,context:context,children:children,tag:tag};return node}function resolveAsyncComponent(factory,baseCtor,context){if(isTrue(factory.error)&&isDef(factory.errorComp)){return factory.errorComp}if(isDef(factory.resolved)){return factory.resolved}if(isTrue(factory.loading)&&isDef(factory.loadingComp)){return factory.loadingComp}if(isDef(factory.contexts)){factory.contexts.push(context)}else{var contexts=factory.contexts=[context];var sync=true;var forceRender=function(){for(var i=0,l=contexts.length;i1?toArray(cbs):cbs;var args=toArray(arguments,1);for(var i=0,l=cbs.length;iMAX_UPDATE_COUNT){warn(“You may have an infinite update loop “+(watcher.user?’in watcher with expression “‘+watcher.expression+'”‘:”in a component render function.”),watcher.vm);break}}}var activatedQueue=activatedChildren.slice();var updatedQueue=queue.slice();resetSchedulerState();callActivatedHooks(activatedQueue);callUpdatedHooks(updatedQueue);if(devtools&&config.devtools){devtools.emit(“flush”)}}function callUpdatedHooks(queue){var i=queue.length;while(i–){var watcher=queue[i];var vm=watcher.vm;if(vm._watcher===watcher&&vm._isMounted){callHook(vm,”updated”)}}}function queueActivatedComponent(vm){vm._inactive=false;activatedChildren.push(vm)}function callActivatedHooks(queue){for(var i=0;iindex&&queue[i].id>watcher.id){i–}queue.splice(i+1,0,watcher)}if(!waiting){waiting=true;nextTick(flushSchedulerQueue)}}}var uid$2=0;var Watcher=function Watcher(vm,expOrFn,cb,options,isRenderWatcher){this.vm=vm;if(isRenderWatcher){vm._watcher=this}vm._watchers.push(this);if(options){this.deep=!!options.deep;this.user=!!options.user;this.lazy=!!options.lazy;this.sync=!!options.sync}else{this.deep=this.user=this.lazy=this.sync=false}this.cb=cb;this.id=++uid$2;this.active=true;this.dirty=this.lazy;this.deps=[];this.newDeps=[];this.depIds=new _Set;this.newDepIds=new _Set;this.expression=expOrFn.toString();if(typeof expOrFn===”function”){this.getter=expOrFn}else{this.getter=parsePath(expOrFn);if(!this.getter){this.getter=function(){};”development”!==”production”&&warn(‘Failed watching path: “‘+expOrFn+'” ‘+”Watcher only accepts simple dot-delimited paths. “+”For full control, use a function instead.”,vm)}}this.value=this.lazy?undefined:this.get()};Watcher.prototype.get=function get(){pushTarget(this);var value;var vm=this.vm;try{value=this.getter.call(vm,vm)}catch(e){if(this.user){handleError(e,vm,’getter for watcher “‘+this.expression+'”‘)}else{throw e}}finally{if(this.deep){traverse(value)}popTarget();this.cleanupDeps()}return value};Watcher.prototype.addDep=function addDep(dep){var id=dep.id;if(!this.newDepIds.has(id)){this.newDepIds.add(id);this.newDeps.push(dep);if(!this.depIds.has(id)){dep.addSub(this)}}};Watcher.prototype.cleanupDeps=function cleanupDeps(){var this$1=this;var i=this.deps.length;while(i–){var dep=this$1.deps[i];if(!this$1.newDepIds.has(dep.id)){dep.removeSub(this$1)}}var tmp=this.depIds;this.depIds=this.newDepIds;this.newDepIds=tmp;this.newDepIds.clear();tmp=this.deps;this.deps=this.newDeps;this.newDeps=tmp;this.newDeps.length=0};Watcher.prototype.update=function update(){if(this.lazy){this.dirty=true}else if(this.sync){this.run()}else{queueWatcher(this)}};Watcher.prototype.run=function run(){if(this.active){var value=this.get();if(value!==this.value||isObject(value)||this.deep){var oldValue=this.value;this.value=value;if(this.user){try{this.cb.call(this.vm,value,oldValue)}catch(e){handleError(e,this.vm,’callback for watcher “‘+this.expression+'”‘)}}else{this.cb.call(this.vm,value,oldValue)}}}};Watcher.prototype.evaluate=function evaluate(){this.value=this.get();this.dirty=false};Watcher.prototype.depend=function depend(){var this$1=this;var i=this.deps.length;while(i–){this$1.deps[i].depend()}};Watcher.prototype.teardown=function teardown(){var this$1=this;if(this.active){if(!this.vm._isBeingDestroyed){remove(this.vm._watchers,this)}var i=this.deps.length;while(i–){this$1.deps[i].removeSub(this$1)}this.active=false}};var sharedPropertyDefinition={enumerable:true,configurable:true,get:noop,set:noop};function proxy(target,sourceKey,key){sharedPropertyDefinition.get=function proxyGetter(){return this[sourceKey][key]};sharedPropertyDefinition.set=function proxySetter(val){this[sourceKey][key]=val};Object.defineProperty(target,key,sharedPropertyDefinition)}function initState(vm){vm._watchers=[];var opts=vm.$options;if(opts.props){initProps(vm,opts.props)}if(opts.methods){initMethods(vm,opts.methods)}if(opts.data){initData(vm)}else{observe(vm._data={},true)}if(opts.computed){initComputed(vm,opts.computed)}if(opts.watch&&opts.watch!==nativeWatch){initWatch(vm,opts.watch)}}function initProps(vm,propsOptions){var propsData=vm.$options.propsData||{};var props=vm._props={};var keys=vm.$options._propKeys=[];var isRoot=!vm.$parent;observerState.shouldConvert=isRoot;var loop=function(key){keys.push(key);var value=validateProp(key,propsOptions,propsData,vm);{var hyphenatedKey=hyphenate(key);if(isReservedAttribute(hyphenatedKey)||config.isReservedAttr(hyphenatedKey)){warn(‘”‘+hyphenatedKey+'” is a reserved attribute and cannot be used as component prop.’,vm)}defineReactive(props,key,value,function(){if(vm.$parent&&!isUpdatingChildComponent){warn(“Avoid mutating a prop directly since the value will be “+”overwritten whenever the parent component re-renders. “+”Instead, use a data or computed property based on the prop’s “+’value. Prop being mutated: “‘+key+'”‘,vm)}})}if(!(key in vm)){proxy(vm,”_props”,key)}};for(var key in propsOptions)loop(key);observerState.shouldConvert=true}function initData(vm){var data=vm.$options.data;data=vm._data=typeof data===”function”?getData(data,vm):data||{};if(!isPlainObject(data)){data={};”development”!==”production”&&warn(“data functions should return an object:n”+”https://vuejs.org/v2/guide/components.html#data-Must-Be-a-Function”,vm)}var keys=Object.keys(data);var props=vm.$options.props;var methods=vm.$options.methods;var i=keys.length;while(i–){var key=keys[i];{if(methods&&hasOwn(methods,key)){warn(‘Method “‘+key+'” has already been defined as a data property.’,vm)}}if(props&&hasOwn(props,key)){“development”!==”production”&&warn(‘The data property “‘+key+'” is already declared as a prop. ‘+”Use prop default value instead.”,vm)}else if(!isReserved(key)){proxy(vm,”_data”,key)}}observe(data,true)}function getData(data,vm){try{return data.call(vm,vm)}catch(e){handleError(e,vm,”data()”);return{}}}var computedWatcherOptions={lazy:true};function initComputed(vm,computed){var watchers=vm._computedWatchers=Object.create(null);var isSSR=isServerRendering();for(var key in computed){var userDef=computed[key];var getter=typeof userDef===”function”?userDef:userDef.get;if(“development”!==”production”&&getter==null){warn(‘Getter is missing for computed property “‘+key+'”.’,vm)}if(!isSSR){watchers[key]=new Watcher(vm,getter||noop,noop,computedWatcherOptions)}if(!(key in vm)){defineComputed(vm,key,userDef)}else{if(key in vm.$data){warn(‘The computed property “‘+key+'” is already defined in data.’,vm)}else if(vm.$options.props&&key in vm.$options.props){warn(‘The computed property “‘+key+'” is already defined as a prop.’,vm)}}}}function defineComputed(target,key,userDef){var shouldCache=!isServerRendering();if(typeof userDef===”function”){sharedPropertyDefinition.get=shouldCache?createComputedGetter(key):userDef;sharedPropertyDefinition.set=noop}else{sharedPropertyDefinition.get=userDef.get?shouldCache&&userDef.cache!==false?createComputedGetter(key):userDef.get:noop;sharedPropertyDefinition.set=userDef.set?userDef.set:noop}if(“development”!==”production”&&sharedPropertyDefinition.set===noop){sharedPropertyDefinition.set=function(){warn(‘Computed property “‘+key+'” was assigned to but it has no setter.’,this)}}Object.defineProperty(target,key,sharedPropertyDefinition)}function createComputedGetter(key){return function computedGetter(){var watcher=this._computedWatchers&&this._computedWatchers[key];if(watcher){if(watcher.dirty){watcher.evaluate()}if(Dep.target){watcher.depend()}return watcher.value}}}function initMethods(vm,methods){var props=vm.$options.props;for(var key in methods){{if(methods[key]==null){warn(‘Method “‘+key+'” has an undefined value in the component definition. ‘+”Did you reference the function correctly?”,vm)}if(props&&hasOwn(props,key)){warn(‘Method “‘+key+'” has already been defined as a prop.’,vm)}if(key in vm&&isReserved(key)){warn(‘Method “‘+key+'” conflicts with an existing Vue instance method. ‘+”Avoid defining component methods that start with _ or $.”)}}vm[key]=methods[key]==null?noop:bind(methods[key],vm)}}function initWatch(vm,watch){for(var key in watch){var handler=watch[key];if(Array.isArray(handler)){for(var i=0;i=0||sealed.indexOf(latest[i])<0){res.push(latest[i])}}return res}else{return latest}}function Vue$3(options){if("development"!=="production"&&!(this instanceof Vue$3)){warn("Vue is a constructor and should be called with the `new` keyword")}this._init(options)}initMixin(Vue$3);stateMixin(Vue$3);eventsMixin(Vue$3);lifecycleMixin(Vue$3);renderMixin(Vue$3);function initUse(Vue){Vue.use=function(plugin){var installedPlugins=this._installedPlugins||(this._installedPlugins=[]);if(installedPlugins.indexOf(plugin)>-1){return this}var args=toArray(arguments,1);args.unshift(this);if(typeof plugin.install===”function”){plugin.install.apply(plugin,args)}else if(typeof plugin===”function”){plugin.apply(null,args)}installedPlugins.push(plugin);return this}}function initMixin$1(Vue){Vue.mixin=function(mixin){this.options=mergeOptions(this.options,mixin);return this}}function initExtend(Vue){Vue.cid=0;var cid=1;Vue.extend=function(extendOptions){extendOptions=extendOptions||{};var Super=this;var SuperId=Super.cid;var cachedCtors=extendOptions._Ctor||(extendOptions._Ctor={});if(cachedCtors[SuperId]){return cachedCtors[SuperId]}var name=extendOptions.name||Super.options.name;if(“development”!==”production”&&name){validateComponentName(name)}var Sub=function VueComponent(options){this._init(options)};Sub.prototype=Object.create(Super.prototype);Sub.prototype.constructor=Sub;Sub.cid=cid++;Sub.options=mergeOptions(Super.options,extendOptions);Sub[“super”]=Super;if(Sub.options.props){initProps$1(Sub)}if(Sub.options.computed){initComputed$1(Sub)}Sub.extend=Super.extend;Sub.mixin=Super.mixin;Sub.use=Super.use;ASSET_TYPES.forEach(function(type){Sub[type]=Super[type]});if(name){Sub.options.components[name]=Sub}Sub.superOptions=Super.options;Sub.extendOptions=extendOptions;Sub.sealedOptions=extend({},Sub.options);cachedCtors[SuperId]=Sub;return Sub}}function initProps$1(Comp){var props=Comp.options.props;for(var key in props){proxy(Comp.prototype,”_props”,key)}}function initComputed$1(Comp){var computed=Comp.options.computed;for(var key in computed){defineComputed(Comp.prototype,key,computed[key])}}function initAssetRegisters(Vue){ASSET_TYPES.forEach(function(type){Vue[type]=function(id,definition){if(!definition){return this.options[type+”s”][id]}else{if(“development”!==”production”&&type===”component”){validateComponentName(id)}if(type===”component”&&isPlainObject(definition)){definition.name=definition.name||id;definition=this.options._base.extend(definition)}if(type===”directive”&&typeof definition===”function”){definition={bind:definition,update:definition}}this.options[type+”s”][id]=definition;return definition}}})}function getComponentName(opts){return opts&&(opts.Ctor.options.name||opts.tag)}function matches(pattern,name){if(Array.isArray(pattern)){return pattern.indexOf(name)>-1}else if(typeof pattern===”string”){return pattern.split(“,”).indexOf(name)>-1}else if(isRegExp(pattern)){return pattern.test(name)}return false}function pruneCache(keepAliveInstance,filter){var cache=keepAliveInstance.cache;var keys=keepAliveInstance.keys;var _vnode=keepAliveInstance._vnode;for(var key in cache){var cachedNode=cache[key];if(cachedNode){var name=getComponentName(cachedNode.componentOptions);if(name&&!filter(name)){pruneCacheEntry(cache,key,keys,_vnode)}}}}function pruneCacheEntry(cache,key,keys,current){var cached$$1=cache[key];if(cached$$1&&(!current||cached$$1.tag!==current.tag)){cached$$1.componentInstance.$destroy()}cache[key]=null;remove(keys,key)}var patternTypes=[String,RegExp,Array];var KeepAlive={name:”keep-alive”,abstract:true,props:{include:patternTypes,exclude:patternTypes,max:[String,Number]},created:function created(){this.cache=Object.create(null);this.keys=[]},destroyed:function destroyed(){var this$1=this;for(var key in this$1.cache){pruneCacheEntry(this$1.cache,key,this$1.keys)}},watch:{include:function include(val){pruneCache(this,function(name){return matches(val,name)})},exclude:function exclude(val){pruneCache(this,function(name){return!matches(val,name)})}},render:function render(){var slot=this.$slots.default;var vnode=getFirstComponentChild(slot);var componentOptions=vnode&&vnode.componentOptions;if(componentOptions){var name=getComponentName(componentOptions);var ref=this;var include=ref.include;var exclude=ref.exclude;if(include&&(!name||!matches(include,name))||exclude&&name&&matches(exclude,name)){return vnode}var ref$1=this;var cache=ref$1.cache;var keys=ref$1.keys;var key=vnode.key==null?componentOptions.Ctor.cid+(componentOptions.tag?”::”+componentOptions.tag:””):vnode.key;if(cache[key]){vnode.componentInstance=cache[key].componentInstance;remove(keys,key);keys.push(key)}else{cache[key]=vnode;keys.push(key);if(this.max&&keys.length>parseInt(this.max)){pruneCacheEntry(cache,keys[0],keys,this._vnode)}}vnode.data.keepAlive=true}return vnode||slot&&slot[0]}};var builtInComponents={KeepAlive:KeepAlive};function initGlobalAPI(Vue){var configDef={};configDef.get=function(){return config};{configDef.set=function(){warn(“Do not replace the Vue.config object, set individual fields instead.”)}}Object.defineProperty(Vue,”config”,configDef);Vue.util={warn:warn,extend:extend,mergeOptions:mergeOptions,defineReactive:defineReactive};Vue.set=set;Vue.delete=del;Vue.nextTick=nextTick;Vue.options=Object.create(null);ASSET_TYPES.forEach(function(type){Vue.options[type+”s”]=Object.create(null)});Vue.options._base=Vue;extend(Vue.options.components,builtInComponents);initUse(Vue);initMixin$1(Vue);initExtend(Vue);initAssetRegisters(Vue)}initGlobalAPI(Vue$3);Object.defineProperty(Vue$3.prototype,”$isServer”,{get:isServerRendering});Object.defineProperty(Vue$3.prototype,”$ssrContext”,{get:function get(){return this.$vnode&&this.$vnode.ssrContext}});Vue$3.version=”2.5.13″;var isReservedAttr=makeMap(“style,class”);var acceptValue=makeMap(“input,textarea,option,select,progress”);var mustUseProp=function(tag,type,attr){return attr===”value”&&acceptValue(tag)&&type!==”button”||attr===”selected”&&tag===”option”||attr===”checked”&&tag===”input”||attr===”muted”&&tag===”video”};var isEnumeratedAttr=makeMap(“contenteditable,draggable,spellcheck”);var isBooleanAttr=makeMap(“allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,”+”default,defaultchecked,defaultmuted,defaultselected,defer,disabled,”+”enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,”+”muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,”+”required,reversed,scoped,seamless,selected,sortable,translate,”+”truespeed,typemustmatch,visible”);var xlinkNS=”http://www.w3.org/1999/xlink”;var isXlink=function(name){return name.charAt(5)===”:”&&name.slice(0,5)===”xlink”};var getXlinkProp=function(name){return isXlink(name)?name.slice(6,name.length):””};var isFalsyAttrValue=function(val){return val==null||val===false};function genClassForVnode(vnode){var data=vnode.data;var parentNode=vnode;var childNode=vnode;while(isDef(childNode.componentInstance)){childNode=childNode.componentInstance._vnode;if(childNode&&childNode.data){data=mergeClassData(childNode.data,data)}}while(isDef(parentNode=parentNode.parent)){if(parentNode&&parentNode.data){data=mergeClassData(data,parentNode.data)}}return renderClass(data.staticClass,data.class)}function mergeClassData(child,parent){return{staticClass:concat(child.staticClass,parent.staticClass),class:isDef(child.class)?[child.class,parent.class]:parent.class}}function renderClass(staticClass,dynamicClass){if(isDef(staticClass)||isDef(dynamicClass)){return concat(staticClass,stringifyClass(dynamicClass))}return””}function concat(a,b){return a?b?a+” “+b:a:b||””}function stringifyClass(value){if(Array.isArray(value)){return stringifyArray(value)}if(isObject(value)){return stringifyObject(value)}if(typeof value===”string”){return value}return””}function stringifyArray(value){var res=””;var stringified;for(var i=0,l=value.length;i-1){return unknownElementCache[tag]=el.constructor===window.HTMLUnknownElement||el.constructor===window.HTMLElement}else{return unknownElementCache[tag]=/HTMLUnknownElement/.test(el.toString())}}var isTextInputType=makeMap(“text,number,password,search,email,tel,url”);function query(el){if(typeof el===”string”){var selected=document.querySelector(el);if(!selected){“development”!==”production”&&warn(“Cannot find element: “+el);return document.createElement(“div”)}return selected}else{return el}}function createElement$1(tagName,vnode){var elm=document.createElement(tagName);if(tagName!==”select”){return elm}if(vnode.data&&vnode.data.attrs&&vnode.data.attrs.multiple!==undefined){elm.setAttribute(“multiple”,”multiple”)}return elm}function createElementNS(namespace,tagName){return document.createElementNS(namespaceMap[namespace],tagName)}function createTextNode(text){return document.createTextNode(text)}function createComment(text){return document.createComment(text)}function insertBefore(parentNode,newNode,referenceNode){parentNode.insertBefore(newNode,referenceNode)}function removeChild(node,child){node.removeChild(child)}function appendChild(node,child){node.appendChild(child)}function parentNode(node){return node.parentNode}function nextSibling(node){return node.nextSibling}function tagName(node){return node.tagName}function setTextContent(node,text){node.textContent=text}function setAttribute(node,key,val){node.setAttribute(key,val)}var nodeOps=Object.freeze({createElement:createElement$1,createElementNS:createElementNS,createTextNode:createTextNode,createComment:createComment,insertBefore:insertBefore,removeChild:removeChild,appendChild:appendChild,parentNode:parentNode,nextSibling:nextSibling,tagName:tagName,setTextContent:setTextContent,setAttribute:setAttribute});var ref={create:function create(_,vnode){registerRef(vnode)},update:function update(oldVnode,vnode){if(oldVnode.data.ref!==vnode.data.ref){registerRef(oldVnode,true);registerRef(vnode)}},destroy:function destroy(vnode){registerRef(vnode,true)}};function registerRef(vnode,isRemoval){var key=vnode.data.ref;if(!key){return}var vm=vnode.context;var ref=vnode.componentInstance||vnode.elm;var refs=vm.$refs;if(isRemoval){if(Array.isArray(refs[key])){remove(refs[key],ref)}else if(refs[key]===ref){refs[key]=undefined}}else{if(vnode.data.refInFor){if(!Array.isArray(refs[key])){refs[key]=[ref]}else if(refs[key].indexOf(ref)<0){refs[key].push(ref)}}else{refs[key]=ref}}}var emptyNode=new VNode("",{},[]);var hooks=["create","activate","update","remove","destroy"];function sameVnode(a,b){return a.key===b.key&&(a.tag===b.tag&&a.isComment===b.isComment&&isDef(a.data)===isDef(b.data)&&sameInputType(a,b)||isTrue(a.isAsyncPlaceholder)&&a.asyncFactory===b.asyncFactory&&isUndef(b.asyncFactory.error))}function sameInputType(a,b){if(a.tag!=="input"){return true}var i;var typeA=isDef(i=a.data)&&isDef(i=i.attrs)&&i.type;var typeB=isDef(i=b.data)&&isDef(i=i.attrs)&&i.type;return typeA===typeB||isTextInputType(typeA)&&isTextInputType(typeB)}function createKeyToOldIdx(children,beginIdx,endIdx){var i,key;var map={};for(i=beginIdx;i<=endIdx;++i){key=children[i].key;if(isDef(key)){map[key]=i}}return map}function createPatchFunction(backend){var i,j;var cbs={};var modules=backend.modules;var nodeOps=backend.nodeOps;for(i=0;i – did you “+”register the component correctly? For recursive components, “+’make sure to provide the “name” option.’,vnode.context)}}vnode.elm=vnode.ns?nodeOps.createElementNS(vnode.ns,tag):nodeOps.createElement(tag,vnode);setScope(vnode);{createChildren(vnode,children,insertedVnodeQueue);if(isDef(data)){invokeCreateHooks(vnode,insertedVnodeQueue)}insert(parentElm,vnode.elm,refElm)}if(“development”!==”production”&&data&&data.pre){creatingElmInVPre–}}else if(isTrue(vnode.isComment)){vnode.elm=nodeOps.createComment(vnode.text);insert(parentElm,vnode.elm,refElm)}else{vnode.elm=nodeOps.createTextNode(vnode.text);insert(parentElm,vnode.elm,refElm)}}function createComponent(vnode,insertedVnodeQueue,parentElm,refElm){var i=vnode.data;if(isDef(i)){var isReactivated=isDef(vnode.componentInstance)&&i.keepAlive;if(isDef(i=i.hook)&&isDef(i=i.init)){i(vnode,false,parentElm,refElm)}if(isDef(vnode.componentInstance)){initComponent(vnode,insertedVnodeQueue);if(isTrue(isReactivated)){reactivateComponent(vnode,insertedVnodeQueue,parentElm,refElm)}return true}}}function initComponent(vnode,insertedVnodeQueue){if(isDef(vnode.data.pendingInsert)){insertedVnodeQueue.push.apply(insertedVnodeQueue,vnode.data.pendingInsert);vnode.data.pendingInsert=null}vnode.elm=vnode.componentInstance.$el;if(isPatchable(vnode)){invokeCreateHooks(vnode,insertedVnodeQueue);setScope(vnode)}else{registerRef(vnode);insertedVnodeQueue.push(vnode)}}function reactivateComponent(vnode,insertedVnodeQueue,parentElm,refElm){var i;var innerNode=vnode;while(innerNode.componentInstance){innerNode=innerNode.componentInstance._vnode;if(isDef(i=innerNode.data)&&isDef(i=i.transition)){for(i=0;ioldEndIdx){refElm=isUndef(newCh[newEndIdx+1])?null:newCh[newEndIdx+1].elm;addVnodes(parentElm,refElm,newCh,newStartIdx,newEndIdx,insertedVnodeQueue)}else if(newStartIdx>newEndIdx){removeVnodes(parentElm,oldCh,oldStartIdx,oldEndIdx)}}function checkDuplicateKeys(children){var seenKeys={};for(var i=0;i, or missing

. Bailing hydration and performing “+”full client-side render.”)}}oldVnode=emptyNodeAt(oldVnode)}var oldElm=oldVnode.elm;var parentElm$1=nodeOps.parentNode(oldElm);createElm(vnode,insertedVnodeQueue,oldElm._leaveCb?null:parentElm$1,nodeOps.nextSibling(oldElm));if(isDef(vnode.parent)){var ancestor=vnode.parent;var patchable=isPatchable(vnode);while(ancestor){for(var i=0;i=0;j–){p=exp.charAt(j);if(p!==” “){break}}if(!p||!validDivisionCharRE.test(p)){inRegex=true}}}}if(expression===undefined){expression=exp.slice(0,i).trim()}else if(lastFilterIndex!==0){pushFilter()}function pushFilter(){(filters||(filters=[])).push(exp.slice(lastFilterIndex,i).trim());lastFilterIndex=i+1}if(filters){for(i=0;i-1){return{exp:val.slice(0,index$1),key:'”‘+val.slice(index$1+1)+'”‘}}else{return{exp:val,key:null}}}str=val;index$1=expressionPos=expressionEndPos=0;while(!eof()){chr=next();if(isStringStart(chr)){parseString(chr)}else if(chr===91){parseBracket(chr)}}return{exp:val.slice(0,expressionPos),key:val.slice(expressionPos+1,expressionEndPos)}}function next(){return str.charCodeAt(++index$1)}function eof(){return index$1>=len}function isStringStart(chr){return chr===34||chr===39}function parseBracket(chr){var inBracket=1;expressionPos=index$1;while(!eof()){chr=next();if(isStringStart(chr)){parseString(chr);continue}if(chr===91){inBracket++}if(chr===93){inBracket–}if(inBracket===0){expressionEndPos=index$1;break}}}function parseString(chr){var stringQuote=chr;while(!eof()){chr=next();if(chr===stringQuote){break}}}var warn$1;var RANGE_TOKEN=”__r”;var CHECKBOX_RADIO_TOKEN=”__c”;function model(el,dir,_warn){warn$1=_warn;var value=dir.value;var modifiers=dir.modifiers;var tag=el.tag;var type=el.attrsMap.type;{if(tag===”input”&&type===”file”){warn$1(“<"+el.tag+' v-model="'+value+'" type="file">:n’+”File inputs are read only. Use a v-on:change listener instead.”)}}if(el.component){genComponentModel(el,value,modifiers);return false}else if(tag===”select”){genSelect(el,value,modifiers)}else if(tag===”input”&&type===”checkbox”){genCheckboxModel(el,value,modifiers)}else if(tag===”input”&&type===”radio”){genRadioModel(el,value,modifiers)}else if(tag===”input”||tag===”textarea”){genDefaultModel(el,value,modifiers)}else if(!config.isReservedTag(tag)){genComponentModel(el,value,modifiers);return false}else{warn$1(“<"+el.tag+' v-model="'+value+'">: ‘+”v-model is not supported on this element type. “+”If you are working with contenteditable, it’s recommended to “+”wrap a library dedicated for that purpose inside a custom component.”)}return true}function genCheckboxModel(el,value,modifiers){var number=modifiers&&modifiers.number;var valueBinding=getBindingAttr(el,”value”)||”null”;var trueValueBinding=getBindingAttr(el,”true-value”)||”true”;var falseValueBinding=getBindingAttr(el,”false-value”)||”false”;addProp(el,”checked”,”Array.isArray(“+value+”)”+”?_i(“+value+”,”+valueBinding+”)>-1″+(trueValueBinding===”true”?”:(“+value+”)”:”:_q(“+value+”,”+trueValueBinding+”)”));addHandler(el,”change”,”var $$a=”+value+”,”+”$$el=$event.target,”+”$$c=$$el.checked?(“+trueValueBinding+”):(“+falseValueBinding+”);”+”if(Array.isArray($$a)){“+”var $$v=”+(number?”_n(“+valueBinding+”)”:valueBinding)+”,”+”$$i=_i($$a,$$v);”+”if($$el.checked){$$i<0&&("+value+"=$$a.concat([$$v]))}"+"else{$$i>-1&&(“+value+”=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}”+”}else{“+genAssignmentCode(value,”$$c”)+”}”,null,true)}function genRadioModel(el,value,modifiers){var number=modifiers&&modifiers.number;var valueBinding=getBindingAttr(el,”value”)||”null”;valueBinding=number?”_n(“+valueBinding+”)”:valueBinding;addProp(el,”checked”,”_q(“+value+”,”+valueBinding+”)”);addHandler(el,”change”,genAssignmentCode(value,valueBinding),null,true)}function genSelect(el,value,modifiers){var number=modifiers&&modifiers.number;var selectedVal=”Array.prototype.filter”+”.call($event.target.options,function(o){return o.selected})”+’.map(function(o){var val = “_value” in o ? o._value : o.value;’+”return “+(number?”_n(val)”:”val”)+”})”;var assignment=”$event.target.multiple ? $$selectedVal : $$selectedVal[0]”;var code=”var $$selectedVal = “+selectedVal+”;”;code=code+” “+genAssignmentCode(value,assignment);addHandler(el,”change”,code,null,true)}function genDefaultModel(el,value,modifiers){var type=el.attrsMap.type;{var value$1=el.attrsMap[“v-bind:value”]||el.attrsMap[“:value”];if(value$1){var binding=el.attrsMap[“v-bind:value”]?”v-bind:value”:”:value”;warn$1(binding+’=”‘+value$1+'” conflicts with v-model on the same element ‘+”because the latter already expands to a value binding internally”)}}var ref=modifiers||{};var lazy=ref.lazy;var number=ref.number;var trim=ref.trim;var needCompositionGuard=!lazy&&type!==”range”;var event=lazy?”change”:type===”range”?RANGE_TOKEN:”input”;var valueExpression=”$event.target.value”;if(trim){valueExpression=”$event.target.value.trim()”}if(number){valueExpression=”_n(“+valueExpression+”)”}var code=genAssignmentCode(value,valueExpression);if(needCompositionGuard){code=”if($event.target.composing)return;”+code}addProp(el,”value”,”(“+value+”)”);addHandler(el,event,code,null,true);if(trim||number){addHandler(el,”blur”,”$forceUpdate()”)}}function normalizeEvents(on){if(isDef(on[RANGE_TOKEN])){var event=isIE?”change”:”input”;on[event]=[].concat(on[RANGE_TOKEN],on[event]||[]);delete on[RANGE_TOKEN]}if(isDef(on[CHECKBOX_RADIO_TOKEN])){on.change=[].concat(on[CHECKBOX_RADIO_TOKEN],on.change||[]);delete on[CHECKBOX_RADIO_TOKEN]}}var target$1;function createOnceHandler(handler,event,capture){var _target=target$1;return function onceHandler(){var res=handler.apply(null,arguments);if(res!==null){remove$2(event,onceHandler,capture,_target)}}}function add$1(event,handler,once$$1,capture,passive){handler=withMacroTask(handler);if(once$$1){handler=createOnceHandler(handler,event,capture)}target$1.addEventListener(event,handler,supportsPassive?{capture:capture,passive:passive}:capture)}function remove$2(event,handler,capture,_target){(_target||target$1).removeEventListener(event,handler._withTask||handler,capture)}function updateDOMListeners(oldVnode,vnode){if(isUndef(oldVnode.data.on)&&isUndef(vnode.data.on)){return}var on=vnode.data.on||{};var oldOn=oldVnode.data.on||{};target$1=vnode.elm;normalizeEvents(on);updateListeners(on,oldOn,add$1,remove$2,vnode.context);target$1=undefined}var events={create:updateDOMListeners,update:updateDOMListeners};function updateDOMProps(oldVnode,vnode){if(isUndef(oldVnode.data.domProps)&&isUndef(vnode.data.domProps)){return}var key,cur;var elm=vnode.elm;var oldProps=oldVnode.data.domProps||{};var props=vnode.data.domProps||{};if(isDef(props.__ob__)){props=vnode.data.domProps=extend({},props)}for(key in oldProps){if(isUndef(props[key])){elm[key]=””}}for(key in props){cur=props[key];if(key===”textContent”||key===”innerHTML”){if(vnode.children){vnode.children.length=0}if(cur===oldProps[key]){continue}if(elm.childNodes.length===1){elm.removeChild(elm.childNodes[0])}}if(key===”value”){elm._value=cur;var strCur=isUndef(cur)?””:String(cur);if(shouldUpdateValue(elm,strCur)){elm.value=strCur}}else{elm[key]=cur}}}function shouldUpdateValue(elm,checkVal){return!elm.composing&&(elm.tagName===”OPTION”||isNotInFocusAndDirty(elm,checkVal)||isDirtyWithModifiers(elm,checkVal))}function isNotInFocusAndDirty(elm,checkVal){var notInFocus=true;try{notInFocus=document.activeElement!==elm}catch(e){}return notInFocus&&elm.value!==checkVal}function isDirtyWithModifiers(elm,newVal){var value=elm.value;var modifiers=elm._vModifiers;if(isDef(modifiers)){if(modifiers.lazy){return false}if(modifiers.number){return toNumber(value)!==toNumber(newVal)}if(modifiers.trim){return value.trim()!==newVal.trim()}}return value!==newVal}var domProps={create:updateDOMProps,update:updateDOMProps};var parseStyleText=cached(function(cssText){var res={};var listDelimiter=/;(?![^(]*))/g;var propertyDelimiter=/:(.+)/;cssText.split(listDelimiter).forEach(function(item){if(item){var tmp=item.split(propertyDelimiter);tmp.length>1&&(res[tmp[0].trim()]=tmp[1].trim())}});return res});function normalizeStyleData(data){var style=normalizeStyleBinding(data.style);return data.staticStyle?extend(data.staticStyle,style):style}function normalizeStyleBinding(bindingStyle){if(Array.isArray(bindingStyle)){return toObject(bindingStyle)}if(typeof bindingStyle===”string”){return parseStyleText(bindingStyle)}return bindingStyle}function getStyle(vnode,checkChild){var res={};var styleData;if(checkChild){var childNode=vnode;while(childNode.componentInstance){childNode=childNode.componentInstance._vnode;if(childNode&&childNode.data&&(styleData=normalizeStyleData(childNode.data))){extend(res,styleData)}}}if(styleData=normalizeStyleData(vnode.data)){extend(res,styleData)}var parentNode=vnode;while(parentNode=parentNode.parent){if(parentNode.data&&(styleData=normalizeStyleData(parentNode.data))){extend(res,styleData)}}return res}var cssVarRE=/^–/;var importantRE=/s*!important$/;var setProp=function(el,name,val){if(cssVarRE.test(name)){el.style.setProperty(name,val)}else if(importantRE.test(val)){el.style.setProperty(name,val.replace(importantRE,””),”important”)}else{var normalizedName=normalize(name);if(Array.isArray(val)){for(var i=0,len=val.length;i-1){cls.split(/s+/).forEach(function(c){return el.classList.add(c)})}else{el.classList.add(cls)}}else{var cur=” “+(el.getAttribute(“class”)||””)+” “;if(cur.indexOf(” “+cls+” “)<0){el.setAttribute("class",(cur+cls).trim())}}}function removeClass(el,cls){if(!cls||!(cls=cls.trim())){return}if(el.classList){if(cls.indexOf(" ")>-1){cls.split(/s+/).forEach(function(c){return el.classList.remove(c)})}else{el.classList.remove(cls)}if(!el.classList.length){el.removeAttribute(“class”)}}else{var cur=” “+(el.getAttribute(“class”)||””)+” “;var tar=” “+cls+” “;while(cur.indexOf(tar)>=0){cur=cur.replace(tar,” “)}cur=cur.trim();if(cur){el.setAttribute(“class”,cur)}else{el.removeAttribute(“class”)}}}function resolveTransition(def){if(!def){return}if(typeof def===”object”){var res={};if(def.css!==false){extend(res,autoCssTransition(def.name||”v”))}extend(res,def);return res}else if(typeof def===”string”){return autoCssTransition(def)}}var autoCssTransition=cached(function(name){return{enterClass:name+”-enter”,enterToClass:name+”-enter-to”,enterActiveClass:name+”-enter-active”,leaveClass:name+”-leave”,leaveToClass:name+”-leave-to”,leaveActiveClass:name+”-leave-active”}});var hasTransition=inBrowser&&!isIE9;var TRANSITION=”transition”;var ANIMATION=”animation”;var transitionProp=”transition”;var transitionEndEvent=”transitionend”;var animationProp=”animation”;var animationEndEvent=”animationend”;if(hasTransition){if(window.ontransitionend===undefined&&window.onwebkittransitionend!==undefined){transitionProp=”WebkitTransition”;transitionEndEvent=”webkitTransitionEnd”}if(window.onanimationend===undefined&&window.onwebkitanimationend!==undefined){animationProp=”WebkitAnimation”;animationEndEvent=”webkitAnimationEnd”}}var raf=inBrowser?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(fn){return fn()};function nextFrame(fn){raf(function(){raf(fn)})}function addTransitionClass(el,cls){var transitionClasses=el._transitionClasses||(el._transitionClasses=[]);if(transitionClasses.indexOf(cls)<0){transitionClasses.push(cls);addClass(el,cls)}}function removeTransitionClass(el,cls){if(el._transitionClasses){remove(el._transitionClasses,cls)}removeClass(el,cls)}function whenTransitionEnds(el,expectedType,cb){var ref=getTransitionInfo(el,expectedType);var type=ref.type;var timeout=ref.timeout;var propCount=ref.propCount;if(!type){return cb()}var event=type===TRANSITION?transitionEndEvent:animationEndEvent;var ended=0;var end=function(){el.removeEventListener(event,onEnd);cb()};var onEnd=function(e){if(e.target===el){if(++ended>=propCount){end()}}};setTimeout(function(){if(ended0){type=TRANSITION;timeout=transitionTimeout;propCount=transitionDurations.length}}else if(expectedType===ANIMATION){if(animationTimeout>0){type=ANIMATION;timeout=animationTimeout;propCount=animationDurations.length}}else{timeout=Math.max(transitionTimeout,animationTimeout);type=timeout>0?transitionTimeout>animationTimeout?TRANSITION:ANIMATION:null;propCount=type?type===TRANSITION?transitionDurations.length:animationDurations.length:0}var hasTransform=type===TRANSITION&&transformRE.test(styles[transitionProp+”Property”]);return{type:type,timeout:timeout,propCount:propCount,hasTransform:hasTransform}}function getTimeout(delays,durations){while(delays.length explicit “+name+” duration is not a valid number – “+”got “+JSON.stringify(val)+”.”,vnode.context)}else if(isNaN(val)){warn(“ explicit “+name+” duration is NaN – “+”the duration expression might be incorrect.”,vnode.context)}}function isValidDuration(val){return typeof val===”number”&&!isNaN(val)}function getHookArgumentsLength(fn){if(isUndef(fn)){return false}var invokerFns=fn.fns;if(isDef(invokerFns)){return getHookArgumentsLength(Array.isArray(invokerFns)?invokerFns[0]:invokerFns)}else{return(fn._length||fn.length)>1}}function _enter(_,vnode){if(vnode.data.show!==true){enter(vnode)}}var transition=inBrowser?{create:_enter,activate:_enter,remove:function remove$$1(vnode,rm){if(vnode.data.show!==true){leave(vnode,rm)}else{rm()}}}:{};var platformModules=[attrs,klass,events,domProps,style,transition];var modules=platformModules.concat(baseModules);var patch=createPatchFunction({nodeOps:nodeOps,modules:modules});if(isIE9){document.addEventListener(“selectionchange”,function(){var el=document.activeElement;if(el&&el.vmodel){trigger(el,”input”)}})}var directive={inserted:function inserted(el,binding,vnode,oldVnode){if(vnode.tag===”select”){if(oldVnode.elm&&!oldVnode.elm._vOptions){mergeVNodeHook(vnode,”postpatch”,function(){directive.componentUpdated(el,binding,vnode)})}else{setSelected(el,binding,vnode.context)}el._vOptions=[].map.call(el.options,getValue)}else if(vnode.tag===”textarea”||isTextInputType(el.type)){el._vModifiers=binding.modifiers;if(!binding.modifiers.lazy){el.addEventListener(“change”,onCompositionEnd);if(!isAndroid){el.addEventListener(“compositionstart”,onCompositionStart);el.addEventListener(“compositionend”,onCompositionEnd)}if(isIE9){el.vmodel=true}}}},componentUpdated:function componentUpdated(el,binding,vnode){if(vnode.tag===”select”){setSelected(el,binding,vnode.context);var prevOptions=el._vOptions;var curOptions=el._vOptions=[].map.call(el.options,getValue);if(curOptions.some(function(o,i){return!looseEqual(o,prevOptions[i])})){var needReset=el.multiple?binding.value.some(function(v){return hasNoMatchingOption(v,curOptions)}):binding.value!==binding.oldValue&&hasNoMatchingOption(binding.value,curOptions);if(needReset){trigger(el,”change”)}}}}};function setSelected(el,binding,vm){actuallySetSelected(el,binding,vm);if(isIE||isEdge){setTimeout(function(){actuallySetSelected(el,binding,vm)},0)}}function actuallySetSelected(el,binding,vm){var value=binding.value;var isMultiple=el.multiple;if(isMultiple&&!Array.isArray(value)){“development”!==”production”&&warn(‘