"),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
Station de métro Place-des-Arts : à 6 min de marche
Aéroport international Pierre-Elliott-Trudeau (YUL) : à 26 min en voiture
Restaurants
Restaurant Bivouac - 4 min à pied
Lola Rosa - 4 min à pied
Sansotei Ramen - 3 min à pied
Nyks Bistro Pub - 2 min à pied
Bâton Rouge Grillhouse & Bar - 4 min à pied
À propos de cet hébergement
Courtyard by Marriott Montreal Downtown
Hôtel à proximité d’attraits comme Centre Bell
Situé près de deux points d’intérêt, soit Palais des Congrès de Montréal et Basilique Notre-Dame, Courtyard by Marriott Montreal Downtown offre un toit-terrasse, un casse-croûte/café et un jardin. Pour vous détendre et vous reposer, profitez des commodités offertes, dont un sauna et du bain de vapeur. Le Darlington, le restaurant situé sur place propose ces types de repas : déjeuner, brunch, dîner et souper. Il offre aussi des cinq à sept.L’accès inclus au Wi-Fi dans les chambres est à la disposition de tous les clients, qui peuvent aussi profiter de commodités comme service de nettoyage et de nettoyage à sec et un bar.
Vous bénéficierez également des avantages suivants durant votre séjour :
Piscine intérieure
Déjeuner complet (supplément), stationnement libre-service (supplément) et borne de recharge pour véhicule électrique
Départ express, salle de réception et salles de réunion
Entreposage des bagages, salle de banquet et service de buanderie
L’emplacement central, le personnel serviable et l’excellent état général sont évalués positivement dans les avis des clients.
Caractéristiques de la chambre
Les 210 chambres comprennent des commodités comme le réglage de la climatisation, ainsi que des avantages comme l’accès inclus au Wi-Fi et un coffre-fort. Les avis des clients n’ont que de bons mots pour la propreté des chambres de cet établissement.
D’autres commodités comprennent :
Des bacs de recyclage et des ampoules à DEL
Des salles de bain avec des articles de toilette gratuits et un séchoir à cheveux
Des téléviseurs à écran plat 39-po comprenant des chaînes spécialisées
Des mini-réfrigérateurs, des lits de bébé gratuits et des cafetières-théières
Langues
Anglais, français, espagnol
Commodités de l’hébergement
Internet
Disponible dans toutes les chambres : Wi-Fi et accès à Internet câblé gratuits
Disponible dans certaines aires communes : Wi-Fi gratuit
Stationnement et transport
Borne de recharge disponible sur place pour véhicule électrique
Stationnement à hauteur limitée sur place
Stationnement sur place (36,50 CAD par jour; privilèges d’entrée-sortie inclus)
Stationnement accessible en fauteuil roulant et stationnement de fourgonnettes disponibles
Repas et boissons
Déjeuner complet offert tous les jours de 6 h 30 à 11 h moyennant des frais de 10 à 25 CAD par personne
Casse-croûte/épicerie fine
Un bar-salon
Un café-restaurant/café
Un restaurant
Restaurants sur place
Le Darlington
Activités
Baignoire à remous
Bain de vapeur
Piscine intérieure
Salle d’entraînement
Sauna
Téléviseur dans les aires communes
Pour les familles
Buanderie
Casse-croûte/épicerie fine
Chambres insonorisées
Lit de bébé gratuit
Mini-réfrigérateur
Piscine intérieure
Commodités
Buanderie
Coffre-fort à la réception
Entreposage des bagages
Journaux gratuits dans le hall
Réception ouverte en tout temps
Services pour les clients
Assistance pour les excursions et les billets
Changement des draps (sur demande)
Changement des serviettes sur demande
Entretien ménager (chaque jour)
Personnel multilingue
Service de buanderie et de nettoyage à sec
Services de concierge
Services d’affaires
Centre d’affaires accessible en tout temps
Espace de conférence de 5 230 pieds carrés
Poste informatique
Salles de réunion
Plein air
Jardin
Terrasse sur le toit
Accessibilité
Si vous avez des besoins particuliers en matière d’accessibilité, veuillez communiquer avec l’hébergement à l’aide des renseignements contenus dans la confirmation reçue après la réservation.
10 places de stationnement accessibles
Accessible en fauteuil roulant (peut présenter des restrictions)
Affichage en braille/relief
Ascenseur (porte de 112 centimètres de large)
Avertisseur d’incendie visuel
Bar-salon accessible en fauteuil roulant
Barre d’appui dans la douche (83 centimètres de hauteur)
Barre d’appui près de la toilette
Bureau d’enregistrement accessible en fauteuil roulant (76 centimètres de hauteur)
Centre d’affaires accessible en fauteuil roulant
Chemin de circulation accessible en fauteuil roulant
Chemin vers l’ascenseur accessible en fauteuil roulant
Conciergerie accessible en fauteuil roulant
Dispositifs d’aide à l’écoute dans les salles de réunion
Entrée bien éclairée
Miroir grossissant
Poignées de porte à levier
Restaurant accessible en fauteuil roulant
Salle d’entraînement accessible en fauteuil roulant
Stationnement accessible en fauteuil roulant
Stationnement de fourgonnettes accessible en fauteuil roulant
Toilettes publiques accessibles en fauteuil roulant
Commodités de la chambre
Chambre
Draps fournis
Lit de bébé gratuit
Salle de bain
Articles de toilette gratuits
Salle de bain privée
Séchoir à cheveux
Serviettes fournies
Divertissement
Station d’accueil pour lecteur MP3
Téléviseur à écran plat de 39 po avec chaînes spécialisées par câble
Repas et boissons
Cafetière-théière
Eau embouteillée gratuite
Mini-réfrigérateur
Service aux chambres restreint
Autres
Appels locaux gratuits
Bureau
Chambres insonorisées
Climatisation (réglage de la climatisation)
Coffre-fort
Douches avec économiseur d’eau
Éclairage DEL
Fer et planche à repasser
Interrupteurs écoénergétiques dans les chambres
Recyclage
Téléphone
Politiques
Arrivée
Arrivée de 15 h à 2 h
Âge minimal pour l’enregistrement : 18 ans
Départ
L’heure limite de départ est midi.
Départ express
Instructions spéciales pour l’enregistrement
Le personnel de la réception accueillera les clients sur place.
Méthodes d’accès
Portier
Animaux de compagnie
Les animaux de compagnie ne sont pas autorisés (seuls les animaux d’assistance sont acceptés et exempts de tous frais).
Enfants et lits supplémentaires
Les enfants sont bienvenus.
Aucun lit d’appoint ou supplémentaire n’est disponible.
Des lits de bébé sont disponibles sans frais sur demande à l’hébergement.
Types de paiement
Renseignements importants
Extras en option
Prix du déjeuner complet : entre 10 CAD et 25 CAD par personne
Stationnement libre-service : 36.50 CAD par jour (privilèges d'entrée-sortie)
Il est possible que la liste qui précède ne soit pas complète. Les frais et les dépôts n’incluent pas nécessairement les taxes et sont sujets à changement.
À savoir
Des frais par personne supplémentaire peuvent s’appliquer et varient selon les politiques de l’établissement.
Une pièce d’identité avec photo émise par le gouvernement et une carte de crédit pour couvrir les frais accessoires peuvent être requises à l’arrivée.
Les demandes spéciales sont sujettes à la disponibilité au moment de l’enregistrement et peuvent entraîner des frais supplémentaires. Les demandes spéciales ne peuvent pas être garanties.
Cet hébergement accepte les cartes de crédit. L’argent comptant n’est pas accepté.
Cet hébergement déclare suivre les pratiques de nettoyage et de désinfection établies par Commitment to Clean (Marriott)
Numéro d’enregistrement de l’hébergement : 2025-05-31, 262802
À noter
Dans le stationnement, des restrictions relatives à la hauteur s'appliquent.
Cet hébergement accueille les clients de toutes les orientations sexuelles et de toutes les identités de genre (ouvert à la communauté LGBTQ+).
Hébergement également appelé
Courtyard Marriott Hotel Montreal Downtown
Courtyard Marriott Montreal Downtown
Courtyard Montreal Downtown
Courtyard Montreal Downtown Marriott
Marriott Courtyard Montreal Downtown
Marriott Montreal Downtown
Marriott Montreal Downtown Courtyard
Montreal Downtown Marriott
Courtyard Marriott Montreal Downtown Hotel
Courtyard Marriott Montreal
Courtyard By Marriott Montreal
Courtyard by Marriott Montreal Downtown Hotel
Courtyard by Marriott Montreal Downtown Montreal
Courtyard by Marriott Montreal Downtown Hotel Montreal
Foire aux questions
Courtyard by Marriott Montreal Downtown possède-t-il une piscine?
Oui, cet établissement vous propose piscine intérieure.
Combien cela coûte-t-il de séjourner à Courtyard by Marriott Montreal Downtown?
En date du 10 janv. 2025, les prix trouvés pour un séjour d’une nuit pour deux adultes à l’hébergement Courtyard by Marriott Montreal Downtown le 26 janv. 2025 commencent à 155,73 $ CA, taxes et frais en sus. Ce prix est fondé sur le plus bas prix par nuit des 24 dernières heures pour des séjours dans les 30 prochains jours. Les prix sont sujets à changement. Choisissez vos dates pour obtenir des prix précis.
Courtyard by Marriott Montreal Downtown accepte-t-il les animaux de compagnie?
Non, l’hébergement accepte seulement les animaux d’assistance.
Combien coûte le stationnement à Courtyard by Marriott Montreal Downtown?
Un stationnement en libre-service est offert moyennant des frais de 36.50 CAD par jour.
À quelle heure est-il possible d'arriver à Courtyard by Marriott Montreal Downtown?
Arrivée de 15 h à 2 h.
À quelle heure doit s'effectuer le départ à Courtyard by Marriott Montreal Downtown?
Le départ est à midi.
Où se situe Courtyard by Marriott Montreal Downtown?
Centre-ville de Montréal - hôtel se trouve à moins de 5 minutes de marche des sites suivants : Montréal souterrain et Palais des Congrès de Montréal. Basilique Notre-Dame et Centre Bell se trouvent également à moins de 2 km. Station de métro Place-des-Arts est à 6 minutes de marche et Station de métro Place-d'Armes est à 7 minutes.
Avis pour Courtyard by Marriott Montreal Downtown
Avis
9,2
Merveilleux
Tous les avis affichés proviennent de vraies expériences de clients. Seuls les voyageurs qui ont réservé un séjour avec nous peuvent soumettre un avis. Nous vérifions les avis et publions tous les avis, positifs ou négatifs, qui respectent nos directives.Plus de renseignementsS’ouvre dans une nouvelle fenêtre
Note de 10 – Excellent, d’après 852 avis sur 1264." "
10 – Excellent
852
Note de 8 – Bien, d’après 287 avis sur 1264." "
8 – Bien
287
Note de 6 – Acceptable, d’après 75 avis sur 1264." "
6 – Acceptable
75
Note de 4 – Médiocre, d’après 22 avis sur 1264." "
4 – Médiocre
22
Note de 2 – Terrible, d’après 28 avis sur 1264." "
2 – Terrible
28
9,4/10
Propreté
9,2/10
Service et personnel
9,0/10
Commodités
9,2/10
État et installations de l’hébergement
9,0/10
Écoresponsabilité
Avis
10/10 – Excellent
Jessica
Voyage en famille avec de jeunes enfants, Voyage en famille
8 janv. 2025
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Great place
Jessica
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Annie
1 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Bon emplacement et confort de la chambre
Annie
Séjour de 1 nuit en décembre 2024
6/10 – Acceptable
Wasilewski
31 déc. 2024
Points forts : Propreté, état et installations de l’hébergement
Points faibles : Service et personnel
Accueil très moyen
Dommage de ne pas proposer de chaussons pour accéder à la piscine
Pratique d’avoir le parking sur place
Wasilewski
Séjour de 1 nuit en décembre 2024
2/10 – Terrible
Emile
20 déc. 2024
Emile
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Guillaume
Voyage en famille
16 déc. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
3 star hotel that feel easily like a 4 if not more. Definately the best choice for in that price range.
Guillaume
Séjour de 1 nuit en décembre 2024
10/10 – Excellent
Manon
Voyage en famille
14 déc. 2024
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
J’sais adoré llhótel mais surtout son emplacement en plein sentre_ville.
Personnel très aimable et professionnel.
Manon
Séjour de 1 nuit en décembre 2024
2/10 – Terrible
Julie
6 déc. 2024
Points faibles : Service et personnel, état et installations de l’hébergement
Nous avons été extrêmement déçus de notre séjour. Dès notre arrivée, les deux employés à la réception semblaient totalement indifférents. De plus, nous n’avions PAS D’EAU CHAUDE dans la douche! Nous avons adressé le problème, on nous a répondu qu’ils viendraient pendant le journée pour régler le problème. Personne ne semble être venu puisque nous n’avions toujours pas d’eau chaude à notre retour à la chambre. Lors de notre départ, nous avons fait part de ce problème à l’employé à la réception… encore une fois, il semblait s’en ficher complètement. Nous pensions avoir un gage de qualité en choisissant la chaîne Marriott, mais ce sera la dernière fois pour nous.
Julie
Séjour de 2 nuits en novembre 2024
10/10 – Excellent
Ezedin
Voyage de couple
2 déc. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Great location. Great restaurants walking distance. Very clean and big room.
Ezedin
Séjour de 1 nuit en décembre 2024
10/10 – Excellent
Isabelle
1 déc. 2024
Points forts : État et installations de l’hébergement
Parfait
Isabelle
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Marilyn
Voyage en famille
1 déc. 2024
Points forts : Commodités
Hôtel propre, bien situé avec piscine et gym qu’on a adoré. On y retournera!
Marilyn
Séjour de 1 nuit en novembre 2024
8/10 – Bien
catherine
Voyage de couple
28 nov. 2024
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Chambre pratique avec divan et très grand lit et espace suffisant pour 2. Par contre la ventilation de la chambre était bruillante, ce qui a dérangé notre sommeil.
catherine
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Valentin
Voyage de couple
25 nov. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Hotel super propre, excellent emplacement
Valentin
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Gaetan
24 nov. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
La propreté
Gaetan
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Monica
Voyage en groupe
21 nov. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Je recommande cet hôtel
Monica
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Monica
11 nov. 2024
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Monica
Séjour de 1 nuit en novembre 2024
10/10 – Excellent
Rene
Voyage de couple
2 nov. 2024
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Rejoins parfaitement mes attentes
Rene
Séjour de 2 nuits en octobre 2024
10/10 – Excellent
Line
31 oct. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Personnels accueillants et professionnels. La propreté des lieux et le confort de la chambre. Les bouteilles d’eau déposées dans la chambre ont été appréciées.
Line
Séjour de 2 nuits en octobre 2024
10/10 – Excellent
Jean-Guy
Voyage de couple
20 oct. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Accueil exceptionnel. Emplacement de choix.
Jean-Guy
Séjour de 2 nuits en octobre 2024
8/10 – Bien
Bernard
Voyage en famille
14 oct. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Bien
Bernard
Séjour de 1 nuit en octobre 2024
10/10 – Excellent
Arthur
1 oct. 2024
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
J y retournerais c est sur
Arthur
Séjour de 1 nuit en septembre 2024
10/10 – Excellent
Veronique
Voyage en famille
23 sept. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Super bien!
Veronique
Séjour de 1 nuit en septembre 2024
10/10 – Excellent
IDALIA
Voyage en famille, Voyage de couple, Voyage en groupe
2 sept. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Excelente
IDALIA
Séjour de 1 nuit en septembre 2024
10/10 – Excellent
Jean
Voyage de couple
31 août 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Excellent séjour!! Chambre confortable et propre.
Jean
Séjour de 2 nuits en août 2024
10/10 – Excellent
Allicya
26 août 2024
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Allicya
Séjour de 2 nuits en août 2024
10/10 – Excellent
Jean-Francois
Voyage de couple
26 août 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.