"),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;yRecensies, deals en foto's van Morabeza Hotel, 2025 ― Expedia.nl
Bespaar 15% of meer op geselecteerde VIP Access-accommodaties als je het Silver-niveau of hoger behaalt
Geniet van topkwaliteit en uitstekende service
Krijg een voordeel tijdens je verblijf bij geselecteerde accommodaties, plus gratis kamerupgrades, vroeg inchecken en laat uitchecken indien beschikbaar.
Sal-eiland (SID-Amilcar Cabral Intl.) - 16 min. rijden
Restaurants
restaurante Américo's - 8 min. lopen
Bar de Praia - Oasis Atlantico - 4 min. lopen
Criol - 11 min. lopen
Calema - 7 min. lopen
The Dubliners - 1 min. lopen
Over deze accommodatie
Morabeza Hotel
Hotel met een chique stijl in de buurt van Praia de Santa Maria
Met voorzieningen zoals een strandbar, een bar aan het zwembad en een terras kom je niets tekort bij Morabeza Hotel. Zonaanbidders zitten goed bij dit hotel. Deze accommodatie biedt namelijk een strand met wit zand, de mogelijkheid om te dineren aan het strand en de mogelijkheid om te duiken. Ga beslist een hapje eten bij een van de 3 plaatselijke restaurants. Ze serveren er ontbijt, lunch, diner en een kindermenu, en je geniet er van Franse gerechten. Maak je moe in het fitnesscentrum of ga voor een activiteit zoals boogschieten. Gasten kunnen gebruikmaken van voorzieningen zoals een midgetgolfbaan en een tuin en verbinding maken met gratis wifi op de kamer.
Bovendien profiteer je van voordelen zoals:
3 buitenzwembaden met ligstoelen en parasols bij het zwembad
Gratis plaatsen voor zelf parkeren
Een uitgebreid ontbijt (tegen een toeslag), 2 outdoor tennisbanen en vervoer van en naar de luchthaven (toeslag)
3 vergaderruimtes, meertalig personeel en hulp bij uitstapjes/tickets
Uit gastbeoordelingen blijkt dat gasten een hoge dunk hebben van het behulpzame personeel
Kamervoorzieningen
Alle 121 kamers bieden leuke extraatjes zoals airconditioning en beschikken bovendien over faciliteiten zoals gratis wifi en bureaustoelen.
Extra gemakken in alle kamers zijn onder andere:
Badkamers met aparte badkuipen en douches en gratis toiletartikelen
Televisies met satellietzenders
Gemeubileerde balkons of terrassen, (kleding)kasten en koelkasten
Gesproken talen
Engels, Frans, Duits, Portugees, Russisch en Spaans
Accommodatie-voorzieningen
Internet
Beschikbaar in alle kamers: gratis wifi
Beschikbaar in sommige gemeenschappelijke ruimtes: gratis wifi
Parkeren en vervoer
24-uurs shuttleservice van/naar de luchthaven op verzoek tegen een toeslag
Gratis zelf parkeren ter plaatse
Eten en drinken
Dagelijks uitgebreid ontbijt tegen een toeslag beschikbaar van 07.00 uur tot 10.00 uur: EUR 15 voor volwassenen en EUR 15 voor kinderen
3 bars/lounges
3 restaurants
Een bar aan het zwembad
Een strandbar
Restaurants ter plaatse
La Tortue
Les Palmiers
The Beach Club
Dingen om te doen
2 outdoor tennisbanen
3 buitenzwembaden
Bibliotheek
Biljart/pooltafel
Boogschieten
Midgetgolf
Scubaduiken
Spelletjesruimte
Sportschool
Tv in gemeenschappelijke ruimtes
Gezinsvriendelijk
3 buitenzwembaden
Koelkast op de kamer
Midgetgolf
Spelletjesruimte
Wasserij
Voorzieningen
24-uursreceptie
Bagageopslag
Geldautomaat
Kapsalon
Kluisje bij de receptie
Wasserij
Gastendiensten
Conciërgeservices
Hulp met excursies en tickets
Huwelijksservices
Meertalig personeel
Schoonmaakservice (dagelijks)
Stomerij-/wasserijservice
Zakelijke diensten
3 vergaderruimtes
Computerstation
Buiten
Aan het strand
Barbecue
Ligstoelen aan het zwembad
Parasols bij het zwembad
Terras
Tuin
Toegankelijkheidsvoorzieningen
Heb je specifieke toegankelijkheidsbehoeften? Neem dan contact op met de accommodatie via de contactgegevens in de boekingsbevestiging.
4 treden naar de ingang
Bovenste verdiepingen alleen te bereiken via trap
Kamervoorzieningen
Slaapkamer
Beddengoed inbegrepen
Verduisterende gordijnen
Badkamer
Aparte badkuip en douche
Gratis toiletartikelen
Haardroger
Handdoeken inbegrepen
Privébadkamer
Entertainment
Tv met satellietzenders
Eten en drinken
Elektrische waterkoker
Koelkast
Koffiezetapparaat/waterkoker
Meer
Airconditioning (met klimaatregeling)
Bureau
Bureaustoel
Kluisje
Plafondventilator
Telefoon
Beleid
Inchecken
Inchecken is mogelijk vanaf: 14.00 uur; inchecken is mogelijk tot: op elk moment
Minimale leeftijd om in te checken: 18
Uitchecken
Uitchecken voor 12.00 uur
Laat uitchecken is onder voorbehoud van beschikbaarheid
Voor laat uitchecken wordt een toeslag in rekening gebracht
Speciale incheckinstructies
Deze accommodatie biedt transfers vanaf de luchthaven (hiervoor kan een toeslag gelden). Neem minstens 72 uur voor aankomst contact op met de accommodatie om de ophaalservice te regelen. Je vindt de contactgegevens in de boekingsbevestiging.
Je dient vooraf contact op te nemen met de accommodatie voor incheckinstructies. De receptiemedewerker staat bij aankomst in de accommodatie op je te wachten.
Neem minstens 72 uur voor aankomst contact op met de accommodatie via de contactgegevens in de boekingsbevestiging om regelingen te treffen voor het inchecken.
Mocht je nog vragen hebben, neem dan contact op met de accommodatie via de contactgegevens in de boekingsbevestiging.
Je dient bij het inchecken een exemplaar van je boekingsbevestiging te laten zien.
Toegang tot accommodatie
De receptiemedewerker staat klaar om je te ontvangen
Huisdieren
Huisdieren verblijven gratis
Assistentiedieren zijn welkom en er wordt geen toeslag voor aangerekend
Alleen honden zijn welkom
1 in totaal (maximaal 5 kg per huisdier)
Huisdieren mogen niet alleen worden gelaten
Kinderen en extra bedden
Kinderen zijn van harte welkom.
Er zijn geen extra bedden beschikbaar.
Betalingsmethoden
Belangrijke informatie
Toeslagen
De volgende kosten dienen bij de accommodatie te worden betaald. De kosten kunnen inclusief toepasselijke belastingen zijn:
De stad heft de volgende belasting: EUR 2.49 per persoon, per nacht. Deze belasting is niet van toepassing op kinderen die jonger zijn dan 17 jaar.
We hebben alle kosten inbegrepen die de accommodatie aan ons heeft doorgegeven.
Optionele extra's
Toeslag voor het uitgebreid ontbijt: ca. EUR 15 voor volwassenen en ca. EUR 15 voor kinderen
Toeslag voor luchthavenshuttle: EUR 8.5 per persoon (enkele reis)
Toeslag luchthavenshuttle per kind: EUR 8.5 (enkele reis), (tot 11 jaar oud)
Laat uitchecken is tegen een toeslag mogelijk (onder voorbehoud van beschikbaarheid)
Deze lijst is mogelijk niet volledig. Toeslagen en borgsommen zijn mogelijk excl. btw en kunnen wijzigen.
Algemene info
Deze accommodatie wordt beheerd door een professionele eigenaar die handelt vanuit zijn/haar vakgebied, bedrijf of beroep.
Afhankelijk van het accommodatiebeleid kan voor extra personen een toeslag in rekening worden gebracht.
Bij het inchecken dien je mogelijk een erkend identiteitsbewijs met foto en een creditcard, pinpas of borgsom in contanten te verstrekken voor incidentele kosten.
Speciale verzoeken worden onder voorbehoud van beschikbaarheid bij het inchecken ingewilligd. Hiervoor kunnen extra kosten in rekening worden gebracht. Speciale verzoeken kunnen niet worden gegarandeerd.
Deze accommodatie accepteert creditcards, pinpassen en contante betalingen.
Contactloos betalen is mogelijk
Houd er rekening mee dat culturele normen en het gastenbeleid per land en per accommodatie kunnen verschillen. De gegeven beleidsregels zijn verstrekt door de accommodatie.
Overige info
Er is geen lift in deze accommodatie
Bij overnachtingen op 24 december is het tarief voor het traditionele galadiner op kerstavond bij de weergegeven totaalprijs inbegrepen.
Bij overnachtingen op 31 december is het tarief voor het traditionele Oudejaarsavond-galadiner inbegrepen bij de weergegeven totaalprijs.
Alleen geregistreerde hotelgasten worden in de kamers toegelaten.
Voor sommige faciliteiten is de toegang beperkt. Voor meer informatie kun je contact opnemen met de accommodatie via de contactgegevens in de boekingsbevestiging.
Accommodatie ook bekend onder de naam
Morabeza Hotel Sal
Morabeza Hotel
Morabeza Sal
Morabeza
Morabeza Hotel Santa Maria
Morabeza Hotel Sal
Morabeza Hotel Hotel
Morabeza Hotel Hotel Sal
Veelgestelde vragen
Is Morabeza Hotel voorzien van een zwembad?
Ja, deze accommodatie heeft 3 buitenzwembaden.
Hoeveel kost een verblijf bij Morabeza Hotel?
Vandaag, 10 feb. 2025, kost een verblijf bij Morabeza Hotel van één nacht voor twee volwassenen op 5 mrt. 2025 min. € 186,40, inclusief belastingen en toeslagen. Deze prijs is gebaseerd op de laagste gevonden prijs per nacht in de afgelopen 24 uur voor verblijven in de komende 30 dagen. Prijzen kunnen wijzigen. Kies je datums voor meer accurate prijzen.
Zijn huisdieren welkom bij Morabeza Hotel?
Ja, bij dit hotel zijn honden (maximaal 1 in totaal) toegestaan, met een maximaal gewicht van 5 kg per huisdier.
Wat kost het om bij Morabeza Hotel te parkeren?
Deze accommodatie biedt parkeerplaatsen.
Hoe laat kan ik inchecken bij Morabeza Hotel?
Je kunt inchecken vanaf: 14.00 uur; je kunt inchecken tot: op elk moment.
Tot hoe laat kan ik bij Morabeza Hotel uitchecken?
Je dient uiterlijk om 12.00 uur uit te checken. Laat uitchecken is mogelijk tegen een toeslag (afhankelijk van beschikbaarheid).
Biedt Morabeza Hotel een shuttleservice naar de luchthaven aan?
Ja, er is op verzoek een shuttleservice van/naar de luchthaven beschikbaar. Er geldt een toeslag van EUR 8.5 per persoon.
Waar ligt Morabeza Hotel?
Dit hotel in Sal ligt aan het strand, binnen 10 minuten lopen van Pier van Santa Maria en Praia de Santa Maria. Ook Nazarene-kerk en Stadsplein van Santa Maria liggen binnen 10 minuten lopen.
Beoordelingen over Morabeza Hotel
Beoordelingen
9,2
Fantastisch
Alle weergegeven beoordelingen zijn gebaseerd op echte gastenervaringen. Alleen reizigers die een verblijf bij ons hebben geboekt, kunnen een beoordeling indienen. We verifiëren beoordelingen op basis van onze richtlijnen en plaatsen alle beoordelingen, of ze nu positief of negatief zijn.Meer informatieOpent in een nieuw venster
Gastenscore: 10 - Uitstekend. 189 van 287 beoordelingen
10 - Uitstekend
189
Gastenscore: 8 - Goed. 83 van 287 beoordelingen
8 - Goed
83
Gastenscore: 6 - Redelijk. 13 van 287 beoordelingen
6 - Redelijk
13
Gastenscore: 4 - Matig. 2 van 287 beoordelingen
4 - Matig
2
Gastenscore: 2 - Ontzettend slecht. 0 van 287 beoordelingen
2 - Ontzettend slecht
0
9,4/10
Netheid
9,2/10
Personeel en service
9,0/10
Voorzieningen
9,0/10
Staat van de accommodatie en faciliteiten
8,8/10
Milieuvriendelijkheid
Beoordelingen
10/10 – Uitstekend
Jan
Reisde met partner
11 nov 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Excellent location near Santa Maria, nice beach club.
One of the best resorts we have stayed
Jan
9 nachten verbleven in oktober 2024
8/10 – Goed
Johannes, Middelharnis
5 jul 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Locatie is fantastisch
Johannes
8 nachten verbleven in juni 2024
10/10 – Uitstekend
Marjolein
Reisde met partner
3 mrt 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Had a great holiday at Morabeza. Beautiful, attractive hotel. Nice Junior Suite with large bathroom. Spacious, well kept garden. Bordering the beach and the town of Santa Maria, everything within walking distance. Not to mention: fantastic, friendly staff. Highly recommended.
Marjolein
10/10 – Uitstekend
Jorge
14 aug 2023
Jorge
1 nacht verbleven in augustus 2023
8/10 – Goed
Chiel
Reisde met partner
16 okt 2022
Positief: Netheid, personeel en service en voorzieningen
Negatief: Staat van de accommodatie en faciliteiten
Vriendelijk personeel. Goed onderhouden maar wel gedateerd.
Chiel
4 nachten verbleven in oktober 2022
8/10 – Goed
Handig, Amsterdam
Reisde met partner
22 jan 2020
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Mooi hotel met buiten veel ruimte, zitjes, ligbedden bij de 3 zwembaden, parasollen e.d. De zwembaden zijn schoon en heel netjes, tuin wordt goed verzorgd. Kamer was ruim met grote inloopkast en badkamer, bed was prima, maar wel enigszins gedateerd.
Beachclub van het hotel was ook prima en top om te lunchen aan het strand.
Het ontbijt was goed met veel keus, de kwaliteit voor de lunch en diner vonden we minder en nogal aan de prijs voor wat je krijgt.
Handig
7 nachten verbleven in januari 2020
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
14 sep 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Het eten was super lekker. Personeel vaak vriendelijk al zaten er ook een paar onvriendelijke mannen bij.
Geverifieerde reiziger
9 nachten verbleven in augustus 2019
10/10 – Uitstekend
Luc
12 mei 2019
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Topverblijf
Alles prima
Luc
6 nachten verbleven in mei 2019
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
6 mei 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Ligging, geschiedenis van het hotel, inrichting was mooi.
Het personeel was vriendelijk.
Geverifieerde reiziger
9 nachten verbleven in april 2019
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
28 apr 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Toplocatie.We kregen upgrade nr junior suite deze was groot en mooi met inloopdressing. Alles was aanwezig behalve badjas en slippers . Jammer dat er geen radio/muziek was op de kamer enkel tv
Zeer hygiënisch , mooie en rustig aan zwembaden
Geverifieerde reiziger
5 nachten verbleven in april 2019
8/10 – Goed
Elisabeth
27 okt 2016
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Het hotel is heerlijk rustig, mooi zwembad en echt op loopafstand van winkeltjes en restaurants.
Elisabeth
10/10 – Uitstekend
Vincent
4 feb 2025
Positief: Netheid
Vincent
11 nachten verbleven in januari 2025
10/10 – Uitstekend
David
2 feb 2025
Positief: Personeel en service, staat van de accommodatie en faciliteiten
Beautiful property lovely room
David
1 nacht verbleven in februari 2025
10/10 – Uitstekend
Jonathan
20 jan 2025
Jonathan
9 nachten verbleven in januari 2025
10/10 – Uitstekend
Sven-Olaf
29 dec 2024
Sven-Olaf
1 nacht verbleven in december 2024
10/10 – Uitstekend
Sven-Olaf
Reisde met partner
15 dec 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Beat location, nice property, helpful staff
Sven-Olaf
4 nachten verbleven in november 2024
10/10 – Uitstekend
Sven-Olaf
Reisde met partner
11 dec 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Friendly and helpful staff, beautiful property, super nice atmosphere
Sven-Olaf
2 nachten verbleven in december 2024
10/10 – Uitstekend
lynne
20 nov 2024
lynne
14 nachten verbleven in oktober 2024
6/10 – Redelijk
Geverifieerde reiziger
10 nov 2024
Geverifieerde reiziger
3 nachten verbleven in oktober 2024
10/10 – Uitstekend
Thomas
Reisde met familie
4 nov 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
Can really recommend Morabeza hotel. The room was located on the adults only series 600. Large rooms and good breakfast. Just go outside and you end up on the main street of Santa Maria. Very nice treatment from all the staff. Would love to come back.
Thomas
8 nachten verbleven in oktober 2024
10/10 – Uitstekend
Carlos
1 nov 2024
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Excelente limpeza
Carlos
12 nachten verbleven in oktober 2024
10/10 – Uitstekend
Naomi
31 okt 2024
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
A great hotel in a great location.
Really good value for money.
The staff were all friendly and attentive.
A beautiful beach, with beach bar.
My room was comfortable and clean.
Naomi
7 nachten verbleven in oktober 2024
8/10 – Goed
Javier
26 okt 2024
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Javier
3 nachten verbleven in oktober 2024
8/10 – Goed
Terence
Reisde met een groep
3 okt 2024
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Terence
21 nachten verbleven in september 2024
10/10 – Uitstekend
Silke
1 okt 2024
Positief: Netheid, personeel en service en staat van de accommodatie en faciliteiten
Traumort - ein Paradies für Jeden der neben dem Komfort die direkte Nähe zur Stadt sucht - wir kommen nächstes Jahr wieder