"),r.close()),!r)throw Error("base not supported");var a=r.createElement("base");a.href=n,r.getElementsByTagName("head")[0].appendChild(a);var i=r.createElement("a");return i.href=t,i.href}finally{e&&e.parentNode.removeChild(e)}}());var l=i(t||""),f=this,h=new o(l.search?l.search.substring(1):null);return h._url_object=f,Object.defineProperties(f,{href:{get:function(){return l.href},set:function(e){l.href=e,r(),u()},enumerable:!0,configurable:!0},origin:{get:function(){return"data:"===this.protocol.toLowerCase()?null:"origin"in l?l.origin:this.protocol+"//"+this.host},enumerable:!0,configurable:!0},protocol:{get:function(){return l.protocol},set:function(e){l.protocol=e},enumerable:!0,configurable:!0},username:{get:function(){return l.username},set:function(e){l.username=e},enumerable:!0,configurable:!0},password:{get:function(){return l.password},set:function(e){l.password=e},enumerable:!0,configurable:!0},host:{get:function(){var e={"http:":/:80$/,"https:":/:443$/,"ftp:":/:21$/}[l.protocol];return e?l.host.replace(e,""):l.host},set:function(e){l.host=e},enumerable:!0,configurable:!0},hostname:{get:function(){return l.hostname},set:function(e){l.hostname=e},enumerable:!0,configurable:!0},port:{get:function(){return l.port},set:function(e){l.port=e},enumerable:!0,configurable:!0},pathname:{get:function(){return"/"!==l.pathname.charAt(0)?"/"+l.pathname:l.pathname},set:function(e){l.pathname=e},enumerable:!0,configurable:!0},search:{get:function(){return l.search},set:function(e){l.search!==e&&(l.search=e,r(),u())},enumerable:!0,configurable:!0},searchParams:{get:function(){return h},enumerable:!0,configurable:!0},hash:{get:function(){return l.hash},set:function(e){l.hash=e,r()},enumerable:!0,configurable:!0},toString:{value:function(){return l.toString()},enumerable:!1,configurable:!0},valueOf:{value:function(){return l.valueOf()},enumerable:!1,configurable:!0}}),f}var c,s=e.URL;try{if(s){if("searchParams"in(c=new e.URL("http://example.com"))){var f=new l("http://example.com");if(f.search="a=1&b=2","http://example.com/?a=1&b=2"===f.href&&(f.search="","http://example.com/"===f.href))return}"href"in c||(c=void 0),c=void 0}}catch(e){}var h;if(Object.defineProperties(o.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;t1?arguments[1]:void 0;this._list.forEach(function(n){e.call(t,n.value,n.name)})},writable:!0,enumerable:!0,configurable:!0},toString:{value:function(){return n(this._list)},writable:!0,enumerable:!1,configurable:!0},sort:{value:function e(){for(var t=this.entries(),n=t.next(),r=[],a={};!n.done;){var i=n.value,o=i[0];r.push(o),Object.prototype.hasOwnProperty.call(a,o)||(a[o]=[]),a[o].push(i[1]),n=t.next()}r.sort();for(var u=0;u0?arguments[0]:void 0;if(null===r||void 0===r)return t;var o=Get(t,"set");if(!IsCallable(o))throw new TypeError("WeakMap.prototype.set is not a function");try{for(var a=GetIterator(r);;){var p=IteratorStep(a);if(!1===p)return t;var n=IteratorValue(p);if("object"!==Type(n))try{throw new TypeError("Iterator value "+n+" is not an entry object")}catch(e){return IteratorClose(a,e)}try{var i=Get(n,"0"),l=Get(n,"1");Call(o,t,[i,l])}catch(e){return IteratorClose(a,e)}}}catch(e){if(Array.isArray(r)||"[object Arguments]"===Object.prototype.toString.call(r)){var y,c=r.length;for(y=0;y=0;o--)(e=n[o])&&(i=(u<3?e(i):u>3?e(a,t,i):e(a,t))||i);return u>3&&i&&Object.defineProperty(a,t,i),i},i=function(n,a){return function(t,r){a(t,r,n)}},o=function(n,a){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(n,a)},L=function(n,a,t,r){function e(n){return n instanceof t?n:new t(function(a){a(n)})}return new(t||(t=Promise))(function(t,u){function i(n){try{L(r.next(n))}catch(n){u(n)}}function o(n){try{L(r.throw(n))}catch(n){u(n)}}function L(n){n.done?t(n.value):e(n.value).then(i,o)}L((r=r.apply(n,a||[])).next())})},s=function(n,a){function t(n){return function(a){return r([n,a])}}function r(t){if(e)throw new TypeError("Generator is already executing.");for(;L;)try{if(e=1,u&&(i=2&t[0]?u.return:t[0]?u.throw||((i=u.return)&&i.call(u),0):u.next)&&!(i=i.call(u,t[1])).done)return i;switch(u=0,i&&(t=[2&t[0],i.value]),t[0]){case 0:case 1:i=t;break;case 4:return L.label++,{value:t[1],done:!1};case 5:L.label++,u=t[1],t=[0];continue;case 7:t=L.ops.pop(),L.trys.pop();continue;default:if(i=L.trys,!(i=i.length>0&&i[i.length-1])&&(6===t[0]||2===t[0])){L=0;continue}if(3===t[0]&&(!i||t[1]>i[0]&&t[1]=n.length&&(n=void 0),{value:n&&n[r++],done:!n}}};throw new TypeError(a?"Object is not iterable.":"Symbol.iterator is not defined.")},l=function(n,a){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var r,e,u=t.call(n),i=[];try{for(;(void 0===a||a-- >0)&&!(r=u.next()).done;)i.push(r.value)}catch(n){e={error:n}}finally{try{r&&!r.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return i},c=function(){for(var n=[],a=0;a1||e(n,a)})})}function e(n,a){try{u(d[n](a))}catch(n){L(Z[0][3],n)}}function u(n){n.value instanceof m?Promise.resolve(n.value.v).then(i,o):L(Z[0][2],n)}function i(n){e("next",n)}function o(n){e("throw",n)}function L(n,a){n(a),Z.shift(),Z.length&&e(Z[0][0],Z[0][1])}if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var s,d=t.apply(n,a||[]),Z=[];return s={},r("next"),r("throw"),r("return"),s[Symbol.asyncIterator]=function(){return this},s},f=function(n){function a(a,e){t[a]=n[a]?function(t){return(r=!r)?{value:m(n[a](t)),done:"return"===a}:e?e(t):t}:e}var t,r;return t={},a("next"),a("throw",function(n){throw n}),a("return"),t[Symbol.iterator]=function(){return this},t},k=function(n){function a(a){r[a]=n[a]&&function(r){return new Promise(function(e,u){r=n[a](r),t(e,u,r.done,r.value)})}}function t(n,a,t,r){Promise.resolve(r).then(function(a){n({value:a,done:t})},a)}if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,e=n[Symbol.asyncIterator];return e?e.call(n):(n="function"==typeof Z?Z(n):n[Symbol.iterator](),r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r)},p=function(n,a){return Object.defineProperty?Object.defineProperty(n,"raw",{value:a}):n.raw=a,n};var M=Object.create?function(n,a){Object.defineProperty(n,"default",{enumerable:!0,value:a})}:function(n,a){n.default=a};y=function(n){if(n&&n.__esModule)return n;var a={};if(null!=n)for(var t in n)"default"!==t&&Object.prototype.hasOwnProperty.call(n,t)&&D(a,n,t);return M(a,n),a},A=function(n){return n&&n.__esModule?n:{default:n}},v=function(n,a,t,r){if("a"===t&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof a?n!==a||!r:!a.has(n))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?r:"a"===t?r.call(n):r?r.value:a.get(n)},C=function(n,a,t,r,e){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!e)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof a?n!==a||!e:!a.has(n))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?e.call(n,t):e?e.value=t:a.set(n,t),t},n("__extends",t),n("__assign",r),n("__rest",e),n("__decorate",u),n("__param",i),n("__metadata",o),n("__awaiter",L),n("__generator",s),n("__exportStar",d),n("__createBinding",D),n("__values",Z),n("__read",l),n("__spread",c),n("__spreadArrays",g),n("__spreadArray",b),n("__await",m),n("__asyncGenerator",h),n("__asyncDelegator",f),n("__asyncValues",k),n("__makeTemplateObject",p),n("__importStar",y),n("__importDefault",A),n("__classPrivateFieldGet",v),n("__classPrivateFieldSet",C)})}}),M=A({"bazel-out/darwin-fastbuild/bin/packages/intl-getcanonicallocales/src/parser.js":function(n){"use strict";function a(n){return C.test(n)}function t(a){try{i(a.split(n.SEPARATOR))}catch(n){return!1}return!0}function r(n){return A.test(n)}function e(n){return p.test(n)}function u(n){return v.test(n)}function i(t){"string"==typeof t&&(t=t.split(n.SEPARATOR));var i=t.shift();if(!i)throw new RangeError("Missing unicode_language_subtag");if("root"===i)return{lang:"root",variants:[]};if(!a(i))throw new RangeError("Malformed unicode_language_subtag");var o;t.length&&e(t[0])&&(o=t.shift());var L;t.length&&r(t[0])&&(L=t.shift());for(var s={};t.length&&u(t[0]);){var d=t.shift();if(d in s)throw new RangeError('Duplicate variant "'+d+'"');s[d]=1}return{lang:i,script:o,region:L,variants:Object.keys(s)}}function o(n){for(var a,t=[];n.length&&(a=L(n));)t.push(a);if(t.length)return{type:"u",keywords:t,attributes:[]};for(var r=[];n.length&&h.test(n[0]);)r.push(n.shift());for(;n.length&&(a=L(n));)t.push(a);if(t.length||r.length)return{type:"u",attributes:r,keywords:t};throw new RangeError("Malformed unicode_extension")}function L(a){var t;if(f.test(a[0])){t=a.shift();for(var r=[];a.length&&k.test(a[0]);)r.push(a.shift());var e="";return r.length&&(e=r.join(n.SEPARATOR)),[t,e]}}function s(a){var t;try{t=i(a)}catch(n){}for(var r=[];a.length&&M.test(a[0]);){for(var e=a.shift(),u=[];a.length&&h.test(a[0]);)u.push(a.shift());if(!u.length)throw new RangeError('Missing tvalue for tkey "'+e+'"');r.push([e,u.join(n.SEPARATOR)])}if(r.length)return{type:"t",fields:r,lang:t};throw new RangeError("Malformed transformed_extension")}function d(a){for(var t=[];a.length&&b.test(a[0]);)t.push(a.shift());if(t.length)return{type:"x",value:t.join(n.SEPARATOR)};throw new RangeError("Malformed private_use_extension")}function Z(a){for(var t=[];a.length&&m.test(a[0]);)t.push(a.shift());return t.length?t.join(n.SEPARATOR):""}function l(n){if(!n.length)return{extensions:[]};var a,t,r,e=[],u={};do{var i=n.shift();switch(i){case"u":case"U":if(a)throw new RangeError("There can only be 1 -u- extension");a=o(n),e.push(a);break;case"t":case"T":if(t)throw new RangeError("There can only be 1 -t- extension");t=s(n),e.push(t);break;case"x":case"X":if(r)throw new RangeError("There can only be 1 -x- extension");r=d(n),e.push(r);break;default:if(!y.test(i))throw new RangeError("Malformed extension type");if(i in u)throw new RangeError("There can only be 1 -"+i+"- extension");var L={type:i,value:Z(n)};u[L.type]=L,e.push(L)}}while(n.length);return{extensions:e}}function c(a){var t=a.split(n.SEPARATOR),r=i(t);return g.__assign({lang:r},l(t))}Object.defineProperty(n,"__esModule",{value:!0}),n.parseUnicodeLocaleId=n.parseUnicodeLanguageId=n.isUnicodeVariantSubtag=n.isUnicodeScriptSubtag=n.isUnicodeRegionSubtag=n.isStructurallyValidLanguageTag=n.isUnicodeLanguageSubtag=n.SEPARATOR=void 0;var g=D(),b=/^[a-z0-9]{1,8}$/i,m=/^[a-z0-9]{2,8}$/i,h=/^[a-z0-9]{3,8}$/i,f=/^[a-z0-9][a-z]$/i,k=/^[a-z0-9]{3,8}$/i,p=/^[a-z]{4}$/i,y=/^[0-9a-svwyz]$/i,A=/^([a-z]{2}|[0-9]{3})$/i,v=/^([a-z0-9]{5,8}|[0-9][a-z0-9]{3})$/i,C=/^([a-z]{2,3}|[a-z]{5,8})$/i,M=/^[a-z][0-9]$/i;n.SEPARATOR="-",n.isUnicodeLanguageSubtag=a,n.isStructurallyValidLanguageTag=t,n.isUnicodeRegionSubtag=r,n.isUnicodeScriptSubtag=e,n.isUnicodeVariantSubtag=u,n.parseUnicodeLanguageId=i,n.parseUnicodeLocaleId=c}}),E=A({"bazel-out/darwin-fastbuild/bin/packages/intl-getcanonicallocales/src/emitter.js":function(n){"use strict";function a(n){return n?r.__spreadArray([n.lang,n.script,n.region],n.variants||[]).filter(Boolean).join("-"):""}function t(n){for(var t=n.lang,e=n.extensions,u=[a(t)],i=0,o=e;ia[0]?1:0}function e(n,a){return n.typea.type?1:0}function u(n,a){for(var t=L.__spreadArray([],n),r=0,e=a;r-1&&(h=p)}}h&&(a.region=h),a.region=a.region.toUpperCase()}if(a.script&&(a.script=a.script[0].toUpperCase()+a.script.slice(1).toLowerCase(),s.scriptAlias[a.script]&&(a.script=s.scriptAlias[a.script])),a.variants.length){for(var y=0;y\^`\|~\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]/),U=(new RegExp("^"+z.source),new RegExp(z.source+"$"),C(D())),G=(function(n){function a(){var a=null!==n&&n.apply(this,arguments)||this;return a.type="MISSING_LOCALE_DATA",a}(0,U.__extends)(a,n)}(Error),C(T())),F=C(w()),P=new WeakMap,B=F.supplemental.likelySubtags,x=["ca","co","hc","kf","kn","nu"],H=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i,K=function(){function n(a,t){if(!(this&&this instanceof n?this.constructor:void 0))throw new TypeError("Intl.Locale must be called with 'new'");var i=n.relevantExtensionKeys,d=["initializedLocale","locale","calendar","collation","hourCycle","numberingSystem"];if(i.indexOf("kf")>-1&&d.push("caseFirst"),i.indexOf("kn")>-1&&d.push("numeric"),void 0===a)throw new TypeError("First argument to Intl.Locale constructor can't be empty or missing");if("string"!=typeof a&&"object"!=typeof a)throw new TypeError("tag must be a string or object");var Z;a="object"==typeof a&&(Z=o(a))&&Z.initializedLocale?Z.locale:a.toString(),Z=o(this);var l=e(t);a=L(a,l);var c=Object.create(null),g=u(l,"calendar","string",void 0,void 0);if(void 0!==g&&!H.test(g))throw new RangeError("invalid calendar");c.ca=g;var b=u(l,"collation","string",void 0,void 0);if(void 0!==b&&!H.test(b))throw new RangeError("invalid collation");c.co=b;var m=u(l,"hourCycle","string",["h11","h12","h23","h24"],void 0);c.hc=m;var h=u(l,"caseFirst","string",["upper","lower","false"],void 0);c.kf=h;var f,k=u(l,"numeric","boolean",void 0,void 0);void 0!==k&&(f=String(k)),c.kn=f;var p=u(l,"numberingSystem","string",void 0,void 0);if(void 0!==p&&!H.test(p))throw new RangeError("Invalid numberingSystem");c.nu=p;var y=s(a,c,i);Z.locale=y.locale,Z.calendar=y.ca,Z.collation=y.co,Z.hourCycle=y.hc,i.indexOf("kf")>-1&&(Z.caseFirst=y.kf),i.indexOf("kn")>-1&&(Z.numeric=r(y.kn,"true")),Z.numberingSystem=y.nu}return n.prototype.maximize=function(){var a=o(this).locale;try{return new n(Z(a))}catch(t){return new n(a)}},n.prototype.minimize=function(){var a=o(this).locale;try{return new n(l(a))}catch(t){return new n(a)}},n.prototype.toString=function(){return o(this).locale},Object.defineProperty(n.prototype,"baseName",{get:function(){var n=o(this).locale;return(0,G.emitUnicodeLanguageId)((0,G.parseUnicodeLanguageId)(n))},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"calendar",{get:function(){return o(this).calendar},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"collation",{get:function(){return o(this).collation},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"hourCycle",{get:function(){return o(this).hourCycle},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"caseFirst",{get:function(){return o(this).caseFirst},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"numeric",{get:function(){return o(this).numeric},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"numberingSystem",{get:function(){return o(this).numberingSystem},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"language",{get:function(){var n=o(this).locale;return(0,G.parseUnicodeLanguageId)(n).lang},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"script",{get:function(){var n=o(this).locale;return(0,G.parseUnicodeLanguageId)(n).script},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"region",{get:function(){var n=o(this).locale;return(0,G.parseUnicodeLanguageId)(n).region},enumerable:!1,configurable:!0}),n.relevantExtensionKeys=x,n}();try{"undefined"!=typeof Symbol&&Object.defineProperty(K.prototype,Symbol.toStringTag,{value:"Intl.Locale",writable:!1,enumerable:!1,configurable:!0}),Object.defineProperty(K.prototype.constructor,"length",{value:1,writable:!1,enumerable:!1,configurable:!0})}catch(n){}(function O(){return"undefined"==typeof Intl||!("Locale"in Intl)||c()})()&&Object.defineProperty(Intl,"Locale",{value:K,writable:!0,enumerable:!1,configurable:!0})}();}if (!("Intl"in self&&"PluralRules"in self.Intl )) {!function(){function u(u,e){function t(){this.constructor=u}if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");R(u,e),u.prototype=null===e?Object.create(e):(t.prototype=e.prototype,new t)}function e(u,e){for(var t=0,n=e.length,i=u.length;t=2&&"-"===t[n-2]&&(n-=2),t=t.slice(0,n)}}function F(u,e,t){for(var n={locale:""},i=0,r=e;i2){var A=D.indexOf("-x-");if(-1===A)D+=s;else{D=D.slice(0,A)+s+D.slice(A,D.length)}D=Intl.getCanonicalLocales(D)[0]}return c.locale=D,c}function p(u,e,t,n){if(void 0!==u){if(u=Number(u),isNaN(u)||ut)throw new RangeError(u+" is outside of range ["+e+", "+t+"]");return Math.floor(u)}return n}function v(u,e,t,n,i){return p(u[e],t,n,i)}function b(u){return u.slice(u.indexOf("-")+1)}function h(u,e,i){function r(u,e){return e<0?u*Math.pow(10,-e):u/Math.pow(10,e)}var a,o,l,D=i;if(0===u)a=n("0",D),o=0,l=0;else{var c=u.toString(),s=c.indexOf("e"),f=c.split("e"),g=f[0],F=f[1],m=g.replace(".","");if(s>=0&&m.length<=D)o=+F,a=m+n("0",D-m.length),l=u;else{o=t(u);var d=o-D+1,E=Math.round(r(u,d));r(E,D-1)>=10&&(o+=1,E=Math.floor(E/10)),a=E.toString(),l=r(E,D-1-o)}}var p;if(o>=D-1?(a+=n("0",o-D+1),p=o+1):o>=0?(a=a.slice(0,o+1)+"."+a.slice(o+1),p=o+1):(a="0."+n("0",-o-1)+a,p=1),a.indexOf(".")>=0&&i>e){for(var v=i-e;v>0&&"0"===a[a.length-1];)a=a.slice(0,-1),v--;"."===a[a.length-1]&&(a=a.slice(0,-1))}return{formattedString:a,roundedNumber:l,integerDigitsCount:p}}function C(u,e,t){var i,r=t,a=Math.round(u*Math.pow(10,r)),o=a/Math.pow(10,r);if(a<1e21)i=a.toString();else{i=a.toString();var l=i.split("e"),D=l[0],c=l[1];i=D.replace(".",""),i+=n("0",Math.max(+c-i.length+1,0))}var s;if(0!==r){var f=i.length;if(f<=r){i=n("0",r+1-f)+i,f=r+1}var g=i.slice(0,f-r);i=g+"."+i.slice(f-r),s=g.length}else s=i.length;for(var F=t-e;F>0&&"0"===i[i.length-1];)i=i.slice(0,-1),F--;return"."===i[i.length-1]&&(i=i.slice(0,-1)),{formattedString:i,roundedNumber:o,integerDigitsCount:s}}function y(u,e){var t=e<0||D(e,-0);t&&(e=-e);var i;switch(u.roundingType){case"significantDigits":i=h(e,u.minimumSignificantDigits,u.maximumSignificantDigits);break;case"fractionDigits":i=C(e,u.minimumFractionDigits,u.maximumFractionDigits);break;default:i=h(e,1,2),i.integerDigitsCount>1&&(i=C(e,0,0))}e=i.roundedNumber;var r=i.formattedString,a=i.integerDigitsCount,o=u.minimumIntegerDigits;if(a\^`\|~\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("^"+k.source),new RegExp(k.source+"$"),function(e){function t(){var u=null!==e&&e.apply(this,arguments)||this;return u.type="MISSING_LOCALE_DATA",u}u(t,e)}(Error),new WeakMap),T=function(){function u(e,t){if(!(this&&this instanceof u?this.constructor:void 0))throw new TypeError("Intl.PluralRules must be called with 'new'");return w(this,e,t,{availableLocales:u.availableLocales,relevantExtensionKeys:u.relevantExtensionKeys,localeData:u.localeData,getDefaultLocale:u.getDefaultLocale,getInternalSlots:j})}return u.prototype.resolvedOptions=function(){I(this,"resolvedOptions");var t=Object.create(null),n=j(this);return t.locale=n.locale,t.type=n.type,["minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"].forEach(function(u){var e=n[u];void 0!==e&&(t[u]=e)}),t.pluralCategories=e([],u.localeData[t.locale].categories[t.type]),t},u.prototype.select=function(u){var e=this;return I(e,"select"),x(e,o(u),{getInternalSlots:j,PluralRuleSelect:L})},u.prototype.toString=function(){return"[object Intl.PluralRules]"},u.supportedLocalesOf=function(e,t){return S(u.availableLocales,r(e),t)},u.__addLocaleData=function(){for(var e=[],t=0;t=2&&"-"===t[r-2]&&(r-=2),t=t.slice(0,r)}}function h(n,e,t){for(var r={locale:""},u=0,i=e;u2){var w=l.indexOf("-x-");if(-1===w)l+=f;else{l=l.slice(0,w)+f+l.slice(w,l.length)}l=Intl.getCanonicalLocales(l)[0]}return s.locale=l,s}function b(n,e,t,r){if(void 0!==n){if(n=Number(n),isNaN(n)||nt)throw new RangeError(n+" is outside of range ["+e+", "+t+"]");return Math.floor(n)}return r}function E(n,e,t,r,u){return b(n[e],t,r,u)}function C(n){return n.replace(/([a-z])/g,function(n,e){return e.toUpperCase()})}function w(n){return n=C(n),3===n.length&&!un.test(n)}function S(n){return n.slice(n.indexOf("-")+1)}function A(n){return on.indexOf(n)>-1}function B(n){return n.replace(/([A-Z])/g,function(n,e){return e.toLowerCase()})}function L(n){if(n=B(n),A(n))return!0;var e=n.split("-per-");if(2!==e.length)return!1;var t=e[0],r=e[1];return!(!A(t)||!A(r))}function O(n,e,t){var r=t.getInternalSlots,u=r(n),i=u.notation,a=u.dataLocaleData,o=u.numberingSystem;switch(i){case"standard":return 0;case"scientific":return e;case"engineering":return 3*Math.floor(e/3);default:var c=u.compactDisplay,l=u.style,s=u.currencyDisplay,f=void 0;if("currency"===l&&"name"!==s){f=(a.numbers.currency[o]||a.numbers.currency[a.numbers.nu[0]]).short}else{var m=a.numbers.decimal[o]||a.numbers.decimal[a.numbers.nu[0]];f="long"===c?m.long:m.short}if(!f)return 0;var D=String(Math.pow(10,e)),g=Object.keys(f);if(Dg[g.length-1])return g[g.length-1].length-1;var p=g.indexOf(D);if(-1===p)return 0;var d=g[p];return"0"===f[d].other?0:d.length-f[d].other.match(/0+/)[0].length}}function x(n,r,u){function i(n,e){return e<0?n*Math.pow(10,-e):n/Math.pow(10,e)}var a,o,c,l=u;if(0===n)a=t("0",l),o=0,c=0;else{var s=n.toString(),f=s.indexOf("e"),m=s.split("e"),D=m[0],g=m[1],p=D.replace(".","");if(f>=0&&p.length<=l)o=+g,a=p+t("0",l-p.length),c=n;else{o=e(n);var d=o-l+1,h=Math.round(i(n,d));i(h,l-1)>=10&&(o+=1,h=Math.floor(h/10)),a=h.toString(),c=i(h,l-1-o)}}var y;if(o>=l-1?(a+=t("0",o-l+1),y=o+1):o>=0?(a=a.slice(0,o+1)+"."+a.slice(o+1),y=o+1):(a="0."+t("0",-o-1)+a,y=1),a.indexOf(".")>=0&&u>r){for(var v=u-r;v>0&&"0"===a[a.length-1];)a=a.slice(0,-1),v--;"."===a[a.length-1]&&(a=a.slice(0,-1))}return{formattedString:a,roundedNumber:c,integerDigitsCount:y}}function k(n,e,r){var u,i=r,a=Math.round(n*Math.pow(10,i)),o=a/Math.pow(10,i);if(a<1e21)u=a.toString();else{u=a.toString();var c=u.split("e"),l=c[0],s=c[1];u=l.replace(".",""),u+=t("0",Math.max(+s-u.length+1,0))}var f;if(0!==i){var m=u.length;if(m<=i){u=t("0",i+1-m)+u,m=i+1}var D=u.slice(0,m-i);u=D+"."+u.slice(m-i),f=D.length}else f=u.length;for(var g=r-e;g>0&&"0"===u[u.length-1];)u=u.slice(0,-1),g--;return"."===u[u.length-1]&&(u=u.slice(0,-1)),{formattedString:u,roundedNumber:o,integerDigitsCount:f}}function M(n,e){var r=e<0||l(e,-0);r&&(e=-e);var u;switch(n.roundingType){case"significantDigits":u=x(e,n.minimumSignificantDigits,n.maximumSignificantDigits);break;case"fractionDigits":u=k(e,n.minimumFractionDigits,n.maximumFractionDigits);break;default:u=x(e,1,2),u.integerDigitsCount>1&&(u=k(e,0,0))}e=u.roundedNumber;var i=u.formattedString,a=u.integerDigitsCount,o=n.minimumIntegerDigits;if(a0?(f=c.slice(0,D),m=c.slice(D+1)):f=c,i&&("compact"!==t||l>=1e4)){var g=n.group,p=[],d=a.split(".")[0],h=d.split(","),y=3,v=3;h.length>1&&(y=h[h.length-1].length),h.length>2&&(v=h[h.length-2].length);var F=f.length-y;if(F>0){for(p.push(f.slice(F,F+y)),F-=v;F>0;F-=v)p.push(f.slice(F,F+v));p.push(f.slice(0,F+v))}else p.push(f);for(;p.length>0;){var b=p.pop();o.push({type:"integer",value:b}),p.length>0&&o.push({type:"group",value:g})}}else o.push({type:"integer",value:f});if(void 0!==m&&o.push({type:"decimal",value:n.decimal},{type:"fraction",value:m}),("scientific"===t||"engineering"===t)&&isFinite(l)){o.push({type:"exponentSeparator",value:n.exponential}),r<0&&(o.push({type:"exponentMinusSign",value:n.minusSign}),r=-r);var E=k(r,0,0);o.push({type:"exponentInteger",value:E.formattedString})}return o}function R(n,e){n.indexOf(";")<0&&(n=n+";-"+n);var t=n.split(";"),r=t[0],u=t[1];switch(e){case 0:return r;case-1:return u;default:return u.indexOf("-")>=0?u.replace(/-/g,"+"):"+"+r}}function T(n,e,t,r,u,i,a){var o,c,l=n.roundedNumber,s=n.sign,f=n.magnitude,m=String(Math.pow(10,f)),D=t.numbers.nu[0];if("currency"===r&&"name"!==i){var g=t.numbers.currency,p=g[a]||g[D],d=null===(o=p.short)||void 0===o?void 0:o[m];if(!d)return null;c=K(e,l,d)}else{var g=t.numbers.decimal,h=g[a]||g[D],y=h[u][m];if(!y)return null;c=K(e,l,y)}return"0"===c?null:c=R(c,s).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0")}function K(n,e,t){return t[n.select(e)]||t.other}function _(n,e,t){var r,u,i=t.getInternalSlots,a=i(n),o=a.pl,c=a.dataLocaleData,s=a.numberingSystem,f=c.numbers.symbols[s]||c.numbers.symbols[c.numbers.nu[0]],m=0,D=0;if(isNaN(e))u=f.nan;else if(isFinite(e)){"percent"===a.style&&(e*=100),r=N(n,e,{getInternalSlots:i}),D=r[0],m=r[1],e=D<0?e*Math.pow(10,-D):e/Math.pow(10,D);var g=M(a,e);u=g.formattedString,e=g.roundedNumber}else u=f.infinity;var p;switch(a.signDisplay){case"never":p=0;break;case"auto":p=l(e,0)||e>0||isNaN(e)?0:-1;break;case"always":p=l(e,0)||e>0||isNaN(e)?1:-1;break;default:p=0===e||isNaN(e)?0:e>0?1:-1}return j({roundedNumber:e,formattedString:u,exponent:D,magnitude:m,sign:p},a.dataLocaleData,o,a)}function U(n,e,t){for(var r=_(n,e,t),u=s(0),i=0,a=r;i\^`\|~\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]/,Ee=new RegExp("^"+be.source),Ce=new RegExp(be.source+"$"),we=/[#0](?:[\.,][#0]+)*/g,Se=(function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type="MISSING_LOCALE_DATA",n}n(t,e)}(Error),{});en(Se,{ADP:function(){return Ae},AFN:function(){return Be},ALL:function(){return Le},AMD:function(){return Oe},BHD:function(){return xe},BIF:function(){return ke},BYN:function(){return Me},BYR:function(){return Ne},CAD:function(){return Ie},CHF:function(){return je},CLF:function(){return Pe},CLP:function(){return Re},COP:function(){return Te},CRC:function(){return Ke},CZK:function(){return _e},DEFAULT:function(){return Ue},DJF:function(){return Ye},DKK:function(){return Ge},ESP:function(){return We},GNF:function(){return Ze},GYD:function(){return Ve},HUF:function(){return Xe},IDR:function(){return He},IQD:function(){return ze},IRR:function(){return Je},ISK:function(){return $e},ITL:function(){return Qe},JOD:function(){return qe},JPY:function(){return nt},KMF:function(){return et},KPW:function(){return tt},KRW:function(){return rt},KWD:function(){return ut},LAK:function(){return it},LBP:function(){return at},LUF:function(){return ot},LYD:function(){return ct},MGA:function(){return lt},MGF:function(){return st},MMK:function(){return ft},MNT:function(){return mt},MRO:function(){return Dt},MUR:function(){return gt},NOK:function(){return pt},OMR:function(){return dt},PKR:function(){return ht},PYG:function(){return yt},RSD:function(){return vt},RWF:function(){return Ft},SEK:function(){return bt},SLL:function(){return Et},SOS:function(){return Ct},STD:function(){return wt},SYP:function(){return St},TMM:function(){return At},TND:function(){return Bt},TRL:function(){return Lt},TWD:function(){return Ot},TZS:function(){return xt},UGX:function(){return kt},UYI:function(){return Mt},UYW:function(){return Nt},UZS:function(){return It},VEF:function(){return jt},VND:function(){return Pt},VUV:function(){return Rt},XAF:function(){return Tt},XOF:function(){return Kt},XPF:function(){return _t},YER:function(){return Ut},ZMK:function(){return Yt},ZWD:function(){return Gt},default:function(){return Wt}});var Ae=0,Be=0,Le=0,Oe=2,xe=3,ke=0,Me=2,Ne=0,Ie=2,je=2,Pe=4,Re=0,Te=2,Ke=2,_e=2,Ue=2,Ye=0,Ge=2,We=0,Ze=0,Ve=2,Xe=2,He=2,ze=0,Je=0,$e=0,Qe=0,qe=3,nt=0,et=0,tt=0,rt=0,ut=3,it=0,at=0,ot=0,ct=3,lt=0,st=0,ft=0,mt=2,Dt=0,gt=2,pt=2,dt=3,ht=2,yt=0,vt=0,Ft=0,bt=2,Et=0,Ct=0,wt=0,St=0,At=0,Bt=3,Lt=0,Ot=2,xt=2,kt=0,Mt=0,Nt=4,It=2,jt=2,Pt=0,Rt=0,Tt=0,Kt=0,_t=0,Ut=0,Yt=0,Gt=0,Wt={ADP:Ae,AFN:Be,ALL:Le,AMD:Oe,BHD:xe,BIF:ke,BYN:Me,BYR:Ne,CAD:Ie,CHF:je,CLF:Pe,CLP:Re,COP:Te,CRC:Ke,CZK:_e,DEFAULT:Ue,DJF:Ye,DKK:Ge,ESP:We,GNF:Ze,GYD:Ve,HUF:Xe,IDR:He,IQD:ze,IRR:Je,ISK:$e,ITL:Qe,JOD:qe,JPY:nt,KMF:et,KPW:tt,KRW:rt,KWD:ut,LAK:it,LBP:at,LUF:ot,LYD:ct,MGA:lt,MGF:st,MMK:ft,MNT:mt,MRO:Dt,MUR:gt,NOK:pt,OMR:dt,PKR:ht,PYG:yt,RSD:vt,RWF:Ft,SEK:bt,SLL:Et,SOS:Ct,STD:wt,SYP:St,TMM:At,TND:Bt,TRL:Lt,TWD:Ot,TZS:xt,UGX:kt,UYI:Mt,UYW:Nt,UZS:It,VEF:jt,VND:Pt,VUV:Rt,XAF:Tt,XOF:Kt,XPF:_t,YER:Ut,ZMK:Yt,ZWD:Gt},Zt=["adlm","ahom","arab","arabext","armn","armnlow","bali","beng","bhks","brah","cakm","cham","cyrl","deva","diak","ethi","fullwide","geor","gong","gonm","grek","greklow","gujr","guru","hanidays","hanidec","hans","hansfin","hant","hantfin","hebr","hmng","hmnp","java","jpan","jpanfin","jpanyear","kali","khmr","knda","lana","lanatham","laoo","latn","lepc","limb","mathbold","mathdbl","mathmono","mathsanb","mathsans","mlym","modi","mong","mroo","mtei","mymr","mymrshan","mymrtlng","newa","nkoo","olck","orya","osma","rohg","roman","romanlow","saur","segment","shrd","sind","sinh","sora","sund","takr","talu","taml","tamldec","telu","thai","tibt","tirh","vaii","wara","wcho"],Vt=new WeakMap,Xt=Zt,Ht=["locale","numberingSystem","style","currency","currencyDisplay","currencySign","unit","unitDisplay","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","useGrouping","notation","compactDisplay","signDisplay"],zt=function(n,e){if(!this||!D(zt,this))return new zt(n,e);W(this,n,e,{getInternalSlots:X,localeData:zt.localeData,availableLocales:zt.availableLocales,getDefaultLocale:zt.getDefaultLocale,currencyDigitsData:Se,numberingSystemNames:Xt});var t=X(this),r=t.dataLocale;return u(void 0!==zt.localeData[r],"Cannot load locale-dependent data for "+r+"."),t.pl=new Intl.PluralRules(r,{minimumFractionDigits:t.minimumFractionDigits,maximumFractionDigits:t.maximumFractionDigits,minimumIntegerDigits:t.minimumIntegerDigits,minimumSignificantDigits:t.minimumSignificantDigits,maximumSignificantDigits:t.maximumSignificantDigits}),this};try{Object.defineProperty(H,"name",{value:"formatToParts",enumerable:!1,writable:!1,configurable:!0})}catch(n){}r(zt.prototype,"formatToParts",{value:H}),r(zt.prototype,"resolvedOptions",{value:function n(){if("object"!=typeof this||!D(zt,this))throw TypeError("Method Intl.NumberFormat.prototype.resolvedOptions called on incompatible receiver");for(var e=X(this),t={},r=0,u=Ht;r0?arguments[0]:void 0;if(null===r||void 0===r)return t;var o=Get(t,"add");if(!IsCallable(o))throw new TypeError("WeakSet.prototype.add is not a function");try{for(var a=GetIterator(r);;){var n=IteratorStep(a);if(!1===n)return t;var l=IteratorValue(n);try{Call(o,t,[l])}catch(e){return IteratorClose(a,e)}}}catch(e){if(IsArray(r)||"[object Arguments]"===Object.prototype.toString.call(r)){var i,p=r.length;for(i=0;i
expedia
Copenhagen Like a Local: Customized Private Tour
Copenhagen Like a Local: Customized Private Tour
Copenhagen
Copenhagen Like a Local: Customized Private Tour
Copenhagen Like a Local: Customized Private Tour

