"),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จองโรงแรมVourvoulos เริ่มที่ ฿1,081 - เอ็กซ์พีเดีย
โรงแรมและที่พักในVourvoulos แพลน จอง และเข้าพักอย่างสบายใจ
bex rewards loyalty icon เลือกได้มาก
ค้นหาจากที่พักเกือบล้านแห่งทั่วโลก
payments icon ให้รางวัลตัวเอง
เข้าสู่ระบบเพื่อรับส่วนลดอย่างน้อย 10% จากโรงแรมหลายพันแห่ง
today icon เปลี่ยนใจได้เสมอ
จองโรงแรมที่ยกเลิกได้ฟรี
สำรวจตัวเลือกใหม่ไม่ธรรมดาใน Vourvoulos ดูธีมที่พักก่อนหน้า ดูธีมที่พักถัดไป
โรงแรมและที่พักยอดนิยมในVourvoulos แสดงภาพก่อนหน้าของ ลักคอส ลักชัวรี สวีทส์ แสดงภาพถัดไปของ ลักคอส ลักชัวรี สวีทส์
ลักคอส ลักชัวรี สวีทส์ ลักคอส ลักชัวรี สวีทส์ Santorini
ราคาปัจจุบันคือ ฿2,425
฿2,425
ลักคอส ลักชัวรี สวีทส์ แสดงภาพก่อนหน้าของ Grand View แสดงภาพถัดไปของ Grand View
Grand View Grand View Santorini
9.6 จาก 10, ไร้ที่ติ, (339)
"Beautiful property and great staff "
Grand View เดมิลมาร์ ลักซัรี่ สวีทส์ เดมิลมาร์ ลักซัรี่ สวีทส์ เดมิลมาร์ ลักซัรี่ สวีทส์ เดมิลมาร์ ลักซัรี่ สวีทส์ แสดงภาพก่อนหน้าของ เดมิลมาร์ ลักซัรี่ สวีทส์ แสดงภาพถัดไปของ เดมิลมาร์ ลักซัรี่ สวีทส์
เดมิลมาร์ ลักซัรี่ สวีทส์ เดมิลมาร์ ลักซัรี่ สวีทส์ Santorini
9.0 จาก 10, ยอดเยี่ยม, (9)
"We had two reservations due to a change of dates and the hotel was able to keep us in the same room. Also, they will let you use the pool at their sister property. "
ราคาปัจจุบันคือ ฿2,725
฿2,725
เดมิลมาร์ ลักซัรี่ สวีทส์ Suites of the Gods Cave Spa Suites of the Gods Cave Spa Suites of the Gods Cave Spa Suites of the Gods Cave Spa แสดงภาพก่อนหน้าของ Suites of the Gods Cave Spa แสดงภาพถัดไปของ Suites of the Gods Cave Spa
Suites of the Gods Cave Spa Suites of the Gods Cave Spa Santorini
"I recently had the opportunity to stay at Suites of the Gods Cave & Spa in Santorini from February 3 to 5, 2025. While Santorini itself is always a breathtaking destination, my visit was accompanied by an unexpected challenge—ongoing seismic activity. Despite the situation, my experience at the hotel remained memorable, and I’d like to share my honest review.
The Hotel & Atmosphere
The hotel’s location is stunning, offering panoramic caldera views that are truly unmatched. The architecture...
ราคาปัจจุบันคือ ฿3,668
฿3,668
Suites of the Gods Cave Spa แสดงภาพก่อนหน้าของ วิลล่า Dima แสดงภาพถัดไปของ วิลล่า Dima
วิลล่า Dima วิลล่า Dima Santorini
"This place is STUNNING. It is next to black beach, and if it’s for a beautiful vacation do not hesitate to book. All members of staff made us feel so welcome, the room was out of this world!!!! 10000/10 amazing! The views are just spectacular, breakfast was so so nice and the location was lovely too."
ราคาปัจจุบันคือ ฿1,699
฿1,699
วิลล่า Dima ซานโตรินีสกาย รีสอร์ทหรูหรา ซานโตรินีสกาย รีสอร์ทหรูหรา ซานโตรินีสกาย รีสอร์ทหรูหรา ซานโตรินีสกาย รีสอร์ทหรูหรา แสดงภาพก่อนหน้าของ ซานโตรินีสกาย รีสอร์ทหรูหรา แสดงภาพถัดไปของ ซานโตรินีสกาย รีสอร์ทหรูหรา
ซานโตรินีสกาย รีสอร์ทหรูหรา ซานโตรินีสกาย รีสอร์ทหรูหรา Santorini
10.0 จาก 10, ไร้ที่ติ, (74)
"The entire staff at the property was exceptionally nice and friendly. The staff went above and beyond to ensure that my husband and I enjoyed our stay. They even helped us with local food ordering/delivery and schedule in room massages for us. The property is tucked away far enough for guests to enjoy privacy and spectacular views, and it was very well maintained and clean. Having access to your own private outdoor heated pool in your own villa was one of the best amenities that made us choose...
ราคาปัจจุบันคือ ฿3,476
฿3,476
ซานโตรินีสกาย รีสอร์ทหรูหรา แสดงภาพก่อนหน้าของ Zannos Melathron แสดงภาพถัดไปของ Zannos Melathron
Zannos Melathron Zannos Melathron Santorini
"Love the history and the historical detail. "
ราคาปัจจุบันคือ ฿7,034
฿7,034
Zannos Melathron แสดงภาพก่อนหน้าของ De Sol Spa Hotel แสดงภาพถัดไปของ De Sol Spa Hotel
De Sol Spa Hotel De Sol Spa Hotel Santorini
9.2 จาก 10, ยอดเยี่ยม, (489)
ราคาปัจจุบันคือ ฿4,394
฿4,394
De Sol Spa Hotel แสดงภาพก่อนหน้าของ Celestia Grand แสดงภาพถัดไปของ Celestia Grand
Celestia Grand Celestia Grand Santorini
9.8 จาก 10, ไร้ที่ติ, (83)
"Nico, the property manager is exceptional with his welcoming attitude, knowledge of the island and great recommendations for site seeing, dining and activities. If he wrote a book on Santorini it would help a lot of visitors to this amazing island."
Celestia Grand Volcano View Hotel Santorini Volcano View Hotel Santorini Volcano View Hotel Santorini Volcano View Hotel Santorini แสดงภาพก่อนหน้าของ Volcano View Hotel Santorini แสดงภาพถัดไปของ Volcano View Hotel Santorini
Volcano View Hotel Santorini Volcano View Hotel Santorini Santorini
9.4 จาก 10, ไร้ที่ติ, (902)
"Loved the stay with the staff being great all throughout from room service cleanliness breakfast and dinning services - 5 stars for the amazing views and location "
Volcano View Hotel Santorini แสดงภาพก่อนหน้าของ Nemesis แสดงภาพถัดไปของ Nemesis 9.4 จาก 10, ไร้ที่ติ, (192)
"It gives me a great pleasure to share of how lucky I was to choose the Nemesis hotel for my stay in Santorini.
Lia and Jacob, the hosts, provided me with the exceptional customer service - always smiling and willing to help and provide the advice on travel around the island, visiting the most iconic places and recommendations for dining etc. Huge thank you to Lia and Jacob for making my stay so enjoyable.
The location of the hotel was just perfect - a walking distance from the centre of...
ราคาปัจจุบันคือ ฿3,522
฿3,522
Nemesis แสดงภาพก่อนหน้าของ Adamant Suites แสดงภาพถัดไปของ Adamant Suites
Adamant Suites Adamant Suites Santorini
9.6 จาก 10, ไร้ที่ติ, (138)
"Amazing views. Staff were very friendly and helpful. We ended up cancelling another accommodation to come back and stay one more night it was that good."
ราคาปัจจุบันคือ ฿5,506
฿5,506
Adamant Suites แสดงภาพก่อนหน้าของ Asma Suites แสดงภาพถัดไปของ Asma Suites
Asma Suites Asma Suites Santorini
9.8 จาก 10, ไร้ที่ติ, (34)
"This property is excellent - essentially a multi-room B&B, each with a separate entrance. Maria, the manager, and her father were very welcoming and helpful. Definitely ask Maria for assistance in arranging local tours (in advance!) if you are not familiar with the island. There is a beautiful view of the caldera. Note though, the facility is down a long path with quite a few steps - it would not be a good choice for someone in a wheelchair or who has difficulty walking."
ราคาปัจจุบันคือ ฿13,537
฿13,537
Asma Suites Aesthesis Boutique Villas Aesthesis Boutique Villas Aesthesis Boutique Villas Aesthesis Boutique Villas แสดงภาพก่อนหน้าของ Aesthesis Boutique Villas แสดงภาพถัดไปของ Aesthesis Boutique Villas
Aesthesis Boutique Villas Aesthesis Boutique Villas Santorini
9.8 จาก 10, ไร้ที่ติ, (28)
"Only problem is the property has a ant problem that needs to be looked after. The breakfast could be better aswell, and also the power went out during our stay due to a internal issue with the lighting switch in the bathroom. Host was awesome and location is amazing with breathtaking views and the pool is perfect aswell "
ราคาปัจจุบันคือ ฿13,904
฿13,904
Aesthesis Boutique Villas แสดงภาพก่อนหน้าของ Aroma Suites แสดงภาพถัดไปของ Aroma Suites
Aroma Suites Aroma Suites Santorini
9.2 จาก 10, ยอดเยี่ยม, (160)
"ห้องพักวิวมาก เห็นภูเขาไฟชัดไม่มีอะไรมาบดบัง สงบ เป็นส่วนตัว สามารถเดินเข้าไปในเมืองใกล้นิดเดียว และ ขนย้ายกระเป๋าไม่ไกล สะดวกสุดๆ ผู้จัดการโรงแรมน่ารักมาก บริการแบบเต็มที่ และ เต็มใจ ประทับใจมากๆคะ"
Aroma Suites แสดงภาพก่อนหน้าของ 1809 Villa แสดงภาพถัดไปของ 1809 Villa
1809 Villa 1809 Villa Santorini
10.0 จาก 10, ไร้ที่ติ, (12)
ราคาปัจจุบันคือ ฿12,509
฿12,509
1809 Villa แสดงภาพก่อนหน้าของ Thireas Hotel แสดงภาพถัดไปของ Thireas Hotel
Thireas Hotel Thireas Hotel Santorini
9.4 จาก 10, ไร้ที่ติ, (311)
"This is a great hotel with spectacular views. It is walking distance from Fira bus stop. Vanessa and John were very helpful in making our stay comfortable, allowing us to check-in early and check-out late, explaining places to explore, and arranging for a rental car. The breakfast delivered to our room was amazing. Would highly recommend staying here."
ราคาปัจจุบันคือ ฿3,262
฿3,262
Thireas Hotel แสดงภาพก่อนหน้าของ โรงแรมดีลิออนวิว แสดงภาพถัดไปของ โรงแรมดีลิออนวิว
โรงแรมดีลิออนวิว โรงแรมดีลิออนวิว Santorini
9.4 จาก 10, ไร้ที่ติ, (167)
"We had a great stay, nice view of Caldera. Staff are very nice especially (Ahmed) was so professional and assisted us on our trip, highly recommended!"
ราคาปัจจุบันคือ ฿4,563
฿4,563
โรงแรมดีลิออนวิว แสดงภาพก่อนหน้าของ Villa Agas แสดงภาพถัดไปของ Villa Agas
Villa Agas Villa Agas Santorini
"ロケーションはフィラには徒歩15分ほど、近所に24時間の美味しいパン屋さんとスーパーあり。バス停もあるので空港、レッドビーチ、ブラックビーチの観光に便利。イアにいくにはフィラのバス停に歩いて行けば良いかも。
ホテルのおじさんは、行く前のメールのやり取り親切でしたが、実際はなんか無口なじいさんで、島にこういう感じのおじさんおよび爺さんたくさんいたから、島にいるとああなるのかも。でも4泊したけどしっかり毎日掃除してくれてよかった。時々ネコが遊びに来た。冷蔵庫は大きく、中のものは凍ってしまった。電子レンジの用意はないし、爺さんにお願いしたけど、キッチン付きの部屋を借りない限り、ゲスト用には用意はない、といわれた。
パン屋さんのサンドイッチですが600-700円ほどで顔くらいの大きさ、一回では食べきれず夜と朝ごはんで食べた。パン自体もおいしく、中の具材もぎっしりで、最後までおいしいです!日本なら1000円はすると思います!二食ぶんとしたら大変お得だと思うし日本でここまで美味しいサンドイッチ、思えばないかも?と言うわけでこちらにお泊まりの際は是非お試しください!"
ราคาปัจจุบันคือ ฿1,081
฿1,081
Villa Agas แสดงภาพก่อนหน้าของ Athina Luxury Suites แสดงภาพถัดไปของ Athina Luxury Suites
Athina Luxury Suites Athina Luxury Suites Santorini
9.4 จาก 10, ไร้ที่ติ, (383)
"Location and staff was amazing"
ราคาปัจจุบันคือ ฿7,508
฿7,508
Athina Luxury Suites ดูเพิ่มเติม ราคาต่อคืนที่ถูกที่สุดที่พบใน 24 ชั่วโมงที่ผ่านมา อ้างอิงจากการเข้าพัก 1 คืน ผู้เข้าพัก 2 คน ราคาและจำนวนห้องพักว่างอาจมีการเปลี่ยนแปลง อาจมีข้อกำหนดเพิ่มเติม
ราคาต่อคืนที่ถูกที่สุดที่พบใน 24 ชั่วโมงที่ผ่านมา อ้างอิงจากการเข้าพัก 1 คืน ผู้เข้าพัก 2 คน ราคาและจำนวนห้องพักว่างอาจมีการเปลี่ยนแปลง อาจมีข้อกำหนดเพิ่มเติม
ไม่พบสิ่งที่คุณกำลังมองหา?
ไม่พบสิ่งที่คุณกำลังมองหา?
ดูที่พักว่างทั้งหมดใน Vourvoulos
ดูที่พักว่างทั้งหมดใน Vourvoulos
เมื่อเข้าสู่ระบบจะได้รับส่วนลดโดยเฉลี่ยเพิ่มอีก 15% จากหลายพันโรงแรมที่ร่วมรายการ
อ่านเพิ่มเติมเกี่ยวกับ Vourvoulos ออกเดินทางมายัง Vourvoulosที่เงียบสงบ และต้องไม่พลาดวิวเกาะและการชมพระอาทิตย์ตก
ที่พักราคาถูกใน Vourvoulos ที่พักราคาถูกใน Vourvoulos
Hotel Makarios Kamari, Santorini, Santorini Island
8/10 Very Good! (161 รีวิว)
Absolute Bliss Imerovigli, Santorini, Santorini Island
9.8/10 Exceptional! (485 รีวิว)
Apanemo Hotel Akrotiri, Santorini, Santorini Island
9.6/10 Exceptional! (429 รีวิว)
Hotel Antonia Fira, Santorini
ราคา ฿1,530 ต่อคืน เข้าพัก 22 มี.ค. ถึง 23 มี.ค. ฿1,530
ราคารวม ฿1,755
รวมภาษีและค่าธรรมเนียม
22 มี.ค. - 23 มี.ค.
9/10 Wonderful! (178 รีวิว)
คาวาลารี โรงแรม - ผู้ใหญ่เท่านั้น Fira, Santorini, Santorini Island
8.8/10 Excellent! (385 รีวิว)
Acqua Vatos Santorini Hotel Kamari, Santorini, Santorini Island
9/10 Wonderful! (257 รีวิว)
เรียนรู้เพิ่มเติมเกี่ยวกับ Vourvoulos เรียนรู้เพิ่มเติมเกี่ยวกับ Vourvoulos
สำรวจโลกแห่งการเดินทางไปกับเอ็กซ์พีเดีย สำรวจโลกแห่งการเดินทางไปกับเอ็กซ์พีเดีย เลือกพักใกล้กับสถานที่น่าสนใจในVourvoulos โรงแรมและที่พักใกล้สนามบินในVourvoulos โรงแรมย่านสุดฮิตอื่นๆ ใกล้เคียงVourvoulos
เทรนด์ล่าสุดจากเอ็กซ์พีเดีย
คำถามที่พบบ่อย ที่พักที่ยอดเยี่ยมใน Vourvoulos
หากฉันต้องการยกเลิกการจองที่พักใน Vourvoulos ฉันจะได้รับเงินคืนหรือไม่
ได้! โดยส่วนใหญ่ คุณสามารถยกเลิกการจองและรับเงินคืนเต็มจำนวนหากยกเลิกก่อนวันที่โรงแรมหรือที่พักกำหนด ซึ่งโดยส่วนใหญ่คือช่วง 24-48 ชั่วโมงก่อนวันเช็คอิน หากการจองของคุณเป็นแบบไม่สามารถคืนเงินได้ คุณอาจยังยกเลิกและขอเงินคืนได้ภายใน 24 ชั่วโมงหลังทำการจอง กรองการค้นหาของคุณด้วย "ขอเงินคืนได้เต็มจำนวน" เพื่อหาดีลโรงแรมที่เปลี่ยนแปลงหรือยกเลิกได้ใน Vourvoulos
ที่พักที่ยอดเยี่ยมสำหรับทริปครอบครัวใน Vourvoulos
โรงแรมที่รับรองกลุ่มคนที่มีความหลากหลายทางเพศ LGBTQ ใน Vourvoulos
ที่พักยอดนิยมที่อนุญาตให้สัตว์เลี้ยงเข้าพักในVourvoulos
โรงแรมยอดนิยมสำหรับการพักผ่อนริมทะเลใน Vourvoulos
โรงแรมที่ให้บรรยากาศหรูหราใน Vourvoulos
ที่พักพร้อมสระว่ายน้ำใน Vourvoulos
โรงแรมที่มีสปาที่ดีที่สุดใน Vourvoulos คือที่ใด
การเข้าพักใน Vourvoulos เป็นอย่างไร
นักเดินทางจะเพลิดเพลินไปกับไฮไลท์ต่างๆ ใน Vourvoulos เช่น ทะเลและทัวร์ ผู้มาเยือนยังหลงใหลเมืองนี้เพราะผู้คนที่เป็นมิตรและเงียบสงบ ที่เที่ยวยอดฮิตในย่านนี้คือ Athinios Port ใน Vourvoulos มีโรงแรมและที่พักประเภทต่างๆ ให้เลือกจอง 49 แห่ง ดูข้อมูลเพิ่มเติมเกี่ยวกับVourvoulos
สถานที่ท่องเที่ยวยอดนิยมใน Vourvoulos
สภาพอากาศแต่ละฤดูใน Vourvoulos
เดือนที่มักจะร้อนที่สุด คือ สิงหาคมและกรกฎาคม โดยมีอุณหภูมิเฉลี่ย 24°C ส่วนเดือนที่หนาวที่สุด คือ มกราคมและกุมภาพันธ์ โดยมีอุณหภูมิเฉลี่ย 15°C ที่ Vourvoulos ปริมาณน้ำฝนโดยเฉลี่ยต่อปีอยู่ที่ 333 มิลลิเมตร
ดูเพิ่มเติม
09ac2f08-f40e-4e77-a846-367b55a32f5a 2ece6b02-86d8-46eb-be98-7e5148b63f1c