"),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卡馬拉酒店 - 10 間人氣卡馬拉住宿 - 用家推介 | Expedia
卡馬拉酒店 | 熱門卡馬拉住宿限時優惠每晚可低至 HK$226
10 大最受旅客歡迎的卡馬拉酒店住宿低至 HK$226 卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 載入上一張卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人的相片 載入下一張卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人的相片
卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 Kamala
8.8 分 (滿分為 10 分),優異,(944) 篇評價
「my father does not speak English
before check-in time, he walks into the resort's swimming pool alone to take look, and one of the staffs talked to him, probably asking if he is a guest. So he knew that he did not check in yet, so he moved back to the lobby to take some rest, waiting for me.
Ridiculously, another staff came over and talked to him something, and of course, he did not understand, then the staff pointed him to get out.
I have been to so many resorts, never have this horrible...
卡瑪拉海灘度假村 - 桑普萊姆度假村 - 只招待成人 載入上一張Sunwing Kamala Beach的相片 載入下一張Sunwing Kamala Beach的相片
Sunwing Kamala Beach Sunwing Kamala Beach Kamala
8.6 分 (滿分為 10 分),優異,(787) 篇評價
「Front desk Ms. Sarenna had delivered the highest quality of services to us. Overall experience is excellent. 」
Sunwing Kamala Beach 載入上一張Keemala 酒店的相片 載入下一張Keemala 酒店的相片
Keemala 酒店 Keemala 酒店 Kamala
9.4 分 (滿分為 10 分),完美,(495) 篇評價
「從去之前的聯絡到實際入住的服務都很親切有效率,環境風景很好也保有隱私,雖然貴了一些但仍值得來體驗一下」
Keemala 酒店 布吉 Princess Kamala Beachfront 酒店 布吉 Princess Kamala Beachfront 酒店 布吉 Princess Kamala Beachfront 酒店 布吉 Princess Kamala Beachfront 酒店 載入上一張布吉 Princess Kamala Beachfront 酒店的相片 載入下一張布吉 Princess Kamala Beachfront 酒店的相片
布吉 Princess Kamala Beachfront 酒店 布吉 Princess Kamala Beachfront 酒店 Kamala
8.2 分 (滿分為 10 分),很好,(185) 篇評價
「The only thing good about breakfast was the omelettes 」
布吉 Princess Kamala Beachfront 酒店 載入上一張安達拉別墅度假村的相片 載入下一張安達拉別墅度假村的相片 9.8 分 (滿分為 10 分),完美,(259) 篇評價
安達拉別墅度假村 載入上一張西恩納角美食酒店及別墅的相片 載入下一張西恩納角美食酒店及別墅的相片
西恩納角美食酒店及別墅 西恩納角美食酒店及別墅 Kamala
9.0 分 (滿分為 10 分),卓越,(1002) 篇評價
「Best hotel in Kamala Beach area with splendid seaview and comfortable environment to stay at! Strongly recommend if you are considering any of those accommodations in the area, the staff service is very nice and the front desk staff are friendly and served with professionalism.」
西恩納角美食酒店及別墅 載入上一張貝爾泳池別墅度假村的相片 載入下一張貝爾泳池別墅度假村的相片 8.8 分 (滿分為 10 分),優異,(316) 篇評價
「It’s comfortable, tidy.The staff are really nice n helpful.
However , some facilities may need to renew like sofa .
Still my favourite villa in Phuket. We must choose The Bell next time.
」
貝爾泳池別墅度假村 載入上一張布吉凱悅度假村的相片 載入下一張布吉凱悅度假村的相片 8.6 分 (滿分為 10 分),優異,(177) 篇評價
「Everything is marvelous except that the room card stops working twice. Great hospitality and service.」
布吉凱悅度假村 The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 載入上一張The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店的相片 載入下一張The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店的相片
The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 Kamala
9.0 分 (滿分為 10 分),卓越,(781) 篇評價
「Excellent service and good
Room is amazing
All staff are very friendly and well trained
I don’t see any reason of not returning to this hotel! And stay even even longer !!!」
The Naka Phuket, a member of Design Hotels = 布吉 The Naka 設計酒店 載入上一張布吉度假村洲際酒店 (IHG 旗下酒店)的相片 載入下一張布吉度假村洲際酒店 (IHG 旗下酒店)的相片
布吉度假村洲際酒店 (IHG 旗下酒店) 布吉度假村洲際酒店 (IHG 旗下酒店) Kamala
9.4 分 (滿分為 10 分),完美,(221) 篇評價
「酒店環境優美,員工服務態度很有禮貌,餐飲優良,很好的體驗。」
布吉度假村洲際酒店 (IHG 旗下酒店) 載入上一張布吉卡馬拉海灘諾富特酒店的相片 載入下一張布吉卡馬拉海灘諾富特酒店的相片
布吉卡馬拉海灘諾富特酒店 布吉卡馬拉海灘諾富特酒店 Kamala
8.2 分 (滿分為 10 分),很好,(630) 篇評價
「Nearby a nice beach. Hotel staff will try to fulfill your request. However, there are many mosquitos in the hotel room and water leakage in the bathroom.」
布吉卡馬拉海灘諾富特酒店 Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 載入上一張Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心的相片 載入下一張Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心的相片
Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 Kamala
9.2 分 (滿分為 10 分),卓越,(84) 篇評價
「We stayed at room No.3 and had a really good time in the villa. The room is located near the parking area and the gym so everything is really close.The view was amazing and the pool is really clean. The staff are really helpful, and quick response to our questions through the villa app. Will definitely come back again!」
Villa Tantawan Resort And Spa = 坦塔萬度假村及水療中心 載入上一張布吉阿雅拉卡馬拉度假村及水療中心的相片 載入下一張布吉阿雅拉卡馬拉度假村及水療中心的相片
布吉阿雅拉卡馬拉度假村及水療中心 布吉阿雅拉卡馬拉度假村及水療中心 Kamala
9.0 分 (滿分為 10 分),卓越,(208) 篇評價
「The food from their main restaurant was little bit disappointing 」
布吉阿雅拉卡馬拉度假村及水療中心 載入上一張帕瑞莎度假村 布吉的相片 載入下一張帕瑞莎度假村 布吉的相片 9.2 分 (滿分為 10 分),卓越,(347) 篇評價
「It’s my third time to Paresa….
Really relax and enjoy😍
All staffs are excellent and smiling all the time🤗 concierge , front desk, Restaurant , housekeeping, engineering ……thanks for your service during my stay, I must come back!!!!!」
帕瑞莎度假村 布吉 載入上一張拉雅林娜酒店的相片 載入下一張拉雅林娜酒店的相片 9.0 分 (滿分為 10 分),卓越,(153) 篇評價
「We stayed 4 days for the honeymoon at Layalina. It has great location and service as well. 2 mins to beach and to street with lots of restaurants. The breakfast is so wonderful which you have a lot choice of main dish and fruit. The staff is super nice too! They also prepared beautiful decoration in our room when we arrived to celebrate our honeymoon, so sweet ^^~」
拉雅林娜酒店 載入上一張瓦比薩比精品酒店的相片 載入下一張瓦比薩比精品酒店的相片 9.0 分 (滿分為 10 分),卓越,(224) 篇評價
「Really great stay!! It was in a great area and very walkable to reach Kamala Beach. The rooms are fine and really all you need (we don’t spend much time in the room anyway). I honestly have no complaint. It was clean, comfortable, and affordable. I absolutely would recommend staying here. Location is key!!! 」
瓦比薩比精品酒店 載入上一張布吉麗笙套房度假村的相片 載入下一張布吉麗笙套房度假村的相片 8.0 分 (滿分為 10 分),很好,(676) 篇評價
「Its an average hotel I can say. Staffs are friendly, however, the room is getting old and i found some dirt on the bedsheets...」
布吉麗笙套房度假村 Tropical Garden Kamala Resort Tropical Garden Kamala Resort Tropical Garden Kamala Resort Tropical Garden Kamala Resort 載入上一張Tropical Garden Kamala Resort的相片 載入下一張Tropical Garden Kamala Resort的相片
Tropical Garden Kamala Resort Tropical Garden Kamala Resort Kamala
9.2 分 (滿分為 10 分),卓越,(34) 篇評價
「Petit hôtel sympathique, très familiale, les chambres sont parfaites, toutes donnant sur la piscine 」
Tropical Garden Kamala Resort 載入上一張布吉Thavorn海灘度假村及水療中心的相片 載入下一張布吉Thavorn海灘度假村及水療中心的相片
布吉Thavorn海灘度假村及水療中心 布吉Thavorn海灘度假村及水療中心 Kamala
8.4 分 (滿分為 10 分),很好,(1000) 篇評價
「環境極差 超多蚊 殺不完的蚊
床單被鋪全部都係污漬 換過都係一樣
沖涼同洗手嘅水係偏黃色的。」
布吉Thavorn海灘度假村及水療中心 布吉 Twinpalms MontAzure 度假村 布吉 Twinpalms MontAzure 度假村 布吉 Twinpalms MontAzure 度假村 布吉 Twinpalms MontAzure 度假村 載入上一張布吉 Twinpalms MontAzure 度假村的相片 載入下一張布吉 Twinpalms MontAzure 度假村的相片
布吉 Twinpalms MontAzure 度假村 布吉 Twinpalms MontAzure 度假村 Kamala
9.6 分 (滿分為 10 分),完美,(47) 篇評價
「Fantastisk hotell! Jeg har vært i Thailand 7 ganger tidligere og dette har helt klart vært det beste hotellet jeg har bodd på her. Rent, pent, hyggelig og en nydelig frokost.
Spar tid på å lete etter hotell - bare å booke dette stedet. 」
布吉 Twinpalms MontAzure 度假村 顯示更多 過去 24 小時內找到的最低每晚價格 (2 位成人 1 晚)。價格及供應情況可能會出現變動,可能設有其他條款。
過去 24 小時內找到的最低每晚價格 (2 位成人 1 晚)。價格及供應情況可能會出現變動,可能設有其他條款。
了解卡馬拉更多 是時候度假!歡迎遊訪浪漫的卡馬拉,盡情探索這裡的海灘、海濱和寺廟。
卡馬拉平價住處
班傑明渡假村 83 Moo 3, Rimhad Road, Kamala, Phuket
5.6/10 (97 則評價)
卡馬拉富亞伊渡假酒店 73/146 Moo 3 Kamala-Patong Road, Kamala, Phuket
2月16日 至 2月17日 價格為每晚 HK$226 HK$226
合共 HK$279
連稅及其他費用
2 月 16 日 - 2 月 17 日
5.8/10 (10 則評價)
PP Grand Kamala Hotel Hua Kuan Nuea Road, 71/100, Kamala, phuket
3月4日 至 3月5日 價格為每晚 HK$451 HK$451
合共 HK$503
連稅及其他費用
3 月 4 日 - 3 月 5 日
馬馬特精品酒店 118/12 Moo3, Kamala, Chang Wat Phuket
3月1日 至 3月2日 價格為每晚 HK$580 HK$580
合共 HK$644
連稅及其他費用
3 月 1 日 - 3 月 2 日
10/10 Exceptional! (3 則評價)
Kamala Cool 2 86 Kamala 1, Kamala, Phuket Province
2月27日 至 2月28日 價格為每晚 HK$252 HK$252
合共 HK$299
連稅及其他費用
2 月 27 日 - 2 月 28 日
卡馬拉冰雪海灘酒店 84/1 Moo.3 Rimhad Road, Kamala, Phuket
3月12日 至 3月13日 價格為每晚 HK$491 HK$491
合共 HK$596
連稅及其他費用
3 月 12 日 - 3 月 13 日
8.4/10 Very Good! (39 則評價)
鄰近卡馬拉景點酒店 布吉島是泰國南部的重要觀光勝地,獲譽為印度洋安達曼海上的明珠,島上的碧海銀灘深受各地旅客熱愛。不少海灘都人頭湧湧,希望尋回片刻寧靜的話,就最適合到巴東海灘北側的卡馬拉海灘,探索與世隔絕的環境,追尋輕鬆寫意的體驗。
卡馬拉海灘 在你的卡馬拉行程中,記得安排點時間到Big C Market Kamala享受購物樂趣。 難得有機會來到這個古色古香目的地,當然要到優美海灘漫步,再探索一下日落美景。
Big C Market Kamala 想探索卡馬拉的歷史?那麼你就一定要到海嘯紀念館逛逛了。 有機會來到這個古色古香目的地,當然要漫步一下海邊,再到海鮮餐廳品嚐美食。
海嘯紀念館 預備前往卡馬拉?不如在耶爾海灘過一個懶洋洋的下午吧。正在計劃前往這個浪漫目的地?不妨考慮一下漫步優美海灘和海邊。
耶爾海灘
常見問題 如需取消我的卡馬拉酒店預訂,我可以獲得退款嗎?
可以,多數的住宿預訂若在取消期限內取消,都可以獲得退款,取消期限通常是原定入住日期的 24-48 小時前。 如預訂不設取消,你或仍可以在預訂後 24 小時內取消並獲得全額退款。 利用全額退款 篩選條件即可找到卡馬拉可彈性取消的酒店優惠。
卡馬拉有哪間頂級酒店配備自家水上樂園,又或鄰近水上樂園?
暫住卡馬拉的體驗是怎樣的?
一家大小可於卡馬拉找到孩子們都愛玩的活動,而所有旅客都會喜歡這裡的海灘。除了休閒放鬆又文化氣息濃厚之外,這城市的海鮮餐廳亦相當吸引人。區內熱門景點還有卡馬拉海灘 、邦濤海灘 及芭東海灘 。卡馬拉共有 480 間酒店及其他住宿設施,任你選住。進一步認識卡馬拉 。
卡馬拉的氣候如何?
最熱月份通常是 3 月和 4 月,平均氣溫為 28°C,而最冷的月份為 1 月和 2 月,平均氣溫為 27°C。卡馬拉降雨量最高的月份為 9 月、10 月、7 月及 8 月,每月平均降雨 345 毫米。
查看更多
9282a5e9-8125-4d5d-ad9e-e3ef1ac3ebe5 48629e0e-c9d6-4c19-9224-aac7c4adfa57