"),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
Masjid Sultan Mahmud Riayat Syah - 5 mnt berkendara
Pelabuhan Feri Sekupang - 11 mnt berkendara
Grand Batam Mall - 15 mnt berkendara
Mall Nagoya Hill - 16 mnt berkendara
Terminal Feri Harbour Bay - 18 mnt berkendara
Berkeliling
Batam Batu Besar (BTH-Hang Nadim) - 53 menit berkendara
Restoran
RM Cirebon - 6 mnt berkendara
Raja Bebek - 8 mnt berkendara
KFC - 5 mnt berkendara
Queen's Restaurant & Bar - 17 mnt jalan kaki
RM Bundo Kanduang - 7 mnt berkendara
Tentang properti ini
Holiday Inn Resort Batam, an IHG Hotel
Resor bintang 4 cocok untuk keluarga Terhubung dengan pusat konvensi
Manfaatkan teras, mini golf, dan kedai kopi/kafe di Holiday Inn Resort Batam, an IHG Hotel. Traveler aktif dapat menikmati panahan, rental/fasilitas berkuda, dan lapangan panjat tali di resor ini. Manjakan diri Anda pijat dengan batu panas, manikur dan pedikur, atau perawatan tubuh di Tea Tree Spa, spa di properti. Pastikan untuk menikmati makanan di 4 restoran yang ada di properti, yang memiliki masakan Thailand dan masih banyak lagi. Nikmati pusat kebugaran, serta aktivitas seperti basket dan voli pantai. Akses Internet nirkabel gratis serta taman dan taman bermain tersedia untuk semua tamu.
Anda juga akan menikmati manfaat berikut selama Anda menginap:
4 kolam renang outdoor dan kolam renang indoor, dengan seluncuran air, cabana gratis, dan kursi berjemur
Parkir mandiri gratis gratis
Layanan limo/towncar, sarapan prasmanan (biaya tambahan), dan rental sepeda
Lapangan tenis outdoor, akses ke kolam renang indoor terdekat, dan penitipan anak dengan pengawasan
Ulasan tamu memberikan nilai yang baik untuk staf
Fitur kamar
Semua kamar tamu di Holiday Inn Resort Batam, an IHG Hotel menawarkan manfaat seperti layanan kamar 24 jam dan pilihan bantal, serta fasilitas seperti WiFi gratis dan AC.
Fasilitas lainnya termasuk:
Seprai antialergi, tempat tidur lipat/ekstra (biaya tambahan), dan tempat tidur bayi (gratis)
Kamar mandi dengan bathtub besar dan kloset
Televisi layar datar 32-inci dengan saluran TV premium
Balkon, microwave berdasarkan permintaan, dan ketel listrik
Bahasa
Inggris, Indonesia
Fasilitas properti
Internet
Tersedia di semua kamar: Wi-Fi gratis
Tersedia di beberapa area publik: Wi-Fi gratis
Tempat parkir dan transportasi
Gratis parkir di luar properti
Antar jemput bandara 24 jam pulang pergi (biaya tambahan)
Gratis antar jemput ke kawasan sekitar
Antar jemput ke pusat perbelanjaan (biaya tambahan)
Layanan limo/town car
Gratis parkir mandiri di properti
Tersedia parkir dengan akses kursi roda
Makanan dan minuman
Setiap hari sarapan prasmanan tersedia pukul 06.00 hingga 10.00 dengan biaya: IDR 157.300 per orang
1 kedai kopi/kafe
2 bar/lounge
4 restoran
Restoran di properti
Thai Orchid
Aktivitas menarik
1 kolam renang indoor
1 lapangan tenis outdoor
1 spa tub
4 kolam renang outdoor
Arena bermain
Arkade/ruang permainan
Basket
Berkuda/penyewaan kuda
Gym
Klub anak
Kolam renang anak
Kolam renang indoor (akses tamu)
Kolam renang outdoor (akses tamu)
Kursus permainan tali
Kursus tenis
Meja biliar
Mini golf
Panahan
Rental sepeda
Ruang uap
Sauna
Seluncuran air
Spa layanan lengkap
Voli pantai
Cocok untuk keluarga
1 kolam renang indoor
4 kolam renang outdoor
Arena bermain
Arkade/ruang permainan
Fasilitas laundry
Gratis antar jemput ke kawasan sekitar
Gratis boks bayi
Kamar kedap suara
Kegiatan dengan pengawasan untuk anak-anak (biaya tambahan)
Klub anak (biaya tambahan)
Kolam renang anak
Microwave berdasarkan permintaan
Mini golf
Penitipan anak/bayi (biaya tambahan)
Seluncuran air
Tempat tidur lipat/tambahan (biaya tambahan)
Kenyamanan
Brankas di resepsionis
Fasilitas laundry
Penitipan koper
Resepsionis 24 jam
Surat kabar gratis di lobi
Toko Souvenir/kios koran
Layanan tamu
Bantuan tur dan tiket
Layanan concierge
Layanan laundry/dry cleaning
Layanan pernikahan
Pembersihan kamar (setiap hari)
Porter/bellboy
Staf multibahasa
Layanan bisnis
Pusat bisnis
Pusat konferensi (ruang 1.260 meter persegi)
Ruang rapat
Outdoor
Area piknik
Gratis kabana kolam renang
Kursi di kolam renang
Payung kolam renang
Taman
Teras
Spa layanan lengkap
14 kamar perawatan
Area perawatan outdoor
Aromaterapi
Bathtub spa
Body scrub
Body wrap
Facial
Hidroterapi
Manikur/pedikur
Pijat ala Swedia
Pijat ala Thailand
Pijat deep-tissue
Pijat dengan batu hangat
Pijat olahraga
Pijat prenatal
Refleksiologi
Ruang perawatan pasangan
Ruang uap
Sauna
Wrap detoksifikasi
Aksesibilitas
Jika Anda memiliki permintaan untuk fasilitas difabel tertentu, harap hubungi properti menggunakan informasi yang tertera pada konfirmasi reservasi yang diterima setelah memesan.
Alat bantu dengar
Jalur kursi roda
Lift
Tempat parkir dapat diakses kursi roda
Fasilitas kamar
Kamar tidur
Gratis boks bayi
Pilihan bantal
Seprai antialergi
Seprai disediakan
Tempat tidur lipat/tambahan (biaya tambahan)
Tirai kedap cahaya
Kamar mandi
Bathtub besar
Bidet
Handuk disediakan
Kamar mandi pribadi
Kombinasi shower/bathtub
Pengering rambut
Perlengkapan mandi gratis
Sandal
Hiburan
TV layar datar 32 inci dengan saluran kabel premium
Makanan dan minuman
Air minum kemasan gratis
Ketel listrik
Layanan kamar 24 jam
Mesin pembuat kopi/teh
Microwave berdasarkan permintaan
Minibar
Lainnya
AC (pengatur suhu)
Brankas
Kamar kedap suara
Meja tulis
Perabot khusus
Setrika/meja setrika
Surat kabar gratis harian
Telepon
Kebijakan
Check-in
Check-in mulai pukul: 15.00; Batas waktu check-in pukul: tengah malam
Tersedia check-in tanpa sentuh
Check-out
Check-out sebelum tengah hari
Tersedia check-out tanpa sentuh
Petunjuk check-in khusus
Resepsionis di properti akan menyambut tamu saat kedatangan
Tamu yang memesan di kategori harga termasuk sarapan mendapatkan sarapan untuk 2 orang dewasa yang berbagi kamar tamu. Biaya sarapan dikenakan untuk tamu tambahan.
Tamu yang memesan di kategori harga termasuk makan malam mendapatkan makan malam untuk 2 orang dewasa yang menggunakan kamar yang sama. Dikenakan biaya makan malam untuk tamu tambahan.
Metode akses
Bellboy atau resepsionis
Hewan peliharaan
Hewan peliharaan atau hewan pemandu tidak diperkenankan masuk
Anak dan tempat tidur tambahan
Anak-anak diperbolehkan
Tempat tidur lipat/tambahan tersedia dengan biaya IDR 350000.0 per malam
Boks bayi gratis tersedia atas permintaan di properti
Jenis pembayaran properti
Informasi Penting
Fasilitas ekstra opsional
Biaya untuk sarapan prasmanan: sekitar IDR 157300 per orang
Biaya antar jemput bandara: IDR 180000 per kendaraan (satu arah)
Biaya kasur lipat: IDR 350000.0 per malam
Daftar di atas mungkin tidak lengkap. Biaya dan deposit mungkin belum mencakup pajak dan dapat berubah tanpa pemberitahuan sebelumnya.
Anda harus tahu
Biaya penambahan orang dapat berlaku dan berbeda-beda menurut kebijakan properti
Tanda pengenal berfoto yang dikeluarkan oleh pemerintah dan kartu kredit, kartu debit, atau deposit uang tunai diperlukan saat check-in untuk biaya tidak terduga
Pemenuhan permintaan khusus bergantung pada ketersediaan sewaktu check-in dan mungkin menimbulkan biaya tambahan; permintaan khusus tidak dapat dijamin
Properti ini menerima kartu kredit; tidak menerima uang tunai
Tersedia transaksi non-tunai
Kamar bebas bising tidak dapat dijamin
Fitur keamanan di properti ini termasuk alat pemadam api, sistem keamanan, P3K, dan tralis jendela
Properti ini menegaskan bahwa mereka mengikuti praktik sanitasi dari panduan Janji Bersih (IHG).
Harap diperhatikan bahwa norma budaya dan kebijakan tamu dapat berbeda berdasarkan negara dan properti; kebijakan yang tercantum disediakan oleh properti
Perlu diketahui
Pemesanan diperlukan untuk layanan pijat dan perawatan spa; reservasi dapat dilakukan dengan menghubungi properti sebelum kedatangan, dengan menggunakan informasi kontak pada konfirmasi pemesanan
Hewan peliharaan, termasuk hewan pemandu, tidak diizinkan di properti ini
Anak-anak di bawah 12 tahun tidak boleh memasuki kolam renang, pusat kebugaran, dan bathtub spa tanpa pengawasan orang dewasa
Anak-anak di bawah 18 tahun tidak boleh masuk spa tanpa pengawasan orang dewasa
Properti ini juga dikenal dengan nama
Batam Holiday Inn Resort
Holiday Inn Batam
Holiday Inn Resort Batam
Holiday Inn Resort Batam
Holiday Batam, An Ihg Batam
Holiday Inn Resort Batam, an IHG Hotel Batam
Holiday Inn Resort Batam, an IHG Hotel Resort
Holiday Inn Resort Batam, an IHG Hotel Resort Batam
Pertanyaan umum
Apakah Holiday Inn Resort Batam, an IHG Hotel memiliki kolam renang?
Ya, properti ini dilengkapi kolam renang indoor, 4 kolam renang outdoor, dan kolam renang anak.
Berapa biaya menginap di Holiday Inn Resort Batam, an IHG Hotel?
Mulai 27 Jan 2025, harga yang ditemukan untuk 1 malam menginap untuk 2 orang dewasa di Holiday Inn Resort Batam, an IHG Hotel pada 24 Feb 2025 mulai dari Rp648.706, belum termasuk pajak dan biaya lainnya. Harga ini berdasarkan harga per malam terendah yang ditemukan dalam 24 jam terakhir untuk masa menginap dalam 30 hari ke depan. Harga dapat berubah sewaktu-waktu. Pilih tanggal untuk harga yang lebih akurat.
Apakah Holiday Inn Resort Batam, an IHG Hotel ramah hewan peliharaan?
Tidak, hewan peliharaan tidak diperkenankan masuk di properti ini.
Berapa biaya parkir di Holiday Inn Resort Batam, an IHG Hotel?
Parkir mandiri gratis di properti ini gratis; tempat parkir terdekat juga gratis.
Pukul berapa check-in di Holiday Inn Resort Batam, an IHG Hotel?
Check-in mulai pukul: 15.00; Batas waktu check-in pukul: tengah malam.
Pukul berapa check-out di Holiday Inn Resort Batam, an IHG Hotel?
Check-out pada pukul tengah hari.
Apakah Holiday Inn Resort Batam, an IHG Hotel menyediakan antar-jemput bandara?
Ya, tersedia antar-jemput bandara.Dikenakan biaya IDR 180000 per kendaraan.
Di mana lokasi Holiday Inn Resort Batam, an IHG Hotel?
Terletak di Batam, resor yang cocok bagi keluarga ini berjarak 4,8 km dari Masjid Sultan Mahmud Riayat Syah, serta 15 km dari South Links Country Club dan Pelabuhan Feri Sekupang. BCS Mall dan Grand Batam Mall juga berada dalam 20 km.
Ulasan Holiday Inn Resort Batam, an IHG Hotel
Ulasan
8,2
Sangat Baik
Semua ulasan yang ditampilkan berasal dari pengalaman tamu yang nyata. Hanya traveler yang telah memesan penginapan dengan kami yang dapat mengirimkan ulasan. Kami memverifikasi ulasan sesuai dengan panduan kami dan memublikasikan semua ulasan, baik itu positif maupun negatif.Informasi selengkapnyaTerbuka di jendela baru
Penilaian 10 - Sangat Bagus. 130 dari 418 ulasan" "
10 - Sangat Bagus
130
Penilaian 8 - Bagus. 203 dari 418 ulasan" "
8 - Bagus
203
Penilaian 6 - Cukup Baik. 60 dari 418 ulasan" "
6 - Cukup Baik
60
Penilaian 4 - Buruk. 13 dari 418 ulasan" "
4 - Buruk
13
Penilaian 2 - Sangat Buruk. 12 dari 418 ulasan" "
2 - Sangat Buruk
12
8,0/10
Kebersihan
8,6/10
Staf & layanan
7,8/10
Fasilitas
7,8/10
Kondisi & fasilitas properti
8,4/10
Ramah lingkungan
Ulasan
10/10 Sangat Bagus
murali
Bepergian dalam rombongan
24 Des 2024
Disukai: Kebersihan, staf & layanan, fasilitas, kondisi & fasilitas properti
Excellent front desk services
murali
Menginap 1 malam pada bulan Desember 2024
8/10 Bagus
jae joon
Bepergian bersama keluarga
29 Agu 2024
Disukai: Staf & layanan, fasilitas, kondisi & fasilitas properti
Great place to relax with the family. Service was excellent. Dea from the front desk team was amazing in providing us an awesome customer service experience.
The pre-booked transfer wasn’t at the ferry terminal when we arrived. They did instead upgrade us, all good! ✨
Breakfast was great!
The veggie/fish alternatives in the restaurant was not available for the three days we stayed tho. And not once was our food order fully correct, after being declined a couple of dishes that were “finished”. This is fine, but not at that high price point.
WiFi works, but is slow for video-calls.
The gym is in need of maintenance.
In short it’s good, but not perfect.
TFJ
Menginap 3 malam pada bulan Juni 2024
8/10 Bagus
Nitin
Bepergian dalam rombongan
18 Jun 2024
Disukai: Staf & layanan
Old property.. decent setup.. not going back..
we went during the long weekend break in Jun.. so was quite full.. food and service was average with long wait times.. breakfast was crowded.. most of the other restaurants were closed during the day.. the tea tree spa was really good and recommended..
Nitin
Menginap 2 malam pada bulan Juni 2024
4/10 Buruk
Louis Low
16 Jun 2024
Louis Low
Menginap 1 malam pada bulan Juni 2024
10/10 Sangat Bagus
Krishan
Bepergian bersama keluarga
10 Jun 2024
Disukai: Kebersihan, staf & layanan, fasilitas
Nice place to stay. Good staff. Friendly and helpful.
I went to Indonesia for scuba diving. Expedia told me it was possible around Batam.
But the beaches and water around Batam are polluted, so no diving!
The Holiday Inn resort is in an area that was supposed to be developed by now, but is still highly under construction.
Anyhow, staff was extremely friendly and helpful. And the food at the grill was great. So I enjoyed my time. Very relaxing
Holiday Inn resort Batam is our number choice when we go for holiday at Batam. It is family friendly although it is far away from the central area for some. We still prefer to stay here
Philip
Menginap 1 malam pada bulan Maret 2024
10/10 Sangat Bagus
Anupam
Bepergian bersama keluarga dan anak
12 Mar 2024
Disukai: Kebersihan, staf & layanan, fasilitas, kondisi & fasilitas properti
Kids friendly resort, friendly staffs and very accommodative for every requests that we made. Worth visiting once again for the relaxing spa. Highly recommend the resort.
Anupam
Menginap 2 malam pada bulan Maret 2024
10/10 Sangat Bagus
Indrajit
11 Mar 2024
Disukai: Kebersihan, staf & layanan, kondisi & fasilitas properti
Excellent!!!
Indrajit
Menginap 2 malam pada bulan Maret 2024
6/10 Cukup Baik
Traveler terverifikasi
Bepergian bersama keluarga
13 Feb 2024
Dated facilities and missing items
Hotel transport promised to pick up at Sekupang Ferry Terminal on arrival, but didnt.
Stayed in 2 bedroom suite. Missing hair dryer and face towels. Phone was spoiled. Housekeeping later brought 1 face towel, when I have a party of 4. Two hours later, housekeeping brought another 3 face towels.
Gym is large but old. Equipment is worn out with crickety metal parts. Some is plainly dangerous to use.
Resort owner seems to be holding back on a much needed renovation.
Traveler terverifikasi
Menginap 2 malam pada bulan Februari 2024
10/10 Sangat Bagus
meeran
5 Feb 2024
meeran
Menginap 5 malam pada bulan Januari 2024
8/10 Bagus
Kai Li
Bepergian bersama keluarga
26 Des 2023
Disukai: Staf & layanan, kondisi & fasilitas properti, kenyamanan kamar
Kai Li
Menginap 2 malam pada bulan Desember 2023
10/10 Sangat Bagus
KARUNA KARAN
25 Des 2023
KARUNA KARAN
Menginap 3 malam pada bulan Desember 2023
8/10 Bagus
Kym
Bepergian bersama keluarga
24 Des 2023
Disukai: Staf & layanan
Tidak Disukai: Kebersihan, fasilitas, kondisi & fasilitas properti
Staff were excellent to check in well, arrange transportation to city and ferry while resort is safe n relaxing but the bed mattresses were too old for good night sleep.The bedsheets were stained and itchy. Paid for third person but no bath towels provided though toiletries and ample water bottles were given. The room service was prompt and delicious but overpriced. Breakfast spread was wide but not up to scratch. Porridge was not replenished by 8.30 am while fried rice was undercooked. Disappointing IHG branded hotel !
Kym
Menginap 1 malam pada bulan Desember 2023
10/10 Sangat Bagus
Gavryl
Bepergian bersama keluarga dan anak
19 Des 2023
Disukai: Kebersihan, staf & layanan, fasilitas, kondisi & fasilitas properti
It is one of the best family stays. The place is clean and the staffs are very friendly. The only setback is that the places I wanted to go for are atleast 45mins travel. The hotel is too far from Batam Center. But if the plans are near Sekupang area than this is recommended.
Gavryl
Menginap 2 malam pada bulan Desember 2023
2/10 Sangat Buruk
Louis
Bepergian bersama keluarga
17 Des 2023
Tidak Disukai: Kebersihan, staf & layanan, kondisi & fasilitas properti, kenyamanan kamar
Poor stay in Holiday Inn-Batam
Transport to hotel was very uncomfortable, almost 20pax squueze into a 12 pax van.TV in the room is spolit, took almost one day to repair. Bathroom water intermittent cold and hot, floor was dirty, bedsheet was dirty. Toilet basin tap was loose. Condition was very bad. Will not stay this hotel anymore.