"),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
No. 34 Xing Cheng Towers, Ao Ti Street, West Weijin South Road, Nankai District, Tianjin, 300381
Nos arredores
Estádio Centro Olímpico de Tianjin - 2 min de carro
Parque Aquático de Tianjin - 2 min de carro
Universidade de Nankai - 4 min de carro
Universidade de Tianjin - 5 min de carro
Tianjin Eye (Olho de Tianjin) - 11 min de carro
Opções nos arredores
Tianjin Liqizhuang Station - 3 min de carro
Zhongliuiyuan Station - 12 min de caminhada
Aeroporto Internacional de Binhai (TSN) - 37 min de carro
Restaurantes
阿里巴巴印度餐厅 - 12 min de caminhada
杰森演艺吧 - 11 min de caminhada
鹏天阁私房涮品 - 12 min de caminhada
Film Coffee - 11 min de caminhada
海湃d家 - 17 min de caminhada
Sobre esta propriedade
CM Serviced Apartment Tianjin
Apart-hotel de luxo com boas opções de transporte para o centro de convenções em Hexi com estacionamento grátis sem manobrista
Além de centro de bem-estar, este apart-hotel para não fumantes tem sauna a vapor e recreação infantil de cortesia. Wi-Fi grátis nas áreas comuns, estacionamento grátis sem manobrista e um serviço de traslado local grátis também são oferecidos. Outras comodidades incluem business center, serviços de concierge e serviço de lavagem a seco. Este apart-hotel oferece banheira de imersão, Wi-Fi grátis e cozinha. A TV de tela plana com canais via satélite e DVD player oferece opções de entretenimento. Além disso, os hóspedes poderão desfrutar de toques especiais, como máquina de café expresso e roupões de banho.
CM Serviced Apartment Tianjin dispõe de 192 acomodações com DVD players e máquinas de café expresso. As camas têm roupas de cama premium. As TVs de tela plana possuem canais via satélite. Este apart-hotel 5 estrelas possui acomodações com cozinhas com geladeiras, cooktops, micro-ondas e talheres/pratos/utensílios de cozinha. Os banheiros incluem banheiras e chuveiros separados com banheiras e duchas com efeito de chuva. Os banheiros também estão equipados com roupões de banho, chinelos e produtos de toalete de cortesia.
Os hóspedes podem acessar internet com fio e Wi-Fi gratuitamente. Escrivaninhas e cofres estão disponíveis. Os quartos também apresentam garrafas de água grátis e secadores de cabelo. O serviço de limpeza é fornecido diariamente.
As instalações recreativas oferecidas por este apart-hotel incluem um centro de bem-estar e uma sauna a vapor.
Idiomas
Chinês (mandarim), inglês e japonês
Comodidades da propriedade
Piscina/spa
Sauna a vapor
Internet
Disponível no apartamento: internet com fio e Wi-Fi grátis
Disponível em algumas áreas públicas: Wi-Fi e internet com fio grátis
Estacionamento e transporte
Traslado de/para o aeroporto disponível
Serviço de traslado local grátis
Serviço de traslado local
Estacionamento sem manobrista grátis no local
Estacionamento limitado no local
Ideal para famílias
Clube infantil grátis
Cozinha
Chaleira elétrica
Cooktop
Geladeira
Máquina de café expresso
Micro-ondas
Panelas, louças e utensílios de cozinha
Opções para refeição
Buffet de café da manhã disponível todos os dias entre 6h30 e 10h, mediante uma taxa de CNY 50 para adultos e de CNY 25 para crianças
Quartos
Cama extra/dobrável: CNY 200 por diária
Roupas de cama premium
Banheiro
1 banheiro privativo
Banheira de imersão
Banheira e chuveiro separados
Chinelos
Chuveiro com efeito de chuva
Produtos de toalete grátis
Roupões de banho
Secador de cabelo
Toalhas fornecidas
Entretenimento
DVD player
TV de tela plana com canais via satélite
Áreas externas
Terraço
Itens de lavanderia
Instalações de lavanderia
Serviços de lavagem a seco/lavanderia
Espaços de trabalho
Business center
Escrivaninha
Salas de reunião
Controle de temperatura
Ar-condicionado
Animais de estimação
Não aceita animais de estimação
Acessibilidade
Elevador
Não é permitido fumar nesta propriedade
Serviços e conveniências
Armazenamento para bagagem
Arrumação de quartos diária
Assistência para passeios/bilhetes
Balcão de recepção 24 horas
Cofre
Cofre na recepção
Cortinas blackout
Ferro e tábua de passar roupa
Garrafa de água grátis
Mensageiro
Serviços de concierge
Destaques do local
Conectado a um centro de convenções
Em uma área empresarial
Perto de uma estação de metrô
Atividades
Academia
Centro de bem-estar
Clube infantil grátis
Mesa de bilhar/sinuca
Sala de jogos/videogames
Recursos de segurança
Propriedade sem informações do anfitrião sobre detector de monóxido de carbono (sugestão: levar um detector portátil)
Propriedade com detector de fumaça, conforme indicado pelo anfitrião
Kit de primeiros socorros
Sistema de segurança
Informações gerais
Salão de eventos
Unidades com 192
Políticas
Check-in
Horário de início do check-in: 14h. Horário de término do check-in: meia-noite.
Idade mínima para o check-in: 18
Check-out
Check-out até meio-dia.
Instruções especiais para o check-in
Os hóspedes devem entrar em contato com a propriedade com antecedência para receber as instruções de check-in. Eles serão recebidos pelo responsável pela recepção quando chegarem ao local.
Esta propriedade não realiza check-in após o horário comercial.
Para organizar o check-in, entre em contato com a propriedade pelo menos 72 horas antes de sua chegada, usando as informações contidas na confirmação da reserva.
Métodos de acesso
Porteiro
Animais de estimação
Animais de estimação não são aceitos
Crianças e camas extras
Crianças são bem-vindas
Camas dobráveis/extras estão disponíveis por CNY 200.0 por diária
Berços (camas para bebês) não disponíveis
Opções de pagamento na propriedade
Informações importantes
Taxas
Você deve pagar os seguintes encargos na propriedade. As tarifas podem incluir impostos:
Depósito: CNY 500.00 por diária
Incluímos todas as cobranças que a propriedade nos forneceu.
Extras
Taxa de café da manhã com buffet: CNY 50.00 para adultos e CNY 25 para crianças
Taxa para cama dobrável: CNY 200.0 por diária
A lista acima pode estar incompleta. As taxas e os depósitos podem não incluir impostos e estão sujeitos a mudanças.
O que você precisa saber
Pessoas extras podem incorrer em taxas adicionais que variam dependendo da política da propriedade.
Documento de identificação oficial com foto e cartão de crédito, cartão de débito ou depósito em dinheiro podem ser exigidos no momento do check-in para despesas extras.
Solicitações especiais estão sujeitas à disponibilidade no momento do check-in e podem incorrer em taxas adicionais. Essas solicitações não estão garantidas.
Esta propriedade aceita cartões de crédito, cartões de débito e dinheiro.
O anfitrião não informou se a propriedade tem detectores de monóxido de carbono. Leve um detector portátil com você na viagem.
O anfitrião informou que a propriedade tem detector de fumaça.
Os recursos de segurança disponíveis na propriedade incluem sistema de segurança e kit de primeiros socorros.
Esta propriedade oferece limpeza profissional
Importante
Somente hóspedes registrados podem ter acesso aos quartos.
Avaliação nacional
Para benefício de nossos clientes, foi disponibilizada uma classificação com base em nosso sistema.
A propriedade também é conhecida como
Fraser Place Tianjin Apartment
Fraser Place Tianjin Aparthotel
Fraser Place Aparthotel
Fraser Tianjin Aparthotel
Fraser Place Tianjin
Cm Serviced Tianjin Tianjin
CM Serviced Apartment Tianjin Tianjin
CM Serviced Apartment Tianjin Aparthotel
CM Serviced Apartment Tianjin Aparthotel Tianjin
Perguntas frequentes
CM Serviced Apartment Tianjin é ideal para quem viaja com animais de estimação?
Não, animais de estimação não são permitidos nesta propriedade.
Quanto custa o estacionamento em CM Serviced Apartment Tianjin?
O estacionamento sem manobrista é grátis nessa propriedade.
Qual é o horário de check-in em CM Serviced Apartment Tianjin?
Horário de início do check-in: 14h. Horário de término do check-in: meia-noite. O check-in tardio não está disponível.
Qual é o horário de check-out em CM Serviced Apartment Tianjin?
Horário de check-out: meio-dia.
Onde fica CM Serviced Apartment Tianjin?
Em Hexi, este apart-hotel de luxo fica a 1,7 km de Estádio Centro Olímpico de Tianjin e a 2,6 km de Parque Aquático de Tianjin. Até a Zhongliuiyuan Station, são apenas 12 minutos de caminhada, e até a Tianjnbinguan Station, 20 minutos.
Avaliações sobre CM Serviced Apartment Tianjin
Avaliações
9,4
Extraordinária
Todas as avaliações exibidas descrevem experiências reais de hóspedes. Apenas viajantes que reservaram uma estadia pela nossa plataforma podem enviar uma avaliação. Verificamos as avaliações de acordo com as nossas diretrizes e publicamos todas elas, sejam positivas ou negativas.Mais informaçõesAbre em uma nova janela
Nota 10 - Excelente. 35 de 55 avaliações" "
10 - Excelente
35
Nota 8 - Boa. 20 de 55 avaliações" "
8 - Boa
20
Nota 6 - Ok. 0 de 55 avaliações" "
6 - Ok
0
Nota 4 - Insatisfatória. 0 de 55 avaliações" "
4 - Insatisfatória
0
Nota 2 - Terrível. 0 de 55 avaliações" "
2 - Terrível
0
9,4/10
Limpeza
8,8/10
Serviço e funcionários
9,4/10
Comodidades
9,4/10
Condições e instalações da propriedade
10/10
Cuidado com o meio ambiente
Avaliações
10/10 - Excelente
Hui
Viagem com a família
11 de jan. de 2024
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
The position is good for us.
We're a big family, the washing machine is very important, also the cooking facilities.
Staff are very friendly and helpful.
There's a coffee shop in the lobby, petty good coffee.
Hui
Hospedou-se por 4 diárias em jan. de 2024
10/10 - Excelente
Wentong
Viagem com a família
11 de jan. de 2024
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
Enjoyed the stay. Will stay there again next time.
Wentong
Hospedou-se por 5 diárias em jan. de 2024
10/10 - Excelente
Jia
4 de out. de 2023
Jia
Hospedou-se por 3 diárias em set. de 2023
10/10 - Excelente
Shiming
1 de out. de 2023
Shiming
Hospedou-se por 8 diárias em set. de 2023
10/10 - Excelente
Kibong
25 de set. de 2023
Kibong
Hospedou-se por 3 diárias em set. de 2023
8/10 - Boa
Xin
Viagem a dois, Viagem com a família
11 de jul. de 2023
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
前台一位男士,服务态度有些傲慢,不细心解答
Xin
Hospedou-se por 11 diárias em jun. de 2023
10/10 - Excelente
Harsh
13 de jun. de 2023
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
Harsh
Hospedou-se por 3 diárias em jun. de 2023
10/10 - Excelente
Harsh
Viagem com a família
2 de jun. de 2023
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
This is one of the top rated hotels in Tianjin and after living there for 10 days one can easily see that it justifies its top rating. The hotel staff is simply wonderful and proactive to help day and night. The help arrives in minutes whenever needed. The staff is courteous, professional and eager to help.
The room is spacious, clean and so is the hotel. The buffet is a solid way to start the day. The metro is walking distance (lines 5&6) from where one can easily reach virtually any point in Tianjin.
Overall we rate is a 5stars in staff, accessibility to metro, location, cleanliness, comfortability of bed and other amenities, at an attractive price point versus other similar hotels.
Harsh
Hospedou-se por 10 diárias em mai. de 2023
10/10 - Excelente
Viajante verificado
Viagem de negócios
15 de dez. de 2020
Pontos positivos: Limpeza e conforto do quarto
Goood service
It was expected that it would be difficult to wash and eat clothes due to a long business trip, but there was no problem as the washing machine and kitchen were serviced.
Viajante verificado
Hospedou-se por 11 diárias em nov.. de 2020
8/10 - Boa
Chen
10 de out. de 2020
Chen
Hospedou-se por 2 diárias em out. de 2020
10/10 - Excelente
Gry, Denmark
Viagem em grupo
15 de jan. de 2020
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Fantastic place! We loved it from the first sight.
Gry
Hospedou-se por 4 diárias em jan. de 2020
8/10 - Boa
Viajante verificado
Viagem de negócios
5 de jan. de 2020
Pontos positivos: Serviço e funcionários, condições e instalações da propriedade e conforto do quarto
まあまあ満足でした
特にありません。
Viajante verificado
Hospedou-se por 2 diárias em dez. de 2019
10/10 - Excelente
Viajante verificado
Viagem de negócios
5 de jan. de 2020
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Viajante verificado
Hospedou-se por 1 diária em dez.. de 2019
10/10 - Excelente
Xiaolu
Viagem com a família
23 de dez. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
An ideal place for family travel
Fast check-in, friendly staff, nice services, clean & modern rooms, a very satisfying experience!
Xiaolu
Hospedou-se por 1 diária em dez.. de 2019
10/10 - Excelente
Viajante verificado
Viagem de negócios
28 de out. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Perfect!!
Viajante verificado
Hospedou-se por 1 diária em out. de 2019
8/10 - Boa
Viajante verificado
Viagem de negócios
16 de set. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Good for the price
The place is nice, but there is not much around to walk to.
Viajante verificado
Hospedou-se por 3 diárias em set. de 2019
10/10 - Excelente
Viajante verificado
16 de ago. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
좋아요
천진 방문시 항상 묵는 숙소입니다. 생긴지 몇년 되지않아 시설이 깨끗하면 직원들도 친절합니다.
1층 상가에 슈퍼 생긴 후로는 물품 구입도 쉽고 택시 타면 돌아다니기 편합니다.
조금 걸어가면 지하철도 이용 가능합니다
Viajante verificado
Hospedou-se por 2 diárias em jul. de 2019
8/10 - Boa
Kuang-Yao
6 de jul. de 2019
Pontos positivos: Limpeza, condições e instalações da propriedade e conforto do quarto
Kuang-Yao
Hospedou-se por 3 diárias em jul. de 2019
10/10 - Excelente
Viajante verificado
Viagem a dois
17 de jun. de 2019
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
Spacious and full kitchen. Sleeping conditions could be more comfortable
Viajante verificado
Hospedou-se por 2 diárias em jun. de 2019
10/10 - Excelente
Viajante verificado
6 de mai. de 2019
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Viajante verificado
Hospedou-se por 5 diárias em abr. de 2019
10/10 - Excelente
SANG HOON
30 de abr. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
SANG HOON
Hospedou-se por 2 diárias em mar. de 2019
10/10 - Excelente
Viajante verificado
14 de abr. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Viajante verificado
Hospedou-se por 1 diária em abr. de 2019
10/10 - Excelente
Zhong
2 de abr. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Zhong
Hospedou-se por 1 diária em mar. de 2019
10/10 - Excelente
종권
25 de mar. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
종권
Hospedou-se por 4 diárias em fev. de 2019
10/10 - Excelente
Viajante verificado
2 de mar. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto