"),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歐洲自由行 - 2025歐洲旅遊攻略,景點玩樂推介 | Expedia.com.hk縱享歐遊,到訪德國、英國、希臘、俄羅斯、愛爾蘭等各個充滿旅遊魅力的國家,細看富麗堂皇的宏偉建築,觀賞優美如畫的自然環境,盡嚐富有各國口味的歐洲美食。50 多個國家遊覽精彩的景點,乘坐短途火車到歐洲各個城市旅遊,感受截然不同的文化、語言和美食。

歐洲是世界人口第三多的洲,富有旅遊色彩。洲內的地理環境優美宜人,阿爾卑斯山山脈氣勢磅礡,泰晤士河、多瑙河、萊茵河等流水淙淙。由於接近 30 個歐盟國家都採用單一貨幣,而且邊境管制較為寬鬆,因此讓歐遊更加容易。在歐洲大陸乘坐幾個小時的火車,便能進入另一個國家。從北極圈的北歐國家來到溫暖的南部地中海國家,在現代城市間穿梭時偶爾更會發現古代文明的遺跡。
由於接近 30 個歐盟國家都採用單一貨幣,而且邊境管制較為寬鬆,因此讓歐遊更加容易。在歐洲大陸乘坐幾個小時的火車,便能進入另一個國家。從北極圈的北歐國家來到溫暖的南部地中海國家,在現代城市間穿梭時偶爾更會發現古代文明的遺跡。

飛往各國主要歐洲機場,例如德國法蘭克福機場、法國巴黎戴高樂機場、英國倫敦希斯路機場,即可展開歐洲旅遊。歐洲交通方便,有些旅客會選擇購買 Eurail Pass,以無限次乘搭火車,穿梭歐洲各國。

遊覽旅遊姿彩豐富的俄羅斯,到克里姆林宮欣賞「城中之城」的壯麗建築,再到海參崴一睹主跨 737 米的斜拉橋 ── 金角灣大橋。如想飽覽歐洲文化遺產建築,就要到西班牙一趟。踏足巴塞隆拿的聖家堂,觀賞尚未竣工就列為世界文化遺產的壯麗建築,探索建築名師高迪的非凡才華。希臘也是極受各地旅客歡迎的國家,滿佈旅遊名勝。在雅典帕特農神廟欣賞希臘全盛時期的建築及雕刻,並到聖托里尼島伊亞小鎮沉醉於啟發無盡靈感的夕陽落日。愛爾蘭亦有很多吸引遊客的歐洲景點,在都柏林鳳凰公園親親馴鹿,到半便士橋則可欣賞利菲河的旖旎風光。
法國以美酒、地中海海灘和藝術館見稱。遊覽韋爾東峽谷的大峽谷,並到法國阿爾卑斯山滑雪。在普羅旺斯小鎮逛逛每週舉辦的市集、遊覽魯貝隆感受山居歲月,並前往聖托佩斯的沙灘享受悠閒時光。造訪巴黎,參觀羅浮宮、奧賽博物館和龐比杜中心。沿著香榭麗舍大道漫步,並登上巴黎鐵塔將城市美景盡收眼底。
西班牙和葡萄牙呈現了現代的伊比利亞文化。在葡萄牙品嚐色香味俱全的葡式蛋撻、參觀 500 年歷史的熱羅尼姆斯修道院,並來到歐洲西緣一睹洶湧的海浪。在庇里牛斯山脈滑雪、到潘普洛納和公牛追逐,還有到西班牙的馬德里或巴塞隆拿盡情跳佛蘭明歌。您亦可以遊逛西班牙和法國之間的地區,例如參觀畢爾包古根漢美術館,並沉浸在獨特的巴斯克文化和語言之中。
在挪威、瑞典、芬蘭和丹麥都可以體驗斯堪的納維亞風情和美食,包括豐富的 Smörgåsbord 自助餐。在夏季的極晝期間,您可以遠望北極圈附近的極北地區。在芬蘭寧靜的森林散步、到瑞典的瓦薩博物館了解維京人歷史,並到挪威海沿岸看看壯觀的峽灣景色。