Copenhagen Like a Local: Customized Private Tour

By Lokafy Inc.
9.2 out of 10
Free cancellation available
Price is RM 489 per adult* *Get lower prices by selecting more than 2 adults
Features
  • Free cancellation available
  • 6h
  • Mobile voucher
  • Instant confirmation
Overview

Get to know the city through the eyes of a passionate local. With no set itinerary, you can customize the tour or leave it up to the local for an insightful introduction to the city. Make travel about the people you meet not just the places you see. With our walking tours, you’ll skip the mundane historical tours and discover the city through a local’s eyes. Experience a tour that will transform the way you travel to make it as much about the people you meet, as it is the places you see. Our local guides (Lokafyers) are passionate about their city and eager to share their knowledge and perspective. Since Lokafyers are not professional guides and tour occasionally, they provide an experience that’s authentic and personal, like a friend showing you around their city. By the end of the tour, you'll feel comfortable navigating the city and confident that you have all the information you need to make the most of your stay.

Activity location

  • Bishop Absalon
    • Højbro Plads
    • 1200, København, Denmark

Meeting/Redemption Point

  • Bishop Absalon
    • Højbro Plads
    • 1200, København, Denmark

Check availability


2-Hour Tour
  • Activity duration is 6 hours6h
    6h
  • English

