"),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;ySofitel Harbin Avis, Prix & Photos 2025 - Expedia.ch
Institut de technologie d'Harbin - 3 min en voiture
Musée provincial de Heilongjiang - 4 min en voiture
Zhongyang Street - 6 min en voiture
Église Sainte-Sophie - 6 min en voiture
Comment se déplacer
Harbin Railway Station - 9 min en voiture
Aéroport international Taiping (HRB) - 48 min en voiture
Restaurants
如一坊豆捞 - 15 min à pied
滨琪琪酒吧 - 3 min à pied
中国平安人寿保险股份有限公司 - 14 min à pied
中海直航空票务中心 - 14 min à pied
哈尔滨张家小馆 - 18 min à pied
À propos de cet hébergement
Sofitel Harbin
Hôtel de luxe au cœur de Nangang Qu
Une épicerie, un café et un jardin ne sont que quelques-uns des atouts de l'hébergement Sofitel Harbin. Faites-vous chouchouter avec un soin du visage, un massage ou un soin corporel au spa sur place. Vous vous régalerez dans les deux restaurants sur place, qui offrent le petit-déjeuner, le déjeuner et le dîner. Les clients peuvent disposer de diverses prestations, comme un salon de coiffure et un service de nettoyage à sec / blanchisserie, tout en restant connectés avec le Wi-Fi gratuit dans les chambres.
Parmi les autres petits plus qui vous attendent :
Piscine couverte
Service de location de limousines/berlines, petit-déjeuner buffet (en supplément) et location de vélos
Borne de recharge pour voitures électriques, service de départ express et service d'arrivée express
Service d'assistance pour les visites touristiques ou l'achat de billets, service d'organisation de mariages et salle de banquet
Caractéristiques des chambres
Les 320 chambres sont équipées de touches de confort comme un service d'étage 24 h/24 et un espace de travail pour ordinateur portable, en plus d'autres atouts, au nombre desquels un système de réglage de la climatisation et un coin salon séparé.
Autres équipements présents dans les chambres :
Recyclage, ampoules LED et produits de nettoyage écologiques fournis
Baignoire ou douche, articles de toilette gratuits et sèche-cheveux
Télévision haute définition 37 pouces avec chaînes par satellite
Garde-robe ou placard, coin salon séparé et réfrigérateur
Langues parlées
Chinois (mandarin), anglais et français
Services et équipements
Internet
Disponibles dans toutes les chambres : Wi-Fi gratuit et accès à Internet par câble
Disponibles dans certains espaces publics : Wi-Fi gratuit et accès à Internet par câble
Parking et transports
Station de recharge pour voiture électrique sur place
Parking accessible en fauteuil roulant
Navette aller-retour entre l'hôtel et l'aéroport 24 h/24 (en supplément)
Navette desservant l'aéroport (disponible sur demande)
Navette desservant les environs (en supplément)
Service de location de limousines/berlines
Nourriture et boissons
Petit-déjeuner buffet servi en supplément tous les jours de 06 h 30 à 10 h 00 : 168 CNY par personne
2 restaurants et un café
Un bar / salon
Service en chambre 24 h/24
Café/thé à disposition dans les espaces communs
Restaurants sur place
Elements Restaurant
II Restaurant
Activités
Location de vélos
Table de billard
Centre de fitness
Spa proposant des soins complets
Piscine couverte
Sauna
Hammam
Pour les familles
Lits bébé gratuits
Épicerie/supérette
Piscine couverte
Une laverie
Réfrigérateur
Lits pliants/supplémentaires (en supplément)
Snack bar/épicerie fine
Chambres insonorisées
Services et équipements
Distributeur automatique / services bancaires
Salle de bal
Salle de banquet
Ascenseur
Journaux gratuits dans le hall
Coffre-fort à la réception
Boutique de souvenirs/kiosque à journaux
Épicerie/supérette
Services aux voyageurs
Réception ouverte 24 h/24
Remplacement des draps (sur demande)
Remplacement des serviettes (sur demande)
Service de conciergerie
Ménage tous les jours
Service de nettoyage à sec
Salon de coiffure
Laverie
Consigne à bagages
Personnel polyglotte
Bagagiste/groom
Service d'assistance pour les visites touristiques ou l'achat de billets
Service de couverture
Service d'organisation de mariages
Services professionnels
Centre d'affaires ouvert 24 h/24
Centre de conférence (1056 mètres carrés d'espace)
Salles de réunion
Espaces extérieurs
Jardin
Potager
Spa
8 salles de soins
Gommages du corps
Soins du corps
Soins du visage
Massages
Salles de massage et de soins
Accessibilité
Si vous avez une demande spéciale concernant l'accessibilité, veuillez contacter l'hébergement à l'aide des informations figurant sur la confirmation de réservation
Tapis dans la chambre
Avertisseur de sonnette et de téléphone
Ascenseur
Largeur des portes de l’ascenseur (en cm) : 110
Rampe d’accès à l’entrée principale
Chemin d'accès sans escaliers
Alarmes visuelles dans les couloirs
Chemin d'accès bien éclairé
Centre d'affaires accessible en fauteuil roulant
Conciergerie accessible en fauteuil roulant
Salon accessible en fauteuil roulant
Parking
4 places de parking accessibles aux personnes à mobilité réduite sur place
Chemin vers l'ascenseur accessible en fauteuil roulant
Réception accessible en fauteuil roulant
Hauteur de la réception accessible en fauteuil roulant (en cm) : 120
Restaurant accessible en fauteuil roulant
Accessible aux personnes à mobilité réduite (restrictions éventuelles)
Fauteuils roulants disponibles sur place
Plus
Éclairage à 80 % au moins par LED
Ingrédients issus à 80 % au moins de l’agriculture locale
Ingrédients issus à 80 % au moins de l’agriculture biologique
Agitateurs à café biodégradables
Pailles biodégradables
Politique complète de gestion des déchets alimentaires
Politique complète de recyclage des déchets
Fenêtres à double vitrage
Représentations d’artistes locaux
Sensibilisation à la culture et à l’écosystème locaux
Excursions et activités organisées par des entreprises locales
Non-utilisation d’agitateurs à café en plastique
Non-utilisation de pailles en plastique
Non-utilisation de bouteilles de soda en plastique
Tasses et gobelets réutilisables uniquement
Vaisselle réutilisable uniquement
Hébergement non-fumeurs
Options de restauration vegan
Options de restauration végétarienne
Équipements de la chambre
Chambre
Réglage de la climatisation
Draps
Rideaux occultants
Lits bébé (gratuits)
Lits pliants/supplémentaires (en supplément)
Salle de bains
Peignoirs
Baignoire ou douche
Articles de toilette gratuits
Sèche-cheveux
Shampoing
Savon
Papier toilette
Serviettes
Brosses à dents et dentifrice (sur demande)
Divertissements
Télévision LCD 37 pouces
Chaînes par satellite
Nourriture et boissons
Bouilloire électrique
Eau minérale gratuite
Minibar
Réfrigérateur
Plus
Distributeur en vrac pour articles de toilette
Bureau
Chaise de bureau
Produits de nettoyage écologiques fournis
Interrupteurs à économie d'énergie
Journaux gratuits
Fer et planche à repasser sur demande
Espace de travail pour ordinateur portable
Ampoules LED
Téléphone
Recyclage
Coffre-fort
Coin salon séparé
Chaussons
Système d'insonorisation
Service de couverture
Douches à faible consommation d’eau uniquement
Conditions
Arrivée
Heure de début de l'enregistrement : 14 h 00 ; heure de fin de l'enregistrement : minuit.
Service d'arrivée express
Âge minimum pour l'enregistrement : 18 ans
Départ
Départ avant 12 h 00
Service de départ express
Informations concernant l’arrivée
Cet hébergement assure votre transfert depuis l'aéroport (prestation pouvant donner lieu à un supplément). Veuillez contacter l'hébergement avant votre départ pour lui communiquer les informations relatives à votre arrivée, au moyen des coordonnées fournies dans la confirmation de réservation.
Le personnel de la réception vous accueillera sur place.
Modes d’accès
Personnel présent à la réception
Animaux domestiques
Animaux de compagnie admis gratuitement
Les animaux d'assistance sont les bienvenus et sont exemptés de frais.
Max. 1 (jusqu’à 20 kg chacun)
Les animaux ne peuvent pas être laissés sans surveillance
Des gamelles pour l'eau et la nourriture sont disponibles
Enfants et lits supplémentaires
Les enfants sont admis
Un seul enfant âgé de 11 ans ou moins peut séjourner gratuitement dans la chambre des parents ou tuteurs, en utilisant la literie existante.
Lit d'appoint/supplémentaire disponible moyennant un supplément de 350.0 CNY par jour
Lit bébé disponible sur demande à l'hébergement, à titre gratuit
Moyens de paiement
Informations importantes
Options en supplément
Le petit-déjeuner buffet coûte environ 168 CNY par personne
Navette aéroport : 450 CNY par véhicule, aller simple
Lit d'appoint : 350.0 CNY par jour
La liste ci-dessus peut ne pas être exhaustive. Les frais et acomptes peuvent être mentionnés hors taxe et sont soumis à modification.
À savoir absolument
Cet hébergement est géré par un hôte professionnel et fourni dans le cadre d’une activité commerciale, industrielle ou libérale.
Des frais pour toute personne supplémentaire peuvent être facturés et dépendent de la politique de l'hébergement
Une pièce d'identité officielle avec photo et un dépôt de garantie en espèces, par carte de crédit ou par carte de débit, peuvent être demandés à l'arrivée pour couvrir tous frais imprévus
Les demandes spéciales, qui ne peuvent pas être garanties, sont soumises à disponibilité à l'arrivée et peuvent entraîner des frais supplémentaires
Cet hébergement accepte les cartes de crédit, les cartes de débit, et les espèces
Cet hébergement comprend les dispositifs de sécurité suivants : un extincteur, un système de sécurité et une trousse de secours
L’hébergement certifie respecter les pratiques de nettoyage et de désinfection préconisées par ALLSAFE (Accor Hotels).
Nous devons aussi mentionner…
Seules les personnes enregistrées peuvent accéder aux chambres
Classement national
Pour faciliter votre choix, nous avons attribué un classement basé sur notre propre système d'évaluation.
Hébergement aussi connu sous le nom de :
Sofitel Harbin Hôtel
Sofitel Harbin Harbin
Sofitel Harbin Hôtel Harbin
Foire aux questions
L'hébergement Sofitel Harbin dispose-t-il d'une piscine ?
Oui, cet hébergement vous propose une piscine couverte.
Les animaux domestiques sont-ils admis dans l'hébergement Sofitel Harbin ?
Oui, cet hébergement accepte les animaux de compagnie (max. 1) ne dépassant pas 20 kg chacun.
Quelle est l'heure d'arrivée à l'hébergement Sofitel Harbin ?
Heure de début de l'enregistrement : 14 h 00 ; heure de fin de l'enregistrement : minuit.
Quelle est l'heure de départ de l'hébergement Sofitel Harbin ?
Le départ a lieu à 12 h 00.
L'hébergement Sofitel Harbin propose-t-il un service de navette à destination de l'aéroport ?
Oui, une navette vers et depuis l'aéroport est disponible à la demande. Vous devrez vous acquitter d'un montant de 450 CNY par véhicule.
Où se situe l'hébergement Sofitel Harbin ?
Envie d'un séjour plaisir ? Cet hôtel chic du quartier de Nangang Qu se situe à moins de 2 km des sites suivants : Wanda Plaza, Tour du dragon et Beidahuang MuseumZone commerciale de Guogeli et Stade d'Hagongda se trouvent également à moins de 3 km de distance.
Avis sur l’hébergement Sofitel Harbin
Avis
8,2
Très bien
Tous les avis affichés ont été émis à l’issue de vraies expériences de voyage. Seuls les voyageurs qui ont réservé un séjour chez nous peuvent en soumettre. Nous vérifions les avis conformément à nos directives et nous les publions tous, qu’ils soient positifs ou négatifs.Plus d’informationsS’ouvre dans une nouvelle fenêtre
Note des voyageurs de 10 (Excellent), d’après 38 avis sur 113.
10 – Excellent
38
Note des voyageurs de 8 (Bien), d’après 54 avis sur 113.
8 – Bien
54
Note des voyageurs de 6 (Satisfaisant), d’après 13 avis sur 113.
6 – Satisfaisant
13
Note des voyageurs de 4 (Médiocre), d’après 7 avis sur 113.
4 – Médiocre
7
Note des voyageurs de 2 (Horrible), d’après 1 avis sur 113.
2 – Horrible
1
8,6/10
Propreté
8,4/10
Personnel et service
8,8/10
Services et équipements
8,2/10
Infrastructures et conditions de l’hébergement
9,0/10
Écoresponsabilité
Avis
10/10 Excellent
Victoria
11 févr. 2025
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
Victoria
Séjour de 9 nuits en février 2025
10/10 Excellent
zhibing
Voyage en couple
9 janv. 2025
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Neighboring shopping centres are highlights. Easily find restaurants with many options
zhibing
Séjour de 3 nuits en janvier 2025
6/10 Satisfaisant
Yat
20 nov. 2024
Yat
Séjour de 2 nuits en octobre 2024
10/10 Excellent
Walter
9 nov. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
Breakfast was good but no dinner service the only negative thing
Walter
Séjour de 8 nuits en novembre 2024
6/10 Satisfaisant
Yat
Voyage en famille
19 oct. 2024
A lot of areas need to make improvements. Room floor mat is dirty and folding. The pillow quality is too bad , no support at all.
Yat
Séjour de 1 nuit en octobre 2024
8/10 Bien
Voyageur vérifié
18 août 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Good location
It's an old design hotel. But generally clean and bed is comfortable, best part is hotel just right beside Wanda mall, you get your coffee and meals fixed easily. There is also a huge supermarket in Wanda. MRT station is walkable.
Voyageur vérifié
Séjour de 2 nuits en juillet 2024
10/10 Excellent
Lei
Voyage en famille
15 juin 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
良かったです
Lei
Séjour de 3 nuits en juin 2024
10/10 Excellent
WEIYU
20 mai 2024
WEIYU
Séjour de 1 nuit en mai 2024
10/10 Excellent
Lei
Voyage en famille
15 mars 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
観光施設まで4km距離遠い点さえ気にしなければ
Lei
Séjour de 2 nuits en mars 2024
10/10 Excellent
Priti
Voyage en famille
31 janv. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Priti
Séjour de 4 nuits en janvier 2024
10/10 Excellent
Yuhang
30 janv. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement
Yuhang
Séjour de 1 nuit en janvier 2024
10/10 Excellent
Albert
Voyage en famille
14 janv. 2020
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Красивый и уютный отель, вкусный завтрак, много фруктов и десертов, очень удобное расположение.
Albert
Séjour de 3 nuits en décembre 2019
8/10 Bien
Gan Kong
Voyage en famille
9 janv. 2020
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Gan Kong
Séjour de 1 nuit en janvier 2020
8/10 Bien
Gan Kong
Voyage en famille
9 janv. 2020
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Gan Kong
Séjour de 3 nuits en janvier 2020
8/10 Bien
Voyageur vérifié
Voyage en famille avec de jeunes enfants
27 déc. 2019
Les points forts : Personnel et service, équipements, infrastructures et conditions de l’hébergement
11th floor supposed to be a non smoking floor and our room 1116 was smell of smoke and we discovered that there were ashes that the chamber maid didn't clear away, it could have been done better. Breakfast offering was average. However they have a mall next door, offering better food and a park across the road, was lovely covered with snow now (20-26 Dec). We had fun at the park.
Voyageur vérifié
Séjour de 6 nuits en décembre 2019
8/10 Bien
Voyageur vérifié
Voyage en groupe
1 nov. 2019
Les points forts : Personnel et service, équipements, infrastructures et conditions de l’hébergement
Quite area in the night, but we can access to central street by public bus #103 (It takes 10 min on foot for the nearest bus stop for #103). If you go to airport by taxi in the morning on weekday, I recommend you to have some spare time, because of trafic jam.
Voyageur vérifié
Séjour de 3 nuits en octobre 2019
10/10 Excellent
Voyageur vérifié
28 oct. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
很好
Voyageur vérifié
Séjour de 2 nuits en octobre 2019
10/10 Excellent
Voyageur vérifié
Voyage en famille
24 oct. 2019
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Beautiful hotel, staff were very helpful and friendly. Only issue was that it was unseasonably warm while we were there and the air conditioning had been turned off for the season, room got very warm.
Voyageur vérifié
Séjour de 11 nuits en septembre 2019
8/10 Bien
Voyageur vérifié
Voyage en famille, Voyage d’affaires
21 oct. 2019
Les points forts : Propreté, personnel et service, équipements
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Natalia
Séjour de 2 nuits en septembre 2019
8/10 Bien
Yaroslav
28 août 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Проживал в этом отеле двое суток. В целом неплохо. Персонал владеет английским. Все мои просьбы и пожелания были выполнены. Оперативная работы службы доставки еды в номер. Единственный минус, который могу заметить это грязные окна
Yaroslav
Séjour de 2 nuits en août 2019
8/10 Bien
Voyageur vérifié
19 juil. 2019
Les points forts : Personnel et service, infrastructures et conditions de l’hébergement, confort de la chambre
Voyageur vérifié
Séjour de 3 nuits en juillet 2019
8/10 Bien
Voyageur vérifié
Voyage d’affaires
9 juin 2019
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
전체적으로 깨끗했고 앞에 공원이 있어 좋았음.
교통도 편리했고 옆에 완다 백화점이 있어 쇼핑하기에도
편리했음.
Voyageur vérifié
Séjour de 3 nuits en juin 2019
10/10 Excellent
Xiaoyu
29 mai 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
推荐酒店
整体住宿非常不错 体验非常好
Xiaoyu
Séjour de 4 nuits en mai 2019
10/10 Excellent
Natalia
20 avr. 2019
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre