"),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;yHotel Duo: anmeldelser, tilbud og bilder 2025 – Expedia.no
Hotell med eksklusiv stil, miljøsertifisering og beliggenhet nær Centre Pompidou
Hotel Duo ligger i nærheten av Bazar de l'Hotel de Ville og Notre-Dame og kan by på terrasse, kjøpesenter og hage. Badstue byr dessuten på både hvile og avslapning. Det tilbys wi-fi på rommet (inkludert), og gjestene kan se frem til fasiliteter som bibliotek og renseri-/vaskeritjenester.
Du kan også dra nytte av følgende fordeler under oppholdet:
Kontinental frokost (mot betaling), concierge-tjenester og bagasjeoppbevaring
Aviser (inkludert), flerspråklig personale og safe i resepsjonen
Døgnåpen resepsjon, heis og tur-/billettassistanse
I gjesteanmeldelsene snakkes det varmt om den vennlige betjeningen og beliggenheten.
Romfasiliteter
Alle de 58 rommene kan friste med goder i form av romservice (døgnet rundt) og klimaanlegg i tillegg til fasiliteter som wi-fi (inkludert) og safe.
Her er noen flere fasiliteter:
Bad med designertoalettartikler og kombinert dusj/badekar
Flatskjerm-TV med Betalingskanaler
Utmerkelser og tilknytninger
Miljøsertifisert overnattingssted
Dette overnattingsstedet deltar i Green Key (Foundation for Environmental Education), som er en ordning som måler overnattingsstedets påvirkning på ett eller flere av følgende områder: miljø, samfunn, kulturarv og lokaløkonomi.
Tilgjengelig på alle rom: wi-fi og kablet internett (inkludert)
Tilgjengelig i noen fellesområder: wi-fi og kablet internett (inkludert)
Parkering og transport
Ingen parkering på stedet
Gateparkering tilgjengelig
Mat og drikke
Kontinental frokost serveres fra kl. 07.00 til kl. 10.30 på hverdagene og fra kl. 07.00 til kl. 10.30 i helgene og koster EUR 22 per person
Ting å gjøre
Badstue
Bibliotek
Kjøpesenter
Treningsrom
Familievennlige fasiliteter
Lydisolerte rom
Vaskerifasiliteter
Fasiliteter
Aviser i lobbyen (inkludert)
Bagasjeoppbevaring
Døgnåpen resepsjon
Safe i resepsjonen
Vaskerifasiliteter
Gjestetjenester
Concierge-tjenester
Flerspråklig personale
Hjelp til bestilling av turer og billetter
Renseri-/vaskeritjeneste
Utendørs
Hage
Terrasse
Ved en elv
Tilgjengelighet
Hvis du har spesifikke tilgjengelighetsbehov, må du kontakte overnattingsstedet via kontaktopplysningene i bestillingsbekreftelsen du mottok etter bestilling.
Heis
Hevet toalettsete
Lav benkeplate og vask
Rullestolvennlig
Rullestolvennlig (kan ha begrensninger)
Rullestolvennlig adgang
Rullestolvennlig offentlig toalett
Rullestolvennlig registreringsskranke
Støttehåndtak nær toalettet
Trappefri adkomst til inngangen
Romfasiliteter
Soverom
Blendingsgardiner
Sengetøy
Bad
Designertoalettartikler
Håndklær (inkludert)
Hårføner
Kombinert dusj/badekar
Privat bad
Underholdning
Flatskjerm-TV med premium satellittkanaler
Mat og drikke
Minibar
Romservice døgnet rundt
Mer
Adgang via ytre korridorer
Air conditioning (termostatstyrt)
Aviser hver dag (inkludert)
Lydisolerte rom
Safe
Telefon
Regler
Innsjekking
Innsjekkingen er fra kl. 15.00 til når som helst
Tidlig innsjekking avhenger av tilgjengelighet
Tidlig innsjekking er mulig mot et gebyr
Minstealder for innsjekking er 18 år
Utsjekking
Utsjekking før kl. 11.00
Sen utsjekking avhenger av tilgjengelighet
Et gebyr påløper ved sen utsjekking
Spesielle innsjekkingsinstruksjoner
Gjestene må kontakte overnattingsstedet i forkant for å få innsjekkingsinstruksjoner. En resepsjonist vil ta imot gjestene ved ankomst
Du må kontakte overnattingsstedet på forhånd via kontaktopplysningene i bestillingsbekreftelsen for å avtale når/hvordan innsjekking skal skje
Adgangsmåter
Bemannet resepsjon
Kjæledyr
Kjæledyr er ikke tillatt
Barn og ekstrasenger
Barn er velkomne
Ekstrasenger er ikke tilgjengelige
Barnesenger (for spedbarn) er ikke tilgjengelige
Overnattingsstedets betalingsmåter
Viktig informasjon
Avgifter
Du må betale følgende avgifter på overnattingsstedet (skatter kan være inkludert):
Lokale myndigheter pålegger en avgift: EUR 8.45 per person, per natt. Avgiften gjelder ikke for barn under 18 år.
Vi har tatt med alle kostnadene overnattingsstedet har oppgitt til oss.
Valgfrie tillegg
Pris for kontinental frokost: ca. EUR 22 per person
Tidlig innsjekking er mulig mot et gebyr (med forbehold om tilgjengelighet)
Sen utsjekking er mulig mot et gebyr (med forbehold om tilgjengelighet)
Listen ovenfor er ikke fullstendig. Det kan hende at gebyrer og depositum ikke inkluderer skatter og avgifter, og det tas forbehold om endringer.
Viktig å vite
Dette overnattingsstedet forvaltes av en profesjonell vert, og overnattingsvirksomheten er knyttet til vedkommendes bransje, bedrift eller yrke.
Det kan pålegges avgifter for ekstra personer, og denne avgiften kan variere avhengig av overnattingsstedets egne regler
Legitimasjon med bilde utstedt av offentlig myndighet samt kredittkort, debetkort eller depositum i kontanter kan være påkrevd ved innsjekking, i tilfelle det skulle oppstå uforutsette utgifter
Spesielle forespørsler avhenger av tilgjengelighet ved innsjekking og kan koste ekstra. Spesielle forespørsler kan ikke garanteres oppfylt
Dette overnattingsstedet godtar kredittkort – ingen kontantbetalinger
Overnattingsstedet har sikkerhetstiltak som brannslukningsapparat og førstehjelpsskrin
Verdt å nevne
Som følge av nasjonale reguleringer, er det ikke mulig å betale mer enn EUR 1000 i kontanter på dette overnattingsstedet. For å få mer informasjon kan du kontakte overnattingsstedet ved å bruke kontaktopplysningene i bestillingsbekreftelsen
Kun registrerte gjester kan oppholde seg på gjesterommene
Nasjonal rangering
Dette overnattingsstedet har fått sin offisielle stjerneklassifisering av Frankrikes Turistutviklingsbyrå, ATOUT France.
Overnattingsstedet er også kjent som
Duo Hotel
Duo Paris
Hotel Duo
Hotel Duo Paris
Axial Beaubourg
Duo Axial Beaubourg Hotel
Duo Axial Beaubourg Paris
Hotel Axial Beaubourg
Duo Axial Beaubourg Hotel
Axial Beaubourg
Hotel Duo Paris
Hotel Axial Beaubourg
Hotel Duo Hotel
Hotel Duo Paris
Hotel Duo Hotel Paris
Ofte stilte spørsmål
Er det tillatt med kjæledyr på Hotel Duo?
Nei, kjæledyr er ikke tillatt på dette overnattingsstedet.
Hvor mye koster det å bo på Hotel Duo?
Per 10. feb. 2025 har vi funnet en startpris på 2 257,59 kr, inkludert skatter og avgifter, for én natt for 2 voksne på Hotel Duo den 23. feb. 2025. Prisen er basert på den laveste prisen per natt funnet i løpet av de siste 24 timene for opphold i løpet av de neste 30 dagene. Prisene kan endre seg. Velg datoer for å se mer nøyaktige priser.
Hvor mye koster det å parkere på Hotel Duo?
Dette overnattingsstedet tilbyr ikke parkering.
Når kan man sjekke inn på Hotel Duo?
Innsjekkingen er fra kl. 15.00 til når som helst. Det tilkommer et gebyr ved tidlig innsjekking (avhengig av tilgjengelighet).
Når må man sjekke ut på Hotel Duo?
Utsjekkingstidspunktet er kl. 11.00. Sen utsjekking er tilgjengelig mot et gebyr (med forbehold om tilgjengelighet).
Hvor ligger Hotel Duo?
Dette hotellet med miljøsertifisering ligger i Paris sentrum og 10 minutters gange unna Bazar de l'Hotel de Ville, Centre Pompidou og Forum des Halles. Dessuten ligger Notre-Dame og Place de la Bastille kun 2 kilometer unna. Hôtel de Ville t-banestasjon ligger to minutters gange unna, og Châtelet stasjon ligger 6 minutters gange unna.
Anmeldelser av Hotel Duo
Anmeldelser
8,8
Utmerket
Alle anmeldelser som vises er basert på ekte gjesteopplevelser. Kun reisende som har bestilt et opphold med oss, kan sende inn en anmeldelse. Vi verifiserer anmeldelser i henhold til retningslinjene våre og publiserer alle anmeldelser, både positive og negative.Mer informasjonÅpnes i et nytt vindu
Rangering på 10 − Utmerket. 469 av totalt 905 anmeldelser.
10 – Utmerket
469
Rangering på 8 − Bra. 323 av totalt 905 anmeldelser.
8 – Bra
323
Rangering på 6 − Grei. 70 av totalt 905 anmeldelser.
6 – Grei
70
Rangering på 4 − Dårlig. 32 av totalt 905 anmeldelser.
4 – Dårlig
32
Rangering på 2 − Forferdelig. 11 av totalt 905 anmeldelser.
2 – Forferdelig
11
9,2/10
Renhold
9,2/10
Personale og service
8,4/10
Fasiliteter
8,6/10
Overnattingsstedets bygg og tilstand
9,0/10
Miljøvennlige løsninger
Anmeldelser
10/10 – Utmerket
Anita
31. mars 2023
Anita
Bodde her 1 natt i mars 2023
8/10 – Bra
Morten
Reiste med familie
16. okt. 2022
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Et opphold som ble litt annerledes...
Lite og koselig hotel som ligger i et av Paris beste områder for shopping og restaurant besøk. Det ble derimot et skår i gleden da vi første kvelden/natta oppdaget at rommet var fullt av sølvkre og skjeggkre... veldig ubehagelig... Vi ba derfor om å få bytte rom, noe mannen i resepsjonen var veldig behjelpelig med. Ulempen ble da at vi måtte nedgradere til et mindre rom (fra suite til dobbeltrom m/sovesofa) så det ble litt mindre plass de neste tre nettene når vi var tre stykker som skulle være der. Hotellet ordnet også med refusjon av mellomlegget mellom det rommet vi hadde booket og det nye vi fikk. Pengen var på konto samme dag. Frokosten hadde begrenset utvalg av pålegg da en måtte bestille det man skulle ha ut i fra en meny og så ble det servert. Men kjempegod service av kelner og bra utvalg av bakevarer.
Morten
Bodde her 4 netter i oktober 2022
8/10 – Bra
Ida
Reiste med en gruppe
3. des. 2019
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Bra opphold på Hotel Duo. Ypperlig beliggenhet midt i Le Marais . Hyggelig personell. Vi spiste ikke frokost på hotellet, så den vet jeg ikke noe om. Lett adkomst til Metro og til og fra flyplassen.
Ida
Bodde her 2 netter i november 2019
10/10 – Utmerket
Verifisert reisende
24. sep. 2019
Likte: Renhold, overnattingsstedets bygg og tilstand og romkomfort
Hotellet er moderne og hyggelig, koselig rom med nydelig seng. Flott beliggenhet midt blant kafeer og restauranter i Le Marais.
Men hotellet leverer bare ut en nøkkel til rommet og denne må leveres i resepsjonen når du skal ut. Vi opplevde at resepsjonen ikke fant nøkkelen da vi kom tilbake, men vi fikk låne en master key. Morgen etter kom det fram at de hadde forlagt nøkkelen selv.
Verifisert reisende
Bodde her 4 netter i september 2019
10/10 – Utmerket
Verifisert reisende
4. aug. 2019
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Friendly and helpful staff, quiet room with modern bathroom, walking distance to Louvre (20 min).
The elevator button for 4th floor didn't always work, need a fix.
Verifisert reisende
Bodde her 3 netter i juli 2019
8/10 – Bra
Verifisert reisende
Reiste med en gruppe
27. mai 2019
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Ligger sentralt til med gode spisesteder rundt. Kjapt til Metro
Verifisert reisende
Bodde her 3 netter i mai 2019
8/10 – Bra
Verifisert reisende
Reiste med en gruppe
27. mai 2019
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Hotellets beliggenhet og servicen hos de ansatte var super.
Verifisert reisende
Bodde her 3 netter i mai 2019
10/10 – Utmerket
Verifisert reisende
4. mars 2019
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Verifisert reisende
Bodde her 1 natt i mars 2019
10/10 – Utmerket
Verifisert reisende
24. sep. 2018
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Verifisert reisende
Bodde her 1 natt i september 2018
8/10 – Bra
Verifisert reisende
20. sep. 2018
Likte: Personale og service
Likte ikke: Renhold
Hotel Duo
Hotellet ligger fint til i forhold til severdigheter og er nært Metro. Rommene var generelt små og av vekslende standard. Mitt rom var noe større, hadde pent bad og behagelig seng. Hyggelig personale på hotellet, men noe rom for forbedring av renhold.
Verifisert reisende
Bodde her 5 netter i september 2018
8/10 – Bra
Audun Moen
12. juni 2018
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Good hotel with great location in Paris.
Good hotel with great location in Paris. Nice and modern decorated. The rooms are a bit small but with a new bathrom and good beds.
Audun Moen
Bodde her 1 natt i juni 2018
10/10 – Utmerket
Verifisert reisende
15. nov. 2016
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Verifisert reisende
8/10 – Bra
Not Provided og Oslo
5. des. 2015
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
OK hotel in Marais
OK hotel in Marais
Not Provided
10/10 – Utmerket
Verifisert reisende
18. juli 2015
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Topp i Rue du Temple! Veldig lite rom, men veldig fint! Badekar på rommet, minibar, alt av toalettartikler og flott utsikt fra den franske balkongen. Vi spiste frokost på hotellet en morgen. Veldig dyr i forhold til hva man kan få i nabolaget, men også veldig mye mat. Flotte lokaler og flott beliggenhet!
Verifisert reisende
8/10 – Bra
yves og Lillestrøm
22. mai 2015
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
generelt bra.
Bra beliggenhet med bydel Marais. Hyggelig personell både ved resepsjon og ved frokost Rommet og bad var med veldig god standart slik man kan forvente for en tre stjerner i den pris klassen dog romnet var mindre enn jeg hadde forventet. God lyd isolering fra trafikk ute men ikke så bra vdr dør til gangen og vegg til nabo rommet.
yves
8/10 – Bra
KB og Sandnes
26. mai 2014
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Veldig bra, men relativt dyrt hotell
Komfortable, men små rom og bitte lite bad. Alt var rent og godt vedlikeholdt. Utrolig flott beliggenhet, med gangavstand til mye. Hyggelige omgivelser med små, koselige restauranter og kafeer nær ved. Betjeningen i resepsjonen var særdeles hyggelige og hjelpsomme.
KB
8/10 – Bra
Kjersti og Norge
26. mai 2014
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Fantastisk beliggenhet
Veldig bra hotell med en fantastisk beliggenhet. Ikke av de billigste hotellene i nabolaget. Rommene er små, men komfortable. Det er bare plass til en om gangen på badet, men det er moderne og lekkert.
Kjersti
8/10 – Bra
Mari og Marais
11. apr. 2014
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Super beliggenhet
Hotellet har en fantastisk beliggenhet i det fine Marais området. Bra service. Rommet var rent og fint, men opplevdes som litt trangt.
Mari
10/10 – Utmerket
Tona
Reiste med en gruppe
30. jan. 2025
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Very nice and clean
Tona
Bodde her 2 netter i januar 2025
10/10 – Utmerket
MA CORAZON
8. jan. 2025
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Location is accessible to everything. Staff nice and accommodating. Facility is clean.
MA CORAZON
Bodde her 8 netter i desember 2024
10/10 – Utmerket
Luis
Reiste med familie
4. jan. 2025
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Luis
Bodde her 3 netter i januar 2025
8/10 – Bra
Asha
24. des. 2024
Likte: Renhold, personale og service og fasiliteter
Stayed here during a solo trip and this was a great option. The location was perfect for getting around and there was so much to do within walking distance. The staff were very nice and helpful. Would recommend.
Asha
Bodde her 3 netter i november 2024
10/10 – Utmerket
Anthony
Forretningsreisende
10. des. 2024
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Well located with friendly staff
Anthony
Bodde her 2 netter i november 2024
8/10 – Bra
Rossella
Reiste med familie
11. nov. 2024
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Emplacement pratique dans un beau quartier
Rossella
Bodde her 2 netter i november 2024
10/10 – Utmerket
Giorgio
Reiste med familie
8. nov. 2024
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Very comfortable and clean, perfect location in the downtown, Louvre and Notre-Dame at a walking distance. All good for sure.