"),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
Sân bay Huế (HUI-Sân bay Quốc tế Phú Bài) - 15 phút lái xe
Nhà hàng
Chè Hẻm - 1 phút đi bộ
Ta.ke Japanese Restaurant - 1 phút đi bộ
Xoài Nguyễn Tri Phương - 2 phút đi bộ
Cafe on Thu Wheels - 2 phút đi bộ
Bánh Mì Trường Tiền - 3 phút đi bộ
Thông tin về nơi lưu trú này
Khách sạn Duy Tân
Khách sạn nằm ở Trung tâm Huế
Còn chần chừ gì mà không đến Khách sạn Duy Tân để trải nghiệm hiệu cắt tóc, dịch vụ giặt ủi/giặt khô và dịch vụ cho thuê xe trong khuôn viên. Massage hay các dịch vụ spa khác chắn chắn sẽ giúp bạn có được tinh thần sảng khoái. Nhà hàng Duy Tan Restaurant B trong khuôn viên phục vụ bữa sáng, bữa trưa và bữa tối. Không chỉ có quán bar và phòng gym, khách lưu trú còn có thể sử dụng Wifi miễn phí trong phòng.
Các tiện nghi, dịch vụ bổ sung bao gồm:
Dịch vụ tư vấn/hỗ trợ khách, dịch vụ cưới và cửa hàng quà tặng
Máy vi tính, dịch vụ hỗ trợ tour/vé du lịch và báo miễn phí
1 phòng họp, nơi lưu trú không khói thuốc và thang máy
Các tiện nghi trong phòng
Tất cả 135 đều được trang bị những dịch vụ tận tâm bao gồm máy điều hòa nhiệt độ và áo choàng tắm, bên cạnh đó là các tiện nghi tuyệt vời như Wifi miễn phí và két bảo mật.
Những tiện nghi nổi bật khác trong phòng gồm có:
Phòng tắm riêng với đồ dùng nhà tắm được thiết kế riêng và bồn tắm hoặc buồng tắm vòi sen
Dịch vụ dọn phòng hàng ngày, bàn và điện thoại
Ngôn ngữ
Tiếng Anh, Tiếng Pháp, Tiếng Việt
Tiện nghi, dịch vụ nơi lưu trú
Internet
Tại mọi phòng: Wifi miễn phí
Có ở một số khu vực công cộng: Wifi miễn phí
Bãi đậu xe và đưa đón
Có xe đưa đón sân bay theo yêu cầu
Ăn uống
1 nhà hàng
1 quầy bar/khu lounge
Nhà hàng trong khuôn viên
Duy Tan Restaurant A
Duy Tan Restaurant B
Royal Restaurant
Hoạt động giải trí
Gym
Phù hợp cho khách gia đình
Tiện nghi giặt ủi
Tiện ích
Báo miễn phí tại sảnh
Cửa hàng quà tặng/sạp báo
Dịch vụ trông giữ hành lý
Hiệu làm tóc
Két bảo mật tại quầy tiếp tân
Quầy tiếp tân phục vụ 24 giờ/ngày
Tiện nghi giặt ủi
Dịch vụ khách
Dịch vụ concierge
Dịch vụ cưới
Dịch vụ dọn phòng (mỗi ngày)
Dịch vụ giặt khô/giặt ủi
Nhân viên khiêng hành lý/hỗ trợ khách
Tư vấn tour và vé
Dịch vụ hỗ trợ nhu cầu hành chánh, văn phòng
1 phòng họp
Máy vi tính
Trung tâm hội nghị (diện tích 200 mét vuông)
Spa
Massage
Phòng trị liệu trong spa
Hỗ trợ người khuyết tật
Thang máy
Tiện nghi phòng
Phòng ngủ
Màn/rèm cản sáng
Phòng tắm
Áo choàng tắm
Bồn tắm hoặc buồng tắm vòi sen
Cung cấp khăn
Dép đi trong nhà
Đồ dùng nhà tắm được thiết kế riêng
Máy sấy tóc
Phòng tắm riêng
Giải trí
TV màn hình phẳng 24 inch
Ăn uống
Minibar
Nước đóng chai miễn phí
Thêm
Bàn
Báo miễn phí hằng ngày
Điện thoại
Két bảo mật
Máy điều hòa
Chính sách
Nhận phòng
Bắt đầu nhận phòng: 14:00; kết thúc nhận phòng: 18:00
Việc đáp ứng yêu cầu nhận phòng muộn tùy tình hình thực tế
Tuổi tối thiểu để nhận phòng: 18
Trả phòng
Trả phòng trước 12:00
Hướng dẫn nhận phòng đặc biệt
Nơi lưu trú này cung cấp dịch vụ đón khách từ sân bay. Để sử dụng dịch vụ, khách phải liên hệ nơi lưu trú qua thông tin liên hệ được cung cấp trong xác nhận đặt phòng 48 giờ trước khi đến
Khách phải liên lạc trước với nơi lưu trú để nhận hướng dẫn nhận phòng; nhân viên tiếp tân sẽ đón tiếp khi khách đến nơi lưu trú
Để sắp xếp nhận phòng, vui lòng liên hệ với nơi lưu trú tối thiểu 72 giờ trước khi đến bằng thông tin liên lạc trong xác nhận đặt phòng
Hướng dẫn nhận chỗ
Người gác cửa
Vật nuôi
Không được mang theo thú cưng lẫn vật nuôi hỗ trợ người khuyết tật
Trẻ em và giường bổ sung
Trẻ em được chào đón
1 trẻ em, từ 10 tuổi trở xuống, có thể lưu trú miễn phí nếu sử dụng giường có sẵn tại phòng của cha mẹ hoặc người giám hộ
Không có giường gấp/giường phụ
Không có nôi/giường cho trẻ sơ sinh
Hình thức thanh toán
Thông tin quan trọng
Cần biết
Có thể thu phí thêm người với mức phí khác nhau, tùy chính sách riêng
Có thể cần giấy tờ tùy thân hợp pháp có ảnh và cần đặt cọc bằng thẻ tín dụng, thẻ ghi nợ hoặc tiền mặt (cho các chi phí phát sinh - nếu có) khi làm thủ tục nhận phòng
Tùy thuộc vào tình hình thực tế khi nhận phòng mà các yêu cầu đặc biệt có được đáp ứng hay không và có thể thu phụ phí. Không đảm bảo đáp ứng mọi yêu cầu đặc biệt
Nơi lưu trú này nhận thanh toán bằng thẻ tín dụng, thẻ ghi nợ và tiền mặt
Hệ thống an toàn tại nơi lưu trú gồm bình cứu hỏa và thanh chắn cửa sổ
Vui lòng lưu ý các chuẩn mực về văn hóa và chính sách khách có thể khác nhau theo từng quốc gia và nơi lưu trú. Thông tin về chính sách do nơi lưu trú cung cấp.
Lưu ý khác
Theo pháp luật địa phương, khách chưa kết hôn có thể không được phép lưu trú cùng phòng. Khách có trách nhiệm cung cấp bằng chứng pháp lý/giấy đăng ký kết hôn nếu được yêu cầu
Chỉ khách đã đăng ký được lưu trú tại phòng
Khách không được phép mang vật nuôi, bao gồm cả vật nuôi hỗ trợ người khuyết tật, vào nơi lưu trú này
Nơi lưu trú còn được biết dưới tên
Duy Tan Hotel
Duy Tan Hotel Hue
Duy Tan Hue
Duy Tan Hotel Hue
Duy Tan Hotel Hotel
Duy Tan Hotel Hotel Hue
Câu hỏi thường gặp
Khách sạn Duy Tân có cho phép mang theo vật nuôi không?
Không, nơi lưu trú này không cho phép mang theo thú cưng.
Chi phí lưu trú tại Khách sạn Duy Tân
Kể từ 24/01/2025, giá 1 kỳ lưu trú cho 2 người lớn tại Khách sạn Duy Tân vào 25/01/2025 có giá từ 661.376 ₫, chưa gồm thuế và phí. Giá này dựa trên giá thấp nhất mỗi đêm tìm thấy trong vòng 24 giờ qua cho 30 ngày tiếp theo. Giá có thể thay đổi. Vui lòng nhập ngày để có giá chính xác hơn.
Giờ nhận phòng tại Khách sạn Duy Tân
Bắt đầu nhận phòng: 14:00; kết thúc nhận phòng: 18:00. Khách có thể nhận phòng muộn trong khoảng thời gian giới hạn.
Giờ trả phòng tại Khách sạn Duy Tân
Giờ trả phòng: 12:00.
Khách sạn Duy Tân tọa lạc ở đâu?
Tọa lạc tại khu vực Trung tâm Huế, khách sạn này cách Cầu Trường Tiền và Nguyen Dinh Chieu Walking Street chỉ khoảng 5 phút đi bộ. Hue Night Walking Street và Perfume River cũng nằm trong phạm vi khoảng 10 phút đi bộ. Cách Ga Huế 24 phút đi bộ.
Nhận xét về Duy Tan Hotel
Nhận xét
7,6
Tốt
Tất cả nhận xét được hiển thị đều là từ trải nghiệm thật của khách. Chỉ những khách đã đặt kỳ lưu trú với chúng tôi mới có thể gửi nhận xét. Chúng tôi xác thực nhận xét theo nguyên tắc của mình và đăng tất cả nhận xét, dù tích cực hay tiêu cực.Thông tin thêmMở trong cửa sổ mới
Đánh giá 10 - Xuất sắc. 3/15 nhận xét" "
10 - Xuất sắc
3
Đánh giá 8 - Tốt. 6/15 nhận xét" "
8 - Tốt
6
Đánh giá 6 - Được. 5/15 nhận xét" "
6 - Được
5
Đánh giá 4 - Kém. 1/15 nhận xét" "
4 - Kém
1
Đánh giá 2 - Tồi. 0/15 nhận xét" "
2 - Tồi
0
8,4/10
Sạch sẽ
8,0/10
Nhân viên & dịch vụ
7,2/10
Điều kiện & cơ sở vật chất nơi lưu trú
8,0/10
Thân thiện với môi trường
Nhận xét
8/10 - Tốt
Dong
13/08/2023
Thích: Sạch sẽ, nhân viên & dịch vụ
It just ok..
Dong
Lưu trú 13 đêm vào Tháng 7, 2023
8/10 - Tốt
Hoa
07/05/2022
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Hoa
Lưu trú 3 đêm vào Tháng 4, 2022
10/10 - Xuất sắc
Henri
11/02/2019
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Aangenaam.
Groot hotel maar goed.
Kamer proper.
Goed ontbijt.
Centraal gelegen.
Henri
Lưu trú 3 đêm vào Tháng 1, 2019
6/10 - Được
takuya, HaNoi
04/02/2018
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi phòng
Không thích: Điều kiện & cơ sở vật chất nơi lưu trú
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Jonathan
Lưu trú 1 đêm vào Tháng 1, 2018
8/10 - Tốt
vivian, Toronto, ON Canada
10/01/2016
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Large hotel in old town of Hue
This hotel is modern, clean and well situated for exploring the old town and visiting the imperial city. It's larger than the smaller hotels that we prefer when travelling. For example it has a large banquet room for breakfasts. It would be a good hotel for large tour groups. The staff were very helpful and spoke English well.
vivian
8/10 - Tốt
chengjian
09/01/2016
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi phòng
chengjian
6/10 - Được
홀로걷는 바람, 서울
05/01/2016
Thích: Sạch sẽ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Không thích: Nhân viên & dịch vụ
엄청 바쁜 호텔
일요일에 묵었는데 로비까지 하객이 가득한 결혼식이 몇 번이나 열리더구요. 그래서 그런지 직원들도 되게 바쁘고 좀 불친절했어요. 시설은 깔끔하고 좋았는데. .체크아웃하는 담날도 결혼식이 있더라는. . ㅠㅜ 여튼 시설은 깔끔하고 위치도 좋아요.
홀로걷는 바람
6/10 - Được
Marika, Stellenbosch
05/06/2015
Thích: Sạch sẽ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Không thích: Nhân viên & dịch vụ
Good for an overnight stay
Stayed for a night en-route to Hanoi, the hotel was well situated for some sight-seeing and had a number of restaurants within walking distance. The room was comfy and spacious, the aircon and fan helped to cool it down fast. Good size bathroom and even our own small balcony. Breakfast was a delight - full of Asian dishes as well as fresh fruit and good strong coffee.
Marika
8/10 - Tốt
milinda, Melbourne
28/04/2015
Thích: Sạch sẽ, nhân viên & dịch vụ, tiện nghi phòng
Happy stay
All good would stay again
milinda
10/10 - Xuất sắc
dong su, 서울
12/12/2014
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
이가격에 이런 호텔을
가격대비 훌륭한 호텔
세탁서비스를 빠르고 싸게 이용하고 조식도 훌륭함
호텔을 찾기도 쉬우며 신투어도 바로 앞에 위치하여 이용하기 편리함
전반적으로 매우 훌륭함
dong su
4/10 - Kém
Ryan, HCMC, Vietnam
30/04/2014
Không thích: Điều kiện & cơ sở vật chất nơi lưu trú
Avoid the third floor
When I arrived, I was given a room on the third floor. The room was ok, but the picture on the TV was very fuzzy and I couldn't access wifi from my room. When I complained to the front desk, I was told that they would move me to the first floor the next day (I was staying for two days). The room on the first floor was ok, but I wasn't offered any kind of compensation for my first night without wifi or good TV.
Ryan
6/10 - Được
F.E., Bern, Schweiz
15/02/2014
Thích: Nhân viên & dịch vụ
Nicht empfehlenswert
Bilder sehen besser aus als Realität: älteres, etwas schmuddeliges Hotel - nicht empfehlenswert!
F.E.
10/10 - Xuất sắc
Joeann, Florida, USA
10/11/2013
Thích: Sạch sẽ, nhân viên & dịch vụ, điều kiện & cơ sở vật chất nơi lưu trú, tiện nghi phòng
Great Hotel, close to the river, staff was helpful
It is a large hotel, very clean , good breakfast, close to everything, and the staff was very helpful with directions, and any questions asked. There were two weddings, the weekend I was there, and it was beautiful, Seeing how they celebrate a marriage.