2 hour tour Morning: 2 hour tour Morning

Language options: English
Price details
RM 489.05 x 1 AdultRM 489.05

Total
Price is RM 489.05
Until Fri, 13 Jun
3-Hour Tour
  • Activity duration is 6 hours6h
    6h
  • English

Duration: 3 hours

Language options: English
Price details
RM 733.57 x 1 AdultRM 733.57

Total
Price is RM 733.57
Until Fri, 13 Jun
4-Hour Tour
  • Activity duration is 6 hours6h
    6h
  • English

Duration: 4 hours

Language options: English
Price details
RM 978.10 x 1 AdultRM 978.10

Total
Price is RM 978.10
Until Fri, 13 Jun
5-Hour Tour
  • Activity duration is 6 hours6h
    6h
  • English

Duration: 5 hours

Language options: English
Price details
RM 1,222.62 x 1 AdultRM 1,222.62

Total
Price is RM 1,222.62
Until Fri, 13 Jun
6-Hour Tour
  • Activity duration is 6 hours6h
    6h
  • English

Duration: 6 hours

Language options: English
Price details
RM 1,467.15 x 1 AdultRM 1,467.15

Total
Price is RM 1,467.15
Until Fri, 13 Jun

What's included, what's not

  • What's includedWhat's includedCustomized private walking tour
  • What's includedWhat's includedLocal guide "Lokafyer"
  • What's excludedWhat's excludedPersonal expenses
  • What's excludedWhat's excludedTips and gratuities (optional)
  • What's excludedWhat's excludedOptional activity costs
  • What's excludedWhat's excludedFood and drinks
  • What's excludedWhat's excludedTransportation to/from attractions (It’s a walking tour, car transportation isn’t included)

