"),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;yVoyages tout inclus : Maroc 2025 | Expedia.ca
Économisez jusqu’à 1 096 $ CA lorsque vous réservez le vol et l’hôtel en même temps*.
Trouvez le forfait qui vous convient
Avec plus de 300 000 hôtels dans le monde, il est facile de créer votre forfait idéal.
Voyagez l’esprit tranquille
Planifiez, réservez et gérez votre voyage en un seul endroit.
Maroc : les meilleures offres vol + hôtel pour vos Vacances tout inclus
Prix trouvés au cours des 48 dernières heures. Cliquez pour obtenir les prix mis à jour.
Aqua Mirage Club & Aqua Parc - All Inclusive
4 out of 5
Tassoultante
Le prix était de 691 $ CA, il est maintenant de 595 $ CA par personne.
595 $ CA
par personne
12 mars – 15 mars
trouvé il y a 2 heures
Vol aller-retour sans escale inclus
De Aéroport de Cracovie Jean-Paul II - Balice (KRK) à Marrakech (RAK)
8/10 Very Good! (1 001 avis)
Personnel serviable et gentil
Avis laissé le 7 févr. 2025
Hotel Riu Tikida Dunas - All Inclusive
4 out of 5
Agadir City Center
Le prix était de 3 486 $ CA, il est maintenant de 2 457 $ CA par personne.
2 457 $ CA
par personne
28 avr. – 4 mai
trouvé il y a 23 heures
Vol aller-retour sans escale inclus
De Toronto (YYZ) à Agadir (AGA)
8,6/10 Excellent! (863 avis)
Musique dérangeante du restaurant PIANO en dehors de l’hôtel…une seule nuit. L’hôtel nous a proposé une autre chambre 👍
chambre 3230
Parfait dans l’ensemble
Avis laissé le 18 déc. 2024
Hotel Riu Tikida Palmeraie - All Inclusive
4 out of 5
Annakhil
Le prix était de 2 377 $ CA, il est maintenant de 1 738 $ CA par personne.
1 738 $ CA
par personne
12 mars – 18 mars
trouvé il y a 15 heures
Vol aller-retour sans escale inclus
De Toronto (YTO) à Marrakech (RAK)
8,6/10 Excellent! (1 000 avis)
Énorme surprise, nous sommes partis en février. Nous avons été extrêmement surpris de la qualité de l’hôtel et de ses services pour le prix payé. Nous recommandons vivement l’hôtel. Le personnel est d’une très grande bienveillance et gentillesse, toujours à vos petits soins. Les restaurants proprosent de la variété et notamment de la nourriture locale à chaque repas. Un grand merci encore à l’hôtel et toute son équipe !!
Avis laissé le 7 févr. 2025
Club Paradisio
4.5 out of 5
Mechouar-Kasbah
Le prix était de 1 973 $ CA, il est maintenant de 1 478 $ CA par personne.
1 478 $ CA
par personne
12 mars – 18 mars
trouvé il y a 15 heures
Vol aller-retour sans escale inclus
De Toronto (YTO) à Marrakech (RAK)
6,4/10 (132 avis)
Très bon hôtel personnel super sympas la direction à l’écoute des clients animation juste à cause du couvre feu mais ils font bcq d’effort il son super Faycal ouda leila ainsi que le mR du thé des barres de rires je reviendrais avec plaisir
Avis laissé le 15 août 2021
Hotel Riu Palace Tikida Agadir - All Inclusive
5 out of 5
Agadir City Center
Le prix était de 3 680 $ CA, il est maintenant de 2 810 $ CA par personne.
2 810 $ CA
par personne
16 mars – 22 mars
trouvé il y a 9 heures
Vol aller-retour inclus
De Vancouver (YVR) à Agadir (AGA)
8,8/10 Excellent! (1 000 avis)
Il faudrait revoir la variété de la nourriture, toujours les mêmes choses midi et soir…
Avis laissé le 20 oct. 2024
Vous ne trouvez pas ce que vous cherchez?
Consultez tous les voyages disponibles pour Saint-Tite vers Maroc.
Prix trouvés au cours des 48 dernières heures. Cliquez pour obtenir les prix mis à jour.
Kenzi Menara Palace & Resort
5 out of 5
Mechouar-Kasbah
Le prix était de 1 960 $ CA, il est maintenant de 1 782 $ CA par personne.
1 782 $ CA
par personne
28 avr. – 3 mai
trouvé il y a 1 jour
Vol aller-retour inclus
De Vancouver (YVR) à Marrakech (RAK)
8,4/10 Very Good! (1 001 avis)
Hôtel magnifique ,propreté irréprochable . Personnel pro . Petit dej et dîner excellents.
Piscine extérieure immense ,piscine intérieure parfaite ,jolie salle de sport . J’ai beaucoup apprécié
Avis laissé le 3 janv. 2025
Hotel Riu Palace Tikida Agadir - All Inclusive
5 out of 5
Agadir City Center
Le prix était de 3 680 $ CA, il est maintenant de 2 810 $ CA par personne.
2 810 $ CA
par personne
16 mars – 22 mars
trouvé il y a 9 heures
Vol aller-retour inclus
De Vancouver (YVR) à Agadir (AGA)
8,8/10 Excellent! (1 000 avis)
Il faudrait revoir la variété de la nourriture, toujours les mêmes choses midi et soir…
Avis laissé le 20 oct. 2024
Be Live Collection Marrakech Adults Only - All Inclusive
5 out of 5
Annakhil
Le prix était de 3 691 $ CA, il est maintenant de 3 147 $ CA par personne.
3 147 $ CA
par personne
16 mars – 22 mars
trouvé il y a 9 heures
Vol aller-retour inclus
De Vancouver (YVR) à Marrakech (RAK)
8,6/10 Excellent! (235 avis)
Hotêl incroyable, les chambres sont sublimes, le cadre est magnifique , il y’a 2 piscines et plein d’activités. J’ajouterais à ça que le personnel était très accueillant et chaleureux. Nous n’avons manqué de rien !
Avis laissé le 4 août 2024
Vous ne trouvez pas ce que vous cherchez?
Consultez tous les voyages disponibles pour Saint-Tite vers Maroc.
Prix trouvés au cours des 48 dernières heures. Cliquez pour obtenir les prix mis à jour.
Aqua Mirage Club & Aqua Parc - All Inclusive
4 out of 5
Tassoultante
Le prix était de 691 $ CA, il est maintenant de 595 $ CA par personne.
595 $ CA
par personne
12 mars – 15 mars
trouvé il y a 2 heures
Vol aller-retour sans escale inclus
De Aéroport de Cracovie Jean-Paul II - Balice (KRK) à Marrakech (RAK)
8/10 Very Good! (1 001 avis)
Personnel serviable et gentil
Avis laissé le 7 févr. 2025
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4 out of 5
Medina
Le prix était de 1 980 $ CA, il est maintenant de 1 811 $ CA par personne.
1 811 $ CA
par personne
15 avr. – 17 avr.
trouvé il y a 1 jour
Vol aller-retour inclus
De Toronto (YYZ) à Marrakech (RAK)
9/10 Wonderful! (546 avis)
Ne pas faire de barbecue au bord de la piscine les jours de grand vent .
Avis laissé le 12 janv. 2025
Kenzi Menara Palace & Resort
5 out of 5
Mechouar-Kasbah
Le prix était de 1 318 $ CA, il est maintenant de 1 244 $ CA par personne.
1 244 $ CA
par personne
15 mars – 17 mars
trouvé il y a 24 heures
Vol aller-retour sans escale inclus
De Toronto (YYZ) à Marrakech (RAK)
8,4/10 Very Good! (1 001 avis)
Hôtel magnifique ,propreté irréprochable . Personnel pro . Petit dej et dîner excellents.
Piscine extérieure immense ,piscine intérieure parfaite ,jolie salle de sport . J’ai beaucoup apprécié
Avis laissé le 3 janv. 2025
Vous ne trouvez pas ce que vous cherchez?
Consultez tous les voyages disponibles pour Saint-Tite vers Maroc.
Laissez-vous tenter par un séjour dépaysant au Maroc
Vous rêvez d’un forfait tout inclus au Maroc?
C’est par ici! Ce royaume d’Afrique du Nord offre un climat généralement méditerranéen, tout en présentant selon les régions un panorama intéressant de climats : océanique sur le littoral ouest, désertique dans le Sahara, montagnard dans les massifs montagneux imposants du territoire et même continental. Tout le monde y trouvera son compte lors d’un voyage tout inclus au Maroc!
Quoi visiter et quoi faire lors d’un voyage tout compris pas cher au Maroc?
Entre le littoral nord donnant sur la Méditerranée et le littoral ouest baigné par l’Atlantique, le choix est vaste pour les vacanciers en quête de plages. Rabat, la capitale, saura les émerveiller les passionnés de culture et d’histoire, entre le Quartier Hassan, avec ses musées et jardins, la Tour Hassan majestueuse et l’ancien quartier européen d’Agdal, avec son jardin d’essais botaniques et sa Bibliothèque Nationale du Royaume. Les amoureux de nature découvriront les oasis marocaines bordant le Sahara et les chaînes de montagnes du Rif, du Haut Atlas, du Moyen Atlas et de l’Anti-Atlas. Enfin, les adeptes de magasinage adoreront Marrakech : les souks de la Médina regorgent de kiosques et d’ateliers d’artisans. Sa place multiséculaire Jemaa el-Fna, ouverte même de nuit, et qui embrasse les diverses cultures, propose diverses échoppes et des spectacles de rue. De quoi rentrer au pays la tête et les bagages pleins de souvenirs.
Quels sont les avantages de réserver un voyage tout inclus au Maroc?
Le Maroc saura vous charmer grâce à ses déserts impressionnants, à ses villes envoûtantes pleines de vie, à ses plages magnifiques et à ses sites naturels sensationnels. En réservant un séjour tout inclus au Maroc, vous pouvez explorer la région de votre choix sans avoir à calculer toutes vos dépenses. En effet, les forfaits tout inclus vous permettent de respecter votre budget et de vous concentrer sur les activités et les excursions que vous souhaitez faire.
Puis-je réserver des vacances tout inclus au Maroc qui comprennent les vols et les repas?
Bien sûr. Sur le site Web d’Expedia, les forfaits tout inclus comprennent habituellement les vols, les repas, les boissons et l’hébergement, et ceux du Maroc n’y font pas exception! Au moment d’effectuer votre recherche, sélectionnez le filtre Tout inclus pour afficher les hébergements qui respectent ce critère. Vous trouverez rapidement une foule de suggestions de complexes touristiques tout inclus fantastiques au Maroc.
Pourquoi devrais-je réserver des vacances tout inclus au Maroc dans un complexe réservé aux adultes?
Si vous souhaitez vous reposer au bord de la piscine ou de l’océan et profiter d’un séjour en couple ou entre amis, les complexes réservés aux adultes feront votre bonheur, puisque vous pourrez profiter pleinement de vos vacances en toute tranquillité. De plus, la plupart des hébergements offrent des commodités et des activités adaptées aux adultes, comme un bar dans la piscine et un club de golf.
Puis-je réserver un forfait tout inclus au Maroc?
Le site Web d’Expedia propose une grande variété de vacances tout inclus au Maroc. En effectuant votre recherche, vous pouvez créer votre propre forfait : il vous suffit de sélectionner les dates auxquelles vous souhaitez voyager et la ville marocaine qui vous intéresse. N’oubliez pas de cocher l’option Tout inclus dans les filtres à gauche de la page pour affiner votre recherche. De Marrakech à la Palmeraie, en passant par Agadir, vous trouverez un grand choix d’hébergements exceptionnels.
Puis-je trouver des voyages tout compris pas chers au Maroc?
Absolument. Expedia offre des séjours tout compris au Maroc pour seulement 1 782 $ CA ou des réductions allant jusqu’à 13 %. Vous pouvez faciliter votre recherche en triant vos résultats en fonction du prix. Sachez qu’une multitude de facteurs peuvent influencer les tarifs des séjours, comme l’achalandage, le choix d’hébergement ou le moment auquel vous effectuez votre réservation, alors prenez-les en considération au moment de choisir votre voyage de rêve au Maroc.
À quoi puis-je m’attendre si je réserve un forfait tout inclus dans un hôtel 5 étoiles au Maroc?
Les hôtels 5 étoiles offrent généralement un service exceptionnel, et sont donc un choix tout indiqué pour un voyage tout inclus au Maroc. Ils comptent habituellement des commodités luxueuses, comme un spa haut de gamme, des services de soins complets, des piscines sensationnelles avec des glissades d’eau, des chambres de luxe équipées de baignoires à remous, des terrains de sports, des restaurants de spécialités, etc. Pour découvrir les hébergements 5 étoiles au Maroc, sélectionnez simplement le filtre 5 étoiles.
Quelles commodités devrais-je considérer en réservant un voyage tout inclus en famille au Maroc?
Lorsque vous réservez vos vacances tout inclus au Maroc, sélectionnez le filtre Idéal pour les familles afin d’obtenir des résultats qui conviendront à toute la famille. Plusieurs hébergements proposent des commodités qui raviront les petits, comme des clubs et des piscines pour enfants, des terrains de jeu, des glissades d’eau, une piscine à vagues ou des menus adaptés aux enfants. Le complexe Aqua Mirage Club & Aqua Parc - All Inclusive est un excellent exemple du type d’hébergement extraordinaire que vous pouvez trouver sur le site d’Expedia.
Comment puis-je trouver des offres exceptionnelles de vacances tout inclus au Maroc?
Vous pouvez consulter le site d’Expedia pour trouver des offres de dernière minute intéressantes pour le Maroc. Surveillez également les offres qui sont parfois proposées durant certaines saisons. De plus, si vous êtes membre Expedia, vous avez accès à des offres exclusives, sans compter que si vous créez votre propre forfait tout inclus au Maroc, vous pourriez aussi profiter de tarifs intéressants.
Est-ce possible de réserver un voyage tout inclus au Maroc qui offre l’annulation ou la modification sans frais?
Certainement. En sélectionnant le filtre Annulation sans frais dans votre recherche sur le site Web d’Expedia, vous obtiendrez des résultats qui vous permettent de profiter de cette option. Vous pouvez également repérer la mention Entièrement remboursable sur les annonces qui s’affichent. Il est cependant important que vous preniez connaissance des détails des politiques d’annulation et de modification pour chaque hébergement, car ils peuvent varier d’un endroit à l’autre.
Pourquoi devrais-je réserver mon séjour tout inclus au Maroc avec Expedia?
Le site d’Expedia regorge de forfaits tout inclus fantastiques, et si vous choisissez de passer vos vacances au Maroc, vous y trouverez certainement une offre incroyable qui répond à vos besoins et respecte votre budget. Que vous souhaitiez vous promener sur les dunes du désert du Sahara, visiter le village fortifié Aït-Ben-Haddou (inscrit au patrimoine de l’UNESCO), magasiner dans les souks de Marrakech, vous reposer sur les plages d’Agadir ou découvrir la célèbre tannerie de Fès, vous profiterez certainement d’un séjour de rêve grâce à Expedia.
Maroc : Vacances tout inclus populaires
L'Oliveraie de l'atlas
4.5 out of 5
Km 9, Route de Ouarzazate, Marrakech
Place Jemaa el-Fnaa à 16 min en voiture
Le prix est de 168 $ CA par nuit du 17 févr. au 18 févr.
168 $ CA
190 $ CA au total
(taxes et frais compris)
Du 17 févr. au 18 févr.
Séjournez à cet hôtel 4,5 étoiles de luxe à Marrakech. Cet hébergement propose l’accès inclus au Wi-Fi, un stationnement libre-service gratuit et 3 des piscines ...
9/10 Wonderful! (117 avis)
"Super séjour à l’oliveraie de l’Atlas, merci à Nicolas et toute son équipe, adorable au petit soin, on se sent chez soi, un paradis à l’écart (20 min) du centre ville de Marrakech, merci pour tout et à très vite, si vous passez à l’Oliveraie de l’Atlas prenez le temps de jouer avec Lisa petite chienne ..."
TUI BLUE Medina Gardens – Adults Only – All Inclusive
4 out of 5
Arset Djnan La Khdar, Marrakech
Place Jemaa el-Fnaa à 10 min à pied
Le prix est de 270 $ CA par nuit du 18 févr. au 19 févr.
270 $ CA
303 $ CA au total
(taxes et frais compris)
Du 18 févr. au 19 févr.
Séjournez à cet hôtel 4 étoiles avec spa à Marrakech. Cet hébergement propose le déjeuner gratuit, l’accès inclus au Wi-Fi et 2 des piscines extérieures. Dans ...
8,8/10 Excellent! (551 avis)
Definitively, the place to be
"I must say that we are completely of the same opinion as the majority of comments left here, this establishment is quite exceptional. Very clean, perfect location, excellent catering, nestled in an oasis of calm far from the hustle and bustle of the city, although located 10 minutes walk from Jemaa ..."
Le prix est de 294 $ CA par nuit du 10 févr. au 11 févr.
294 $ CA
335 $ CA au total
(taxes et frais compris)
Du 10 févr. au 11 févr.
Séjournez à cet hôtel 5 étoiles de luxe à Marrakech. Cet hébergement propose le déjeuner gratuit, l’accès inclus au Wi-Fi et un stationnement libre-service gratuit. ...
8,2/10 Very Good! (976 avis)
Séjour paisible
"Très bon rapport qualité prix vous ne serrez pas déçu. Le petit déjeuné et vraiment excellent, et que dire du SPA qui est magnifique. Mention spécial à Dounia et les Kawtar à la réception pour leurs gentillesses. À très vite"
Il s’agit du prix par nuit le plus bas trouvé au cours des 24 dernières heures pour un séjour d’une nuit pour deux adultes. Les prix et la disponibilité peuvent changer. Des conditions supplémentaires peuvent s’appliquer.
* Les économies sont calculées sur la base de réservations de forfaits comparativement au tarif des mêmes éléments réservés séparément. Les économies ne sont pas offertes sur tous les forfaits.