意大利羅馬的景點集中,住在附近一帶的歐洲酒店就最方便觀光。不想拖著行李穿梭各處的話,則可考慮毗鄰中央火車站的歐洲住宿。

歐洲美食多元化,遊覽德國時,品嚐香腸及豬手,喝杯柏林白啤酒。若有意到訪西班牙,就必吃西班牙海鮮飯、馬德里燴菜以及墨魚飯。

法國是聞名於世的歐洲購物天堂,旅程期間記得逛逛香榭麗舍大道,選購令人目不暇給的潮流服飾及高級品牌商品。在英國期間,不可不到聞名遐邇的倫敦牛津街購物。如打算遊覽荷蘭,則可到鹿特丹的萊恩班商業街享受購物樂趣。
歐洲熱門城市
倫敦多次被選為最受歡迎旅遊城市之一,是英國的文化搖籃。要感受英國的魅力的話,一趟倫敦之旅就能感受到當中的多元化和特色。大笨鐘、納爾遜紀念柱、倫敦塔及艾比路 - 倫敦的每個角落都細訴著不同的故事。
宏偉建築、經典藝術和陽光明媚的廣場,構成這個意大利尊崇之都的景緻。
羅馬是個千年古都,城市內充滿巴洛克 建築,見證著古羅馬帝國的輝煌歷史,一趟羅馬之旅就可盡情遊覽這個恍如一個宏偉的博物館的歐洲城市。
從下午盧森堡公園的野餐到晚上的歌劇院,這個法國的浪漫之都不僅寫意簡樸,同時又奢華瑰麗。
馬德里熱鬧的氣氛、引人入勝的歷史、著名的博物館和令人驚嘆的建築都讓它成為歐洲最受歡迎的城市之一。
阿姆斯特丹是荷蘭的首都,以其在 17 世紀興建的運河網絡、尖頂房屋、博物館和咖啡室文化而聞名於世。阿姆斯特丹河道縱橫交錯,環境醉人心扉,有「北方威尼斯」之稱,吸引世界各地的旅客慕名而來,一趟阿姆斯特丹即可感受荷蘭風情。
這個西班牙的第二大城市蘊含著宏偉的建築、世界級的博物館,以及充滿加泰羅尼亞風味和韻律的街道。
位於歐洲的國家/地區
法國
到法國自由行,觀賞富有歷史情懷的古老建築,參觀藏品豐富的大型博物館,盡嚐各款觸動味蕾的法式美食。在這個西歐國家享受地中海的海灘、高山滑雪、美酒和芝士、以及遊覽世上最著名的城市。
德國
探索德國旅遊樂趣,參觀宏偉壯觀的高聳德國建築,感受新舊交織的文化對比。這塊歐洲寶石可不止於香腸和啤酒啊! 來這裡尋找國際都會、風景秀麗的酒莊、迷人的海岸線和精彩的歷史。
西班牙
西班牙是個擁有多元景觀的國家,包括庇里牛斯山的巔峰,以及沉浸於陽光中的海灘和沙漠地區。在這個動人心弦的自然環境中,欣賞風格共融的建築,試吃當地美食,並參與國內多個節慶之一。 遊覽西班牙各大城市,探索藝術建築文化,盡情品嚐特色西班牙美食,切身體驗當地節慶。
意大利
在這個地中海半島,欣賞米開朗基羅及達文西的頂級作品,遊覽天主教的中心地帶,並在比薩斜塔旁擺個甫士拍照。 展開意大利旅程,或在歐洲之旅中到此一遊,欣賞美景,探索意大利歷史,感受浪漫氛圍。
葡萄牙
遊覽里斯本、波爾圖及阿爾加維等各大城市,欣賞宏偉建築,盡嚐佳釀美酒,探索葡萄牙的魅力。這個國家位於伊比利亞半島,以古老城市及大西洋島嶼著稱。瓦斯科.達.伽馬在此出生,波爾圖酒發源於此,歐洲茶園亦坐立其中。
克羅地亞
遊覽克羅地亞,縱享一國深度遊,又或歐洲多國同遊,盡享多姿多彩的旅程。
享受連綿不斷的原始海岸線,沿岸有美麗的海灘、度假勝地及島嶼。參觀城堡和歷史悠久的城鎮,並前往備受歡迎的鄉間山區遠足。
馬爾他
享受波光粼粼的地中海,欣賞古老的寺廟,並參觀這個迷人島國上出色的博物館。
希臘
在這個古老的歐洲東南國家展開希臘自由行,了解西方文明的根源,走進希臘神話世界,遊走最浪漫的希臘小鎮,在藍白色夢幻天堂感受愛琴海的浪漫。在這個古老的東南歐洲國家,了解西方文明的根源,並在地中海小島上曬一身漂亮的古銅色肌膚。
荷蘭
這個美麗的平原國度擁有連綿不斷的農田、運河及花田,其美麗景緻激發了幾個世紀前畫家的靈感,吸引人們紛至沓來。
愛爾蘭
出遊愛爾蘭自由行,沉醉於優美如畫的自然風光,參觀藏品引人入勝的博物館,盡情探索豐富的人文愛爾蘭歷史。到訪這個人類居住已久的島國,探索新石器時代的墳墓、在懸崖峭壁漫步,看腳下洶湧的浪濤,或單純與當地人談笑風生。
英國
英國這個由四個構成國組成的聯合王國是歐洲熱門旅遊目的地之一,擁有數千年的悠久歷史、國際城市和豐富多樣的風景地貌等。 到訪英國,參觀展品豐富的英國博物館,探索多姿多彩的藝術文化,感受悠然自得的生活模式。
奧地利
奧地利是一個歷史文化與音樂氣息深厚的地方,有不少值得到訪的美麗景色和典雅建築,令人不知不覺陶醉於其中。體驗奧匈帝國的建築風情,馳騁於阿爾卑斯山盡享滑雪之樂,探索布雷根茨村落,沉醉在維也納醉人的藝術及音樂文化之中。
瑞士
到這個位於歐洲中部的國家四處觀光,探索豐富多彩的各地文化,飽覽令人讚歎不已的自然美景,感受絲絲歷史情懷。
位於歐洲中部的國家四處觀光,探索豐富多彩的各地文化,飽覽令人讚歎不已的自然美景,感受絲絲歷史情懷。
丹麥
到丹麥旅遊,到訪令人神迷的建築名勝,參觀藏品豐富的丹麥博物館,品嚐極盡滋味的丹麥美食。這個時尚而古老的北歐國家,是時裝、宮廷宴、維京遺蹟及歐洲最古老王室相互交集的地方。
冰島
到訪這個一塵不染的景地,遊覽以地熱能為主的「無煙城」雷克雅維克,盡覽自然風光。在靠近北極的島國探遊歐洲最大的冰川、最壯觀的瀑布、最遼闊的國家公園和最古老的議會。
瑞典
在風光如畫的斯堪的納維亞國家,探索北極荒野地區、各大島嶼、碧海銀灘及多元城市。 到瑞典旅遊,呼吸清新空氣,抱擁美不勝收的環境。入冬後,瑩白雪景映入眼簾,別有一番醉人景象。
比利時
遊覽遍佈全國各地的比利時旅遊景點,欣賞古往今來的無數美術品,細看醉人心扉的宏偉建築,嚐盡特色的比利時美食。
黑山
這個歐洲小國面積比美國康涅狄格州 (Connecticut) 還小一點,坐擁海洋、沙灘、山麓、湖泊與成百上千年醉人歷史,值得一遊。
挪威
蟬連12年最適合居住國家第一位,挪威(Norway)不止繁榮,更是適合退休生活和旅遊的幸福國度。在這個斯堪的納維亞景地,遠足踏遍冰川地帶,滑雪穿越冰封山谷,展開遊船觀鯨之旅。
斯洛文尼亞
斯洛文尼亞之旅:
欣賞布萊德城堡的建築設計,探索特里格拉夫國家公園的豐富自然景觀,浸泡當地聞名的天然礦物溫泉,感受這個中歐小國的魅力。
盧森堡
在這個歐洲中部山巒密佈的國家中,城堡傲然聳立在中世紀古跡城的懸崖之上。儘管國家面積不大,但其經濟富裕並擁有自己的語言。
波蘭
山脈、森林、湖泊、中世紀城堡和二次大戰歷史,令這個中歐國家格外迷人。
摩納哥
這個位處法國蔚藍海岸的小國,憑藉地中海海灘、咖啡店和賭場吸引了眾多頂尖名人前來遊覽。
澤西
令人屏息的鄉村、海灘、數百年的城堡和獨特的美食,讓這個英國海峽群島成為最引人入勝的度假目的地。
捷克
踏足這個充滿姿彩的中歐內陸國家,到歷史古蹟探索迷人瑰寶,浸泡令人身心舒暢的溫泉,參觀獨特的捷克景點。在這個位於歐洲中部的國家欣賞保存狀況良好的中世紀建築物,並觀賞舉世聞名的現代藝術及文學傳統。
安道爾
這個位於庇里牛斯山的加泰羅尼亞小國擁有自己的民俗文化、語言和特色菜餚,更坐立大型滑雪度假村及供大眾使用的山間小屋。
根西
根息島 (Guernsey) 是個風景如畫的度假勝地,小島嶼上遍佈中世紀城堡、維多利亞時代宅園、懸崖步道和迷人海灘。
匈牙利
展開匈牙利自由行,到訪有「多瑙河上珍珠」及「溫泉之都」等美譽的布達佩斯,並探索塞格德等各個匈牙利城市的魅力。這個曾經是龐大帝國一部分的中歐國家如今已是一個共和大國,壯觀的建築物突顯了昔日帝國的榮耀日子。
羅馬尼亞
這個東歐國家的中世紀城堡,啟發史托克創作了《德古拉》;而巨大的蘇聯宮殿則證明了 20 世紀陷入的困境。
列支敦士登
別以為列支敦士登佔地不廣,無甚特別。其實這裡充滿獨特的文化和美麗的自然風光。
斯洛伐克
這個中歐內陸國家擁有迷人的山區風光、攝人的建築,以及林林總總的戶外歷險活動。
立陶宛
這個位於波羅的海的國家充滿了中世紀和前蘇聯的歷史痕跡。但同時這個悠閒的海邊城市,亦讓人容易忘懷曾在這裡發生的任何不快事情。
塞爾維亞
一個集自然和文化景點於一身的歐洲旅遊目的地,當中以優美自然風景、歷史悠久的修道院和精彩的首府城市而聞名中外。
愛沙尼亞
在夏天時造訪波羅的海海岸,在這個風景如畫的避靜之地,種種美麗的景象紛呈現眼前,包括壯闊的沙灘、樹木茂密的國家公園和令人陶醉的海島,讓您享受悠長美好的度假時光。
拉脫維亞
趁白晝長達 18 小時的夏日,置身波羅的海放鬆身心;又可於嚴冬的早晨,來到滿載古代歷史的後蘇聯國家,一睹結霜的中世紀城堡。
直布羅陀
探索歐洲大陸最南端之地,著名的巨巖、壯麗的景色及融會西班牙和英國文化是這個風景優美半島的特色。
聖馬利諾
貴為全球最小型國家之一的首府,這座城市素以山脊之上景色無兩的中古地標聞名。
梵蒂岡
無論您信奉天主教與否,都可一遊這座瑰麗城國,一探其歷史重要性,一賞國內藝術與建築風尚。
e5b80ff1-ff10-4597-bcb6-527fff122118090c0b9b-4542-4f65-b4f0-0636644076ac