Know before you book

  • Service animals allowed
  • Public transportation options are available nearby
  • Suitable for all physical fitness levels
  • Lokafy tours provide a general overview of the city with practical information from a local’s perspective, not detailed historical facts
  • In case travellers would like to include a visit to an attraction, they would need to cover the cost of entrance for themselves and also the Lokafyer (local guide)
  • Tours are entirely personalized, please provide the start time, meeting place and information about you so that we can organize the tour
  • This is a walking tour. We recommend wearing comfortable shoes
  • Operates in all weather conditions, please dress appropriately
  • Children below 3 years old are free of charge
  • Children must be accompanied by an adult
  • Clients can choose how much time they want to spend in each location and how many locations they want to visit from 2 to 6 hours long.

Activity itinerary

Bishop Absalon (Pass by)
This is a customized walking tour so the exact itinerary will depend on the duration of the tour and the interests of the travelers and the Lokafyer. If you have any particular interests or would like to see something specific in the city, please request this in advance of the tour.
Nyhavn (Pass by)
Here our guide will show you around this area of the city and you will be able to take as long as you want to take pictures or walk along the waterfront.
Church of Our Lady - Copenhagen Cathedral (Pass by)
Here you will be able to see the Church of our Savior and also go inside if you wish, you can spend as much time as you want with the guide looking at this amazing Church.
Rosenborg Castle (Pass by)
Our local guide will take you to see the Rosenberg Castle from the outside and you will be able to take as long as you want to see it, take pictures and walk in the gardens.

Location

Activity location

  • LOB_ACTIVITIESLOB_ACTIVITIESBishop Absalon
    • Højbro Plads
    • 1200, København, Denmark

Meeting/Redemption Point

  • PEOPLEPEOPLEBishop Absalon
    • Højbro Plads
    • 1200, København, Denmark

Best Deals on Things to Do

Experience the wonders of the world up close with great deals on things to do near and far. Expedia offers one-of-a-kind activities that allow you to explore København your way. Whether you love nature, culture, food or a bit of adventure, we have the perfect activity for you.

Top experiences in København

With so many things to do in København, planning the perfect day out may seem like a daunting task. Expedia is here to take the hassle out of finding the best attractions, tours and activities in København. Families, couples and business travellers can all find the perfect activity in København to create life-long memories with the help of Expedia.
OSZAR »