"),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;yQuality Hotel The Reef: anmeldelser, tilbud og bilder 2025 – Expedia.no
Hotell med eksklusiv stil og familievennlig profil i sentrum
Du kan se frem til fasiliteter som frokostbuffé (inkludert), terrasse og kaffebar/kafé på Quality Hotel The Reef. Stedets to restauranter byr på blant annet frokost, lunsj, middag og barnevennlige retter. I tillegg til fasiliteter som lekeplass og spillrom får gjestene tilgang til wi-fi på rommet (inkludert).
Dette er noen andre fordeler:
Sykkelutleie, selvbetjent parkering (mot betaling) og ladestasjon for elbiler
Røykfritt område, bankettsal og safe i resepsjonen
Kaffe/te i fellesområdet, heis og salgsautomat
I gjesteanmeldelsene står det mye bra om blant annet den vennlige betjeningen
Romfasiliteter
Alle de 210 rommene kan friste med komfort i form av wi-fi (inkludert) og safe.
Her er noen flere romfasiliteter:
Oppvarming og takvifte
Bad med dusj og hårføner
50 centimeters Flatskjerm-TV med kabel-TV
Garderobeskap, baby-/barnesenger (mot betaling) og rengjøring på forespørsel
Språk som snakkes
Dansk, engelsk, svensk
Overnattingsstedets fasiliteter
Internett
Tilgjengelig på alle rom: wi-fi (inkludert)
Tilgjengelig i noen fellesområder: wi-fi (inkludert)
Parkering og transport
Ladestasjon for elbil på stedet
Parkering under tak på stedet (DKK 125 per dag)
Rullestolvennlig parkering
Mat og drikke
Frokostbuffé (inkludert) serveres fra kl. 06.30 til kl. 09.30 på hverdagene og fra kl. 07.00 til kl. 10.30 i helgene
2 restauranter
Bar/lounge
Kafé
Kaffe og te på fellesområder
Restauranter på stedet
Det Gule Pakhus
Lobster Bob
Restaurant Calypso
Sundeck Bar
Sundeck Bar
Ting å gjøre
Døgnåpent treningsstudio
Lekeplass
Spillrom
Sykkelutleie
TV i fellesområdene
Familievennlige fasiliteter
Babyseng (tilleggsgebyr)
Lekeplass
Spillrom
Fasiliteter
Bagasjeoppbevaring
Delt kjøleskap
Døgnåpen resepsjon
Safe i resepsjonen
Salgsautomat
Gjestetjenester
Hjelp til bestilling av turer og billetter
Rengjøring (på forespørsel)
Renseri-/vaskeritjeneste
Forretningstjenester
14 møterom
Konferansesenter
Utendørs
Terrasse
Tilgjengelighet
Hvis du har spesifikke tilgjengelighetsbehov, må du kontakte overnattingsstedet via kontaktopplysningene i bestillingsbekreftelsen du mottok etter bestilling.
1 tilgjengelighetstilpasset parkeringsplass
Dusjhode med justerbar høyde
Heis (dørbredde: 90 cm)
Rullestolvennlig (kan ha begrensninger)
Rullestolvennlig adgang til heis
Rullestolvennlig basseng
Rullestolvennlig lounge
Rullestolvennlig offentlig toalett
Rullestolvennlig parkering
Rullestolvennlig restaurant
Trappefri adkomst til inngangen
Romfasiliteter
Soverom
Babyseng (tilleggsgebyr)
Blendingsgardiner
Sengetøy
Bad
Dusj
Håndklær (inkludert)
Hårføner
Privat bad
Underholdning
50-centimeters flatskjerm-TV med kabelkanaler
Mat og drikke
Begrenset romservice
Champagneservice
Mer
Lokalsamtaler (inkludert)
Oppvarming
Safe
Strykejern/-brett på forespørsel
Takvifte
Telefon
Regler
Innsjekking
Innsjekking fra kl. 15.00
Tidlig innsjekking avhenger av tilgjengelighet
Tidlig innsjekking er mulig mot et gebyr
Sen innsjekking avhenger av tilgjengelighet
Minstealder for innsjekking er 18 år
Utsjekking
Utsjekking før kl. 11.00
Sen utsjekking avhenger av tilgjengelighet
Et gebyr påløper ved sen utsjekking
Spesielle innsjekkingsinstruksjoner
En resepsjonist vil ta imot gjestene ved ankomst
Du må kontakte overnattingsstedet på forhånd via kontaktopplysningene i bestillingsbekreftelsen hvis du planlegger å ankomme etter kl. 18.00
Oppussing og stenging
De følgende fasilitetene er sesongmessig stengt hvert år. De vil være stengt fra 5. november til 5. juli:
Badstue
Boblebad
Svømmebasseng
Badeland
Overnattingsstedet vil være under oppussing fra 4. november 2024 til 6. juli 2025 (sluttdatoen kan bli endret). Dette påvirker følgende områder:
Badeland
I løpet av renoveringsarbeidet vil dette hotellet gjøre sitt beste for å redusere støy og forstyrrelser.
Adgangsmåter
Bemannet resepsjon
Kjæledyr
Kjæledyr er tillatt mot et tillegg på DKK 300 per kjæledyr per dag
Servicedyr er velkomne og fritatt fra gebyrer
Barn og ekstrasenger
Barn er velkomne
1 barn per voksen, opptil 1 år, kan overnatte uten ekstra kostnader på rommet til foreldre eller foresatte dersom det bruker sengene som allerede finnes på rommet
Barnesenger (for spedbarn) er tilgjengelige for DKK 100.0 per dag
Overnattingsstedets betalingsmåter
Viktig informasjon
Valgfrie tillegg
Pris for selvbetjent parkering under tak: 125.00 DKK per dag
Kjæledyravgift: DKK 300 per kjæledyr, per dag
Det kreves ikke betaling for servicedyr
Tidlig innsjekking er mulig mot et gebyr (med forbehold om tilgjengelighet)
Sen utsjekking er mulig mot et gebyr (med forbehold om tilgjengelighet)
Avgift for barneseng (babyseng): 100.0 DKK per dag
Listen ovenfor er ikke fullstendig. Det kan hende at gebyrer og depositum ikke inkluderer skatter og avgifter, og det tas forbehold om endringer.
Viktig å vite
Dette overnattingsstedet forvaltes av en profesjonell vert, og overnattingsvirksomheten er knyttet til vedkommendes bransje, bedrift eller yrke.
Det kan pålegges avgifter for ekstra personer, og denne avgiften kan variere avhengig av overnattingsstedets egne regler
Legitimasjon med bilde utstedt av offentlig myndighet samt kredittkort, debetkort eller depositum i kontanter kan være påkrevd ved innsjekking, i tilfelle det skulle oppstå uforutsette utgifter
Spesielle forespørsler avhenger av tilgjengelighet ved innsjekking og kan koste ekstra. Spesielle forespørsler kan ikke garanteres oppfylt
Dette overnattingsstedet godtar kredittkort og debetkort; ingen kontantbetalinger
Dette overnattingsstedet forbeholder seg retten til å autorisere gjestenes kredittkort før ankomst.
Overnattingsstedet har sikkerhetstiltak som brannslukningsapparat og sikkerhetssystem
Verdt å nevne
Barn under 13 år har ikke adgang til svømmebasseng uten tilsyn av en voksen
På dette overnattingsstedet er gjester av alle legninger og kjønnsidentiteter velkomne (LHBTQ+-vennlig)
Overnattingsstedet er også kjent som
Reef Scandic
Scandic Reef
Scandic Reef Frederikshavn
Scandic Reef Hotel
Scandic Reef Hotel Frederikshavn
Scandic Stena Line Frederikshavn Hotel Frederikshavn
Scandic Stena Line Hotel Frederikshavn
Scandic The Reef Frederikshavn, Jutland, Denmark
Scandic Stena Line Hotel Frederikshavn
Scandic The Reef Frederikshavn
Scandic The Reef
Quality Hotel The Reef Hotel
Quality Hotel The Reef Frederikshavn
Quality Hotel The Reef Hotel Frederikshavn
Ofte stilte spørsmål
Er det tillatt med kjæledyr på Quality Hotel The Reef?
Ja, kjæledyr er tillatt på dette overnattingsstedet. Du må betale et gebyr på DKK 300 per kjæledyr, per dag. Ingen betaling for servicedyr.
Hvor mye koster det å bo på Quality Hotel The Reef?
Per 4. feb. 2025 har vi funnet en startpris på 1 677,51 kr, inkludert skatter og avgifter, for én natt for 2 voksne på Quality Hotel The Reef den 21. feb. 2025. Prisen er basert på den laveste prisen per natt funnet i løpet av de siste 24 timene for opphold i løpet av de neste 30 dagene. Prisene kan endre seg. Velg datoer for å se mer nøyaktige priser.
Hvor mye koster det å parkere på Quality Hotel The Reef?
Ubetjent parkering er tilgjengelig for DKK 125.00 per dag.
Når kan man sjekke inn på Quality Hotel The Reef?
Innsjekkingen begynner kl. 15.00. Det tilkommer et gebyr ved tidlig innsjekking (avhengig av tilgjengelighet). Sen innsjekking er tilgjengelig i et begrenset tidsrom.
Når må man sjekke ut på Quality Hotel The Reef?
Utsjekkingstidspunktet er kl. 11.00. Sen utsjekking er tilgjengelig mot et gebyr (med forbehold om tilgjengelighet).
Hvor ligger Quality Hotel The Reef?
Dette hotellet er familievennlig og ligger i Frederikshavn og få skritt unna Bolten, Frihedsmonumentet og Tordenskjold. Dessuten ligger Tubablaeseren og Brysterne kun 5 minutter unna. Frederikshavn stasjon ligger 5 minutters gange unna.
Anmeldelser av Quality Hotel The Reef
Anmeldelser
8,4
Veldig bra
Alle anmeldelser som vises er basert på ekte gjesteopplevelser. Kun reisende som har bestilt et opphold med oss, kan sende inn en anmeldelse. Vi verifiserer anmeldelser i henhold til retningslinjene våre og publiserer alle anmeldelser, både positive og negative.Mer informasjonÅpnes i et nytt vindu
Rangering på 10 − Utmerket. 424 av totalt 1001 anmeldelser.
10 – Utmerket
424
Rangering på 8 − Bra. 401 av totalt 1001 anmeldelser.
8 – Bra
401
Rangering på 6 − Grei. 128 av totalt 1001 anmeldelser.
6 – Grei
128
Rangering på 4 − Dårlig. 32 av totalt 1001 anmeldelser.
4 – Dårlig
32
Rangering på 2 − Forferdelig. 16 av totalt 1001 anmeldelser.
2 – Forferdelig
16
8,4/10
Renhold
8,4/10
Personale og service
8,2/10
Fasiliteter
8,0/10
Overnattingsstedets bygg og tilstand
8,4/10
Miljøvennlige løsninger
Anmeldelser
10/10 – Utmerket
Pernille
Reiste med familie
4. nov. 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Pernille
Bodde her 1 natt i november 2024
10/10 – Utmerket
Anniken
Reiste med familie, Reiste med en gruppe
20. okt. 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Anniken
Bodde her 1 natt i oktober 2024
10/10 – Utmerket
Carina
13. okt. 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Carina
Bodde her 2 netter i oktober 2024
10/10 – Utmerket
Nina Synnøve
11. okt. 2024
Likte: Renhold
Nina Synnøve
Bodde her 1 natt i oktober 2024
6/10 – Grei
Åse
Reiste med familie
9. okt. 2024
Likte ikke: Renhold, personale og service og romkomfort
SKITTENT HOTELL med DÅRLIG service .
Åse
Bodde her 3 netter i oktober 2024
8/10 – Bra
Per Kristian
Reiste med familie
7. okt. 2024
Likte: Personale og service og romkomfort
Overeaskende bra, supert badeland,, relativt stille by🤔,ihvertfall på denne årstiden.
Per Kristian
Bodde her 2 netter i oktober 2024
8/10 – Bra
Pernhild
1. sep. 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Pernhild
Bodde her 1 natt i august 2024
10/10 – Utmerket
Christoffer
Reiste med en gruppe
31. aug. 2024
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Christoffer
Bodde her 1 natt i august 2024
10/10 – Utmerket
Lars Robin
Reiste med familie
26. aug. 2024
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Lars Robin
Bodde her 4 netter i august 2024
10/10 – Utmerket
Bernt
18. aug. 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Bernt
Bodde her 1 natt i august 2024
10/10 – Utmerket
Bjarte
13. aug. 2024
Bjarte
Bodde her 2 netter i august 2024
8/10 – Bra
Torstein
Reiste med familie
13. aug. 2024
Likte: Personale og service, overnattingsstedets bygg og tilstand og romkomfort
Torstein
Bodde her 3 netter i august 2024
10/10 – Utmerket
Judelyn
10. aug. 2024
Likte: Renhold, personale og service og overnattingsstedets bygg og tilstand
Wonderful hotel, resort and service was great. Hotel offers breakfast and the room was spacious. The reef was good for the whole family, I just had the blast at the hot tub.
May be A/C for the summer time but definetely coming back.
Judelyn
Bodde her 1 natt i august 2024
10/10 – Utmerket
Verifisert reisende
Reiste med familie
4. aug. 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Anbefales!!
Fantastisk hotell, med god service. Fint opphold både med og uten barn. Barna på 1,5 og 3 var veldig fornøyde. God mat og veldig bra badeland!
Verifisert reisende
Bodde her 1 natt i august 2024
8/10 – Bra
Ragnar
3. aug. 2024
Likte: Personale og service
Likte ikke: Romkomfort
Ragnar
Bodde her 2 netter i juli 2024
10/10 – Utmerket
giske cecilie
2. aug. 2024
giske cecilie
Bodde her 1 natt i august 2024
10/10 – Utmerket
Anniken
Reiste med familie
31. juli 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Anniken
Bodde her 1 natt i juli 2024
10/10 – Utmerket
Verifisert reisende
Reiste med familie
31. juli 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Verifisert reisende
Bodde her 1 natt i juli 2024
6/10 – Grei
Verifisert reisende
Reiste med familie
30. juli 2024
Likte: Romkomfort
Likte ikke: Overnattingsstedets bygg og tilstand
Helt middels
Ok opphold. Bra for barna. Frokost var ikke så god som andre Strawberry / Quality hoteller; eggerøre fra pulver, ingen speilegg og lite kjøttpålegg.
Verifisert reisende
Bodde her 1 natt i juli 2024
10/10 – Utmerket
Alexander
28. juli 2024
Alexander
Bodde her 1 natt i juli 2024
10/10 – Utmerket
Victoria
25. juli 2024
Victoria
Bodde her 1 natt i juli 2024
8/10 – Bra
Ole Martin
24. juli 2024
Likte: Personale og service og romkomfort
Ole Martin
Bodde her 2 netter i juli 2024
6/10 – Grei
susanne
15. juli 2024
Likte: Renhold og personale og service
susanne
Bodde her 1 natt i juli 2024
10/10 – Utmerket
Gunnar
Reiste med familie
14. juli 2024
Likte: Renhold, personale og service, overnattingsstedets bygg og tilstand og romkomfort
Fredrikshavn
Gunnar
Bodde her 1 natt i juli 2024
10/10 – Utmerket
Kristian Flataker
Reiste med familie
13. juli 2024
Likte: Renhold, personale og service, fasiliteter og overnattingsstedets bygg og tilstand
Sentralt og fint. God frokost. Rene, fine og morderne rom. Badeland var stengt pga en rotte, men vi fikk avslag i pris (og mulighet til å avbestille eller utsette oppholdet, noe vi ikke benyttet oss av). I tillegg fikk vi gratis inngang i byens flotte svømmehall og gratis parkering. Alt i alt kom vi fint ut av det. Personalet var veldig hjelpsomme.