"),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
Düsseldorf International Airport (DUS) - 29 min. rijden
Restaurants
Café Mehrhoff - 4 min. rijden
Subway - 5 min. rijden
Pizzeria Pinocchio - 8 min. lopen
McDonald's - 5 min. rijden
Restaurant Odysseus - 4 min. rijden
Over deze accommodatie
Hotel Dampfmühle
Hotel in de buitenwijken
Bij Hotel Dampfmühle zijn er de volgende voorzieningen: een terras, winkels ter plaatse en een tuin. Geniet van aromatherapie, een massage en Ayurvedische behandelingen bij Al Andalus Wellness, de plaatselijke spa. Gasten kunnen gebruikmaken van voorzieningen zoals een spelletjesruimte en een bar en verbinding maken met gratis wifi op de kamer.
Overige voordelen zijn o.a.:
Gratis plaatsen voor zelf parkeren
Een ontbijtbuffet (tegen een toeslag), parkeerplaatsen voor campers, bussen en vrachtwagens en massagebehandelingsruimtes
Huwelijksservices, 4 vergaderruimtes en een televisie in de gemeenschappelijke ruimte
Uit gastbeoordelingen blijkt dat gasten lovend zijn over het behulpzame personeel
Kamervoorzieningen
Alle 82 kamers zijn individueel gemeubileerd, voorzien van voordelen zoals laptopwerkplekken en aparte zitruimtes en beschikken bovendien over faciliteiten zoals gratis wifi en kluisjes.
Aanvullende gemakken in alle kamers zijn o.a.:
Badkamers met douches en haardrogers
Lcd-televisies met satellietzenders
(kleding)kasten, aparte zitruimtes en magnetrons
Gesproken talen
Engels en Duits
Accommodatie-voorzieningen
Internet
Beschikbaar in alle kamers: gratis wifi
Beschikbaar in sommige gemeenschappelijke ruimtes: gratis wifi
Parkeren en vervoer
Gratis parkeerplaatsen buiten het terrein
Gratis zelf parkeren ter plaatse
Parkeerplekken voor campers/bussen/vrachtwagens ter plaatse
Rolstoeltoegankelijke parkeerplaatsen beschikbaar
Eten en drinken
Ontbijtbuffet beschikbaar tegen een toeslag van 06.00 uur tot 10.00 uur op werkdagen en van 07.00 uur tot 11.00 uur in het weekend: EUR 17,50 voor volwassenen en EUR 8,75 voor kinderen
Een bar/lounge
Dingen om te doen
Sauna
Spelletjesruimte
Sportschool
Tv in gemeenschappelijke ruimtes
Volledig uitgeruste spa
Winkelen
Gezinsvriendelijk
Geluiddichte kamers
Magnetron op de kamer
Spelletjesruimte
Voorzieningen
Automaat
Bagageopslag
Kluisje bij de receptie
Receptie met beperkte openingstijden
Gastendiensten
Hulp met excursies en tickets
Huwelijksservices
Meertalig personeel
Schoon beddengoed (op verzoek)
Schoonmaakservice (dagelijks)
Wisselen van handdoeken op verzoek
Zakelijke diensten
250 vierkante meter aan conferentieruimte
4 vergaderruimtes
Computerstation
Buiten
Terras
Tuin
Volledig uitgeruste spa
2 behandelingsruimtes
Aromatherapie
Ayurvedische behandelingen
Behandelingsruimtes voor koppels
Body scrubs
Gezichtsbehandelingen
Hotstone-massages
Sauna
Spa dagelijks geopend
Toegankelijkheidsvoorzieningen
Heb je specifieke toegankelijkheidsbehoeften? Neem dan contact op met de accommodatie via de contactgegevens in de boekingsbevestiging.
Lift
Pad zonder treden naar de ingang
Rolstoeltoegankelijk (mogelijk beperkt)
Rolstoeltoegankelijk pad naar lift
Rolstoeltoegankelijk restaurant
Rolstoeltoegankelijke lounge
Rolstoeltoegankelijke openbare wasruimte
Rolstoeltoegankelijke parkeerplaatsen
Rolstoeltoegankelijke registratiebalie
Kamervoorzieningen
Slaapkamer
Beddengoed inbegrepen
Hypoallergeen beddengoed
Verduisterende gordijnen
Badkamer
Douche
Haardroger
Handdoeken inbegrepen
Privébadkamer
Entertainment
Betaalfilms
Lcd-tv met satellietzenders
Eten en drinken
Magnetron
Meer
Aangrenzende kamers beschikbaar
Apart zitgedeelte
Bureau
Elke dag gratis kranten
Geluiddichte kamers
Individueel ingericht
Individuele aankleding
Kluisje
Laptopvriendelijke werkplek
Strijkijzer/strijkplank op verzoek
Telefoon
Verwarming
Beleid
Inchecken
Inchecken is mogelijk vanaf: 15.00 uur; inchecken is mogelijk tot: op elk moment
Minimale leeftijd om in te checken: 18
Uitchecken
Uitchecken voor 12.00 uur
Speciale incheckinstructies
De receptie is dagelijks tussen 08.00 uur en 22.00 uur geopend.
De receptiemedewerker staat bij aankomst op je te wachten.
Mocht je nog vragen hebben, neem dan contact op met de accommodatie via de contactgegevens in de boekingsbevestiging.
Toegang tot accommodatie
Receptie met beperkte openingstijden, sleutelkluis
Huisdieren
Huisdieren zijn toegestaan tegen EUR 10 per huisdier, per nacht
Assistentiedieren zijn welkom en er wordt geen toeslag voor aangerekend
Kinderen en extra bedden
Kinderen zijn van harte welkom.
Betalingsmethoden
Belangrijke informatie
Optionele extra's
Toeslag voor het ontbijtbuffet: ca. EUR 17.5 voor volwassenen en ca. EUR 8.75 voor kinderen
Toeslag voor huisdieren: EUR 10 per huisdier, per nacht
Assistentiedieren zijn vrijgesteld van toeslagen
Deze lijst is mogelijk niet volledig. Toeslagen en borgsommen zijn mogelijk excl. btw en kunnen wijzigen.
Algemene info
Deze accommodatie wordt beheerd door een professionele eigenaar die handelt vanuit zijn/haar vakgebied, bedrijf of beroep.
Afhankelijk van het accommodatiebeleid kan voor extra personen een toeslag in rekening worden gebracht.
Bij het inchecken dien je mogelijk een erkend identiteitsbewijs met foto en een creditcard, pinpas of borgsom in contanten te verstrekken voor incidentele kosten.
Speciale verzoeken worden onder voorbehoud van beschikbaarheid bij het inchecken ingewilligd. Hiervoor kunnen extra kosten in rekening worden gebracht. Speciale verzoeken kunnen niet worden gegarandeerd.
Deze accommodatie accepteert creditcards, pinpassen en contante betalingen.
Huren op lange termijn is mogelijk.
Overige info
Je dient vooraf te reserveren voor massagebehandelingen en spabehandelingen. Reserveringen kun je voor aankomst maken als je contact opneemt met de accommodatie via de gegevens in de boekingsbevestiging.
Aangrenzende kamers kunnen aangevraagd worden, afhankelijk van beschikbaarheid. Informeer rechtstreeks bij de accommodatie via de contactgegevens in de boekingsbevestiging.
Accommodatie ook bekend onder de naam
Atlanta Hotel Dampfmühle
Hotel Dampfmühle Neukirchen-Vluyn
Hotel Dampfmühle
Dampfmühle Neukirchen-Vluyn
Dampfmühle
Hotel Dampfmühle Hotel
Hotel Dampfmühle Neukirchen-Vluyn
Hotel Dampfmühle Hotel Neukirchen-Vluyn
Veelgestelde vragen
Zijn huisdieren welkom bij Hotel Dampfmühle?
Ja, bij deze accommodatie zijn huisdieren toegestaan. Er geldt een toeslag van EUR 10 per huisdier, per nacht. Assistentiedieren zijn vrijgesteld van toeslagen.
Hoeveel kost een verblijf bij Hotel Dampfmühle?
Vandaag, 24 jan. 2025, kost een verblijf bij Hotel Dampfmühle van één nacht voor twee volwassenen op 13 feb. 2025 min. € 62,93, inclusief belastingen en toeslagen. Deze prijs is gebaseerd op de laagste gevonden prijs per nacht in de afgelopen 24 uur voor verblijven in de komende 30 dagen. Prijzen kunnen wijzigen. Kies je datums voor meer accurate prijzen.
Wat kost het om bij Hotel Dampfmühle te parkeren?
Deze accommodatie biedt parkeerplaatsen. In de omgeving kun je ook gratis parkeren.
Hoe laat kan ik inchecken bij Hotel Dampfmühle?
Je kunt inchecken vanaf: 15.00 uur; je kunt inchecken tot: op elk moment.
Tot hoe laat kan ik bij Hotel Dampfmühle uitchecken?
Je dient uiterlijk om 12.00 uur uit te checken.
Waar ligt Hotel Dampfmühle?
Dit wellness hotel ligt in de buitenwijken, binnen 10 km afstand van Dog Park, Golfclub Op de Niep en Pappelsee-park. Ook Panoramabad Pappelsee en Haus des Bergmanns-museum liggen binnen 10 km afstand.
Beoordelingen over Hotel Dampfmühle
Beoordelingen
8,0
Zeer goed
Alle weergegeven beoordelingen zijn gebaseerd op echte gastenervaringen. Alleen reizigers die een verblijf bij ons hebben geboekt, kunnen een beoordeling indienen. We verifiëren beoordelingen op basis van onze richtlijnen en plaatsen alle beoordelingen, of ze nu positief of negatief zijn.Meer informatieOpent in een nieuw venster
Gastenscore: 10 - Uitstekend. 140 van 452 beoordelingen" "
10 - Uitstekend
140
Gastenscore: 8 - Goed. 198 van 452 beoordelingen" "
8 - Goed
198
Gastenscore: 6 - Redelijk. 72 van 452 beoordelingen" "
6 - Redelijk
72
Gastenscore: 4 - Matig. 29 van 452 beoordelingen" "
4 - Matig
29
Gastenscore: 2 - Ontzettend slecht. 13 van 452 beoordelingen" "
2 - Ontzettend slecht
13
8,0/10
Netheid
8,2/10
Personeel en service
7,4/10
Voorzieningen
7,6/10
Staat van de accommodatie en faciliteiten
8,0/10
Milieuvriendelijkheid
Beoordelingen
8/10 – Goed
Jacqueline
8 aug 2024
Jacqueline
2 nachten verbleven in juni 2024
4/10 – Matig
johannes
20 jul 2024
Negatief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
4
We waren 2 navhten en je kon aangeven kamer schoonmaken en het belangrijkste schine handdoeken. Na 2 maal melding bij de receptie gaven ze aan ze komdn nog na 19 uur. Wij kwamen later terug e helaas geen schone kamer maar het ergste geen handdoeken. Slecht.
johannes
2 nachten verbleven in juli 2024
8/10 – Goed
Hoefje
12 apr 2024
Ontbrak een beslaap dat werd niet opgelost renovatie van het hotel was nodig
Hoefje
1 nacht verbleven in april 2024
8/10 – Goed
martin
30 dec 2023
martin
2 nachten verbleven in december 2023
10/10 – Uitstekend
Sigrid
Reisde met partner
8 okt 2023
Positief: Netheid, personeel en service en staat van de accommodatie en faciliteiten
Mooi en net verblijft voor dat geld! Vrienden van ons zitten in van der valk moers maar dat was nog slechter dan dit verblijf dus echt netjes!
Alleen wat gehorig!
Sigrid
2 nachten verbleven in oktober 2023
8/10 – Goed
Annemieke
Zakenreiziger
8 mrt 2023
Positief: Netheid, personeel en service en comfort kamer
Annemieke
1 nacht verbleven in maart 2023
8/10 – Goed
Geverifieerde reiziger
Zakenreiziger
17 nov 2022
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Geverifieerde reiziger
1 nacht verbleven in november 2022
8/10 – Goed
Peter
Reisde met familie
9 sep 2020
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Peter
3 nachten verbleven in september 2020
10/10 – Uitstekend
Geverifieerde reiziger
17 feb 2020
Positief: Netheid, personeel en service
Geverifieerde reiziger
1 nacht verbleven in februari 2020
2/10 – Ontzettend slecht
Geverifieerde reiziger
Reisde met een groep
17 okt 2019
Negatief: Netheid, voorzieningen en staat van de accommodatie en faciliteiten
Rooms were nothing like the pictures and our room had a crazy smoking smell.. throughout the rest of the hotel the smell was bad as well. Definitely needs some upgrading in general
Geverifieerde reiziger
1 nacht verbleven in oktober 2019
6/10 – Redelijk
Piet
19 sep 2019
Positief: Netheid, personeel en service
Niet onder de indruk.
Goed met vriendelijk personeel, maar niks meer. Klassieke Duitse kamerinrichting maar geen bureau of werktafeltje in de kamer. Vervelend als je nog wat moet werken. Wellness lag niet aan en fitness in een dof zolderkamertje. Kan beter.
Piet
1 nacht verbleven in september 2019
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
18 aug 2019
Positief: Netheid, personeel en service, voorzieningen en staat van de accommodatie en faciliteiten
wij hadden een appartement en waren daar zeer tevreden mee. Nadat we wat gemeld hadden dat e.e.a. ontbrak in de keuken werd dit snel hersteld. Het hotel is mooi gesitueerd, voldoende parkeerplaatsen. Helaas is er weinig plaats om je fiets overdekt te plaatsen, terwijl de meeste auto's met fietsen kwamen. En helaas is er geen of weinig informatie over fietsroutes en er zijn prachtige tochten in de omgeving te maken
Geverifieerde reiziger
4 nachten verbleven in augustus 2019
8/10 – Goed
Geverifieerde reiziger
Reisde met partner
10 jun 2019
Positief: Netheid, personeel en service en staat van de accommodatie en faciliteiten
Het bleek een appartement te zijn met keuken, eetruimte en zitgedeelte apart van de slaapkamer. Keuken was alleen totaal niet ingericht.
Geverifieerde reiziger
2 nachten verbleven in juni 2019
2/10 – Ontzettend slecht
Marlou
3 dec 2018
Negatief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Nooit meer
We kregen bij aankomst te horen dat het hotel overboeking had. Ze hadden geselecteerd op het frit dat we slechts 1 nacht verbleven en hadden wel een ander hotel geregeld in de plaats Rheinberg. Weer 20 minuten rijden terug naar de richting waar we vandaan kwamen. We waren moe, dus dat geaccepteerd in plek van zoeken naar een ander hotel. Weet hadden immers ook al betaald. Het hotel had een ster minder. Geen wellness. Geen koffie/theefaciliteit op de kamer. Kortom we waren zeer teleurgesteld.
Marlou
1 nacht verbleven in december 2018
4/10 – Matig
Annick
30 nov 2018
Aankomst receptie vriendelijk en vlot en correct. Ruime kamer, ruime badkamer met zowel bad als douche. Wifi te traag. Kan wel snellere wifi mits betaling. Had 10% korting op diner maar moest wel meerdere keren gemeld worden en dan toch nog verkeerde rekening. Prijs/kwaliteit/kwantiteit enorm duur. Ontbijt liet te wensen over op de tweede dag : geen sinaasappelsap, geen choco, geen enkel soort brood noch kleine broodjes (25 minuten moeten wachten op vers brood), koude meld gevraagd maar niet gekregen, moest de melk die daar al 3 u stond (lauw) van de cornflakes nemen, geen fruitsla. Heb dit gemeld aan de receptie en kreeg als antwoord dat ze het jammer vonden maar dat ze onderbemand waren. Tweede dag zijn we gaan eten in een restaurant/hotel om de hoek en daar zeer tevreden, prijs/kwaliteit en kwantiteit uitstekend. Op de tweede dag werd onze kamer gepoetst maar toiletpapier niet aangevuld, Zelf naar de receptie gestapt om een nieuwe rol te halen. Ik zal niet meer terug gaan.
Annick
2 nachten verbleven in november 2018
8/10 – Goed
Geverifieerde reiziger
31 dec 2017
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Prima hotel, prima service
Geverifieerde reiziger
1 nacht verbleven in december 2017
8/10 – Goed
Geverifieerde reiziger
19 okt 2017
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Prima plek om te overnachten
Prima plek om te overnachten als je daar toch in de buurt moet zijn. We hadden een kamer met aparte woonkamer, en dus veel ruimte.
Geverifieerde reiziger
1 nacht verbleven in oktober 2017
8/10 – Goed
Geverifieerde reiziger
31 aug 2017
Positief: Staat van de accommodatie en faciliteiten, comfort kamer
Goede prijs kwaliteit verhouding
Leuk hotel voor kort verblijf met eigen gratis parkeerplaats.
Bij drukte wees optijd voor het ontbijt anders is het weg.
Personeel in het restaurant is erg vriendelijk.
Goed bed en ruime kamer.
Vanwege de vele uitvalmogelijkheden zullen wij nog een keer teruggaan.
Geverifieerde reiziger
3 nachten verbleven in juli 2017
10/10 – Uitstekend
Geverifieerde reiziger
21 aug 2016
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Prima hotel
Prima hotel, kwaliteit bedden kan iets beter. Super ontbijt, echt alles verkrijgbaar. Gratis WiFi en parkeren. Dichtbij snelweg.
Geverifieerde reiziger
10/10 – Uitstekend
marinus
23 dec 2015
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
marinus
10/10 – Uitstekend
REGINA
18 aug 2015
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Prima hotel voor 1 nacht, uitstekend ontbijtbuffet
Prima hotel, vrij nieuw en beste ontbijtbuffet ooit.
REGINA
8/10 – Goed
Geverifieerde reiziger
22 jul 2015
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Alles Netjes, helaas geen airco
Zeer nette en grote hotelkamer/studio. Er zat een keuken bij. Ontbijt was super uitgebreid en goed. Enig minpunt is dat in de avond veel autoverkeer is (kamer aan wegkant) en er is geen airco... waardoor we minder goed sliepen door de hitte.
Geverifieerde reiziger
6/10 – Redelijk
Geverifieerde reiziger
22 jul 2015
Positief: Netheid, staat van de accommodatie en faciliteiten
Geverifieerde reiziger
6/10 – Redelijk
dennis
4 mei 2015
Positief: Netheid
Prima hotel
Nice hotel, waren op doorreis naar Praag.
Kamers zijn netjes en personeel is vriendelijk.
dennis
8/10 – Goed
Diane
12 sep 2012
Positief: Netheid, personeel en service, staat van de accommodatie en faciliteiten en comfort kamer
Dicht bij Lego museum
Prima hotel met een aparte slaapkamer. De kinderen sliepen prima op de slaapdrank, maar was wel behoorlijk hard.