"),t.close()),t)return(n=t.createElement("base")).href=o,t.getElementsByTagName("head")[0].appendChild(n),(r=t.createElement("a")).href=a,r.href;throw Error("base not supported")}finally{e&&e.parentNode.removeChild(e)}}():a)||""),(e=new c(t.search?t.search.substring(1):null))._url_object=this,Object.defineProperties(this,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),r()},enumerable:!0,configurable:!0},origin:{get:function(){return"data:"===this.protocol.toLowerCase()?null:"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),r())},enumerable:!0,configurable:!0},searchParams:{get:function(){return e},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),this;throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function r(){e._setList(t.search?l(t.search.substring(1)):[]),e._update_steps()}}if(Object.defineProperties(c.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},delete:{value:function(e){for(var t=0;ti[0]&&a[1]=n.length?void 0:n)&&n[e++],done:!n}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},c=function(n,a){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,u=t.call(n),i=[];try{for(;(void 0===a||0a[0]?1:0}function o(n,a){return n.typea.type?1:0}function L(n){var a=n;if(n.variants.length)for(var t="",e=0,r=n.variants;e\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,p=(new RegExp("^"+p.source),new RegExp(p.source+"$"),a(y()));f=Error,(0,p.__extends)(A,f);function A(){var n=null!==f&&f.apply(this,arguments)||this;return n.type="MISSING_LOCALE_DATA",n}var v=a(i()),p=a(h()),C=new WeakMap;function D(n){var a=C.get(n);return a||(a=Object.create(null),C.set(n,a)),a}var M=p.supplemental.likelySubtags,i=["ca","co","hc","kf","kn","nu"],E=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i;function N(n,a,t,e,r){return void 0===e&&(e=[]),r?{lang:n&&"und"!==n?n:r.lang,script:a||r.script,region:t||r.region,variants:(0,L.__spreadArray)((0,L.__spreadArray)([],e),r.variants)}:{lang:n||"und",script:a,region:t,variants:e}}function w(n){var n=(0,v.parseUnicodeLocaleId)(n),a=n.lang,t=a.lang,e=a.script,r=a.region,a=a.variants;if(e&&r){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}if(e){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,r,a,u),(0,v.emitUnicodeLocaleId)(n)}if(r){u=M[(0,v.emitUnicodeLanguageId)({lang:t,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}u=M[t]||M[(0,v.emitUnicodeLanguageId)({lang:"und",script:e,variants:[]})];if(u)return t=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,r,a,t),(0,v.emitUnicodeLocaleId)(n);throw new Error("No match for addLikelySubtags")}I.prototype.maximize=function(){var a=D(this).locale;try{return new I(w(a))}catch(n){return new I(a)}},I.prototype.minimize=function(){var a=D(this).locale;try{return new I(function n(a){if(t=w(a)){var t=(0,v.emitUnicodeLanguageId)((0,L.__assign)((0,L.__assign)({},(0,v.parseUnicodeLanguageId)(t)),{variants:[]})),e=(0,v.parseUnicodeLocaleId)(a),r=e.lang,u=r.lang,i=r.script,o=r.region,r=r.variants;if(w((0,v.emitUnicodeLanguageId)({lang:u,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,void 0,r)}));if(o)if(w((0,v.emitUnicodeLanguageId)({lang:u,region:o,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,o,r)}));if(i)if(w((0,v.emitUnicodeLanguageId)({lang:u,script:i,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,i,void 0,r)}))}return a}(a))}catch(n){return new I(a)}},I.prototype.toString=function(){return D(this).locale},Object.defineProperty(I.prototype,"baseName",{get:function(){var n=D(this).locale;return(0,v.emitUnicodeLanguageId)((0,v.parseUnicodeLanguageId)(n))},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"calendar",{get:function(){return D(this).calendar},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"collation",{get:function(){return D(this).collation},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"hourCycle",{get:function(){return D(this).hourCycle},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"caseFirst",{get:function(){return D(this).caseFirst},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numeric",{get:function(){return D(this).numeric},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numberingSystem",{get:function(){return D(this).numberingSystem},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"language",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).lang},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"script",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).script},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"region",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).region},enumerable:!1,configurable:!0}),I.relevantExtensionKeys=i;p=I;function I(n,a){if(!(this&&this instanceof I?this.constructor:void 0))throw new TypeError("Intl.Locale must be called with 'new'");var t=I.relevantExtensionKeys,e=["initializedLocale","locale","calendar","collation","hourCycle","numberingSystem"];if(-1\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/;new RegExp("^"+u.source),new RegExp(u.source+"$");function d(u,e,t,n,i){var r=function u(e,t,n,i,r){return D(e[t],n,i,r)}(e,"minimumIntegerDigits",1,21,1),o=e.minimumFractionDigits,a=e.maximumFractionDigits,l=e.minimumSignificantDigits,e=e.maximumSignificantDigits;u.minimumIntegerDigits=r,void 0!==l||void 0!==e?(u.roundingType="significantDigits",l=D(l,1,21,1),e=D(e,l,21,21),u.minimumSignificantDigits=l,u.maximumSignificantDigits=e):void 0!==o||void 0!==a?(u.roundingType="fractionDigits",o=D(o,0,20,t),a=D(a,o,20,Math.max(o,n)),u.minimumFractionDigits=o,u.maximumFractionDigits=a):"compact"===i?u.roundingType="compactRounding":(u.roundingType="fractionDigits",u.minimumFractionDigits=t,u.maximumFractionDigits=n)}function t(u,e,t,n){var i=n.availableLocales,r=n.relevantExtensionKeys,o=n.localeData,a=n.getDefaultLocale,n=n.getInternalSlots,e=c(e),l=Object.create(null),t=function u(e){return void 0===e?Object.create(null):f(e)}(t),n=n(u),D=(n.initializedPluralRules=!0,F(t,"localeMatcher","string",["best fit","lookup"],"best fit")),D=(l.localeMatcher=D,n.type=F(t,"type","string",["cardinal","ordinal"],"cardinal"),d(n,t,0,3,"standard"),g(i,e,l,r,o,a));return n.locale=D.locale,u}function e(u,e,t){var n=t.getInternalSlots,t=t.PluralRuleSelect,n=n(u);return p("Object"===r(n),"pl has to be an object"),p("initializedPluralRules"in n,"pluralrules must be initialized"),p("Number"===r(e),"n must be a number"),isFinite(e)?t(n.locale,n.type,e,function u(e){p("string"==typeof e,"GetOperands should have been called with a string");var t,n,i,r=l(e),o=(p(isFinite(r),"n should be finite"),e.indexOf(".")),a="",o=-1===o?(n=r,t=0):(n=e.slice(0,o),t=l(a=e.slice(o,e.length)),a.length),e=Math.abs(l(n));return a=0!==t?(i=(n=a.replace(/0+$/,"")).length,l(n)):i=0,{Number:r,IntegerDigits:e,NumberOfFractionDigits:o,NumberOfFractionDigitsWithoutTrailing:i,FractionDigits:t,FractionDigitsWithoutTrailing:a}}(o(n,e).formattedString)):"other"}function h(u,e){for(var t=[],n=0,i=e;na[a.length-1]?a[a.length-1].length-1:-1===(o=a.indexOf(c))||"0"===l[c=a[o]].other?0:c.length-l[c].other.match(/0+/)[0].length:0}}function c(n,t,e){var u,r,i,a,o,c=e;if(a=0===n?(u=m("0",c),r=0):(i=(a=n.toString()).indexOf("e"),o=(a=a.split("e"))[0],a=a[1],o=o.replace(".",""),0<=i&&o.length<=c?(r=+a,u=o+m("0",c-o.length),n):(r=f(n),i=Math.round(s(n,r-c+1)),10<=s(i,c-1)&&(r+=1,i=Math.floor(i/10)),u=i.toString(),s(i,c-1-r))),o=c-1<=r?(u+=m("0",r-c+1),r+1):0<=r?(u=u.slice(0,r+1)+"."+u.slice(r+1),r+1):(u="0."+m("0",-r-1)+u,1),0<=u.indexOf(".")&&t\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,Vn=new RegExp("^"+L.source),Xn=new RegExp(L.source+"$"),Hn=/[#0](?:[\.,][#0]+)*/g;function zn(n,t,e,u){var r,i=n.sign,a=n.exponent,o=n.magnitude,c=u.notation,l=u.style,s=u.numberingSystem,f=t.numbers.nu[0],m=null;if("compact"===c&&o&&(m=function n(t,e,u,r,i,a,o){var c,l=t.roundedNumber,s=t.sign,t=t.magnitude,t=String(Math.pow(10,t)),f=u.numbers.nu[0];if("currency"===r&&"name"!==a){r=(m=u.numbers.currency)[o]||m[f],r=null==(a=r.short)?void 0:a[t];if(!r)return null;c=P(e,l,r)}else{var m,a=((m=u.numbers.decimal)[o]||m[f])[i][t];if(!a)return null;c=P(e,l,a)}return"0"!==c?c=j(c,s).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0"):null}(n,e,t,l,u.compactDisplay,u.currencyDisplay,s)),"currency"===l&&"name"!==u.currencyDisplay){var D=t.currencies[u.currency];if(D)switch(u.currencyDisplay){case"code":r=u.currency;break;case"symbol":r=D.symbol;break;default:r=D.narrow}else r=u.currency}o=m||("decimal"===l||"unit"===l||"currency"===l&&"name"===u.currencyDisplay?j((t.numbers.decimal[s]||t.numbers.decimal[f]).standard,i):j("currency"===l?(p=t.numbers.currency[s]||t.numbers.currency[f])[u.currencySign]:t.numbers.percent[s]||t.numbers.percent[f],i));for(var g=Hn.exec(o)[0],p=(o=o.replace(Hn,"{0}").replace(/'(.)'/g,"$1"),(o="currency"===l&&"name"!==u.currencyDisplay&&((i=(p=t.numbers.currency[s]||t.numbers.currency[f]).currencySpacing.afterInsertBetween)&&!Xn.test(r)&&(o=o.replace("¤{0}","¤"+i+"{0}")),i=p.currencySpacing.beforeInsertBetween)&&!Vn.test(r)?o.replace("{0}¤","{0}"+i+"¤"):o).split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g)),d=[],h=t.numbers.symbols[s]||t.numbers.symbols[f],y=0,F=p;y
Tham quan danh lam, thắng cảnh tại hơn 50 quốc gia. Trải nghiệm văn hóa, ngôn ngữ, ẩm thực đa dạng với chỉ vài giờ đi tàu qua lại giữa các thành phố.
Gần 30 quốc gia thuộc khu vực Cộng đồng chung Châu Âu sử dụng cùng loại tiền tệ và có đường biên giới mở, tạo điều kiệ thuận lợi hơn để du khách khám phá châu lục này. Chỉ vài giờ ngồi trên tàu lửa là du khách đã sang một quốc gia khác. Từ những nước Bắc Âu lạnh giá, đến các nước ven Địa Trung Hải ấm áp, những di tích ngàn năm văn minh vẫn sừng sững đứng cạnh các thành phố hiện đại bậc nhất thế giới.
Đến Ý và Hy Lạp để tản bộ giữa các khu tàn tích của hai đế chế Hy-La hùng mạnh ngày nào. Tại Rome, tham quan Quảng trường La Mã, ở Athens, viếng đến Acropolis. Thư giãn trên những bãi biển đẹp nổi tiếng của cả hai quốc gia. Khám phá một phần nhỏ trong hàng ngàn hòn đảo thuộc Hy Lạp, ngắm vùng biển Liguria từ những con đường mòn tít trên cao, dọc theo những vườn nho xanh mát của vùng Cinque Terre. Viếng đức Giáo Hoàng tại Tòa Thánh Vatican, quốc gia nhỏ nhất Châu Âu.
Pháp lại nổi tiếng với rượu vang, những bãi biển dọc Địa Trung Hải và các phòng triển lãm nghệ thuật. Khám phá những hẻm núi kỳ vĩ của vùng Gorges du Verdon và những khu trượt tuyết trên dãy Alps. Ghé chợ phiên hàng tuần tại những thị trấn nhỏ vùng Provençal, tham quan những ngôi làng quanh Luberon hay thư giãn tại những bãi biển gần Saint-Tropez. Tại Paris, tham quan Bảo tàng Louvre, Bảo tàng Orsay và Trung tâm Georges Pompidou. Đi bộ dọc đại lộ Champs-Élysées, ngắm thành phố từ đỉnh Tháp Eiffel.
Tây Ban Nha và Bồ Đào Nha lại quyến rũ du khách với văn hóa Iberia hiện đại. Tại Bồ Đào Nha, thưởng thức món bánh trứng huyền thoại, tham quan tu viện 500 năm tuổi Jerónimos và ngắm những con sóng ở cực tây Châu Âu. Trượt tuyết tại Dãy núi Pyrenees, chạy đua cùng những con bò ở Pamplona hay nhảy điệu flamenco cuồng say tại Madrid hoặc Barcelona, Tây Ban Nha. Đến với vùng đất nằm giữa Tây Ban Nha và Pháp, để khám phá Bảo tàng Guggenheim Bilbao và tìm hiểu về văn hóa, ngôn ngữ đặc trưng xứ Basque.
Na Uy, Thụy Điển, Phần Lan và Đan Mạch với phong tục và ẩm thực Scandinavia đặc sắc và những bữa tiệc buffet Smörgåsbord dang tay chào đón du khách. Đến với vùng Vòng Bắc Cực và tận hưởng ánh mặt trời soi sáng cả ngày lẫn đêm suốt những tháng hè. Đến với những cánh rừng yên tĩnh ở Phần Lan, tìm hiểu về lịch sử Viking tại Bảo tàng Vasa Thụy Điển, hay lặng mình trước cái đẹp của những vịnh nhỏ - fjord - tại vùng Biển Na Uy.
Vương quốc Anh rộng lớn, với những đồng cỏ Scotland, những lâu đài cổ xứ Wales, những nghi thức trang trọng tại Anh. Xem Vương miện Hoàng gia, hay dự chương trình biểu diễn tại West End ở Luân Đôn. Vượt biển sang Ireland, đạp xe qua những ngọn đồi xanh, tìm đến với những di tích Celtic xa xưa.
Đức, Áo, Hungary, Cộng hòa Séc và Ba Lan thu hút du khách bằng âm nhạc, những tòa lâu đài và lịch sử thăng trầm qua nhiều thế kỷ. Chiêm ngưỡng Giáo đường Dom ở Cologne, thưởng thức chương trình hòa nhạc tại Vienna, tìm hiểu về những khu định cư của người La Mã cổ tại Budapest, viếng Nhà thờ St. Vitus ở Prague và tản bộ qua những con phố cổ tại Krakow hay Gdansk.
Tham quan các bảo tàng, phòng triển lãm nghệ thuật và những nhà thờ tại Ukraine, Belarus, Lithuania, Latvia và những quốc gia ngày trước từng thuộc Liên bang Xô Viết.
Hãy chọn một, hai quốc gia cho chuyến du lịch ngắn ngày hay lên kế hoạch tham quan Châu Âu mỗi năm để khám phá vẻ đẹp và lịch sử huy hoàng của lục địa đầy quyến rũ này.
Những thành phố nổi tiếng tại Châu Âu
Tháp đồng hồ Big Ben, tượng đài Nelson’s Column, Pháo đài tháp Luân Đôn và Abbey Road (Đường Abbey); mỗi ngõ ngách Luân Đôn đều ẩn chứa một câu chuyện mà du khách muốn nghe.
Madrid là một trong những thành phố nổi tiếng nhất của Châu Âu với bầu không khí sôi động, lịch sử hấp dẫn, bảo tàng nổi tiếng và kiến trúc tuyệt đẹp.
Lý do chuyến đi
Bảo tàng Museo Nacional Centro de Arte Reina Sofía
Là thành phố lớn thứ hai Tây Ban Nha với rất nhiều kiến trúc nổi bật, bảo tàng tầm cỡ thế giới và các con phố luôn ngập tràn hương vị và giai điệu vùng Catalonia.
Những bãi biển Địa Trung Hải, trượt tuyết trên dãy Alps, rượu vang và pho mát, cùng danh sách thành phố nổi tiếng nhất thế giới đã tạo nên một sức hấp dẫn lạ kỳ cho những ai được một lần đặt chân đến đất nước Tây Âu này.
Ý
Chiêm ngưỡng những công trình vĩ đại nhất của Michelangelo và da Vinci, ngắm nhìn trung tâm của Công giáo và chụp ảnh cùng Tháp nghiêng Pisa trên bán đảo Địa Trung Hải này.
Tây Ban Nha
Từ những đỉnh núi Pyrenees tới các bãi biển nắng cháy và những vùng có khí hậu như sa mạc, Tây Ban Nha là một đất nước có cảnh quan vô cùng đa dạng. Cùng tận hưởng cảnh quan thiên nhiên đặc sắc khi du khách tới thăm thú các công trình kiến trúc chiết trung, nếm thử đặc sản và lê la khắp các lễ hội trên đất nước này.
Đức
Viên ngọc quý nằm giữa Trung Âu này không chỉ có xúc xích và bia. Du khách sẽ tìm thấy các thành phố quốc tế, nhà máy rượu xinh đẹp, bờ biển duyên dáng và lịch sử hấp dẫn.
Vương Quốc Anh
Lịch sử hàng ngàn năm, những thành phố toàn cầu, thiên nhiên đa dạng chỉ là một vài lý do chính thu hút du khách đến với vùng đất 4 quốc gia tại Châu Âu này.
Áo
Cùng chiêm ngưỡng những công trình kiến trúc từ thời kỳ Đế quốc Áo-Hung, trượt tuyết trên dãy An-pơ, đi khám phá làng mạc Bregenzerwald hay thưởng thức nền văn hóa mỹ thuật và âm nhạc lốc xoáy ở Vienna.
Bồ Đào Nha
Là quê hương của Vasco da Gama, rượu vang port và một đồn điền trà châu Âu, đất nước nằm trên bán đảo Iberia này còn nổi tiếng bởi các thành phố lịch sử và đảo nằm ngoài Đại Tây Dương.
Hy Lạp
Tìm hiểu về nguồn gốc nền văn minh phương Tây cũng như tạo cho mình làn da rám nắng đẹp mắt trên một hòn đảo Địa Trung Hải tại quốc gia cổ đại nằm ở phía đông nam châu Âu này.
Hà Lan
Quốc gia bằng phẳng xinh đẹp với những trang trại, dòng kênh dọc ngang và những cánh đồng hoa là nguồn cảm hứng của nhiều họa sĩ hàng thế kỷ trước và vẫn tiếp tục thu hút khách du lịch.
Thụy Sĩ
Đến với đất nước Châu Âu nổi tiếng với quang cảnh núi non hùng vĩ, những hồ nước ngọt mênh mông, những thành phố tuyệt đẹp, chocolate và phô mai. Tìm hiểu văn hóa và truyền thống của những cộng đồng sử dụng nhiều ngôn ngữ khác nhau.
Malta
Tận hưởng tầm nhìn ra Địa Trung Hải lấp lánh, chiêm ngưỡng những ngôi đền cổ và ghé thăm các bảo tàng tuyệt vời của quốc đảo nhỏ bé quyến rũ này.
Đan Mạch
Thời trang và ẩm thực thượng hạng giao hòa với di sản Viking và chế độ quân chủ lâu đời nhất châu Âu ở quốc gia Scandinavia hiện đại nhưng vẫn cổ kính này.
Ireland
Khám phá những ngôi mộ cổ từ thời Đồ Đá Mới, đi dọc những vách núi cheo leo sóng vỗ trắng xóa, hay cùng cười đùa với những cư dân thân thiện tại đảo quốc lâu đời này.
Thụy Điển
Khám phá đất nước thuộc vùng Scandinavia thơ mộng nổi tiếng với thiên nhiên hoang dã phương bắc, những hòn đảo, bãi biển xinh đẹp và những thành phố đa dạng.
Iceland
Tìm đến một trong những dòng sông băng lớn nhất, thác nước mạnh nhất, công viên quốc gia rộng nhất và quốc hội lâu đời nhất châu Âu tại đảo quốc nằm gần Bắc Cực này.
Bỉ
Nơi nào du khách có thể thưởng thức ẩm thực và văn hóa nghệ thuật tuyệt vời hơn là ở các thành phố thời trung cổ? Hãy ghé thăm nhà máy bia trong các tu viện cổ và tham quan những cung điện hoàng gia từ các thế kỷ trước.
Na Uy
Băng ngang những cánh đồng băng hà, trượt tuyết qua những thung lũng đóng băng và tham gia những hải trình ngắm cá voi tại quốc gia Bắc Âu này.
Cộng hòa Séc
Bên cạnh những công trình kiến trúc thời trung cổ hiện vẫn được bảo quản kỹ lưỡng, quốc gia Trung Âu này còn nổi tiếng thế giới với những tác phẩm nghệ thuật hiện đại và truyền thống văn học lâu đời.
Luxembourg
Nét đặc trưng của quốc gia nhiều đồi núi nằm giữa châu Âu này là những lâu đài lờ mờ ẩn hiện trên những vách đá phía trên các thành phố cổ kính. Dù diện tích nhỏ bé nhưng Luxembourg vẫn có một nền kinh tế giàu có và ngôn ngữ của riêng mình.
Andorra
Nằm trên Dãy núi Pyrenees, Andorra là một quốc gia bé nhỏ thuộc xứ Catalan, không chỉ sở hữu những đặc trưng riêng về văn hóa dân gian, ngôn ngữ và ẩm thực mà còn thu hút du khách bởi những khu nghỉ dưỡng trượt tuyết lớn và những túp lều trên núi mà du khách có thể dễ dàng ghé qua.
Jersey
Phong cảnh làng quê thơ mộng, những bãi biển đẹp, các tòa lâu đài hàng vài trăm năm tuổi và nền ẩm thực đặc sắc đã biến nơi này thành một trong những điểm đến thu hút đông đảo du khách tại vùng Quần đảo Eo Biến Anh.
Hungary
Từng là một phần của một đế chế lớn, đất nước xinh đẹp ở khu vực Trung Âu này giờ đây là một quốc gia cộng hòa lớn với kiến trúc hoành tráng làm nổi bật hào quang của những tháng ngày đế quốc.
Monaco
Quốc gia nhỏ bé nằm tại vùng Duyên hải Riviera Pháp nổi tiếng thế giới với những bãi biển đẹp Địa Trung Hải, các quán cà phê và sòng bạc.
Romania
Những lâu đài cổ kính ở quốc gia Đông Âu này chính là nguồn cảm hứng cho cuốn tiểu thuyết Dracula của Bram Stoker. Các cung điện khổng lồ kiểu Liên Xô là minh chứng cho một thế kỷ 20 hỗn loạn.
Hạt Guernsey
Hòn đảo Guernsey nhỏ bé và nên thơ tựa như hòm báu vật, bên trong cất giữ lâu đài thời trung cổ, nhà cửa kiểu Victoria, đường đi bộ trên vách đá và bãi biển diễm lệ.
Liechtenstein
Đừng bị đánh lừa bởi diện tích nhỏ bé, quốc gia thú vị này có nhiều nét văn hóa hấp dẫn và cảnh đẹp thiên nhiên tuyệt vời.
Slovakia
Quốc gia không tiếp giáp với biển nằm ở trung tâm châu Âu này có phong cảnh núi non tuyệt đẹp, kiến trúc hấp dẫn và vô số hoạt động phiêu lưu ngoài trời thú vị.
Estonia
Hãy đến tham quan địa điểm nghỉ mát ven biển Baltic thơ mộng này vào mùa hè để được trải nghiệm những bãi biển tuyệt đẹp, các công viên quốc gia với cây cối rậm rạp, những hòn đảo quyến rũ cũng như những ngày nghỉ dưỡng dài và hết sức thú vị.
Serbia
Khám phá các thắng cảnh tự nhiên và văn hóa của một điểm đến ở châu Âu nổi tiếng với vẻ đẹp tự nhiên thơ mộng, các tu viện cổ và một thủ đô thú vị.
Lithuania
Tại quốc gia vùng Baltic này, du khách sẽ dễ dàng tìm thấy những dấu tích nhắc về quá khứ thời trung cổ và Liên Xô cũng như một bãi biển nghỉ dưỡng có thể xóa bay mọi nỗi muộn phiền.
Latvia
Thư giãn trên Biển Baltic trong một ngày mùa hè kéo dài đến 18 giờ. Tham quan lâu đài cổ kính bị đóng băng vào một buổi sáng mùa đông rét buốt tại quốc gia thuộc Liên Xô cũ có lịch sử cổ xưa này.
Gibranta
Khám phá miền cực nam lục địa châu Âu tại bán đảo xinh đẹp này, nơi có địa danh núi Rock, khung cảnh ngoạn mục và sự hòa trộn giữa văn hóa Tây Ban Nha và văn hóa Anh.
San Marino
Nhắc đến San Marino, thủ đô của một trong những quốc gia nhỏ nhất thế giới, người ta thường nghĩ ngay đến các địa danh thời trung cổ chênh vênh trên sườn núi với khung cảnh ngoạn mục.