"),t.close()),t)return(n=t.createElement("base")).href=o,t.getElementsByTagName("head")[0].appendChild(n),(r=t.createElement("a")).href=a,r.href;throw Error("base not supported")}finally{e&&e.parentNode.removeChild(e)}}():a)||""),(e=new c(t.search?t.search.substring(1):null))._url_object=this,Object.defineProperties(this,{href:{get:function(){return t.href},set:function(e){t.href=e,n(),r()},enumerable:!0,configurable:!0},origin:{get:function(){return"data:"===this.protocol.toLowerCase()?null:"origin"in t?t.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return t.protocol},set:function(e){t.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return t.username},set:function(e){t.username=e},enumerable:!0,configurable:!0},password:{get:function(){return t.password},set:function(e){t.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[t.protocol];return e?t.host.replace(e,""):t.host},set:function(e){t.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return t.hostname},set:function(e){t.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return t.port},set:function(e){t.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==t.pathname.charAt(0)?"/"+t.pathname:t.pathname},set:function(e){t.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return t.search},set:function(e){t.search!==e&&(t.search=e,n(),r())},enumerable:!0,configurable:!0},searchParams:{get:function(){return e},enumerable:!0,configurable:!0},hash:{get:function(){return t.hash},set:function(e){t.hash=e,n()},enumerable:!0,configurable:!0},toString:{value:function(){return t.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return t.valueOf()},enumerable:!1,configurable:!0}}),this;throw new TypeError("Failed to construct 'URL': Please use the 'new' operator.");function n(){var e=t.href.replace(/#$|\?$|\?(?=#)/g,"");t.href!==e&&(t.href=e)}function r(){e._setList(t.search?l(t.search.substring(1)):[]),e._update_steps()}}if(Object.defineProperties(c.prototype,{append:{value:function(e,t){this._list.push({name:e,value:t}),this._update_steps()},writable:!0,enumerable:!0,configurable:!0},delete:{value:function(e){for(var t=0;ti[0]&&a[1]=n.length?void 0:n)&&n[e++],done:!n}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},c=function(n,a){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,u=t.call(n),i=[];try{for(;(void 0===a||0a[0]?1:0}function o(n,a){return n.typea.type?1:0}function L(n){var a=n;if(n.variants.length)for(var t="",e=0,r=n.variants;e\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,p=(new RegExp("^"+p.source),new RegExp(p.source+"$"),a(y()));f=Error,(0,p.__extends)(A,f);function A(){var n=null!==f&&f.apply(this,arguments)||this;return n.type="MISSING_LOCALE_DATA",n}var v=a(i()),p=a(h()),C=new WeakMap;function D(n){var a=C.get(n);return a||(a=Object.create(null),C.set(n,a)),a}var M=p.supplemental.likelySubtags,i=["ca","co","hc","kf","kn","nu"],E=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i;function N(n,a,t,e,r){return void 0===e&&(e=[]),r?{lang:n&&"und"!==n?n:r.lang,script:a||r.script,region:t||r.region,variants:(0,L.__spreadArray)((0,L.__spreadArray)([],e),r.variants)}:{lang:n||"und",script:a,region:t,variants:e}}function w(n){var n=(0,v.parseUnicodeLocaleId)(n),a=n.lang,t=a.lang,e=a.script,r=a.region,a=a.variants;if(e&&r){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}if(e){var u=M[(0,v.emitUnicodeLanguageId)({lang:t,script:e,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,void 0,r,a,u),(0,v.emitUnicodeLocaleId)(n)}if(r){u=M[(0,v.emitUnicodeLanguageId)({lang:t,region:r,variants:[]})];if(u)return u=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,void 0,a,u),(0,v.emitUnicodeLocaleId)(n)}u=M[t]||M[(0,v.emitUnicodeLanguageId)({lang:"und",script:e,variants:[]})];if(u)return t=(0,v.parseUnicodeLanguageId)(u),n.lang=N(void 0,e,r,a,t),(0,v.emitUnicodeLocaleId)(n);throw new Error("No match for addLikelySubtags")}I.prototype.maximize=function(){var a=D(this).locale;try{return new I(w(a))}catch(n){return new I(a)}},I.prototype.minimize=function(){var a=D(this).locale;try{return new I(function n(a){if(t=w(a)){var t=(0,v.emitUnicodeLanguageId)((0,L.__assign)((0,L.__assign)({},(0,v.parseUnicodeLanguageId)(t)),{variants:[]})),e=(0,v.parseUnicodeLocaleId)(a),r=e.lang,u=r.lang,i=r.script,o=r.region,r=r.variants;if(w((0,v.emitUnicodeLanguageId)({lang:u,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,void 0,r)}));if(o)if(w((0,v.emitUnicodeLanguageId)({lang:u,region:o,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,void 0,o,r)}));if(i)if(w((0,v.emitUnicodeLanguageId)({lang:u,script:i,variants:[]}))===t)return(0,v.emitUnicodeLocaleId)((0,L.__assign)((0,L.__assign)({},e),{lang:N(u,i,void 0,r)}))}return a}(a))}catch(n){return new I(a)}},I.prototype.toString=function(){return D(this).locale},Object.defineProperty(I.prototype,"baseName",{get:function(){var n=D(this).locale;return(0,v.emitUnicodeLanguageId)((0,v.parseUnicodeLanguageId)(n))},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"calendar",{get:function(){return D(this).calendar},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"collation",{get:function(){return D(this).collation},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"hourCycle",{get:function(){return D(this).hourCycle},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"caseFirst",{get:function(){return D(this).caseFirst},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numeric",{get:function(){return D(this).numeric},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"numberingSystem",{get:function(){return D(this).numberingSystem},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"language",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).lang},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"script",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).script},enumerable:!1,configurable:!0}),Object.defineProperty(I.prototype,"region",{get:function(){var n=D(this).locale;return(0,v.parseUnicodeLanguageId)(n).region},enumerable:!1,configurable:!0}),I.relevantExtensionKeys=i;p=I;function I(n,a){if(!(this&&this instanceof I?this.constructor:void 0))throw new TypeError("Intl.Locale must be called with 'new'");var t=I.relevantExtensionKeys,e=["initializedLocale","locale","calendar","collation","hourCycle","numberingSystem"];if(-1\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/;new RegExp("^"+u.source),new RegExp(u.source+"$");function d(u,e,t,n,i){var r=function u(e,t,n,i,r){return D(e[t],n,i,r)}(e,"minimumIntegerDigits",1,21,1),o=e.minimumFractionDigits,a=e.maximumFractionDigits,l=e.minimumSignificantDigits,e=e.maximumSignificantDigits;u.minimumIntegerDigits=r,void 0!==l||void 0!==e?(u.roundingType="significantDigits",l=D(l,1,21,1),e=D(e,l,21,21),u.minimumSignificantDigits=l,u.maximumSignificantDigits=e):void 0!==o||void 0!==a?(u.roundingType="fractionDigits",o=D(o,0,20,t),a=D(a,o,20,Math.max(o,n)),u.minimumFractionDigits=o,u.maximumFractionDigits=a):"compact"===i?u.roundingType="compactRounding":(u.roundingType="fractionDigits",u.minimumFractionDigits=t,u.maximumFractionDigits=n)}function t(u,e,t,n){var i=n.availableLocales,r=n.relevantExtensionKeys,o=n.localeData,a=n.getDefaultLocale,n=n.getInternalSlots,e=c(e),l=Object.create(null),t=function u(e){return void 0===e?Object.create(null):f(e)}(t),n=n(u),D=(n.initializedPluralRules=!0,F(t,"localeMatcher","string",["best fit","lookup"],"best fit")),D=(l.localeMatcher=D,n.type=F(t,"type","string",["cardinal","ordinal"],"cardinal"),d(n,t,0,3,"standard"),g(i,e,l,r,o,a));return n.locale=D.locale,u}function e(u,e,t){var n=t.getInternalSlots,t=t.PluralRuleSelect,n=n(u);return p("Object"===r(n),"pl has to be an object"),p("initializedPluralRules"in n,"pluralrules must be initialized"),p("Number"===r(e),"n must be a number"),isFinite(e)?t(n.locale,n.type,e,function u(e){p("string"==typeof e,"GetOperands should have been called with a string");var t,n,i,r=l(e),o=(p(isFinite(r),"n should be finite"),e.indexOf(".")),a="",o=-1===o?(n=r,t=0):(n=e.slice(0,o),t=l(a=e.slice(o,e.length)),a.length),e=Math.abs(l(n));return a=0!==t?(i=(n=a.replace(/0+$/,"")).length,l(n)):i=0,{Number:r,IntegerDigits:e,NumberOfFractionDigits:o,NumberOfFractionDigitsWithoutTrailing:i,FractionDigits:t,FractionDigitsWithoutTrailing:a}}(o(n,e).formattedString)):"other"}function h(u,e){for(var t=[],n=0,i=e;na[a.length-1]?a[a.length-1].length-1:-1===(o=a.indexOf(c))||"0"===l[c=a[o]].other?0:c.length-l[c].other.match(/0+/)[0].length:0}}function c(n,t,e){var u,r,i,a,o,c=e;if(a=0===n?(u=m("0",c),r=0):(i=(a=n.toString()).indexOf("e"),o=(a=a.split("e"))[0],a=a[1],o=o.replace(".",""),0<=i&&o.length<=c?(r=+a,u=o+m("0",c-o.length),n):(r=f(n),i=Math.round(s(n,r-c+1)),10<=s(i,c-1)&&(r+=1,i=Math.floor(i/10)),u=i.toString(),s(i,c-1-r))),o=c-1<=r?(u+=m("0",r-c+1),r+1):0<=r?(u=u.slice(0,r+1)+"."+u.slice(r+1),r+1):(u="0."+m("0",-r-1)+u,1),0<=u.indexOf(".")&&t\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEE0-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDD78\uDD7A-\uDDCB\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6\uDF00-\uDF92\uDF94-\uDFCA]/,Vn=new RegExp("^"+L.source),Xn=new RegExp(L.source+"$"),Hn=/[#0](?:[\.,][#0]+)*/g;function zn(n,t,e,u){var r,i=n.sign,a=n.exponent,o=n.magnitude,c=u.notation,l=u.style,s=u.numberingSystem,f=t.numbers.nu[0],m=null;if("compact"===c&&o&&(m=function n(t,e,u,r,i,a,o){var c,l=t.roundedNumber,s=t.sign,t=t.magnitude,t=String(Math.pow(10,t)),f=u.numbers.nu[0];if("currency"===r&&"name"!==a){r=(m=u.numbers.currency)[o]||m[f],r=null==(a=r.short)?void 0:a[t];if(!r)return null;c=P(e,l,r)}else{var m,a=((m=u.numbers.decimal)[o]||m[f])[i][t];if(!a)return null;c=P(e,l,a)}return"0"!==c?c=j(c,s).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0"):null}(n,e,t,l,u.compactDisplay,u.currencyDisplay,s)),"currency"===l&&"name"!==u.currencyDisplay){var D=t.currencies[u.currency];if(D)switch(u.currencyDisplay){case"code":r=u.currency;break;case"symbol":r=D.symbol;break;default:r=D.narrow}else r=u.currency}o=m||("decimal"===l||"unit"===l||"currency"===l&&"name"===u.currencyDisplay?j((t.numbers.decimal[s]||t.numbers.decimal[f]).standard,i):j("currency"===l?(p=t.numbers.currency[s]||t.numbers.currency[f])[u.currencySign]:t.numbers.percent[s]||t.numbers.percent[f],i));for(var g=Hn.exec(o)[0],p=(o=o.replace(Hn,"{0}").replace(/'(.)'/g,"$1"),(o="currency"===l&&"name"!==u.currencyDisplay&&((i=(p=t.numbers.currency[s]||t.numbers.currency[f]).currencySpacing.afterInsertBetween)&&!Xn.test(r)&&(o=o.replace("¤{0}","¤"+i+"{0}")),i=p.currencySpacing.beforeInsertBetween)&&!Vn.test(r)?o.replace("{0}¤","{0}"+i+"¤"):o).split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g)),d=[],h=t.numbers.symbols[s]||t.numbers.symbols[f],y=0,F=p;y
Centre hospitalier de l’Université de Laval - 11 min à pied
Université Laval - 20 min à pied
Aquarium du Québec - 3 min en voiture
Transport
Gare de Sainte-Foy Québec : à 9 min en voiture
Aéroport international Jean Lesage (YQB) : à 10 min en voiture
Restaurants
McDonald's - 5 min à pied
Rock'N Deli - 6 min à pied
Starbucks - 5 min à pied
Allô! Mon Coco - 5 min à pied
Jugo Juice - 6 min à pied
À propos de cet hébergement
Hotel Classique
Hôtel à proximité d’attraits comme Aquarium du Québec
Tirez profit des commodités proposées par Hotel Classique, comme service de nettoyage et de nettoyage à sec, un bar et un centre d’entraînement physique ouvert en tout temps. Offrez-vous un repas à l’un des deux restaurants sur place qui proposent ces types de repas : déjeuner, dîner, souper et repas pour enfants. Ils offrent aussi cuisine asiatique.Les clients peuvent rester connectés grâce à l’accès inclus au Wi-Fi dans les chambres, en plus de profiter de commodités comme un centre d’affaires ouvert 24 heures.
Parmi les autres avantages offerts à cet hôtel, notons :
Piscine intérieure
Stationnement libre-service gratuit
Déjeuner complet (supplément), départ express et hébergement non-fumeurs
Coffre-fort à la réception, réception jour et nuit et info-excursions/billetterie
Les avis des clients notent positivement le personnel serviable.
Caractéristiques de la chambre
Chacune des 262 chambres met à votre disposition des commodités comme un système de climatisation et un accès inclus au Wi-Fi. Les avis des clients n’ont que de bons mots pour la propreté des chambres de cet établissement.
D’autres commodités comprennent :
Des bacs de recyclage et des ampoules à DEL
Des salles de bain avec des articles de toilette écologiques et un séchoir à cheveux
Des téléviseurs au plasma comprenant des chaînes câblées
Des réfrigérateurs, des fours à micro-ondes et des lits de bébé
Langues
Anglais, français, allemand, espagnol
Commodités de l’hébergement
Internet
Disponible dans toutes les chambres : Wi-Fi gratuit
Disponible dans certaines aires communes : Wi-Fi et accès à Internet câblé gratuits
Stationnement et transport
Stationnement à hauteur limitée sur place
Stationnement libre-service couvert offert gratuitement sur place
Stationnement accessible en fauteuil roulant et stationnement de fourgonnettes disponibles
Stationnement sur place incluant des places hors rue
Repas et boissons
Déjeuner complet offert tous les jours de 6 h 30 à 13 h moyennant des frais de 13 à 25 CAD par personne
2 restaurants
Un bar-salon
Restaurants sur place
restaurant COSMOS
restaurant SHOGUN SUSHI
Activités
Piscine intérieure
Salle d’entraînement ouverte en tout temps
Pour les familles
Buanderie
Four à micro-ondes dans la chambre
Lit d’appoint (supplément)
Lit de bébé (supplément)
Piscine intérieure
Réfrigérateur dans la chambre
Commodités
Buanderie
Coffre-fort à la réception
Entreposage des bagages
Machine distributrice
Réception ouverte en tout temps
Services pour les clients
Assistance pour les excursions et les billets
Entretien ménager (chaque jour)
Personnel multilingue
Service de buanderie et de nettoyage à sec
Services d’affaires
7 salles de réunion
Centre d’affaires accessible en tout temps
Poste informatique
Accessibilité
Si vous avez des besoins particuliers en matière d’accessibilité, veuillez communiquer avec l’hébergement à l’aide des renseignements contenus dans la confirmation reçue après la réservation.
Accessible en fauteuil roulant (peut présenter des restrictions)
Ascenseur
Barre d’appui près de la toilette
Bureau d’enregistrement accessible en fauteuil roulant
Centre d’affaires accessible en fauteuil roulant
Chemin de circulation accessible en fauteuil roulant
Entrée bien éclairée
Entrée sans escaliers
Fauteuils roulants sur place
Restaurant accessible en fauteuil roulant
Stationnement accessible en fauteuil roulant
Stationnement de fourgonnettes accessible en fauteuil roulant
Toilettes publiques accessibles en fauteuil roulant
Commodités de la chambre
Chambre
Draps fournis
Lit d’appoint (supplément)
Lit de bébé (supplément)
Salle de bain
Papier de toilette
Salle de bain privée
Savon
Séchoir à cheveux
Serviettes fournies
Shampooing
Divertissement
Téléviseur à écran plasma avec chaînes par câble
Repas et boissons
Cafetière-théière
Four à micro-ondes
Réfrigérateur
Autres
Appels locaux gratuits
Articles de toilette écologiques
Bureau
Chambres communicantes offertes
Climatisation
Éclairage DEL
Fer et planche à repasser
Recyclage
Politiques
Arrivée
Arrivée de 16 h à 2 h
Arrivée sans contact offerte
L'arrivée tardive est octroyée selon la disponibilité.
Âge minimal pour l’enregistrement : 18 ans
Départ
L’heure limite de départ est 11 h.
Départ sans contact offert
Le départ tardif est octroyé selon la disponibilité.
Le départ tardif est offert moyennant des frais.
Départ express
Instructions spéciales pour l’enregistrement
Les clients doivent communiquer avec l’hébergement à l’avance pour obtenir les instructions relatives à l’arrivée. Le personnel de la réception accueillera les clients sur place.
Pour prendre les dispositions nécessaires à votre enregistrement, veuillez communiquer avec l’hébergement à l’avance aux coordonnées indiquées sur la confirmation de la réservation.
Si vous pensez arriver après minuit, veuillez communiquer à l’avance avec l’hébergement aux coordonnées indiquées sur la confirmation de la réservation.
Méthodes d’accès
Portier
Animaux de compagnie
Les animaux de compagnie ne sont pas autorisés (seuls les animaux d’assistance sont acceptés et exempts de tous frais).
Enfants et lits supplémentaires
Les enfants sont bienvenus.
Des lits d’appoint ou supplémentaires sont disponibles moyennant des frais de 20.0 CAD par nuit.
Des lits de bébé sont disponibles pour un supplément de 20.0 CAD par nuit.
Types de paiement
Renseignements importants
Extras en option
Prix du déjeuner complet : entre 13 CAD et 25 CAD par personne
Le départ tardif (sous réserve de disponibilité) fait l'objet de frais supplémentaires.
Berceau (lit de bébé) : 20.0 CAD par nuit
Lit d’appoint : 20.0 CAD par nuit
Il est possible que la liste qui précède ne soit pas complète. Les frais et les dépôts n’incluent pas nécessairement les taxes et sont sujets à changement.
À savoir
Des frais par personne supplémentaire peuvent s’appliquer et varient selon les politiques de l’établissement.
Une pièce d’identité avec photo émise par le gouvernement et une carte de crédit pour couvrir les frais accessoires peuvent être requises à l’arrivée.
Les demandes spéciales sont sujettes à la disponibilité au moment de l’enregistrement et peuvent entraîner des frais supplémentaires. Les demandes spéciales ne peuvent pas être garanties.
Le nom du détenteur de la carte de crédit utilisée à l'arrivée pour payer les frais accessoires doit correspondre au nom principal de la réservation.
Cet hébergement accepte les cartes de crédit et les cartes de débit. L’argent comptant n’est pas accepté.
Cet établissement se réserve le droit de préautoriser la carte de crédit du client avant l'arrivée.
Des modes de paiement sans argent comptant sont offerts
Les locataires à long terme sont bienvenus.
Numéro d’enregistrement de l’hébergement : 010850, 2025-11-30
À noter
Piscine accessible à partir de 7 h jusqu’à 22 h.
L’hébergement est doté de chambres communicantes ou adjacentes qui pourraient être disponibles. Veuillez en faire la demande en communiquant directement avec l'hébergement à l'aide des coordonnées indiquées dans la confirmation de votre réservation.
Dans le stationnement, des restrictions relatives à la hauteur s'appliquent.
Les enfants âgés de moins de 16 ans ne peuvent pas utiliser les installations suivantes s’ils ne sont pas accompagnés d’un adulte : piscine et installations de mise en forme.
Hébergement également appelé
Classique Hotel
Classique Sainte-foy
Hotel Classique
Hotel Classique Sainte-foy
Hotel Classique Quebec
Classique Quebec
Classique Hotel Sainte Foy
Hotel Classique Quebec/Quebec City
Hotel Classique Hotel
Hotel Classique Québec City
Hotel Classique Hotel Québec City
Foire aux questions
Hotel Classique possède-t-il une piscine?
Oui, cet établissement vous propose piscine intérieure. La piscine est accessible de 7 h à 22 h.
Combien cela coûte-t-il de séjourner à Hotel Classique?
En date du 26 janv. 2025, les prix trouvés pour un séjour d’une nuit pour deux adultes à l’hébergement Hotel Classique le 27 janv. 2025 commencent à 125,0 $ CA, taxes et frais en sus. Ce prix est fondé sur le plus bas prix par nuit des 24 dernières heures pour des séjours dans les 30 prochains jours. Les prix sont sujets à changement. Choisissez vos dates pour obtenir des prix précis.
Hotel Classique accepte-t-il les animaux de compagnie?
Non, l’hébergement accepte seulement les animaux d’assistance.
Combien coûte le stationnement à Hotel Classique?
Cet établissement offre un stationnement libre-service gratuit.
À quelle heure est-il possible d'arriver à Hotel Classique?
Arrivée de 16 h à 2 h. L'arrivée tardive est offerte pendant des heures limitées.
À quelle heure doit s'effectuer le départ à Hotel Classique?
Le départ est à 11 h. Le départ tardif est offert moyennant des frais (sous réserve de disponibilité).
Où se situe Hotel Classique?
Sainte-Foy-Sillery-Cap-Rouge - hôtel se trouve à moins de 10 minutes de marche des sites suivants : Laurier Québec, Place de la Cité et Place Sainte-Foy. Centre hospitalier de l’Université de Laval et Université Laval se trouvent également à moins de 2 km. Québec, QC (XFY-Gare de Sainte-Foy) est à 30 minutes de marche.
Avis pour Hotel Classique
Avis
8,0
Très bien
Tous les avis affichés proviennent de vraies expériences de clients. Seuls les voyageurs qui ont réservé un séjour avec nous peuvent soumettre un avis. Nous vérifions les avis et publions tous les avis, positifs ou négatifs, qui respectent nos directives.Plus de renseignementsS’ouvre dans une nouvelle fenêtre
Note de 10 – Excellent, d’après 1066 avis sur 2587." "
10 – Excellent
1 066
Note de 8 – Bien, d’après 831 avis sur 2587." "
8 – Bien
831
Note de 6 – Acceptable, d’après 400 avis sur 2587." "
6 – Acceptable
400
Note de 4 – Médiocre, d’après 168 avis sur 2587." "
4 – Médiocre
168
Note de 2 – Terrible, d’après 122 avis sur 2587." "
2 – Terrible
122
8,2/10
Propreté
8,4/10
Service et personnel
8,2/10
Commodités
7,6/10
État et installations de l’hébergement
7,8/10
Écoresponsabilité
Avis
10/10 – Excellent
Kelly
Voyage en famille avec de jeunes enfants, Voyage en famille
26 janv. 2025
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Tres bien
Systeme chauffage bruyant un peu
Kelly
Séjour de 1 nuit en janvier 2025
2/10 – Terrible
Josie, St-Jėrôme
Voyage en famille, Voyage d’affaires
24 janv. 2025
Points forts : Service et personnel
Points faibles : Commodités, état et installations de l’hébergement
Meubles très usés. Climatisation qui ne fonctionne pas alors qu’il fait chaud et humide dans la chambre. Comme la fan ne fonctionne pas, on entend tous les bruits environnants et très derangeants. Drain sous le lavabo qui coule sur les serviettes de douche.
Josie
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Marc, St-Quentin
Voyage de couple
20 janv. 2025
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Good service
Marc
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Josiane
Voyage en famille
17 janv. 2025
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Personnel très accueillant
Josiane
Séjour de 1 nuit en janvier 2025
6/10 – Acceptable
Annick
15 janv. 2025
Points forts : Propreté, service et personnel
Points faibles : État et installations de l’hébergement
Annick
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Liliane
Voyage en famille
12 janv. 2025
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Les chambres sont spacieuses et propres!!! L’hôtel est bien situé!
Liliane
Séjour de 2 nuits en janvier 2025
8/10 – Bien
Chantal
Voyage de couple
12 janv. 2025
Points forts : Propreté, service et personnel et commodités.
Bon emplacement pour le magasinage
Chantal
Séjour de 1 nuit en janvier 2025
2/10 – Terrible
Michel
Voyage en groupe, Voyage d’affaires
12 janv. 2025
Points faibles : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Not clean, very stincky, noisy and expensive at the same time. I had burning in my chest because of the bad smell. The room was not as expected. We paid for something we found something else. Very disappointed
Michel
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Roxanne
8 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Jadore aller a cet bel hotel régulièrement....le personnel est sympathique et poli cest tres propre et chic.
Roxanne
Séjour de 1 nuit en janvier 2025
8/10 – Bien
Marcel
7 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Très bien
Marcel
Séjour de 1 nuit en décembre 2024
8/10 – Bien
Frederick
Voyage en famille
7 janv. 2025
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Tres bien
Frederick
Séjour de 2 nuits en janvier 2025
10/10 – Excellent
laurence
6 janv. 2025
laurence
Séjour de 1 nuit en décembre 2024
4/10 – Médiocre
Francine
Voyage de couple
5 janv. 2025
Points faibles : Propreté, état et installations de l’hébergement
Pas dispendieux, correcte sans plus
Francine
Séjour de 1 nuit en janvier 2025
8/10 – Bien
Francois
4 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Na
Francois
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Daniel
4 janv. 2025
Points forts : Propreté, service et personnel
Daniel
Séjour de 1 nuit en janvier 2025
10/10 – Excellent
Bernard
4 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Bernard
Séjour de 1 nuit en janvier 2025
8/10 – Bien
Nicole
3 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Ok
Nicole
Séjour de 1 nuit en décembre 2024
10/10 – Excellent
Vincent
3 janv. 2025
Vincent
Séjour de 1 nuit en janvier 2025
6/10 – Acceptable
Kahina
3 janv. 2025
Points faibles : Propreté
Kahina
Séjour de 2 nuits en décembre 2024
8/10 – Bien
Mariam
Voyage en famille avec de jeunes enfants
3 janv. 2025
Points forts : Service et personnel
Accueil Check in très courtois.
Mariam
Séjour de 1 nuit en décembre 2024
4/10 – Médiocre
Mathieu
Voyage en famille
2 janv. 2025
Points faibles : État et installations de l’hébergement
Pendant la baignade avec nos 5 enfants, le préposé est venu ajouter une énorme quantité de chlore dans la piscine rendant l’eau blanchâtre et opaque. Clairement cette action aurait pu être fait plus tard ou plus tôt dans la journée pendant qu’il n’y avait pas de baignade.
Nous avons trouvé des restes du restaurant st-hubert sous le lit.
La salle de bain n’était pas propre.
Aucune flexibilité du personnel pour nous accommoder ma conjointe, moi et nos 5 enfants.
Manque de couvertures pour les lits escamotables résultant une nuit à être congelé.
Mathieu
Séjour de 1 nuit en décembre 2024
8/10 – Bien
Richard
Voyage de couple
1 janv. 2025
Xxxx
Richard
Séjour de 1 nuit en décembre 2024
10/10 – Excellent
Rosaire
1 janv. 2025
Points forts : Propreté, service et personnel et état et installations de l’hébergement.
Rosaire
Séjour de 1 nuit en décembre 2024
8/10 – Bien
Olivier
Voyage en famille
31 déc. 2024
Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement.
Propre, lit confortable, bon accueil rapide et efficace. Notre chambre avait un calorifère qui partait et arrêtait au 20 minutes dans la nuit, ce qui rendait la nuit un peu moins agréable. Mais, j’imagine que ce n’est pas le cas pour toutes les chambres. Le micro onde et le frigo disponible et fonctionnel a été un plus pour nous.
Olivier
Séjour de 2 nuits en décembre 2024
6/10 – Acceptable
Rebecca
Voyage de couple
30 déc. 2024
Le bas des murs n’est plus blanc mais noir….
Sinon le lit et les oreillers étaient confortables.
La tuyauterie fait beaucoup de bruit.
L’eau de la piscine était vraiment pas propre, pas de sauveteur, les gens autour de nous lançait leurs enfants a coter de nous??? Monsieur a l’accueil pas très souriant. Pour une nuit, c’est ok. La tuyauterie du bain était pas viser comme il faut.