"),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;yEl Refugio Hotel & Spa: Comentarios, Precios y Fotos 2025 - Expedia.com
Km 80, Sasaima-Alban, Sasaima, Cundinamarca, 253407
Qué hay cerca
Plaza de la Panela - A 13 min en auto
Parque Principal de Villeta - A 14 min en auto
Iglesia de San Miguel Arcángel - A 14 min en auto
Reserva Natural Paraíso Andino - A 21 min en auto
Zipaquirá Salt Cathedral - A 34 min en auto
Medios de transporte
Aeropuerto Internacional de Bogotá-El Dorado (BOG) - 69 min en auto
Restaurantes
Restaurante Majuma - A 14 min en auto
Ibiza Club - Villeta - A 14 min en auto
La Terraza. Villeta - A 14 min en auto
Restaurante El Tolimense - A 20 min en auto
Sasaima - A 3 min en auto
Información de la propiedad
El Refugio Hotel & Spa
Hotel a la orilla de un río
En El Refugio Hotel & Spa, encontrarás desayuno continental incluido, bar junto a la alberca y jardín. Si necesitas un momento de relajación y bienestar, tendrás a tu disposición sauna o baño turco o hammam, además de otras opciones de spa, como exfoliaciones corporales, masajes o tratamientos corporales. Mantente en forma en el gimnasio. También disfruta de actividades, como tours ecológicos. Hay wifi gratis en las habitaciones disponible, además de área de juegos infantiles y biblioteca.
También encontrarás otros servicios, como:
Alberca al aire libre
Estacionamiento y valet parking gratis
Cancha de tenis al aire libre, asistencia para compra de tours o entradas y resguardo de equipaje
Espacios de coworking, asadores y sala de juntas
Características de la habitación
Todas las habitaciones de El Refugio Hotel & Spa cuentan con amenidades que incluyen servicio a la habitación las 24 horas y ropa de cama de alta calidad, además de algunos detalles adicionales, como menú nocturno de alimentos y wifi gratis.
Otros servicios que también encontrarás incluyen:
Regaderas y amenidades de baño gratuitas
Televisiones de pantalla plana de 39 pulgadas con canales por cable
Armarios o clósets, chef personal y vajilla para niños
Idiomas
Inglés, español
Servicios de la propiedad
Internet
Disponible en todas las habitaciones: wifi gratis
Disponible en algunas áreas comunes: wifi gratis
Estacionamiento y transporte
Estacionamiento al aire libre gratis en la propiedad
Estacionamiento al aire libre con valet parking gratis en la propiedad
Estacionamiento con acceso para silla de ruedas disponible
Alimentos y bebidas
Desayuno continental incluido disponible todos los días de 09:30 a 11:00
1 bar junto a la alberca
1 bar o lounge
1 restaurante
Pícnics privados
Actividades
2 tinas de hidromasaje
Alberca al aire libre
Área de juegos infantiles
Baño de vapor
Biblioteca
Cancha de tenis al aire libre
Gimnasio
Sauna
Tours ecológicos
Para familias
Alberca al aire libre
Área de juegos infantiles
Habitación separada
Lavandería
Vajilla para niños
Servicios generales
Lavandería
Resguardo de equipaje
Servicio de recepción con horario limitado
Servicios para huéspedes
Asistencia para tours y compra de boletos
Paquetes románticos y de propuesta de matrimonio
Servicio de limpieza (diario)
Servicios ejecutivos
Espacio de coworking
Sala de juntas
Exteriores
A la orilla de un río
Área de picnic
Asador
En el malecón
Jardín
Spa
Aromaterapia
Baño turco
Exfoliaciones corporales
Masajes con piedras calientes
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.
Estacionamiento con acceso para silla de ruedas
Sin elevador
Amenidades en la habitación
Habitación
Ropa de cama de alta calidad
Baño
Amenidades de baño gratuitas
Batas
Jabón
Papel de baño
Regadera
Se ofrecen toallas
Shampoo
Entretenimiento
Estación de carga para iPod
Estación de carga para MP3
TV de pantalla plana de 39 pulgadas con canales de cable
Alimentos y bebidas
Botella de agua gratuita
Minibar
Servicio a la habitación disponible las 24 horas
Servicio de chef
Más
Entrada con llave electrónica
Habitaciones conectadas disponibles
Mosquiteros
Teléfono
Ventilador portátil
Políticas
Check-in
Inicio de check-in: 13:00. Fin de check-in 20:30
Edad mínima para hacer el check-in: 18 años
Check-out
Check-out antes de las 12:00
Check-out extendido sujeto a disponibilidad
Instrucciones especiales de check-in
La recepción está abierta todos los días, de 09:00 a 21:00.
La recepción tiene un horario limitado.
No es posible hacer el check-in fuera del horario indicado en esta propiedad.
Formas de acceso
Servicio de recepción (horario limitado)
Mascotas
No se aceptan mascotas, solo animales de servicio (sin cargos)
Niños y camas adicionales
Los niños son bienvenidos.
Hay camas extra disponibles por COP 90000.0 por día.
Formas de pago
Información importante
Cargos
Deberás pagar los siguientes cargos en la propiedad, que podrían incluir los impuestos aplicables:
Depósito: COP 220000.0 por estancia.
Es posible que debas pagar el IVA (19%) en la propiedad. Los turistas extranjeros que paguen con una tarjeta de crédito extranjera o con una transferencia bancaria y que presenten una visa de turista y un pasaporte válido pueden estar exentos del pago de este impuesto en reservaciones de paquete (hospedaje y otro servicio de viaje).
Incluimos todos los cargos de los cuales nos informó la propiedad.
Opciones extra
Cargo por cama extra: COP 90000.0 por día
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, tarjetas de débito y efectivo
Avisos importantes
Esta propiedad no tiene elevador
Si viajas con niños, es posible que debas presentar determinados documentos en la propiedad. Es posible que los padres que viajen a Colombia con hijos menores de 18 años deban presentar el acta de nacimiento del menor y una identificación oficial con fotografía (o pasaporte en el caso de personas extranjeras) al momento del check-in. Si el menor viaja a Colombia acompañado por un familiar o tutor, este deberá presentar un permiso de viaje notariado y firmado por ambos padres, además de una copia de las identificaciones oficiales de los padres. Si el menor viaja solo con uno de sus padres, es posible que este deba presentar un permiso de viaje notariado y firmado por el padre que no viaja. Se recomienda a las personas que planeen viajar con menores comunicarse con un consulado de Colombia con anticipación para recibir más información.
El acceso a la alberca está disponible de las 07:00 a las 21:00
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.
Hay habitaciones comunicadas o juntas, sujetas a disponibilidad. Es posible solicitarlas directamente a la propiedad, utilizando los datos de contacto que aparecen en la confirmación de la reservación
Otros nombres de la propiedad
El Refugio Hotel & Spa Hotel
El Refugio Hotel & Spa Sasaima
El Refugio Hotel & Spa Hotel Sasaima
Preguntas frecuentes
¿Hay alberca en El Refugio Hotel & Spa?
Sí, la propiedad cuenta con alberca al aire libre. Se puede entrar a la alberca de 07:00 a 21:00.
¿Cuánto cuesta hospedarse en El Refugio Hotel & Spa?
Al 3 feb. 2025, los precios encontrados para una estancia de 1 noche para 2 adultos en El Refugio Hotel & Spa el 4 feb. 2025 serán a partir de $118.26, 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.
¿El Refugio Hotel & Spa acepta mascotas?
No, la propiedad solo acepta animales de servicio.
¿Cuánto cuesta el estacionamiento en El Refugio Hotel & Spa?
El estacionamiento y valet parking son gratuitos en esta propiedad.
¿A qué hora es el check-in en El Refugio Hotel & Spa?
Inicio de check-in: 13:00. Fin de check-in: 20:30. No es posible hacer el check-in después de la hora establecida.
¿A qué hora es el check-out en El Refugio Hotel & Spa?
El check-out es a las 12:00.
¿Dónde se encuentra El Refugio Hotel & Spa?
Este hotel en el malecón queda a 15 km (9 mi) de Parque Principal de Villeta, Reserva Natural Paraíso Andino y Plaza de la Panela. Iglesia de San Miguel Arcángel se encuentra a 14.4 km (8.9 mi).
Opiniones de El Refugio Hotel & Spa
Opiniones
10
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 19 de 21 opiniones
10 - Excelente
19
Puntuación de 8, es decir, Bueno. Basada en 2 de 21 opiniones
8 - Bueno
2
Puntuación de 6, es decir, Aceptable. Basada en 0 de 21 opiniones
6 - Aceptable
0
Puntuación de 4, es decir, Malo. Basada en 0 de 21 opiniones
4 - Malo
0
Puntuación de 2, es decir, Terrible. Basada en 0 de 21 opiniones
2 - Terrible
0
9.8/10
Limpieza
10/10
Servicio y personal
10/10
Servicios
9.6/10
Condiciones de la propiedad
9.6/10
Cuidado del medio ambiente
Opiniones
10/10 Excelente
Irene, Saint Louis
25 mar. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad
Este hotel es magnífico para personas amantes de la naturaleza y ambientalistas. Las habitaciones son muy bonitas, el masaje y facial q me dieron fue espectacular, la comida muy sabrosa. El desayuno era básico pero me dieron un queso hecho en la misma finca y comí pescado criado allí. No utilizan nada desechable y la gente es muy amable. El gimnasio es súper básico pero pude disfrutar de la piscina después de mis ejercicios.vel sonido de la cascada y el zumbar de los colibrí me dieron dos días de paz
Irene
Se hospedó 2 noches en marzo de 2024
10/10 Excelente
Mauricio Alfredo
Viaje familiar
10 ene. 2024
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Un excelente lugar, lleno de historia, muy acogedor, con una atención de primera. Nos sentimos muy bien atendidos por un personal siempre amable y cordial. La casa y el entorno son sencillamente encantadores, y la cocina, de primer nivel. Imperdible.
Mauricio Alfredo
Se hospedó 4 noches en enero de 2024
10/10 Excelente
Hector Arnoldo
26 sept. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Hector Arnoldo
Se hospedó 2 noches en septiembre de 2022
10/10 Excelente
Cliente verificado
Viaje en grupo
11 feb. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Excelente recibimiento
Muy pendientes de ofrecernos hospedaje confortable, bienvenida e inducción sobre disponibilidad de servicios.
Cliente verificado
Se hospedó 1 noche en febrero de 2022
10/10 Excelente
Ana María
14 ene. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Hermoso lugar para relajarse!
Excelente lugar para descansar, desconectar y relajarse. Comida deliciosa. Muy buena atención. Lugar con naturaleza, tranquilo y muy bonito. Muy recomendado
Ana María
Se hospedó 2 noches en enero de 2022
8/10 Bueno
Camilo
Viaje familiar
27 ago. 2021
Le gustó: Limpieza y servicio y personal
No le gustó: Condiciones de la propiedad y comodidad de las habitaciones
Bello lugar para descansar. Necesita remodelación!
La propiedad de El Refugio es espectacular, tiene un extenso terreno, jardines bellisimos y una casa principal muy linda. Es un excelente lugar para desconectarse y descansar. El administrador Nelson es un mago y esta pendiente en todo momento de la comodidad de los huespedes.
El hotel necesita un poco más de cariño por parte de sus propietarios pues urge remodelar la mayoría de habitaciones y algunas zonas comunes que ya se ven destartaladas y anticuadas para el esplendor que representa esta propiedad.
Camilo
Se hospedó 1 noche en agosto de 2021
10/10 Excelente
Maria Adelaida
28 jun. 2021
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Excelente
Excelente hotel, la atención, comida , instalaciones , todo
Maria Adelaida
Se hospedó 1 noche en junio de 2021
10/10 Excelente
HUGO
Viaje familiar
9 dic. 2020
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
HUGO
Se hospedó 2 noches en diciembre de 2020
10/10 Excelente
Clara Virginia
7 dic. 2020
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Excelente lugar, excelente atención.
Todo estuvo perfecto. Muy bien atendidos, mucha amabilidad, mucha belleza este lugar. Esperamos volver pronto con nuestros hijos.
Algo para mejorar: Mas atención al aseo de los baños en rincones y bordes los grifos.
Clara Virginia
Se hospedó 1 noche en diciembre de 2020
10/10 Excelente
Anonimo, Bogota
19 oct. 2020
Le gustó: Limpieza, servicio y personal, servicios y condiciones de la propiedad
Excelente lugar para descansar
El spa es maravilloso rodeado de vegetación la comida muy rica
Anonimo
Se hospedó 2 noches en octubre de 2020
10/10 Excelente
Juan Carlos
13 oct. 2020
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Fue una muy grata experiencia. Buena atención, lugar muy agradable y buena comida
Juan Carlos
Se hospedó 1 noche en octubre de 2020
10/10 Excelente
JUAN FELIPE
Viaje familiar
12 oct. 2020
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Increíble experiencia
Increíble experiencia en la naturaleza. Fin de semana perfecto. Buena comida, paisaje espectacular y buena atención. Perfecto para una día de descanso y relax en familia o en pareja. Sólo recomendaría mayor aseo en las zonas húmedas como piscina, sauna y jacuzzi.
JUAN FELIPE
Se hospedó 1 noche en octubre de 2020
10/10 Excelente
Cliente verificado
15 oct. 2019
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Wonderful!
Wonderful place, from the facilities, the food, the service, etc... Plenty of activities for young kids.The bowling alley, play ground, swimming pool were enjoyed!
Cliente verificado
Se hospedó 2 noches en octubre de 2019
10/10 Excelente
Gonzalo
13 ago. 2019
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Rodeado de Naturaleza
Un Excelente lugar con un buen clima, ideal para descansar.
Gonzalo
Se hospedó 4 noches en agosto de 2019
10/10 Excelente
Adriana
8 ene. 2019
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Tranquilidad
Es una finca hermosa y tranquila, rodeada de naturaleza, la zona spa es buena, el masaje con piedras muy recomendado. La comida es buena y la atención esmerada. muy buena estancia, recomendado.
Adriana
Se hospedó 3 noches en enero de 2019
10/10 Excelente
Joesph
16 ene. 2024
Le gustó: Limpieza, servicio y personal, servicios y condiciones de la propiedad
Excellent, highly recomend.
Joesph
Se hospedó 1 noche en enero de 2024
10/10 Excelente
Pascal
Viaje familiar
5 sept. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Schönes Hotel an bester Lage
Wunderschönes Hotel/Hotelanlage mitten in der Natur. Mit einem kleinen Fluss. Essen herrvorragend und Personal sehr zuvorkommend.
Pascal
Se hospedó 2 noches en agosto de 2022
10/10 Excelente
Sergio
Viaje familiar
20 ago. 2022
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
Sergio
Se hospedó 1 noche en agosto de 2022
8/10 Bueno
Cliente verificado
2 jul. 2019
Le gustó: Limpieza, servicio y personal, servicios y condiciones de la propiedad
Cliente verificado
Se hospedó 2 noches en junio de 2019
10/10 Excelente
Nury
16 nov. 2018
Le gustó: Limpieza, servicio y personal, condiciones de la propiedad y comodidad de las habitaciones
A PARADISE
A real paradise ! They served Colombian coffee all the time for free. They have a natural river with their own fish that cook for you very fresh. Everything is organic in that place. The food very delicious; I definitely recommend this hotel. Very private and cozy.