"),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;yHamburg Marriott Hotel: Preços, promoções e comentários | Expedia.com.br
Perto de Elbe Philharmonic Hall, Hamburg Marriott Hotel oferece as seguintes comodidades: terraço, jardim e serviço de lavanderia e lavagem a seco. Para descansar e relaxar, visite uma sauna seca. Restaurante de culinária regional no local, Cast Iron Grill, oferece café da manhã, almoço e jantar. Fique sempre on-line com o Wi-Fi grátis nos quartos. A propriedade também oferece comodidades como lareira no saguão e aluguéis de carros no local.
Você pode aproveitar estes benefícios:
Uma piscina interna com espreguiçadeiras
Buffet de café da manhã (sobretaxa), estacionamento com manobrista e check-out expresso
Check-in expresso, jornais grátis e serviços de casamento
Café/chá no saguão, computadores e equipe multilíngue
As avaliações dos hóspedes enaltecem a equipe prestativa e a localização.
Características do quarto
Todos os 278 quartos incluem extras, como roupas de cama premium e espaço de trabalho para notebook, além das seguintes comodidades: Wi-Fi grátis e cadeiras para escritório.
Outras conveniências em todos os quartos são:
Reciclagem e lâmpadas de LED
Banheiros com chuveiros/banheiras combinados e produtos de toalete grátis
TVs de 23 polegadas com canais via satélite
Guarda-roupa ou closet, geladeiras e berços grátis
Idiomas
Inglês, francês, alemão e espanhol
Comodidades da propriedade
Internet
Disponível em todos os quartos: Wi-Fi grátis
Disponível em algumas áreas públicas: Wi-Fi grátis
Estacionamento e transporte
Estacionamento no local (EUR 40 por dia)
Estacionamento com manobrista no local (EUR 40 por dia)
Estacionamento limitado no local
Alimentação e bebidas
Buffet de café da manhã disponível entre 6h30 e 11h durante a semana e entre 7h e meio-dia nos fins de semana, mediante uma taxa de EUR 36 para adultos e de EUR 36 para crianças
Café e chá nas áreas comuns
Um bar/lounge
Um restaurante
Restaurantes no local
Cast Iron Grill
Piano Bar
Atividades
Academia
Piano
Piscina interna
Sauna seca
Ideal para famílias
Berço grátis
Brinquedos para bebês
Geladeira no quarto
Jogos infantis
Lavanderia
Piscina interna
Quartos à prova de som
Conveniências
Armazenamento para bagagem
Balcão de recepção 24 horas
Cofre na recepção
Jornais grátis no saguão
Lavanderia
Loja de presentes/banca de jornal
Serviços para hóspedes
Arrumação de quartos diária
Assistência para passeios/bilhetes
Equipe multilíngue
Mensageiro
Serviços de casamento
Serviços de concierge
Serviços de lavagem a seco/lavanderia
Troca de roupas de cama mediante solicitação
Serviços corporativos
8 salas de reunião
Business center
Estação de trabalho com computador
Área externa
Espreguiçadeiras para piscina
Jardim
Terraço
Spa
Serviços de massagem no quarto
Acessibilidade
Se você tiver solicitações de acessibilidade específicas, fale com a equipe da propriedade usando as informações contidas na confirmação da reserva.
Acesso para cadeiras de rodas (sujeito a limitações)
Alarmes visuais nas entradas
Balcão de recepção com acesso para cadeiras de rodas (119 centímetros de altura)
Banheiro público com acesso para cadeiras de rodas
Business center com acesso para cadeiras de rodas
Elevador (porta com 104 centímetros de largura)
Lounge com acesso para cadeiras de rodas
Restaurante com acesso para cadeiras de rodas
Tomadas elétricas de altura baixa no banheiro
Comodidades do quarto
Quarto
Berço grátis
Colchão com pillow-top
Cortinas blackout
Roupas de cama premium
Banheiro
Banheiro privativo
Combinação de chuveiro/banheira
Produtos de toalete grátis
Secador de cabelo
Toalhas disponíveis
Entretenimento
Filmes pagos
TV 23 polegadas com canais via satélite
Alimentação e bebidas
Geladeira
Guias de restaurantes
Máquina de café/chá
Serviço de quarto limitado
Mais
Aquecimento com controle de temperatura
Ar-condicionado
Cadeira para escrivaninha
Chuveiros com baixo consumo de água
Cofre
Escrivaninha
Espaço de trabalho para notebook
Ferro e tábua de passar roupa
Iluminação LED
Jornais diários grátis
Quartos à prova de som
Quartos conectados disponíveis
Reciclagem
Telefone
Vasos sanitários com baixo consumo de água
Políticas
Check-in
Horário de início do check-in: 16h. Horário de término do check-in: meia-noite.
Disponibilidade de check-in e check-out sem contato
Check-in expresso disponível
Idade mínima para o check-in: 18
Check-out
Check-out até meio-dia.
Check-out sem contato
Check-out expresso disponível
Instruções especiais para o check-in
A equipe da recepção vai receber os hóspedes no momento da chegada.
Métodos de acesso
Porteiro
Animais de estimação
Animais de estimação são aceitos por uma taxa extra de EUR 50 por animal, por estadia
Animais de serviço são aceitos e isentos de taxas
2 no total (até 50 kg cada um)
Sujeito a restrições. Para mais informações, entre em contato com a propriedade no número indicado na confirmação da reserva
Crianças e camas extras
Crianças são bem-vindas
Berços grátis disponíveis mediante solicitação na propriedade
Opções de pagamento na propriedade
Informações importantes
Extras
Taxa de café da manhã com buffet: EUR 36 para adultos e EUR 36 para crianças
Taxa para estacionamento sem manobrista: EUR 40 por dia
Taxa para estacionamento com manobrista: EUR 40 por dia
Taxa para animais de estimação: EUR 50 por animal, por estadia
Animais de serviço são isentos de taxas
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.
Pagamento sem dinheiro em espécie disponível
A acomodação afirma que segue as orientações de limpeza e higienização indicadas por Commitment to Clean (Marriott).
Importante
A propriedade possui quartos conectados ou adjacentes, que podem ser solicitados entrando em contato diretamente com a propriedade no número fornecido na confirmação da reserva
A propriedade também é conhecida como
Hamburg Marriott
Hamburg Marriott Hotel
Marriott Hotel Hamburg
Marriott Hamburg
Hamburg Marriott Hotel Hotel
Hamburg Marriott Hotel Hamburg
Hamburg Marriott Hotel Hotel Hamburg
Perguntas frequentes
Hamburg Marriott Hotel tem piscina?
Sim, esta propriedade conta com uma piscina interna.
Quanto custa ficar em Hamburg Marriott Hotel?
A partir de 19 de fev. de 2025, os preços encontrados para uma estadia de 1 diária para 2 adultos em Hamburg Marriott Hotel em 23 de fev. de 2025 começam a partir de R$ 965,88, excluídos impostos e taxas. Este preço está baseado no valor mais baixo para uma diária encontrado nas últimas 24 horas para estadias nos próximos 30 dias. Os preços estão sujeitos a alteração. Escolha as datas da viagem para ver preços com maior precisão.
Hamburg Marriott Hotel é ideal para quem viaja com animais de estimação?
Sim, este hotel permite animais de estimação (limite de 2 no total) com peso máximo de 50 kg por animal. É cobrada uma taxa de EUR 50 por animal, por estadia. Isenção de taxas para cães-guia.
Quanto custa o estacionamento em Hamburg Marriott Hotel?
O estacionamento sem manobrista está disponível por EUR 40 por dia. O estacionamento com manobrista está disponível por EUR 40 por dia. Vagas limitadas disponíveis.
Qual é o horário de check-in em Hamburg Marriott Hotel?
Horário de início do check-in: 16h. Horário de término do check-in: meia-noite.
Qual é o horário de check-out em Hamburg Marriott Hotel?
Horário de check-out: meio-dia.
Onde fica Hamburg Marriott Hotel?
Em Centro da cidade de Hamburgo, este hotel fica a 15 minutos a pé de Gänsemarkt e Hamburg City Hall. Miniatur Wunderland e Reeperbahn também ficam a 2 km. Até a U-Bahn Gänsemarkt, são apenas 2 minutos de caminhada, e até a U-Bahn Stephansplatz, 6 minutos.
Avaliações sobre Hamburg Marriott Hotel
Avaliações
8,6
Excelente
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. 518 de 1001 avaliações
10 - Excelente
518
Nota 8 - Boa. 330 de 1001 avaliações
8 - Boa
330
Nota 6 - Ok. 100 de 1001 avaliações
6 - Ok
100
Nota 4 - Insatisfatória. 30 de 1001 avaliações
4 - Insatisfatória
30
Nota 2 - Terrível. 23 de 1001 avaliações
2 - Terrível
23
9,0/10
Limpeza
8,8/10
Serviço e funcionários
8,6/10
Comodidades
8,2/10
Condições e instalações da propriedade
8,4/10
Cuidado com o meio ambiente
Avaliações
10/10 - Excelente
Rogerio
Viagem com a família
30 de jun. de 2024
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Café da manhã caro!
Excelente hotel, mas o café da manhã é muito caro para o que oferece.
Rogerio
Hospedou-se por 2 diárias em jun. de 2024
10/10 - Excelente
Mauricio Simao
4 de ago. de 2019
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Adoro este hotel. Sempre que estou em Hamburgo me hospedo nele.
Mauricio Simao
Hospedou-se por 4 diárias em jul. de 2019
6/10 - Ok
Christian
Viagem de negócios, Viagem a dois
13 de jan. de 2025
Pontos positivos: Limpeza
Hervorragende Lage im Zentrum der Stadt.
Wir hatten ein offenbar neu renoviertes Deluxe Zimmer gebucht. Sehr gute Betten, leider absolut triste Einrichtung und Dekoration. Höhepunkt ist eine mit Marmoroptik beklebte Scheibe, befestigt an zwei bis zur Decke reichenden, bronzefarbenen Metallkantstangen. Erst konnte man meinen das Teil verbirgt eine Lampe oder was auch immer, war aber offenbar als Deko gedacht. Geschmäcker mögen ja unterschiedlich sein, aber diese Konstruktion kann einen doch überraschen.
Das Bad war super sauber und mit den neuen Einbauten in bestem Zustand. Allerdings auch hier die Frage an das Einrichtungskonzept, wieso das Waschbecken im Format für einer Gästeklo Ausstattung gehalten wurde und warum man bei der Duschvorrichtung aufpassen muß nicht zu stürzen (Kombination Dusche/Badewanne)... Der Haartrockner war offenbar entweder defekt oder aus anderen Gründen wenig überzeugend: Er vibrierte ganz extrem und war schlecht in der Hand zu halten.
Irgendwie alles nicht rund in diesem Hotel und zumindest aus unserer Sicht nicht sonderlich empfehlenswert.
Christian
Hospedou-se por 1 diária em jan. de 2025
10/10 - Excelente
Max
12 de jan. de 2025
Pontos positivos: Limpeza, serviço e funcionários e condições e instalações da propriedade
Max
Hospedou-se por 2 diárias em jan. de 2025
10/10 - Excelente
Kamil
11 de jan. de 2025
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
War nur für eine Nacht im Hotel und personal sehr freundlich und alles ist reibungslos gelaufen
Kamil
Hospedou-se por 1 diária em jan. de 2025
10/10 - Excelente
Andreas
29 de dez. de 2024
Pontos positivos: Limpeza, serviço e funcionários e condições e instalações da propriedade
Danke für den tollen Aufenthalt.
Andreas
Hospedou-se por 1 diária em dez.. de 2024
6/10 - Ok
mercy
Viagem com a família
23 de dez. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
mercy
Hospedou-se por 3 diárias em dez. de 2024
10/10 - Excelente
Duncan
Viagem de negócios
15 de dez. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Lovely stay
Duncan
Hospedou-se por 1 diária em dez.. de 2024
10/10 - Excelente
Lion
Viagem em grupo
10 de dez. de 2024
Pontos positivos: Limpeza, comodidades e condições e instalações da propriedade
I like how hospitable the staff were.
Lion
Hospedou-se por 3 diárias em dez. de 2024
10/10 - Excelente
Matthew
Viagem com família e crianças pequenas
9 de dez. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Had to stay here after our flight was cancelled. Excellent hotel, outstanding breakfast choices and pool was a hit for the children
Matthew
Hospedou-se por 1 diária em dez.. de 2024
10/10 - Excelente
Birgit
Viagem em grupo
3 de dez. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
War sehr zufrieden, alles sauber und dass Personal war sehr nett. Wellnessbereich gut nur das Wasser im Pool könnte deutlich wärmer sein. Sehr gutes Frühstück
Birgit
Hospedou-se por 2 diárias em nov.. de 2024
10/10 - Excelente
Ulrik Bjørn
Viagem em grupo
20 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Like the pool
Ulrik Bjørn
Hospedou-se por 2 diárias em nov.. de 2024
10/10 - Excelente
Ping
19 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
It was close to my places I visited
Ping
Hospedou-se por 3 diárias em nov.. de 2024
6/10 - Ok
Henrik
17 de nov. de 2024
Pontos positivos: Limpeza
Pontos negativos: Conforto do quarto
Henrik
Hospedou-se por 2 diárias em nov.. de 2024
8/10 - Boa
kirsten
17 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Dejligt hotel som er beliggende lige i centrum. Fin morgenbuffet.
kirsten
Hospedou-se por 2 diárias em nov.. de 2024
8/10 - Boa
Truls Louis
15 de nov. de 2024
Truls Louis
Hospedou-se por 2 diárias em nov.. de 2024
10/10 - Excelente
Dirk
Viagem a dois
12 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Extremely friendly and helpful staff. Excellent location in a quiet neighbourhood with restaurants and shops nearby. Nice breakfast buffet, good bar and restaurant. Clean and spacious rooms.
Dirk
Hospedou-se por 3 diárias em nov.. de 2024
10/10 - Excelente
Terje
11 de nov. de 2024
Terje
Hospedou-se por 2 diárias em nov.. de 2024
8/10 - Boa
Ralf
Viagem a dois
9 de nov. de 2024
Pontos positivos: Comodidades e condições e instalações da propriedade
Schöne moderne geräumige Zimmer, bequeme Betten, schöner Pool, schöne Atmosphäre an der Bar, aber etwas dusseliges Personal an der Rezeption, die teilweise nur englisch sprechen
Ralf
Hospedou-se por 3 diárias em nov.. de 2024
10/10 - Excelente
Martin
6 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, comodidades e condições e instalações da propriedade
Det var et meget venligt og imødekommende personale.
Og selve hotellet var bare super fint, som vi også havde regnet med.
Vi har været meget tilfredse med opholdet.
Mvh
Martin Binau
Martin
Hospedou-se por 4 diárias em nov.. de 2024
6/10 - Ok
Lars
5 de nov. de 2024
Lars
Hospedou-se por 3 diárias em out. de 2024
10/10 - Excelente
Sven
4 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários e condições e instalações da propriedade
Sven
Hospedou-se por 4 diárias em out. de 2024
8/10 - Boa
Phillip
Viagem com a família
4 de nov. de 2024
Pontos positivos: Limpeza, condições e instalações da propriedade e conforto do quarto
Phillip
Hospedou-se por 2 diárias em out. de 2024
10/10 - Excelente
Jacob
Viagem de negócios
4 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto
Jacob
Hospedou-se por 2 diárias em out. de 2024
10/10 - Excelente
Fredrik
3 de nov. de 2024
Pontos positivos: Limpeza, serviço e funcionários, condições e instalações da propriedade e conforto do quarto