@epcare/esm-referal-laboratory-app
Version:
Laboratory microfrontend for OpenMRS 3.x
2 lines • 4.17 MB
JavaScript
/*! For license information please see main.js.LICENSE.txt */
(()=>{var e,n,t,r,a={48:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ToIntegerIfIntegral=function(e){var n=(0,r.ToNumber)(e);return(0,r.invariant)(n.isInteger(),"".concat(e," is not an integer")),n.toNumber()};var r=t(787)},55:(e,n,t)=>{"use strict";t(9646).audit,t(2968).auditTime,t(5699).buffer,t(8080).bufferCount,t(678).bufferTime,t(519).bufferToggle,t(3771).bufferWhen,t(1602).catchError,t(3173).combineAll,t(4195).combineLatest,t(701).concat,t(610).concatAll,t(2635).concatMap,t(1310).concatMapTo,t(458).count,t(2526).debounce,t(9195).debounceTime,t(8606).defaultIfEmpty,t(3190).delay,t(6986).delayWhen,t(2501).dematerialize,t(2377).distinct,t(2237).distinctUntilChanged,t(3472).distinctUntilKeyChanged,t(4228).elementAt,t(1332).endWith,t(7386).every,t(211).exhaust,t(8789).exhaustMap,t(3401).expand,t(5571).filter,t(1223).finalize,t(5902).find,t(9192).findIndex,t(6991).first,t(7099).groupBy,t(4838).ignoreElements,t(5552).isEmpty,t(961).last;var r=t(6595);n.Tj=r.map,t(7830).mapTo,t(2188).materialize,t(3147).max,t(9093).merge,t(2650).mergeAll;var a=t(6883);a.mergeMap,a.flatMap,t(4454).mergeMapTo,t(8684).mergeScan,t(1513).min,t(2515).multicast,t(860).observeOn,t(1634).onErrorResumeNext,t(3109).pairwise,t(3463).partition,t(204).pluck,t(298).publish,t(8968).publishBehavior,t(3462).publishLast,t(9974).publishReplay,t(9716).race,t(9655).reduce,t(3286).repeat,t(170).repeatWhen,t(1415).retry,t(3431).retryWhen,t(5037).refCount,t(5087).sample,t(6570).sampleTime,t(4300).scan,t(3698).sequenceEqual,t(1010).share,t(7105).shareReplay,t(9821).single,t(5605).skip,t(3262).skipLast,t(6216).skipUntil,t(5717).skipWhile,t(3065).startWith,t(6604).subscribeOn,t(5762).switchAll,t(5259).switchMap,t(3422).switchMapTo;var o=t(8658);n.s=o.take,t(302).takeLast,t(3336).takeUntil,t(6565).takeWhile,t(3168).tap,t(9633).throttle,t(7908).throttleTime,t(5345).throwIfEmpty,t(6317).timeInterval,t(4926).timeout,t(9242).timeoutWith,t(4509).timestamp,t(2803).toArray,t(6225).window,t(3278).windowCount,t(2452).windowTime,t(1673).windowToggle,t(7305).windowWhen,t(2718).withLatestFrom,t(7770).zip,t(5823).zipAll},107:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t(9002);function a(e){var n=e.error;e.subscriber.error(n)}n.throwError=function(e,n){return n?new r.Observable(function(t){return n.schedule(a,0,{error:e,subscriber:t})}):new r.Observable(function(n){return n.error(e)})}},158:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isDate=function(e){return n=e,(null!=(t=Date)&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t)&&!isNaN(+e);var n,t}},170:function(e,n,t){"use strict";var r,a=this&&this.__extends||(r=function(e,n){var t,a;return r=Object.setPrototypeOf||(t={__proto__:[]},(null!=(a=Array)&&"undefined"!=typeof Symbol&&a[Symbol.hasInstance]?!!a[Symbol.hasInstance](t):t instanceof a)&&function(e,n){e.__proto__=n})||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])},r(e,n)},function(e,n){function t(){this.constructor=e}r(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)});Object.defineProperty(n,"__esModule",{value:!0});var o=t(3503),i=t(7095);n.repeatWhen=function(e){return function(n){return n.lift(new l(e))}};var l=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,n){return n.subscribe(new s(e,this.notifier,n))},e}(),s=function(e){function n(n,t,r){var a=e.call(this,n)||this;return a.notifier=t,a.source=r,a.sourceIsBeingSubscribedTo=!0,a}return a(n,e),n.prototype.notifyNext=function(){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)},n.prototype.notifyComplete=function(){if(!1===this.sourceIsBeingSubscribedTo)return e.prototype.complete.call(this)},n.prototype.complete=function(){if(this.sourceIsBeingSubscribedTo=!1,!this.isStopped){if(this.retries||this.subscribeToRetries(),!this.retriesSubscription||this.retriesSubscription.closed)return e.prototype.complete.call(this);this._unsubscribeAndRecycle(),this.notifications.next(void 0)}},n.prototype._unsubscribe=function(){var e=this.notifications,n=this.retriesSubscription;e&&(e.unsubscribe(),this.notifications=void 0),n&&(n.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},n.prototype._unsubscribeAndRecycle=function(){var n=this._unsubscribe;return this._unsubscribe=null,e.prototype._unsubscribeAndRecycle.call(this),this._unsubscribe=n,this},n.prototype.subscribeToRetries=function(){var n;this.notifications=new o.Subject;try{n=(0,this.notifier)(this.notifications)}catch(n){return e.prototype.complete.call(this)}this.retries=n,this.retriesSubscription=i.innerSubscribe(n,new i.SimpleInnerSubscriber(this))},n}(i.SimpleOuterSubscriber)},171:(e,n,t)=>{"use strict";t.d(n,{dx:()=>_,Cj:()=>v,Zu:()=>a,cD:()=>l,Rb:()=>A,SY:()=>s,hG:()=>u,KU:()=>o,Bv:()=>i,Vs:()=>m,DK:()=>S,BX:()=>k,Pu:()=>h,BR:()=>E,Ds:()=>x,NH:()=>$,E$:()=>f,Qx:()=>y,xL:()=>C});var r=t(7198);const a=`${r.Jj}/attachment`;function o(e,n){return(0,r.lo)(`${a}/${e}`,{signal:n.signal})}function i(e,n,t){return(0,r.lo)(`${a}?patient=${e}&includeEncounterless=${n}`,{signal:t.signal})}async function l(e,n){const t=new FormData;return t.append("fileCaption",n.fileDescription),t.append("patient",e),n.file?t.append("file",n.file,n.fileName):(t.append("file",new File([""],n.fileName),n.fileName),t.append("base64Content",n.base64Content)),(0,r.lo)(`${a}`,{method:"POST",body:t})}function s(e,n){return(0,r.lo)(`${a}/${e}`,{method:"DELETE",signal:n.signal})}var c=t(6496);async function u(e,n,t=!0){if(e){let a=null;const[o,i]=await Promise.all([(0,r.lo)(`${r.IU}/Patient/${e}`,n).catch(e=>a=e),t?p(e):Promise.resolve(null)]);if(o.ok)return o.data;if(i)return i;if(a)throw a}return null}async function p(e){const n=(await(0,c.pb)("patient-registration")).find(n=>n.fhirPatient.id===e);return n?.fhirPatient??null}var d=t(55);function f(e){return{uuid:e.uuid,display:e.display}}function m(e=null,n=null){const t=new URLSearchParams;e&&t.set("tag",e),n&&t.set("q",n);const a=t.toString(),o=`${r.Jj}/location${a?"?"+a:""}`;return(0,r.ut)(o).pipe((0,d.Tj)(e=>e.data.results.map(f))).pipe((0,d.s)(1))}function y(e){return{uuid:e.uuid,display:e.display,name:e.name}}function h(){return(0,r.ut)(`${r.Jj}/visittype`).pipe((0,d.Tj)(e=>e.data.results.map(y))).pipe((0,d.s)(1))}var b=t(2711),g=t(7858),_=function(e){return e.NEWVISIT="startVisit",e.EDITVISIT="editVisit",e.LOADING="loadingVisit",e}({}),v=function(e){return e.NOTSTARTED="notStarted",e.ONGOING="ongoing",e}({});const A="custom:(uuid,display,voided,indication,startDatetime,stopDatetime,encounters:(uuid,display,encounterDatetime,form:(uuid,name),location:ref,encounterType:ref,encounterProviders:(uuid,display,provider:(uuid,display))),patient:(uuid,display),visitType:(uuid,name,display),attributes:(uuid,display,attributeType:(name,datatypeClassname,uuid),value),location:(uuid,name,display))",w=function(){try{return JSON.parse(sessionStorage.getItem("openmrs:visitStoreState")||"null")}catch(e){return null}}()||{patientUuid:null,manuallySetVisitUuid:null,mutateVisitCallbacks:{}};function k(){return(0,b.jf)("visit",w)}function $(e,n){k().setState({patientUuid:e,manuallySetVisitUuid:n})}function x(e,n){return(0,r.lo)(`${r.Jj}/visit`,{signal:n.signal,method:"POST",headers:{"Content-type":"application/json"},body:e})}function C(e,n,t){return(0,r.lo)(`${r.Jj}/visit/${e}`,{signal:t.signal,method:"POST",headers:{"Content-type":"application/json"},body:n})}function E(e,n,t){const a=t??A;return(0,r.lo)(`${r.Jj}/visit?patient=${e}&v=${a}`,{signal:n.signal,method:"GET",headers:{"Content-type":"application/json"}})}k().subscribe(e=>{var n;n=e,sessionStorage.setItem("openmrs:visitStoreState",JSON.stringify(n))});const S=new g.BehaviorSubject(null)},176:(e,n,t)=>{"use strict";t.r(n),t.d(n,{LookupSupportedLocales:()=>b,ResolveLocale:()=>h,match:()=>g});var r=t(3380),a={supplemental:{languageMatching:{"written-new":[{paradigmLocales:{_locales:"en en_GB es es_419 pt_BR pt_PT"}},{$enUS:{_value:"AS+CA+GU+MH+MP+PH+PR+UM+US+VI"}},{$cnsar:{_value:"HK+MO"}},{$americas:{_value:"019"}},{$maghreb:{_value:"MA+DZ+TN+LY+MR+EH"}},{no:{_desired:"nb",_distance:"1"}},{bs:{_desired:"hr",_distance:"4"}},{bs:{_desired:"sh",_distance:"4"}},{hr:{_desired:"sh",_distance:"4"}},{sr:{_desired:"sh",_distance:"4"}},{aa:{_desired:"ssy",_distance:"4"}},{de:{_desired:"gsw",_distance:"4",_oneway:"true"}},{de:{_desired:"lb",_distance:"4",_oneway:"true"}},{no:{_desired:"da",_distance:"8"}},{nb:{_desired:"da",_distance:"8"}},{ru:{_desired:"ab",_distance:"30",_oneway:"true"}},{en:{_desired:"ach",_distance:"30",_oneway:"true"}},{nl:{_desired:"af",_distance:"20",_oneway:"true"}},{en:{_desired:"ak",_distance:"30",_oneway:"true"}},{en:{_desired:"am",_distance:"30",_oneway:"true"}},{es:{_desired:"ay",_distance:"20",_oneway:"true"}},{ru:{_desired:"az",_distance:"30",_oneway:"true"}},{ur:{_desired:"bal",_distance:"20",_oneway:"true"}},{ru:{_desired:"be",_distance:"20",_oneway:"true"}},{en:{_desired:"bem",_distance:"30",_oneway:"true"}},{hi:{_desired:"bh",_distance:"30",_oneway:"true"}},{en:{_desired:"bn",_distance:"30",_oneway:"true"}},{zh:{_desired:"bo",_distance:"20",_oneway:"true"}},{fr:{_desired:"br",_distance:"20",_oneway:"true"}},{es:{_desired:"ca",_distance:"20",_oneway:"true"}},{fil:{_desired:"ceb",_distance:"30",_oneway:"true"}},{en:{_desired:"chr",_distance:"20",_oneway:"true"}},{ar:{_desired:"ckb",_distance:"30",_oneway:"true"}},{fr:{_desired:"co",_distance:"20",_oneway:"true"}},{fr:{_desired:"crs",_distance:"20",_oneway:"true"}},{sk:{_desired:"cs",_distance:"20"}},{en:{_desired:"cy",_distance:"20",_oneway:"true"}},{en:{_desired:"ee",_distance:"30",_oneway:"true"}},{en:{_desired:"eo",_distance:"30",_oneway:"true"}},{es:{_desired:"eu",_distance:"20",_oneway:"true"}},{da:{_desired:"fo",_distance:"20",_oneway:"true"}},{nl:{_desired:"fy",_distance:"20",_oneway:"true"}},{en:{_desired:"ga",_distance:"20",_oneway:"true"}},{en:{_desired:"gaa",_distance:"30",_oneway:"true"}},{en:{_desired:"gd",_distance:"20",_oneway:"true"}},{es:{_desired:"gl",_distance:"20",_oneway:"true"}},{es:{_desired:"gn",_distance:"20",_oneway:"true"}},{hi:{_desired:"gu",_distance:"30",_oneway:"true"}},{en:{_desired:"ha",_distance:"30",_oneway:"true"}},{en:{_desired:"haw",_distance:"20",_oneway:"true"}},{fr:{_desired:"ht",_distance:"20",_oneway:"true"}},{ru:{_desired:"hy",_distance:"30",_oneway:"true"}},{en:{_desired:"ia",_distance:"30",_oneway:"true"}},{en:{_desired:"ig",_distance:"30",_oneway:"true"}},{en:{_desired:"is",_distance:"20",_oneway:"true"}},{id:{_desired:"jv",_distance:"20",_oneway:"true"}},{en:{_desired:"ka",_distance:"30",_oneway:"true"}},{fr:{_desired:"kg",_distance:"30",_oneway:"true"}},{ru:{_desired:"kk",_distance:"30",_oneway:"true"}},{en:{_desired:"km",_distance:"30",_oneway:"true"}},{en:{_desired:"kn",_distance:"30",_oneway:"true"}},{en:{_desired:"kri",_distance:"30",_oneway:"true"}},{tr:{_desired:"ku",_distance:"30",_oneway:"true"}},{ru:{_desired:"ky",_distance:"30",_oneway:"true"}},{it:{_desired:"la",_distance:"20",_oneway:"true"}},{en:{_desired:"lg",_distance:"30",_oneway:"true"}},{fr:{_desired:"ln",_distance:"30",_oneway:"true"}},{en:{_desired:"lo",_distance:"30",_oneway:"true"}},{en:{_desired:"loz",_distance:"30",_oneway:"true"}},{fr:{_desired:"lua",_distance:"30",_oneway:"true"}},{hi:{_desired:"mai",_distance:"20",_oneway:"true"}},{en:{_desired:"mfe",_distance:"30",_oneway:"true"}},{fr:{_desired:"mg",_distance:"30",_oneway:"true"}},{en:{_desired:"mi",_distance:"20",_oneway:"true"}},{en:{_desired:"ml",_distance:"30",_oneway:"true"}},{ru:{_desired:"mn",_distance:"30",_oneway:"true"}},{hi:{_desired:"mr",_distance:"30",_oneway:"true"}},{id:{_desired:"ms",_distance:"30",_oneway:"true"}},{en:{_desired:"mt",_distance:"30",_oneway:"true"}},{en:{_desired:"my",_distance:"30",_oneway:"true"}},{en:{_desired:"ne",_distance:"30",_oneway:"true"}},{nb:{_desired:"nn",_distance:"20"}},{no:{_desired:"nn",_distance:"20"}},{en:{_desired:"nso",_distance:"30",_oneway:"true"}},{en:{_desired:"ny",_distance:"30",_oneway:"true"}},{en:{_desired:"nyn",_distance:"30",_oneway:"true"}},{fr:{_desired:"oc",_distance:"20",_oneway:"true"}},{en:{_desired:"om",_distance:"30",_oneway:"true"}},{en:{_desired:"or",_distance:"30",_oneway:"true"}},{en:{_desired:"pa",_distance:"30",_oneway:"true"}},{en:{_desired:"pcm",_distance:"20",_oneway:"true"}},{en:{_desired:"ps",_distance:"30",_oneway:"true"}},{es:{_desired:"qu",_distance:"30",_oneway:"true"}},{de:{_desired:"rm",_distance:"20",_oneway:"true"}},{en:{_desired:"rn",_distance:"30",_oneway:"true"}},{fr:{_desired:"rw",_distance:"30",_oneway:"true"}},{hi:{_desired:"sa",_distance:"30",_oneway:"true"}},{en:{_desired:"sd",_distance:"30",_oneway:"true"}},{en:{_desired:"si",_distance:"30",_oneway:"true"}},{en:{_desired:"sn",_distance:"30",_oneway:"true"}},{en:{_desired:"so",_distance:"30",_oneway:"true"}},{en:{_desired:"sq",_distance:"30",_oneway:"true"}},{en:{_desired:"st",_distance:"30",_oneway:"true"}},{id:{_desired:"su",_distance:"20",_oneway:"true"}},{en:{_desired:"sw",_distance:"30",_oneway:"true"}},{en:{_desired:"ta",_distance:"30",_oneway:"true"}},{en:{_desired:"te",_distance:"30",_oneway:"true"}},{ru:{_desired:"tg",_distance:"30",_oneway:"true"}},{en:{_desired:"ti",_distance:"30",_oneway:"true"}},{ru:{_desired:"tk",_distance:"30",_oneway:"true"}},{en:{_desired:"tlh",_distance:"30",_oneway:"true"}},{en:{_desired:"tn",_distance:"30",_oneway:"true"}},{en:{_desired:"to",_distance:"30",_oneway:"true"}},{ru:{_desired:"tt",_distance:"30",_oneway:"true"}},{en:{_desired:"tum",_distance:"30",_oneway:"true"}},{zh:{_desired:"ug",_distance:"20",_oneway:"true"}},{ru:{_desired:"uk",_distance:"20",_oneway:"true"}},{en:{_desired:"ur",_distance:"30",_oneway:"true"}},{ru:{_desired:"uz",_distance:"30",_oneway:"true"}},{fr:{_desired:"wo",_distance:"30",_oneway:"true"}},{en:{_desired:"xh",_distance:"30",_oneway:"true"}},{en:{_desired:"yi",_distance:"30",_oneway:"true"}},{en:{_desired:"yo",_distance:"30",_oneway:"true"}},{zh:{_desired:"za",_distance:"20",_oneway:"true"}},{en:{_desired:"zu",_distance:"30",_oneway:"true"}},{ar:{_desired:"aao",_distance:"10",_oneway:"true"}},{ar:{_desired:"abh",_distance:"10",_oneway:"true"}},{ar:{_desired:"abv",_distance:"10",_oneway:"true"}},{ar:{_desired:"acm",_distance:"10",_oneway:"true"}},{ar:{_desired:"acq",_distance:"10",_oneway:"true"}},{ar:{_desired:"acw",_distance:"10",_oneway:"true"}},{ar:{_desired:"acx",_distance:"10",_oneway:"true"}},{ar:{_desired:"acy",_distance:"10",_oneway:"true"}},{ar:{_desired:"adf",_distance:"10",_oneway:"true"}},{ar:{_desired:"aeb",_distance:"10",_oneway:"true"}},{ar:{_desired:"aec",_distance:"10",_oneway:"true"}},{ar:{_desired:"afb",_distance:"10",_oneway:"true"}},{ar:{_desired:"ajp",_distance:"10",_oneway:"true"}},{ar:{_desired:"apc",_distance:"10",_oneway:"true"}},{ar:{_desired:"apd",_distance:"10",_oneway:"true"}},{ar:{_desired:"arq",_distance:"10",_oneway:"true"}},{ar:{_desired:"ars",_distance:"10",_oneway:"true"}},{ar:{_desired:"ary",_distance:"10",_oneway:"true"}},{ar:{_desired:"arz",_distance:"10",_oneway:"true"}},{ar:{_desired:"auz",_distance:"10",_oneway:"true"}},{ar:{_desired:"avl",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayh",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayl",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayn",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayp",_distance:"10",_oneway:"true"}},{ar:{_desired:"bbz",_distance:"10",_oneway:"true"}},{ar:{_desired:"pga",_distance:"10",_oneway:"true"}},{ar:{_desired:"shu",_distance:"10",_oneway:"true"}},{ar:{_desired:"ssh",_distance:"10",_oneway:"true"}},{az:{_desired:"azb",_distance:"10",_oneway:"true"}},{et:{_desired:"vro",_distance:"10",_oneway:"true"}},{ff:{_desired:"ffm",_distance:"10",_oneway:"true"}},{ff:{_desired:"fub",_distance:"10",_oneway:"true"}},{ff:{_desired:"fue",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuf",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuh",_distance:"10",_oneway:"true"}},{ff:{_desired:"fui",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuq",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuv",_distance:"10",_oneway:"true"}},{gn:{_desired:"gnw",_distance:"10",_oneway:"true"}},{gn:{_desired:"gui",_distance:"10",_oneway:"true"}},{gn:{_desired:"gun",_distance:"10",_oneway:"true"}},{gn:{_desired:"nhd",_distance:"10",_oneway:"true"}},{iu:{_desired:"ikt",_distance:"10",_oneway:"true"}},{kln:{_desired:"enb",_distance:"10",_oneway:"true"}},{kln:{_desired:"eyo",_distance:"10",_oneway:"true"}},{kln:{_desired:"niq",_distance:"10",_oneway:"true"}},{kln:{_desired:"oki",_distance:"10",_oneway:"true"}},{kln:{_desired:"pko",_distance:"10",_oneway:"true"}},{kln:{_desired:"sgc",_distance:"10",_oneway:"true"}},{kln:{_desired:"tec",_distance:"10",_oneway:"true"}},{kln:{_desired:"tuy",_distance:"10",_oneway:"true"}},{kok:{_desired:"gom",_distance:"10",_oneway:"true"}},{kpe:{_desired:"gkp",_distance:"10",_oneway:"true"}},{luy:{_desired:"ida",_distance:"10",_oneway:"true"}},{luy:{_desired:"lkb",_distance:"10",_oneway:"true"}},{luy:{_desired:"lko",_distance:"10",_oneway:"true"}},{luy:{_desired:"lks",_distance:"10",_oneway:"true"}},{luy:{_desired:"lri",_distance:"10",_oneway:"true"}},{luy:{_desired:"lrm",_distance:"10",_oneway:"true"}},{luy:{_desired:"lsm",_distance:"10",_oneway:"true"}},{luy:{_desired:"lto",_distance:"10",_oneway:"true"}},{luy:{_desired:"lts",_distance:"10",_oneway:"true"}},{luy:{_desired:"lwg",_distance:"10",_oneway:"true"}},{luy:{_desired:"nle",_distance:"10",_oneway:"true"}},{luy:{_desired:"nyd",_distance:"10",_oneway:"true"}},{luy:{_desired:"rag",_distance:"10",_oneway:"true"}},{lv:{_desired:"ltg",_distance:"10",_oneway:"true"}},{mg:{_desired:"bhr",_distance:"10",_oneway:"true"}},{mg:{_desired:"bjq",_distance:"10",_oneway:"true"}},{mg:{_desired:"bmm",_distance:"10",_oneway:"true"}},{mg:{_desired:"bzc",_distance:"10",_oneway:"true"}},{mg:{_desired:"msh",_distance:"10",_oneway:"true"}},{mg:{_desired:"skg",_distance:"10",_oneway:"true"}},{mg:{_desired:"tdx",_distance:"10",_oneway:"true"}},{mg:{_desired:"tkg",_distance:"10",_oneway:"true"}},{mg:{_desired:"txy",_distance:"10",_oneway:"true"}},{mg:{_desired:"xmv",_distance:"10",_oneway:"true"}},{mg:{_desired:"xmw",_distance:"10",_oneway:"true"}},{mn:{_desired:"mvf",_distance:"10",_oneway:"true"}},{ms:{_desired:"bjn",_distance:"10",_oneway:"true"}},{ms:{_desired:"btj",_distance:"10",_oneway:"true"}},{ms:{_desired:"bve",_distance:"10",_oneway:"true"}},{ms:{_desired:"bvu",_distance:"10",_oneway:"true"}},{ms:{_desired:"coa",_distance:"10",_oneway:"true"}},{ms:{_desired:"dup",_distance:"10",_oneway:"true"}},{ms:{_desired:"hji",_distance:"10",_oneway:"true"}},{ms:{_desired:"id",_distance:"10",_oneway:"true"}},{ms:{_desired:"jak",_distance:"10",_oneway:"true"}},{ms:{_desired:"jax",_distance:"10",_oneway:"true"}},{ms:{_desired:"kvb",_distance:"10",_oneway:"true"}},{ms:{_desired:"kvr",_distance:"10",_oneway:"true"}},{ms:{_desired:"kxd",_distance:"10",_oneway:"true"}},{ms:{_desired:"lce",_distance:"10",_oneway:"true"}},{ms:{_desired:"lcf",_distance:"10",_oneway:"true"}},{ms:{_desired:"liw",_distance:"10",_oneway:"true"}},{ms:{_desired:"max",_distance:"10",_oneway:"true"}},{ms:{_desired:"meo",_distance:"10",_oneway:"true"}},{ms:{_desired:"mfa",_distance:"10",_oneway:"true"}},{ms:{_desired:"mfb",_distance:"10",_oneway:"true"}},{ms:{_desired:"min",_distance:"10",_oneway:"true"}},{ms:{_desired:"mqg",_distance:"10",_oneway:"true"}},{ms:{_desired:"msi",_distance:"10",_oneway:"true"}},{ms:{_desired:"mui",_distance:"10",_oneway:"true"}},{ms:{_desired:"orn",_distance:"10",_oneway:"true"}},{ms:{_desired:"ors",_distance:"10",_oneway:"true"}},{ms:{_desired:"pel",_distance:"10",_oneway:"true"}},{ms:{_desired:"pse",_distance:"10",_oneway:"true"}},{ms:{_desired:"tmw",_distance:"10",_oneway:"true"}},{ms:{_desired:"urk",_distance:"10",_oneway:"true"}},{ms:{_desired:"vkk",_distance:"10",_oneway:"true"}},{ms:{_desired:"vkt",_distance:"10",_oneway:"true"}},{ms:{_desired:"xmm",_distance:"10",_oneway:"true"}},{ms:{_desired:"zlm",_distance:"10",_oneway:"true"}},{ms:{_desired:"zmi",_distance:"10",_oneway:"true"}},{ne:{_desired:"dty",_distance:"10",_oneway:"true"}},{om:{_desired:"gax",_distance:"10",_oneway:"true"}},{om:{_desired:"hae",_distance:"10",_oneway:"true"}},{om:{_desired:"orc",_distance:"10",_oneway:"true"}},{or:{_desired:"spv",_distance:"10",_oneway:"true"}},{ps:{_desired:"pbt",_distance:"10",_oneway:"true"}},{ps:{_desired:"pst",_distance:"10",_oneway:"true"}},{qu:{_desired:"qub",_distance:"10",_oneway:"true"}},{qu:{_desired:"qud",_distance:"10",_oneway:"true"}},{qu:{_desired:"quf",_distance:"10",_oneway:"true"}},{qu:{_desired:"qug",_distance:"10",_oneway:"true"}},{qu:{_desired:"quh",_distance:"10",_oneway:"true"}},{qu:{_desired:"quk",_distance:"10",_oneway:"true"}},{qu:{_desired:"qul",_distance:"10",_oneway:"true"}},{qu:{_desired:"qup",_distance:"10",_oneway:"true"}},{qu:{_desired:"qur",_distance:"10",_oneway:"true"}},{qu:{_desired:"qus",_distance:"10",_oneway:"true"}},{qu:{_desired:"quw",_distance:"10",_oneway:"true"}},{qu:{_desired:"qux",_distance:"10",_oneway:"true"}},{qu:{_desired:"quy",_distance:"10",_oneway:"true"}},{qu:{_desired:"qva",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvc",_distance:"10",_oneway:"true"}},{qu:{_desired:"qve",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvh",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvi",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvj",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvl",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvm",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvn",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvo",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvp",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvs",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvw",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvz",_distance:"10",_oneway:"true"}},{qu:{_desired:"qwa",_distance:"10",_oneway:"true"}},{qu:{_desired:"qwc",_distance:"10",_oneway:"true"}},{qu:{_desired:"qwh",_distance:"10",_oneway:"true"}},{qu:{_desired:"qws",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxa",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxc",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxh",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxl",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxn",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxo",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxp",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxr",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxt",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxu",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxw",_distance:"10",_oneway:"true"}},{sc:{_desired:"sdc",_distance:"10",_oneway:"true"}},{sc:{_desired:"sdn",_distance:"10",_oneway:"true"}},{sc:{_desired:"sro",_distance:"10",_oneway:"true"}},{sq:{_desired:"aae",_distance:"10",_oneway:"true"}},{sq:{_desired:"aat",_distance:"10",_oneway:"true"}},{sq:{_desired:"aln",_distance:"10",_oneway:"true"}},{syr:{_desired:"aii",_distance:"10",_oneway:"true"}},{uz:{_desired:"uzs",_distance:"10",_oneway:"true"}},{yi:{_desired:"yih",_distance:"10",_oneway:"true"}},{zh:{_desired:"cdo",_distance:"10",_oneway:"true"}},{zh:{_desired:"cjy",_distance:"10",_oneway:"true"}},{zh:{_desired:"cpx",_distance:"10",_oneway:"true"}},{zh:{_desired:"czh",_distance:"10",_oneway:"true"}},{zh:{_desired:"czo",_distance:"10",_oneway:"true"}},{zh:{_desired:"gan",_distance:"10",_oneway:"true"}},{zh:{_desired:"hak",_distance:"10",_oneway:"true"}},{zh:{_desired:"hsn",_distance:"10",_oneway:"true"}},{zh:{_desired:"lzh",_distance:"10",_oneway:"true"}},{zh:{_desired:"mnp",_distance:"10",_oneway:"true"}},{zh:{_desired:"nan",_distance:"10",_oneway:"true"}},{zh:{_desired:"wuu",_distance:"10",_oneway:"true"}},{zh:{_desired:"yue",_distance:"10",_oneway:"true"}},{"*":{_desired:"*",_distance:"80"}},{"en-Latn":{_desired:"am-Ethi",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"az-Latn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"bn-Beng",_distance:"10",_oneway:"true"}},{"zh-Hans":{_desired:"bo-Tibt",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"hy-Armn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ka-Geor",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"km-Khmr",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"kn-Knda",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"lo-Laoo",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ml-Mlym",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"my-Mymr",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ne-Deva",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"or-Orya",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"pa-Guru",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ps-Arab",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"sd-Arab",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"si-Sinh",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ta-Taml",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"te-Telu",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ti-Ethi",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"tk-Latn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ur-Arab",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"uz-Latn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"yi-Hebr",_distance:"10",_oneway:"true"}},{"sr-Cyrl":{_desired:"sr-Latn",_distance:"5"}},{"zh-Hans":{_desired:"za-Latn",_distance:"10",_oneway:"true"}},{"zh-Hans":{_desired:"zh-Hani",_distance:"20",_oneway:"true"}},{"zh-Hant":{_desired:"zh-Hani",_distance:"20",_oneway:"true"}},{"ar-Arab":{_desired:"ar-Latn",_distance:"20",_oneway:"true"}},{"bn-Beng":{_desired:"bn-Latn",_distance:"20",_oneway:"true"}},{"gu-Gujr":{_desired:"gu-Latn",_distance:"20",_oneway:"true"}},{"hi-Deva":{_desired:"hi-Latn",_distance:"20",_oneway:"true"}},{"kn-Knda":{_desired:"kn-Latn",_distance:"20",_oneway:"true"}},{"ml-Mlym":{_desired:"ml-Latn",_distance:"20",_oneway:"true"}},{"mr-Deva":{_desired:"mr-Latn",_distance:"20",_oneway:"true"}},{"ta-Taml":{_desired:"ta-Latn",_distance:"20",_oneway:"true"}},{"te-Telu":{_desired:"te-Latn",_distance:"20",_oneway:"true"}},{"zh-Hans":{_desired:"zh-Latn",_distance:"20",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Latn",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Hani",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Hira",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Kana",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Hrkt",_distance:"5",_oneway:"true"}},{"ja-Hrkt":{_desired:"ja-Hira",_distance:"5",_oneway:"true"}},{"ja-Hrkt":{_desired:"ja-Kana",_distance:"5",_oneway:"true"}},{"ko-Kore":{_desired:"ko-Hani",_distance:"5",_oneway:"true"}},{"ko-Kore":{_desired:"ko-Hang",_distance:"5",_oneway:"true"}},{"ko-Kore":{_desired:"ko-Jamo",_distance:"5",_oneway:"true"}},{"ko-Hang":{_desired:"ko-Jamo",_distance:"5",_oneway:"true"}},{"*-*":{_desired:"*-*",_distance:"50"}},{"ar-*-$maghreb":{_desired:"ar-*-$maghreb",_distance:"4"}},{"ar-*-$!maghreb":{_desired:"ar-*-$!maghreb",_distance:"4"}},{"ar-*-*":{_desired:"ar-*-*",_distance:"5"}},{"en-*-$enUS":{_desired:"en-*-$enUS",_distance:"4"}},{"en-*-GB":{_desired:"en-*-$!enUS",_distance:"3"}},{"en-*-$!enUS":{_desired:"en-*-$!enUS",_distance:"4"}},{"en-*-*":{_desired:"en-*-*",_distance:"5"}},{"es-*-$americas":{_desired:"es-*-$americas",_distance:"4"}},{"es-*-$!americas":{_desired:"es-*-$!americas",_distance:"4"}},{"es-*-*":{_desired:"es-*-*",_distance:"5"}},{"pt-*-$americas":{_desired:"pt-*-$americas",_distance:"4"}},{"pt-*-$!americas":{_desired:"pt-*-$!americas",_distance:"4"}},{"pt-*-*":{_desired:"pt-*-*",_distance:"5"}},{"zh-Hant-$cnsar":{_desired:"zh-Hant-$cnsar",_distance:"4"}},{"zh-Hant-$!cnsar":{_desired:"zh-Hant-$!cnsar",_distance:"4"}},{"zh-Hant-*":{_desired:"zh-Hant-*",_distance:"5"}},{"*-*-*":{_desired:"*-*-*",_distance:"4"}}]}}},o={"001":["001","001-status-grouping","002","005","009","011","013","014","015","017","018","019","021","029","030","034","035","039","053","054","057","061","142","143","145","150","151","154","155","AC","AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CP","CQ","CR","CU","CV","CW","CX","CY","CZ","DE","DG","DJ","DK","DM","DO","DZ","EA","EC","EE","EG","EH","ER","ES","ET","EU","EZ","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","IC","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","QO","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TA","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","UN","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"],"002":["002","002-status-grouping","011","014","015","017","018","202","AO","BF","BI","BJ","BW","CD","CF","CG","CI","CM","CV","DJ","DZ","EA","EG","EH","ER","ET","GA","GH","GM","GN","GQ","GW","IC","IO","KE","KM","LR","LS","LY","MA","MG","ML","MR","MU","MW","MZ","NA","NE","NG","RE","RW","SC","SD","SH","SL","SN","SO","SS","ST","SZ","TD","TF","TG","TN","TZ","UG","YT","ZA","ZM","ZW"],"003":["003","013","021","029","AG","AI","AW","BB","BL","BM","BQ","BS","BZ","CA","CR","CU","CW","DM","DO","GD","GL","GP","GT","HN","HT","JM","KN","KY","LC","MF","MQ","MS","MX","NI","PA","PM","PR","SV","SX","TC","TT","US","VC","VG","VI"],"005":["005","AR","BO","BR","BV","CL","CO","EC","FK","GF","GS","GY","PE","PY","SR","UY","VE"],"009":["009","053","054","057","061","AC","AQ","AS","AU","CC","CK","CP","CX","DG","FJ","FM","GU","HM","KI","MH","MP","NC","NF","NR","NU","NZ","PF","PG","PN","PW","QO","SB","TA","TK","TO","TV","UM","VU","WF","WS"],"011":["011","BF","BJ","CI","CV","GH","GM","GN","GW","LR","ML","MR","NE","NG","SH","SL","SN","TG"],"013":["013","BZ","CR","GT","HN","MX","NI","PA","SV"],"014":["014","BI","DJ","ER","ET","IO","KE","KM","MG","MU","MW","MZ","RE","RW","SC","SO","SS","TF","TZ","UG","YT","ZM","ZW"],"015":["015","DZ","EA","EG","EH","IC","LY","MA","SD","TN"],"017":["017","AO","CD","CF","CG","CM","GA","GQ","ST","TD"],"018":["018","BW","LS","NA","SZ","ZA"],"019":["003","005","013","019","019-status-grouping","021","029","419","AG","AI","AR","AW","BB","BL","BM","BO","BQ","BR","BS","BV","BZ","CA","CL","CO","CR","CU","CW","DM","DO","EC","FK","GD","GF","GL","GP","GS","GT","GY","HN","HT","JM","KN","KY","LC","MF","MQ","MS","MX","NI","PA","PE","PM","PR","PY","SR","SV","SX","TC","TT","US","UY","VC","VE","VG","VI"],"021":["021","BM","CA","GL","PM","US"],"029":["029","AG","AI","AW","BB","BL","BQ","BS","CU","CW","DM","DO","GD","GP","HT","JM","KN","KY","LC","MF","MQ","MS","PR","SX","TC","TT","VC","VG","VI"],"030":["030","CN","HK","JP","KP","KR","MN","MO","TW"],"034":["034","AF","BD","BT","IN","IR","LK","MV","NP","PK"],"035":["035","BN","ID","KH","LA","MM","MY","PH","SG","TH","TL","VN"],"039":["039","AD","AL","BA","ES","GI","GR","HR","IT","ME","MK","MT","PT","RS","SI","SM","VA","XK"],"053":["053","AU","CC","CX","HM","NF","NZ"],"054":["054","FJ","NC","PG","SB","VU"],"057":["057","FM","GU","KI","MH","MP","NR","PW","UM"],"061":["061","AS","CK","NU","PF","PN","TK","TO","TV","WF","WS"],142:["030","034","035","142","143","145","AE","AF","AM","AZ","BD","BH","BN","BT","CN","CY","GE","HK","ID","IL","IN","IQ","IR","JO","JP","KG","KH","KP","KR","KW","KZ","LA","LB","LK","MM","MN","MO","MV","MY","NP","OM","PH","PK","PS","QA","SA","SG","SY","TH","TJ","TL","TM","TR","TW","UZ","VN","YE"],143:["143","KG","KZ","TJ","TM","UZ"],145:["145","AE","AM","AZ","BH","CY","GE","IL","IQ","JO","KW","LB","OM","PS","QA","SA","SY","TR","YE"],150:["039","150","151","154","155","AD","AL","AT","AX","BA","BE","BG","BY","CH","CQ","CZ","DE","DK","EE","ES","FI","FO","FR","GB","GG","GI","GR","HR","HU","IE","IM","IS","IT","JE","LI","LT","LU","LV","MC","MD","ME","MK","MT","NL","NO","PL","PT","RO","RS","RU","SE","SI","SJ","SK","SM","UA","VA","XK"],151:["151","BG","BY","CZ","HU","MD","PL","RO","RU","SK","UA"],154:["154","AX","CQ","DK","EE","FI","FO","GB","GG","IE","IM","IS","JE","LT","LV","NO","SE","SJ"],155:["155","AT","BE","CH","DE","FR","LI","LU","MC","NL"],202:["011","014","017","018","202","AO","BF","BI","BJ","BW","CD","CF","CG","CI","CM","CV","DJ","ER","ET","GA","GH","GM","GN","GQ","GW","IO","KE","KM","LR","LS","MG","ML","MR","MU","MW","MZ","NA","NE","NG","RE","RW","SC","SH","SL","SN","SO","SS","ST","SZ","TD","TF","TG","TZ","UG","YT","ZA","ZM","ZW"],419:["005","013","029","419","AG","AI","AR","AW","BB","BL","BO","BQ","BR","BS","BV","BZ","CL","CO","CR","CU","CW","DM","DO","EC","FK","GD","GF","GP","GS","GT","GY","HN","HT","JM","KN","KY","LC","MF","MQ","MS","MX","NI","PA","PE","PR","PY","SR","SV","SX","TC","TT","UY","VC","VE","VG","VI"],EU:["AT","BE","BG","CY","CZ","DE","DK","EE","ES","EU","FI","FR","GR","HR","HU","IE","IT","LT","LU","LV","MT","NL","PL","PT","RO","SE","SI","SK"],EZ:["AT","BE","CY","DE","EE","ES","EZ","FI","FR","GR","IE","IT","LT","LU","LV","MT","NL","PT","SI","SK"],QO:["AC","AQ","CP","DG","QO","TA"],UN:["AD","AE","AF","AG","AL","AM","AO","AR","AT","AU","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BN","BO","BR","BS","BT","BW","BY","BZ","CA","CD","CF","CG","CH","CI","CL","CM","CN","CO","CR","CU","CV","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","ER","ES","ET","FI","FJ","FM","FR","GA","GB","GD","GE","GH","GM","GN","GQ","GR","GT","GW","GY","HN","HR","HT","HU","ID","IE","IL","IN","IQ","IR","IS","IT","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MG","MH","MK","ML","MM","MN","MR","MT","MU","MV","MW","MX","MY","MZ","NA","NE","NG","NI","NL","NO","NP","NR","NZ","OM","PA","PE","PG","PH","PK","PL","PT","PW","PY","QA","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SI","SK","SL","SM","SN","SO","SR","SS","ST","SV","SY","SZ","TD","TG","TH","TJ","TL","TM","TN","TO","TR","TT","TV","TZ","UA","UG","UN","US","UY","UZ","VC","VE","VN","VU","WS","YE","ZA","ZM","ZW"]},i=/-u(?:-[0-9a-z]{2,8})+/gi;function l(e,n,t){if(void 0===t&&(t=Error),!e)throw new t(n)}var s,c=838;function u(e,n,t){var a=n.split("-"),i=a[0],l=a[1],s=a[2],c=!0;if(s&&"$"===s[0]){var u="!"!==s[1],p=(u?t[s.slice(1)]:t[s.slice(2)]).map(function(e){return o[e]||[e]}).reduce(function(e,n){return(0,r.__spreadArray)((0,r.__spreadArray)([],e,!0),n,!0)},[]);c&&(c=!(p.indexOf(e.region||"")>-1!=u))}else c&&(c=!e.region||"*"===s||s===e.region);return c&&(c=!e.script||"*"===l||l===e.script),c&&(c=!e.language||"*"===i||i===e.language),c}function p(e){return[e.language,e.script,e.region].filter(Boolean).join("-")}function d(e,n,t){for(var r=0,a=t.matches;r<a.length;r++){var o=a[r],i=u(e,o.desired,t.matchVariables)&&u(n,o.supported,t.matchVariables);if(o.oneway||i||(i=u(e,o.supported,t.matchVariables)&&u(n,o.desired,t.matchVariables)),i){var l=10*o.distance;return t.paradigmLocales.indexOf(p(e))>-1!=t.paradigmLocales.indexOf(p(n))>-1?l-1:l}}throw new Error("No matching distance found")}function f(e,n,t){var o,l,u=[],p=n.reduce(function(e,n){var t=n.replace(i,"");return u.push(t),e[t]=n,e},{}),f=function(e,n,t){void 0===t&&(t=c);var o=1/0,i={matchedDesiredLocale:"",distances:{}};return e.forEach(function(e,t){i.distances[e]||(i.distances[e]={}),n.forEach(function(n){var l=function(e,n){var t=new Intl.Locale(e).maximize(),o=new Intl.Locale(n).maximize(),i={language:t.language,script:t.script||"",region:t.region||""},l={language:o.language,script:o.script||"",region:o.region||""},c=0,u=function(){var e,n;if(!s){var t=null===(n=null===(e=a.supplemental.languageMatching["written-new"][0])||void 0===e?void 0:e.paradigmLocales)||void 0===n?void 0:n._locales.split(" "),o=a.supplemental.languageMatching["written-new"].slice(1,5),i=a.supplemental.languageMatching["written-new"].slice(5).map(function(e){var n=Object.keys(e)[0],t=e[n];return{supported:n,desired:t._desired,distance:+t._distance,oneway:"true"===t.oneway}},{});s={matches:i,matchVariables:o.reduce(function(e,n){var t=Object.keys(n)[0],r=n[t];return e[t.slice(1)]=r._value.split("+"),e},{}),paradigmLocales:(0,r.__spreadArray)((0,r.__spreadArray)([],t,!0),t.map(function(e){return new Intl.Locale(e.replace(/_/g,"-")).maximize().toString()}),!0)}}return s}();return i.language!==l.language&&(c+=d({language:t.language,script:"",region:""},{language:o.language,script:"",region:""},u)),i.script!==l.script&&(c+=d({language:t.language,script:i.script,region:""},{language:o.language,script:l.script,region:""},u)),i.region!==l.region&&(c+=d(i,l,u)),c}(e,n)+0+40*t;i.distances[e][n]=l,l<o&&(o=l,i.matchedDesiredLocale=e,i.matchedSupportedLocale=n)})}),o>=t&&(i.matchedDesiredLocale=void 0,i.matchedSupportedLocale=void 0),i}(u,e);return f.matchedSupportedLocale&&f.matchedDesiredLocale&&(o=f.matchedSupportedLocale,l=p[f.matchedDesiredLocale].slice(f.matchedDesiredLocale.length)||void 0),o?{locale:o,extension:l}:{locale:t()}}function m(e){return Intl.getCanonicalLocales(e)[0]}function y(e,n){for(var t=n;;){if(e.indexOf(t)>-1)return t;var r=t.lastIndexOf("-");if(!~r)return;r>=2&&"-"===t[r-2]&&(r-=2),t=t.slice(0,r)}}function h(e,n,t,r,a,o){var s,c;c="lookup"===t.localeMatcher?function(e,n,t){for(var r={locale:""},a=0,o=n;a<o.length;a++){var l=o[a],s=l.replace(i,""),c=y(e,s);if(c)return r.locale=c,l!==s&&(r.extension=l.slice(s.length,l.length)),r}return r.locale=t(),r}(Array.from(e),n,o):f(Array.from(e),n,o),null==c&&(c={locale:o(),extension:""});var u,p,d=c.locale,h=a[d],b={locale:"en",dataLocale:d};c.extension?(u=function(e){l(e===e.toLowerCase(),"Expected extension to be lowercase"),l("-u-"===e.slice(0,3),"Expected extension to be a Unicode locale extension");for(var n,t=[],r=[],a=e.length,o=3;o<a;){var i,s=e.indexOf("-",o);i=-1===s?a-o:s-o;var c=e.slice(o,o+i);l(i>=2,"Expected a subtag to have at least 2 characters"),void 0===n&&2!=i?-1===t.indexOf(c)&&t.push(c):2===i?(n={key:c,value:""},void 0===r.find(function(e){return e.key===(null==n?void 0:n.key)})&&r.push(n)):""===(null==n?void 0:n.value)?n.value=c:(l(void 0!==n,"Expected keyword to be defined"),n.value+="-"+c),o+=i+1}return{attributes:t,keywords:r}}(c.extension),p=u.keywords):p=[];for(var g=[],_=function(e){var n=null!==(s=null==h?void 0:h[e])&&void 0!==s?s:[];l(Array.isArray(n),"keyLocaleData for ".concat(e," must be an array"));var r=n[0];l(void 0===r||"string"==typeof r,"value must be a string or undefined");var a=void 0,o=p.find(function(n){return n.key===e});if(o){var i=o.value;""!==i?n.indexOf(i)>-1&&(a={key:e,value:r=i}):n.indexOf("true")>-1&&(a={key:e,value:r="true"})}var c,u,d=t[e];l(null==d||"string"==typeof d,"optionsValue must be a string or undefined"),"string"==typeof d&&(c=e.toLowerCase(),u=d.toLowerCase(),l(void 0!==c,"ukey must be defined"),""===(d=u)&&(d="true")),d!==r&&n.indexOf(d)>-1&&(r=d,a=void 0),a&&g.push(a),b[e]=r},v=0,A=r;v<A.length;v++)_(A[v]);return g.length>0&&(d=function(e,n,t){l(-1===e.indexOf("-u-"),"Expected locale to not have a Unicode locale extension");for(var r="-u",a=0,o=[];a<o.length;a++){r+="-".concat(o[a])}for(var i=0,s=t;i<s.length;i++){var c=s[i],u=c.key,p=c.value;r+="-".concat(u),""!==p&&(r+="-".concat(p))}if("-u"===r)return m(e);var d=e.indexOf("-x-");return m(-1===d?e+r:e.slice(0,d)+r+e.slice(d))}(d,0,g)),b.locale=d,b}function b(e,n){for(var t=[],r=0,a=n;r<a.length;r++){var o=y(e,a[r].replace(i,""));o&&t.push(o)}return t}function g(e,n,t,r){return h(n,(a=e,Intl.getCanonicalLocales(a)),{localeMatcher:(null==r?void 0:r.algorithm)||"best fit"},[],{},function(){return t}).locale;var a}},200:(e,n,t)=>{"use strict";t.d(n,{Ip:()=>w,_l:()=>v,gX:()=>g,ng:()=>h});var r=t(1117),a=t(7310),o=t(6021),i=t(8416),l=t(862),s=t(9267);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function u(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function p(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,n,t){return n&&p(e.prototype,n),t&&p(e,t),e}function f(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,a,o=[],i=!0,l=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);i=!0);}catch(e){l=!0,a=e}finally{try{i||null==t.return||t.return()}finally{if(l)throw a}}return o}}(e,n)||function(e,n){if(e){if("string"==typeof e)return c(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e){var n,t,r="object"==((n=e[0])&&"undefined"!=typeof Symbol&&n.constructor===Symbol?"symbol":typeof n)?e.shift():new(0,i.FG);if("string"==typeof e[0])t=e.shift();else{var a=r.getEras();t=a[a.length-1]}return[r,t,e.shift(),e.shift(),e.shift()]}var y=new WeakMap,h=function(){function e(){for(var n=arguments.length,t=new Array(n),a=0;a<n;a++)t[a]=arguments[a];u(this,e),(0,s._)(this,y,{writable:!0,value:void 0});var o=f(m(t),5),i=o[0],l=o[1],c=o[2],p=o[3],d=o[4];this.calendar=i,this.era=l,this.year=c,this.month=p,this.day=d,(0,r.AU)(this)}return d(e,[{key:"copy",value:function(){return this.era?new e(this.calendar,this.era,this.year,this.month,this.day):new e(this.calendar,this.year,this.month,this.day)}},{key:"add",value:function(e){return(0,r.WQ)(this,e)}},{key:"subtract",value:function(e){return(0,r.Re)(this,e)}},{key:"set",value:function(e){return(0,r.hZ)(this,e)}},{key:"cycle",value:function(e,n,t){return(0,r.xy)(this,e,n,t)}},{key:"toDate",value:function(e){return(0,l.ay)(this,e)}},{key:"toString",value:function(){return(0,o.$T)(this)}},{key:"compare",value:function(e){return(0,a.SE)(this,e)}}]),e}(),b=new WeakMap,g=function(){function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;u(this,e),(0,s._)(this,b,{writable:!0,value:void 0}),this.hour=n,this.minute=t,this.second=a,this.millisecond=o,(0,r.Rb)(this)}return d(e,[{key:"copy",value:function(){return new e(this.hour,this.minute,this.second,this.millisecond)}},{key:"add",value:function(e){return(0,r.tY)(this,e)}},{key:"subtract",value:function(e){return(0,r.YP)(this,e)}},{key:"set",value:function(e){return(0,r.ib)(this,e)}},{key:"cycle",value:function(e,n,t){return(0,r.gt)(this,e,n,t)}},{key:"toString",value:function(){return(0,o.ot)(this)}},{key:"compare",value:function(e){return(0,a.Nu)(this,e)}}]),e}(),_=new WeakMap,v=function(){function e(){for(var n=arguments.length,t=new Array(n),a=0;a<n;a++)t[a]=arguments[a];u(this,e),(0,s._)(this,_,{writable:!0,value:void 0});var o=f(m(t),5),i=o[0],l=o[1],c=o[2],p=o[3],d=o[4];this.calendar=i,this.era=l,this.year=c,this.month=p,this.day=d,this.hour=t.shift()||0,this.minute=t.shift()||0,this.second=t.shift()||0,this.millisecond=t.shift()||0,(0,r.AU)(this)}return d(e,[{key:"copy",value:function(){return this.era?new e(this.calendar,this.era,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond):new e(this.calendar,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond)}},{key:"add",value:function(e){return(0,r.WQ)(this,e)}},{key:"subtract",value:function(e){return(0,r.Re)(this,e)}},{key:"set",value:function(e){return(0,r.hZ)((0,r.ib)(this,e),e)}},{key:"cycle",value:function(e,n,t){switch(e){case"era":case"year":case"month":case"day":return(0,r.xy)(this,e,n,t);default:return(0,r.gt)(this,e,n,t)}}},{key:"toDate",value:function(e,n){return(0,l.ay)(this,e,n)}},{key:"toString",value:function(){return(0,o.qk)(this)}},{key:"compare",value:function(e){var n=(0,a.SE)(this,e);return 0===n?(0,a.Nu)(this,(0,l.tR)(e)):n}}]),e}(),A=new WeakMap,w=function(){function e(){for(var n=arguments.length,t=new Array(n),a=0;a<n;a++)t[a]=arguments[a];u(this,e),(0,s._)(this,A,{writable:!0,value:void 0});var o=f(m(t),5),i=o[0],l=o[1],c=o[2],p=o[3],d=o[4],y=t.shift(),h=t.shift();this.calendar=i,this.era=l,this.year=c,this.month=p,this.day=d,this.timeZone=y,this.offset=h,this.hour=t.shift()||0,this.minute=t.shift()||0,this.second=t.shift()||0,this.millisecond=t.shift()||0,(0,r.AU)(this)}return d(e,[{key:"copy",value:function(){return this.era?new e(this.calendar,this.era,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond):new e(this.calendar,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond)}},{key:"add",value:function(e){return(0,r.E0)(this,e)}},{key:"subtract",value:function(e){return(0,r.d_)(this,e)}},{key:"set",value:function(e,n){return(0,r.D8)(this,e,n)}},{key:"cycle",value:function(e,n,t){return(0,r.XH)(this,e,n,t)}},{key:"toDate",value:function(){return(0,l.cd)(this)}},{key:"toString",value:function(){return(0,o.e6)(this)}},{key:"toAbsoluteString",value:function(){return this.toDate().toISOString()}},{key:"compare",value:function(e){return this.toDate().getTime()-(0,l.uB)(e,this.timeZone).toDate().getTime()}}]),e}()},204:(e,n,t)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t(6595);n.pluck=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var t=e.length;if(0===t)throw new Error("list of properties cannot be empty.");return function(n){return r.map(function(e,n){return function(t){for(var r=t,a=0;a<n;a++){var o=null!=r?r[e[a]]:void 0;if(void 0===o)return;r=o}return r}}(e,t))(n)}}},211:function(e,n,t){"use strict";var r,a=this&&this.__extends||(r=function(e,n){var t,a;return r=Object.setPrototypeOf||(t={__proto__:[]},(null!=(a=Array)&&"undefined"!=typeof Symbol&&a[Symbol.hasInstance]?!!a[Symbol.hasInstance](t):t instanceof a)&&function(e,n){e.__proto__=n})||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])},r(e,n)},function(e,n){function t(){this.constructor=e}r(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)});Object.defineProperty(n,"__esModule",{value:!0});var o=t(7095);n.exhaust=function(){return function(e){return e.lift(new i)}};var i=function(){function e(){}return e.prototype.call=function(e,n){return n.subscribe(new l(e))},e}(),l=function(e){function n(n){var t=e.call(this,n)||this;return t.hasCompleted=!1,t.hasSubscription=!1,t}return a(n,e),n.prototype._next=function(e){this.hasSubscription||(this.hasSubscription=!0,this.add(o.innerSubscribe(e,new o.SimpleInnerSubscriber(this))))},n.prototype._complete=function(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete()},n.prototype.notifyComplete=function(){this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()},n}(o.SimpleOuterSubscriber)},230:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var r=t(7871),a=t.n(r),o=t(9914),i=t.n(o)()(a());i.push([e.id,":root{--brand-01: #005d5d;--brand-02: #004144;--brand-03: #007d79;--bottom-nav-height: 4rem;--workspace-header-height: 3rem;--tablet-workspace-window-height: calc(100vh - var(--omrs-navbar-height) - var(--bottom-nav-height));--desktop-workspace-window-height: calc(100vh - var(--omrs-navbar-height) - var(--workspace-header-height))}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb{--actionPanelOffset: 0px}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb.-esm-referal-laboratory__workspace2-module__narrowWorkspace___oytVp{--workspaceWidth: 26.25rem}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb.-esm-referal-laboratory__workspace2-module__widerWorkspace___0B7-L{--workspaceWidth: 32.25rem}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb.-esm-referal-laboratory__workspace2-module__extraWideWorkspace___kB4Wj{--workspaceWidth: 48.25rem}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb{width:var(--workspaceWidth);display:contents}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb .-esm-referal-laboratory__workspace2-module__workspaceMiddleContainer___dWVHr{width:inherit;overflow:hidden;position:absolute;top:0;bottom:0;inset-inline-end:var(--actionPanelOffset);z-index:100}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb .-esm-referal-laboratory__workspace2-module__workspaceMiddleContainer___dWVHr.-esm-referal-laboratory__workspace2-module__isRootWorkspace___U7j1r{animation:-esm-referal-laboratory__workspace2-module__growToWidth___OazuU .5s ease-in-out}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb .-esm-referal-laboratory__workspace2-module__workspaceMiddleContainer___dWVHr{transition:width .5s ease-in-out}.-esm-referal-laboratory__workspace2-module__workspaceOuterContainer___jajVb .-esm-referal-laboratory__workspace2-module__workspaceMiddleContainer___dWVHr.-esm-referal-laboratory__workspace2-module__maximized___P9OMq{width:calc(100vw - var(--actionPanelOffset))}.-esm-referal-laboratory__workspace2-module__workspace