"),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;yCarnac Lodge Hotel & Spa: Comentarios, Precios y Fotos 2025 - Expedia.mx
Lorient (LRT-Lorient - Sur de Bretaña) - 42 min en auto
Restaurantes
Les Chandelles - A 3 min en auto
Kreiz An Avel - A 5 min en auto
Les Voiles - A 4 min en auto
La Marine - A 3 min en auto
Chez Marie - A 2 min en auto
Información de la propiedad
Carnac Lodge Hotel & Spa
Este hotel cerca de Golfo de Vizcaya
Servicios como campo de golf en los alrededores, terraza y jardín te esperan en Carnac Lodge Hotel & Spa. En este hotel podrás practicar actividades como ciclismo. Regálate un momento de relax con masajes de tejido profundo, reflexología y tratamientos faciales en el spa de las instalaciones. Además de contar con servicios como biblioteca y lavandería, podrás conectarte al wifi gratis en las habitaciones.
Estos son otros servicios:
Alberca al aire libre por temporada con camastros
Estacionamiento gratis
Desayuno buffet (con cargo), renta de bicicletas y estación de carga para vehículos eléctricos
Salas de tratamientos de spa, caja de seguridad en la recepción y información sobre tours en bicicleta
Características de la habitación
Todas las habitaciones cuentan con muebles diferentes, y ofrecen comodidades como ropa de cama de alta calidad y batas, al igual que beneficios como wifi gratis y muros insonorizados.
Otros servicios que también encontrarás en las habitaciones incluyen:
Focos LED y artículos de limpieza ecológicos
Baños con regaderas y secadoras de cabello
Televisiones LCD de 65 cm con canales digitales
Cunas o camas infantiles, servicio de limpieza diario y escritorios
Idiomas
Inglés, francés, alemán, español
Servicios de la propiedad
Internet
Disponible en todas las habitaciones: wifi gratis
Disponible en algunas áreas comunes: wifi gratis
Estacionamiento y transporte
Estación de carga para autos eléctricos en la propiedad
Estacionamiento al aire libre gratis en la propiedad
Estacionamiento con acceso para silla de ruedas disponible
Alimentos y bebidas
Desayuno buffet disponible todos los días de 08:00 a 10:30 con cargo: EUR 17 para adultos y EUR 8 para niños
1 bar o lounge
Snack bar o deli
Actividades
Alberca al aire libre por temporada
Biblioteca
Clases de yoga
Renta de bicicletas
Sauna
Spa con servicio completo
Tours en bicicleta
Para familias
Cuna (con cargo)
Habitaciones insonorizadas
Lavandería
Snack bar o deli
Servicios generales
Caja de seguridad en la recepción
Lavandería
Resguardo de equipaje
Servicio de recepción con horario limitado
Servicios para huéspedes
Asistencia para tours y compra de boletos
Personal multilingüe
Servicio de limpieza (diario)
Servicios de concierge
Exteriores
Camastros en la alberca
Jardín
Terraza
Spa con servicio completo
Baño de vapor
Masajes de tejido profundo
Masajes deportivos
Masajes en la habitación
Masajes prenatales
Masajes suecos
Masajes tailandeses
Reflexología
Sala de tratamientos de spa
Salas de tratamiento para parejas
Sauna
Spa abierto todos los días
Tina de hidromasaje
Tratamientos faciales
Facilidades para personas con discapacidad
Si tienes solicitudes de acceso especial, contacta a la propiedad utilizando los datos que aparecen en la confirmación de la reservación.
Acceso para silla de ruedas (puede tener limitaciones)
Asiento de excusado elevado
Barra de apoyo cerca del excusado
Estacionamiento con acceso para silla de ruedas
Lounge con acceso para silla de ruedas
Mostrador de concierge con acceso para silla de ruedas
Pasillo de entrada bien iluminado
Pasillo de entrada sin escaleras
Rampa de acceso para silla de ruedas
Recepción con acceso para silla de ruedas
Sin elevador
Amenidades en la habitación
Habitación
Cuna (con cargo)
Ropa de cama de alta calidad
Baño
Baño privado
Batas
Jabón
Papel de baño
Regadera
Se ofrecen toallas
Secadora de cabello
Shampoo
Entretenimiento
TV LCD de 65 cm con canales digitales
Alimentos y bebidas
Botella de agua gratuita
Servicio a la habitación limitado
Más
Decoración individual
Escritorio
Habitaciones insonorizadas
Iluminación LED
Los artículos de limpieza son ecológicos
Mobiliario individual
Teléfono
Políticas
Check-in
Inicio de check-in: 15:00. Fin de check-in 20:00
Check-in anticipado sujeto a disponibilidad
Cargo por check-in anticipado: EUR 25
Edad mínima para hacer el check-in: 18 años
Check-out
Check-out antes de las 11:00
Check-out extendido sujeto a disponibilidad
Cargo por check-out extendido: EUR 40
Instrucciones especiales de check-in
La recepción está abierta todos los días, de 07:30 a 20:00.
Los huéspedes deben contactar al hospedaje con anticipación para recibir las instrucciones sobre el check-in. La recepción tiene un horario limitado.
No es posible hacer el check-in fuera del horario indicado en esta propiedad.
Contacta a la propiedad, como mínimo, 24 horas antes de tu llegada para organizar el check-in. Utiliza la información de contacto incluida en la confirmación de la reservación.
Remodelaciones y cierres
Esta propiedad permanecerá cerrada desde el 19 de enero de 2025 hasta el 25 de enero de 2025 (fechas sujetas a cambios).
Formas de acceso
Servicio de recepción (horario limitado)
Mascotas
Se aceptan mascotas por un cargo extra de EUR 10 por mascota, por noche
Se aceptan animales de servicio (sin cargos)
Solo se aceptan perros y gatos
Niños y camas adicionales
Los niños son bienvenidos.
No hay camas extra disponibles.
Hay cunas disponibles por EUR 20 por noche.
Formas de pago
Información importante
Cargos
Deberás pagar los siguientes cargos en la propiedad, que podrían incluir los impuestos aplicables:
Impuesto municipal: EUR 1.50 por persona, por noche. Este impuesto no aplica para niños menores de 18 años.
Incluimos todos los cargos de los cuales nos informó la propiedad.
Opciones extra
Desayuno buffet: EUR 17 por adulto y EUR 8 por niño (precios aproximados)
Cargo por mascotas: EUR 10 por mascota, por noche
Se aceptan animales de servicio sin cargos
Cargo por check-in anticipado: EUR 25 (sujeto a disponibilidad)
Cargo por check-out después del horario establecido: EUR 40 (sujeto a disponibilidad)
Cargo por uso de cuna: EUR 20 por noche.
Cargo por uso de instalaciones: EUR 20 por persona, por día. Incluye acceso al spa
La lista anterior puede estar incompleta. Además, es posible que los cargos y depósitos no incluyan los impuestos y estén sujetos a cambios.
Información importante
Podría aplicarse un cargo por persona extra, que varía según la política de la propiedad
Es posible que debas presentar una identificación oficial con fotografía y una tarjeta de crédito, una tarjeta de débito o hacer un depósito en efectivo en el check-in para cubrir cualquier gasto imprevisto
Las solicitudes especiales no se pueden garantizar. Están sujetas a disponibilidad al momento del check-in y pueden tener un costo extra
Esta propiedad acepta tarjetas de crédito de las principales instituciones y efectivo
Esta propiedad tiene artículos ecológicos de limpieza
El equipamiento de seguridad de esta propiedad incluye extintor de incendios, sistema de seguridad y botiquín de primeros auxilios
Las normas culturales y las políticas para huéspedes pueden variar según el país y la propiedad. Las políticas que aquí se muestran las dicta la propiedad
Los huéspedes deben tener por lo menos 18 años para acceder a las instalaciones del spa, incluida la piscina techada. El cargo de acceso al spa es de EUR 20 por persona y día. El spa abre de 09:30 a 19:30 los sábados y domingos y de 15:00 a 19:30 los lunes.
Avisos importantes
Esta propiedad no tiene elevador
De acuerdo con las leyes nacionales, esta propiedad no acepta pagos en efectivo que superen los EUR 1000. Para obtener más detalles, comunícate con la propiedad usando la información de contacto que aparece en la confirmación de la reservación.
La alberca abrirá por temporada de mayo a septiembre
El acceso a la alberca está disponible de las 09:30 a las 19:30
Es necesario reservar con anticipación los servicios de masaje y los tratamientos de spa. Las reservaciones se realizan poniéndose en contacto con la propiedad antes de la llegada, utilizando la información de contacto que aparece en la confirmación de la reservación.
A los huéspedes menores de 18 años, no se les permite el acceso a las siguientes instalaciones: alberca y tina de hidromasaje.
No se permite la entrada al spa a huéspedes menores de 18 años.
Esta propiedad es LGBTQ+ friendly, por lo que acepta huéspedes de cualquier género y orientación sexual.
Evaluación nacional
Esta propiedad recibió su clasificación oficial de estrellas de ATOUT France, la Agencia de Desarrollo Turístico de Francia.
Otros nombres de la propiedad
Carnac Lodge Hotel & Spa Hotel
Carnac Lodge Hotel & Spa Plouharnel
Carnac Lodge Hotel & Spa Hotel Plouharnel
Preguntas frecuentes
¿Hay alberca en Carnac Lodge Hotel & Spa?
Sí, la propiedad cuenta con alberca al aire libre por temporada. Se puede entrar a la alberca de 09:30 a 19:30.
¿Cuánto cuesta hospedarse en Carnac Lodge Hotel & Spa?
Al 10 feb. 2025, los precios encontrados para una estancia de 1 noche para 2 adultos en Carnac Lodge Hotel & Spa el 11 feb. 2025 serán a partir de MXN$2,298, sin impuestos y cargos incluidos. Este precio es con base en el precio por noche más bajo encontrado en las últimas 24 horas para estancias en los próximos 30 días. Los precios están sujetos a cambios. Elige las fechas para obtener precios más exactos.
¿Carnac Lodge Hotel & Spa acepta mascotas?
Sí, se aceptan perros y gatos en la propiedad. Se debe pagar un cargo de EUR 10 por mascota por noche. Se aceptan animales de servicio sin cargo alguno.
¿Cuánto cuesta el estacionamiento en Carnac Lodge Hotel & Spa?
El estacionamiento es gratuito en esta propiedad.
¿A qué hora es el check-in en Carnac Lodge Hotel & Spa?
Inicio de check-in: 15:00. Fin de check-in: 20:00. Es posible hacer el check-in antes del horario establecido por EUR 25 (sujeto a disponibilidad). No es posible hacer el check-in después de la hora establecida.
¿A qué hora es el check-out en Carnac Lodge Hotel & Spa?
El check-out es a las 11:00. Es posible hacer el check-out después de la hora establecida por EUR 40 (sujeto a disponibilidad).
¿Dónde se encuentra Carnac Lodge Hotel & Spa?
Este hotel con spa se encuentra en el campo, a 15 minutos a pie de Abadía de Saint-Michel Kergonan y Golfo de Vizcaya. Bahía de Quiberon y Abbey of Saint-Anne Kergonan también se encuentran a 2 km (1 mi). Plouharnel Carnac Station se encuentra a 28 min caminando.
Opiniones de Carnac Lodge Hotel & Spa
Opiniones
9.4
Excepcional
Todas las opiniones que se muestran provienen de experiencias de huéspedes reales. Solo las personas que han reservado un hospedaje con nosotros pueden enviar su opinión. Verificamos las opiniones con base en nuestras pautas y las publicamos todas, ya sean positivas o negativas.Más informaciónSe abrirá en una nueva ventana
Puntuación de 10, es decir, Excelente. Basada en 119 de 165 opiniones
10 - Excelente
119
Puntuación de 8, es decir, Bueno. Basada en 38 de 165 opiniones
8 - Bueno
38
Puntuación de 6, es decir, Aceptable. Basada en 2 de 165 opiniones
6 - Aceptable
2
Puntuación de 4, es decir, Malo. Basada en 3 de 165 opiniones
4 - Malo
3
Puntuación de 2, es decir, Terrible. Basada en 3 de 165 opiniones
2 - Terrible
3
9.6/10
Limpieza
9.4/10
Servicio y personal
10/10
Servicios
9.4/10
Condiciones de la propiedad
9.4/10
Cuidado del medio ambiente
Opiniones
10/10 Excelente
Diana, España
4 jul. 2014
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Muy amables. Detalles que lo hacen muy agradable
Diana
10/10 Excelente
Valerie
22 sept. 2024
Le gustó: Limpieza, servicio y personal, servicios y condiciones de la propiedad
Valerie
Se hospedó 7 noches en septiembre de 2024
10/10 Excelente
Delpire
4 sept. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Excellent
Un accueil parfait , des messieurs charmants et attentifs
Un endroit de charme , bien équipé. Nous y retournerons
Delpire
Se hospedó 3 noches en agosto de 2024
8/10 Bueno
NOBUE
3 ago. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
NOBUE
Se hospedó 1 noche en agosto de 2024
8/10 Bueno
Bertrand
31 jul. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Belle découverte, pas loin de Carnac ville ou plage, piscine superbe, bien entretenu.
Manque un ventilateur dans la chambre pour les nuits de canicule
Nous n’avons pas pris le petit déjeuner ni allés au spa, donc nous reviendrons pour les tester
Bertrand
Se hospedó 1 noche en julio de 2024
10/10 Excelente
Bernard
29 jul. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
RAS
Bernard
Se hospedó 3 noches en julio de 2024
10/10 Excelente
Valérie
14 jul. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Valérie
Se hospedó 4 noches en julio de 2024
6/10 Aceptable
Michael
Viaje familiar
7 jul. 2024
Le gustó: Limpieza
Nothing particularly special or wrong with this hotel. It just felt like an average hotel.
Michael
Se hospedó 1 noche en julio de 2024
10/10 Excelente
Monika
7 jul. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Monika
Se hospedó 2 noches en julio de 2024
10/10 Excelente
Pamela
1 jun. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Perfect stay
A very pleasant stay with attention to detail in public spaces and room. Breakfast gave many options and exciting new things to try. Eg coconut jam. Pool and gardens were lovely. Would recommend without réservation.
Pamela
Se hospedó 3 noches en mayo de 2024
10/10 Excelente
Julian
Viaje en pareja
30 sept. 2023
Le gustó: Limpieza, servicio y personal, servicios y condiciones de la propiedad
Management very helpful and informative, gave a very useful introduction to places of interest in the area.
Low key and relaxed atmosphere.
Advance information in booking confirmation email explained hotel's policies exactly.
Julian
Se hospedó 7 noches en septiembre de 2023
10/10 Excelente
Volker
28 ago. 2023
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad
Volker
Se hospedó 7 noches en agosto de 2023
10/10 Excelente
John
Viaje en pareja
28 jun. 2023
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad
Convenient ride or drive to the town, megaliths and beach. Excellent owners and staff and great breakfast. Very relaxing and characterful.
John
Se hospedó 2 noches en junio de 2023
10/10 Excelente
GEORGES
16 may. 2023
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
GEORGES
Se hospedó 1 noche en mayo de 2023
10/10 Excelente
Cliente verificado
17 abr. 2023
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Cliente verificado
Se hospedó 1 noche en abril de 2023
10/10 Excelente
Patricia
13 sept. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Super agréable au calme
Spa accessible en journée
Patricia
Se hospedó 1 noche en septiembre de 2022
10/10 Excelente
Doriane
10 jul. 2022
Doriane
Se hospedó 1 noche en julio de 2022
10/10 Excelente
Yohann
3 jul. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Comment était l’hôtel
Le séjour était super, rien à dire, l’accueille génial, les services aussi, l’hôtel est très beau et calme. Je recommande a 100%
Yohann
Se hospedó 1 noche en junio de 2022
10/10 Excelente
Judith
Viaje familiar con niños
11 jun. 2022
Le gustó: Servicio y personal, servicios, condiciones de la propiedad
Friendly, clean, very pleasant
Judith
Se hospedó 7 noches en junio de 2022
10/10 Excelente
FRANK
28 mar. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
FRANK
Se hospedó 1 noche en marzo de 2022
8/10 Bueno
Charlotte
13 sept. 2021
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad
Charlotte
Se hospedó 2 noches en septiembre de 2021
4/10 Malo
Cliente verificado
30 sept. 2020
Cliente verificado
Se hospedó 5 noches en septiembre de 2020
10/10 Excelente
Roger Marcel
24 sept. 2020
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Roger Marcel
Se hospedó 1 noche en septiembre de 2020
10/10 Excelente
Matthieu
Viaje en grupo
24 ago. 2020
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Parfait
Hôtel très agréable, piscine extérieure et intérieure au top ainsi que le Jacuzzi. Chambre supérieure de bonne taille, super terrasse, lit confortable, sdb pratique. Personnel très sympathique. Petit déjeuner excellent, varié et frais. Localisation très pratique pour visiter Quiberon, Carnac et le golfe du Morbihan.