"),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
3 Rue Lafaurie de Monbadon, Bordeaux, Gironde, 33000
À proximité
Rue Sainte-Catherine - 6 min à pied
Grand Théâtre de Bordeaux - 7 min à pied
Place des Quinconces - 8 min à pied
Cathédrale Saint-André de Bordeaux - 9 min à pied
Place de la Bourse - 12 min à pied
Comment se déplacer
Station de tramway Gambetta - 5 min à pied
Gare de Caudéran-Mérignac - 6 min en voiture
Aéroport de Bordeaux Mérignac (BOD) - 26 min en voiture
Restaurants
Monzù - 3 min à pied
Le Grand Café - 2 min à pied
Bistro Montesquieu - 4 min à pied
Quick - 3 min à pied
Marché des Grands Hommes - 3 min à pied
À propos de cet hébergement
Le Boutique Hotel & Spa
Hôtel de luxe dans un cadre de charme au cœur du quartier Centre-ville de Bordeaux
L'hébergement Le Boutique Hotel & Spa dispose de nombreux atouts, comme une terrasse, un café et un jardin. Faites-vous chouchouter avec un massage, un soin du visage ou un soin de manucure/pédicure au spa sur place. Les clients peuvent disposer de diverses prestations, comme une bibliothèque et un service de nettoyage à sec / blanchisserie, tout en restant connectés avec le Wi-Fi gratuit dans les chambres.
Autres petits plus :
Piscine en plein air avec chaises longues
Petit-déjeuner buffet (en supplément), parking avec voiturier (en supplément) et ascenseur
Personnel polyglotte, consigne à bagages et salle de banquet
Service de conciergerie, salles de réunion et bagagiste/groom
Les avis voyageurs sont très élogieux concernant le personnel aux petits soins
Caractéristiques des chambres
Toutes les chambres bénéficient d'un ameublement personnalisé et sont agrémentées de touches de confort comme des appels internationaux gratuits et un système de réglage de la climatisation, ainsi que d'autres atouts appréciables, au nombre desquels des articles gratuits dans le mini-bar et des peignoirs.
Autres équipements présents dans les chambres :
Articles de toilette gratuits et sèche-cheveux
Télévision avec chaînes par câble
Garde-robe ou placard, bouilloire électrique et service de ménage quotidien
Récompenses et affiliations
Hébergement écocertifié
Cet hébergement fait partie du programme Clé Verte, un programme mesurant l’impact de l’hébergement sur l’un ou plusieurs des éléments suivants : l’environnement, la communauté, le patrimoine culturel et l’économie locale.
Langues parlées
Arabe, anglais, français, indonésien, italien, portugais, russe et espagnol
Services et équipements
Internet
Disponible dans toutes les chambres : Wi-Fi gratuit
Disponibles dans certaines parties communes : Wi-Fi gratuit et accès à Internet par câble
Parking et transports
Parking sur place avec restrictions de hauteur des véhicules
Parking hors site (30 EUR par jour)
Parking couvert sécurisé avec voiturier sur place (30 EUR par jour ; entrées/sorties libres)
Nourriture et boissons
Petit-déjeuner buffet disponible tous les jours de 07 h 00 à 10 h 30 en supplément : 33 EUR par adulte et 16 EUR par enfant
Snack-bar/épicerie fine
Un bar/salon
Un café
Un restaurant
Activités
Bibliothèque
Hammam
Piscine extérieure
Spa avec services complets
Pour les familles
Chambres insonorisées
Laverie
Piscine extérieure
Snack-bar/épicerie fine
Commodités
Coffre-fort à la réception
Consigne à bagages
Laverie
Réception ouverte 24 h/24
Services aux voyageurs
Bagagiste/groom
Personnel polyglotte
Service d’assistance pour les visites touristiques
Service de couverture
Service de ménage (tous les jours)
Service de nettoyage à sec/blanchisserie
Services de conciergerie
Services professionnels
Centre d’affaires
Salles de réunion
Extérieur
Jardin
Terrasse
Transats de piscine
Spa avec services complets
Manucures/pédicures
Massage
Soins du visage
Accessibilité
Si vous avez une demande spéciale concernant l’accessibilité, veuillez contacter l’hébergement aux coordonnées figurant sur votre confirmation de réservation.
Accessible aux personnes à mobilité réduite (restrictions éventuelles)
Ascenseur
Équipements de la chambre
Chambre
Draps fournis
Salle de bain
Articles de toilette gratuits
Brosse à dents et dentifrice (sur demande)
Chaussons
Peignoirs
Sèche-cheveux
Serviettes fournies
Divertissements
Station d’accueil pour iPod
Télévision avec chaînes par câble ou par satellite
Nourriture et boissons
Bouilloire électrique
Bouteille d’eau gratuite
Cafetière ou bouilloire
Machine à expresso
Minibar approvisionné en articles gratuits
Service d’étage à horaires limités
Plus de services et équipements
Air conditionné (réglage de la climatisation)
Appels internationaux gratuits
Appels locaux gratuits
Bureau
Chambres insonorisées
Coffre-fort
Décor personnalisé
Mobilier personnalisé
Téléphone
Conditions
Arrivée
Heure de début de l'enregistrement : 15 h 00 ; heure de fin de l'enregistrement : minuit.
Formalités d'arrivée sans contact
Toute arrivée tardive est soumise à disponibilité
Âge minimum pour l'enregistrement : 18 ans
Départ
Départ avant 12 h 00
Formalités de départ sans contact
Informations concernant l’arrivée
Le personnel de la réception vous accueillera sur place.
Modes d’accès
Personnel présent à la réception
Animaux domestiques
Animaux admis moyennant des frais supplémentaires de 20 EUR par animal, par nuit
Les animaux d'assistance sont les bienvenus et sont exemptés de frais.
Max. 1
Des gamelles pour l'eau et la nourriture et des bacs à litière sont disponibles
Enfants et lits supplémentaires
Les enfants sont admis
Un seul enfant âgé de 3 ans ou moins peut séjourner gratuitement dans la chambre des parents ou tuteurs, en utilisant la literie existante.
Moyens de paiement
Informations importantes
Frais
Vous devrez payer les frais suivants à l’hébergement. Ces frais peuvent comprendre les taxes applicables :
Taxe prélevée par la ville : 5.04 EUR par personne et par nuit. Cette taxe ne s'applique pas aux enfants de moins de 18 ans.
Nous avons indiqué tous les frais dont l'hébergement nous a fait part.
Options en supplément
Le petit-déjeuner buffet coûte environ 33 EUR par adulte et environ 16 EUR par enfant.
Parking couvert avec voiturier : 30 EUR par jour (entrées/sorties libres)
Prix pour le stationnement à proximité : 30 EUR par jour (à 50 mètres)
Animaux de compagnie : 20 EUR par animal et par nuit
Les animaux d'assistance ne sont soumis à aucuns frais.
La liste ci-dessus peut ne pas être exhaustive. Les frais et acomptes peuvent être mentionnés hors taxe et sont soumis à modification.
À savoir absolument
Cet hébergement est géré par un hôte professionnel et fourni dans le cadre d’une activité commerciale, industrielle ou libérale, au sens de l’article 155 du Code général des impôts
Des frais pour toute personne supplémentaire peuvent être facturés et dépendent de la politique de l'hébergement
Une pièce d'identité officielle avec photo et un dépôt de garantie en espèces, par carte de crédit ou par carte de débit, peuvent être demandés à l'arrivée pour couvrir tous frais imprévus
Les demandes spéciales, qui ne peuvent pas être garanties, sont soumises à disponibilité à l'arrivée et peuvent entraîner des frais supplémentaires
Cet hébergement accepte les cartes de crédit et les espèces
Cet hébergement comprend les dispositifs de sécurité suivants : un extincteur, un système de sécurité, une trousse de secours et des barrières de fenêtre
Nous devons aussi mentionner…
Conformément aux réglementations nationales, les transactions en espèces effectuées dans cet hébergement ne peuvent pas dépasser 1000 EUR. Pour plus d'informations, veuillez contacter l'hébergement aux coordonnées figurant dans la confirmation de réservation.
Pour les massages, les réservations doivent être effectuées en contactant l'hébergement avant votre arrivée, au moyen des coordonnées fournies dans la confirmation de réservation
Parking avec hauteur limite
Classement national
Le classement officiel par étoiles de cet hébergement a été attribué par ATOUT France, l'agence de développement touristique de la France.
Hébergement aussi connu sous le nom de :
Le Boutique Bordeaux
Le Boutique Hotel
Le Boutique Hotel Bordeaux
Boutique Hotel Bordeaux
Boutique Bordeaux
Le Boutique Hotel
Le Boutique Hotel Spa
Le Boutique Hotel & Spa Hotel
Le Boutique Hotel & Spa Bordeaux
Le Boutique Hotel & Spa Hotel Bordeaux
Foire aux questions
L'hébergement Le Boutique Hotel & Spa dispose-t-il d'une piscine ?
Oui, cet hébergement vous propose une piscine extérieure.
Combien coûte un séjour dans l’hébergement Le Boutique Hotel & Spa ?
À partir du 27 janv. 2025, les prix constatés pour un séjour d’une nuit pour deux adultes dans l’hébergement Le Boutique Hotel & Spa le 28 janv. 2025 commencent à 213,08 €, taxes et frais compris. Ce prix est fondé sur le prix par nuit le plus bas constaté dans les dernières 24 heures pour des séjours dans les 30 prochains jours. Les prix sont susceptibles de changer. Choisissez vos dates pour obtenir des prix plus exacts.
Les animaux domestiques sont-ils admis dans l'hébergement Le Boutique Hotel & Spa ?
Oui, cet hébergement accepte les animaux de compagnie (max. 1). Vous devrez vous acquitter de frais à hauteur de 20 EUR par animal et par nuit. Les animaux d'assistance sont exemptés de frais.
À combien s'élèvent les frais de parking à l'hébergement Le Boutique Hotel & Spa ?
Un parking avec voiturier est disponible pour un montant de 30 EUR par jour.
Quelle est l'heure d'arrivée à l'hébergement Le Boutique Hotel & Spa ?
Heure de début de l'enregistrement : 15 h 00 ; heure de fin de l'enregistrement : minuit. L'arrivée tardive vous est proposée durant des horaires précis.
Quelle est l'heure de départ de l'hébergement Le Boutique Hotel & Spa ?
Le départ a lieu à 12 h 00.
Où se situe l'hébergement Le Boutique Hotel & Spa ?
Cet hôtel à l'atmosphère familiale à Bordeaux se trouve dans le quartier historique, à 5 minutes à pied de sites comme Centre commercial Les Grands Hommes, Place Gambetta et Église Notre-Dame. Jardin public et Rue Sainte-Catherine se trouvent également à moins de 10 minutes. Station de tramway Gambetta est à 5 minutes à pied et Arrêt de tram Fondaudège Museum est à 5 minutes.
Avis sur l’hébergement Le Boutique Hotel & Spa
Avis
9,2
Merveilleux
Expedia Group vérifie tous les avis pour s’assurer que le client a bien réservé sur notre site. Pour encourager les clients à soumettre leur avis, nous envoyons un e-mail contenant un lien pour évaluer l’hôtel auquel nous joignons parfois une remise ou un bon de réduction Expedia Rewards à utiliser sur un prochain voyage. Nous publions tous les avis, qu’ils soient positifs ou négatifs, dans la mesure où ils respectent nos directives de contenu. Cette modération est automatisée. Tout refus est vérifié manuellement, et, si maintenu, l’auteur en est informé par e-mail motivé. Nous n’apportons aucune modification aux avis et ne contactons pas les auteurs. Nous retirons les avis après quatre ans, sauf pour les hébergements ayant peu d’avis.Plus d’informationsS’ouvre dans une nouvelle fenêtre
Note des voyageurs de 10 (Excellent), d’après 313 avis sur 442." "
10 – Excellent
313
Note des voyageurs de 8 (Bien), d’après 90 avis sur 442." "
8 – Bien
90
Note des voyageurs de 6 (Satisfaisant), d’après 29 avis sur 442." "
6 – Satisfaisant
29
Note des voyageurs de 4 (Médiocre), d’après 8 avis sur 442." "
4 – Médiocre
8
Note des voyageurs de 2 (Horrible), d’après 2 avis sur 442." "
2 – Horrible
2
9,6/10
Propreté
9,6/10
Personnel et service
9,4/10
Services et équipements
9,2/10
Infrastructures et conditions de l’hébergement
9,2/10
Écoresponsabilité
Avis
10/10 Excellent
Danielle
Voyage en couple
16 oct. 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Le personnel a l’accueil était exceptionnel, très disponible, aimable et vraiment aidant pour suggérer des activités et les réservations de restaurants. Je recommande cet hôtel sans hésitation
Danielle
Séjour de 2 nuits en octobre 2024
10/10 Excellent
MARIE CLAUDINE
19 sept. 2024
MARIE CLAUDINE
Séjour de 2 nuits en septembre 2024
10/10 Excellent
Renaud
15 sept. 2024
Renaud
Séjour de 3 nuits en septembre 2024
10/10 Excellent
Voyageur vérifié
19 août 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Voyageur vérifié
Séjour de 4 nuits en août 2024
2/10 Horrible
Nathalie
Voyage en famille
13 août 2024
Les points faibles : Propreté et personnel et service
Il n’y a pas de parking privé, il faut se parquer su parking publique
Réveiller à 3h45 du matin par le personnel qui parlait tout fort et malgré ma demande de baisser le ton, cela a duré jusqu’à 5h00
et dès 5h15, ils ont allumé l’aspirateur
De plus, la salle de bain est remplie de calcaire, donc pas propre du tout
Cet hotel ne mérite pas les cinq étoiles, je suis vraiment très déçue et à éviter, ça ne vaut pas du tout le prix
Nathalie
Séjour de 2 nuits en août 2024
10/10 Excellent
yossi
8 août 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Super hotel
Hôtel parfait , tout est bien. Top expérience,top personnel, top déco. Bref un plaisir
yossi
Séjour de 1 nuit en mai 2024
10/10 Excellent
Patrick
2 août 2024
Patrick
Séjour de 1 nuit en août 2024
10/10 Excellent
Franck-Olivier
7 juil. 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Franck-Olivier
Séjour de 3 nuits en juillet 2024
10/10 Excellent
Nicolas
11 mai 2024
Les points forts : Propreté, personnel et service, confort de la chambre
Nicolas
Séjour de 4 nuits en mai 2024
10/10 Excellent
Joachim
23 mars 2024
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
C'est la deuxième fois que je séjourne dans cet établissement, tout est parfait de l'accueil à la chambre, en passant par le petit déjeuner ou le SPA. Je vous recommande cet établissement si vous êtes de passage sur Bordeaux.
Joachim
Séjour de 1 nuit en mars 2024
10/10 Excellent
FRANCK
17 mars 2024
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Hotel tres bien situe et accueil charmant et tres professionnel.chambres bien equipees et minibar offert...Bref une adresse a recomander
FRANCK
Séjour de 1 nuit en mars 2024
10/10 Excellent
CEDRIC
3 déc. 2023
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Hôtel magnifique avec un super accueil
Tout était parfait ... de la chambre avec Jacuzzi et l'ascenseur qui arrive directement dans celle-ci, le petit déjeuner avec des produits de qualité, le hammam et le sauna, l'accueil, le voiturier, les coupes offertes, le cadre, la situation, ...
CEDRIC
Séjour de 1 nuit en décembre 2023
10/10 Excellent
Salvatore
19 nov. 2023
Salvatore
Séjour de 2 nuits en novembre 2023
10/10 Excellent
Gilles
3 août 2023
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Gilles
Séjour de 1 nuit en juillet 2023
10/10 Excellent
karen
29 juin 2023
karen
Séjour de 1 nuit en juin 2023
8/10 Bien
Paul Etienne
4 mai 2023
Paul Etienne
Séjour de 2 nuits en mai 2023
10/10 Excellent
Coralie
30 déc. 2022
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Coralie
Séjour de 1 nuit en décembre 2022
10/10 Excellent
Sébastien
Voyage en couple
21 déc. 2022
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
Tout était parfait.
- accueil (sourire, aide pour les bagages, visite de l'établissement, etc..)
- emplacement calme, sûr et proche centre ville
- chambre bien agencée, literie confortable
- petit déjeuner au top (produits artisanaux, locaux/régionaux, frais, variés, sucrés et salés)
- proximité parking public avec tarif négocié
- cour intérieure agréable et spa (pas eu le temps d'en profité.. séjour trop court malheureusement)
je recommande.
Sébastien
8/10 Bien
thierry
Voyage en famille
19 déc. 2022
Les points forts : Propreté, infrastructures et conditions de l’hébergement, confort de la chambre
Correct
Séjour en famille pour week-end shopping.
thierry
Séjour de 2 nuits en décembre 2022
10/10 Excellent
Cedric
24 oct. 2022
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
.Nous avons passé un agréable séjour dans un établissement où le personnel est aux petits soins pour sa clientèle.
Cedric
Séjour de 1 nuit en octobre 2022
10/10 Excellent
Stéphanie
Voyage en couple
11 juil. 2022
Les points forts : Propreté, personnel et service, équipements et infrastructures et conditions de l’hébergement
C'est un petit coin de paradis! Nous avons été charmé par la beauté et le confort des lieux. Séjour extraordinaire!
Stéphanie
Séjour de 1 nuit en juillet 2022
10/10 Excellent
Voyageur vérifié
21 févr. 2022
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Excellent
Hotel de charme très agréable et très bien situé.
On y revient chaque fois.
Le personnel est vraiment attentif.
Le petit déjeuner vraiment complet.
Voyageur vérifié
Séjour de 1 nuit en novembre 2021
10/10 Excellent
DANIEL
19 févr. 2022
DANIEL
Séjour de 1 nuit en février 2022
10/10 Excellent
JEROME
15 févr. 2022
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Séjour extraordinaire, hôtel de charme au cœur de la ville.
Service irréprochable.
Parfait
JEROME
Séjour de 1 nuit en février 2022
10/10 Excellent
Jean-Marie
Voyage d’affaires
20 oct. 2021
Les points forts : Propreté, personnel et service, infrastructures et conditions de l’hébergement et confort de la chambre
Très bel hôtel
Hôtel très bien situé, proche de tous. Une mention spéciale pour la gentillesse des personnes à la réception qui ont su parfaitement répondre à mes questions.
Superbe chambre mariant l’ancien et le neuf avec beaucoup de goût.