From f8376063d36b6eb0e5ed335aacf3873e85071c5c Mon Sep 17 00:00:00 2001 From: Greg Kempe Date: Mon, 17 Jul 2023 15:58:47 +0200 Subject: [PATCH] raise pdf errors instead of showing them in the document view --- peachjam/js/components/pdf-renderer.ts | 2 +- peachjam/static/js/app-prod.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/peachjam/js/components/pdf-renderer.ts b/peachjam/js/components/pdf-renderer.ts index 716133adc..01baba129 100644 --- a/peachjam/js/components/pdf-renderer.ts +++ b/peachjam/js/components/pdf-renderer.ts @@ -51,7 +51,7 @@ class PdfRenderer { this.setupPreviewSyncing(); this.onPdfLoaded(); }).catch((e:ErrorEvent) => { - this.root.innerText = e.message; + throw e; }); } diff --git a/peachjam/static/js/app-prod.js b/peachjam/static/js/app-prod.js index 137f83784..b0297b8f9 100644 --- a/peachjam/static/js/app-prod.js +++ b/peachjam/static/js/app-prod.js @@ -1,2 +1,2 @@ /*! For license information please see app-prod.js.LICENSE.txt */ -(()=>{var e,t,n={9183:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GutterEnrichmentManager=void 0;const o=n(2581);t.GutterEnrichmentManager=class{constructor(e){this.root=e,this.gutter=e.querySelector("la-gutter"),this.akn=e.querySelector("la-akoma-ntoso"),this.providers=[],this.floatingContainer=this.createFloatingContainer(),this.floaterTimeout=null,this.target=null,document.addEventListener("selectionchange",this.selectionChanged.bind(this))}addProvider(e){this.providers.push(e)}createFloatingContainer(){const e=document.createElement("la-gutter-item"),t=document.createElement("div");return t.className="gutter-enrichment-new-buttons btn-group-vertical btn-group-sm bg-white",e.appendChild(t),e}selectionChanged(){const e=document.getSelection();if(this.akn&&this.gutter)if(e&&e.rangeCount>0&&!e.getRangeAt(0).collapsed){this.floaterTimeout&&window.clearTimeout(this.floaterTimeout);const t=e.getRangeAt(0);if(t.commonAncestorContainer.compareDocumentPosition(this.akn)&Node.DOCUMENT_POSITION_CONTAINS){let e=t.startContainer;for(;e&&e.nodeType!==Node.ELEMENT_NODE;)e=e.parentElement;this.target=(0,o.rangeToTarget)(t,this.akn),this.target?(this.addProviderButtons(this.target),this.floatingContainer.anchor=e,this.gutter.contains(this.floatingContainer)||this.gutter.appendChild(this.floatingContainer)):this.removeFloater()}}else this.floaterTimeout=window.setTimeout(this.removeFloater.bind(this),200)}addProviderButtons(e){const t=this.floatingContainer.firstElementChild;if(t){t.innerHTML="";for(const n of this.providers){const o=n.getButton(e);o&&(o.addEventListener("click",(()=>{this.removeFloater(),n.addEnrichment(e)})),t.appendChild(o))}}}removeFloater(){this.floatingContainer.remove(),this.floaterTimeout=null}}},8482:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(2720),t),r(n(9183),t)},2720:function(e,t,n){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PopupEnrichmentManager=t.EnrichmentMarker=void 0;const r=n(2581),a=o(n(3861));n(9639),n(3612);class i{constructor(e,t){this.provider=e,this.enrichment=t,this.marks=[],this.popups=[]}}t.EnrichmentMarker=i,t.PopupEnrichmentManager=class{constructor(e){this.markTag="mark",this.markClasses=["enrichment","enrichment--popup"],this.documentRoot=e,this.providers=[],this.markers=[],this.observer=this.createObserver()}createObserver(){const e=new MutationObserver((()=>this.applyEnrichments()));return e.observe(this.documentRoot,{childList:!0}),e}addProvider(e){this.providers.push(e)}removeProvider(e){const t=this.providers.indexOf(e);t>-1&&(this.unapplyProviderEnrichments(e),this.providers.splice(t,1))}applyEnrichments(){for(const e of this.providers)this.applyProviderEnrichments(e)}applyProviderEnrichments(e){this.unapplyProviderEnrichments(e);for(const t of e.getEnrichments()){const n=new i(e,t),o=(0,r.targetToRange)(t.target,this.documentRoot);o&&(0,r.markRange)(o,this.markTag,(o=>(n.marks.push(o),o.classList.add(...this.markClasses),e.markCreated(t,o),n.popups.push(this.createPopup(e,t,o)),o))),n.marks.length&&this.markers.push(n)}}unapplyProviderEnrichments(e){const t=this.markers.filter((t=>t.provider===e));for(const e of t)this.unapplyMarker(e)}unapplyMarker(e){for(const t of e.marks)if(t.parentElement){for(;t.firstChild;)t.parentElement.insertBefore(t.firstChild,t);t.parentElement.removeChild(t)}for(const t of e.popups)t.destroy()}createPopup(e,t,n){const o=(0,a.default)(n,{appendTo:document.body,interactive:!0,theme:"light",zIndex:0,delay:[0,0],onShow:o=>{o.setContent(""),o.setContent(e.getPopupContent(t,n))}});return e.popupCreated(t,o),o}}},2581:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rangeToTarget=t.selectorsToRange=t.targetToAknRange=t.targetToRange=t.withoutForeignElements=t.markRange=t.getTextNodes=t.foreignElementsSelector=void 0;const o=n(9535),r=n(1904);function a(e){const t=[],n={TABLE:1,THEAD:1,TBODY:1,TR:1};let o,r,a,i;function s(e,t){return 0!==t?e.splitText(t):e}if(e.startContainer.nodeType===Node.TEXT_NODE)a=s(e.startContainer,e.startOffset);else if(a=document.createNodeIterator(e.startContainer,NodeFilter.SHOW_TEXT).nextNode(),!a)return t;i=e.endContainer.nodeType===Node.TEXT_NODE?s(e.endContainer,e.endOffset):e.endContainer,o=document.createNodeIterator(e.commonAncestorContainer,NodeFilter.SHOW_TEXT,(function(e){return n[e.parentElement.tagName]?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}));let l=o.nextNode();for(;l&&l!==a;)l=o.nextNode();for(;l&&(r=l.compareDocumentPosition(i),0!=(r&Node.DOCUMENT_POSITION_CONTAINS)||0!=(r&Node.DOCUMENT_POSITION_FOLLOWING));)t.push(l),l=o.nextNode();return t}function i(e,n,o=t.foreignElementsSelector){const r=[];for(const t of Array.from(e.querySelectorAll(o))){const e={e:t,before:null,parent:null};t.nextSibling?e.before=t.nextSibling:e.parent=t.parentElement,t.parentElement&&t.parentElement.removeChild(t),r.push(e)}try{return n()}finally{r.reverse();for(const e of r)e.before&&e.before.parentElement?e.before.parentElement.insertBefore(e.e,e.before):e.parent&&e.parent.appendChild(e.e)}}function s(e,t){let n;const a=t.find((e=>"TextPositionSelector"===e.type)),i=t.find((e=>"TextQuoteSelector"===e.type));if(a)try{if(n=(0,o.toRange)(e,a),!i||n.toString()===i.exact)return n}catch(e){}if(i)return(0,r.toRange)(e,i)}t.foreignElementsSelector=".ig",t.getTextNodes=a,t.markRange=function(e,t="mark",n){let o=e.commonAncestorContainer;o.nodeType!==Node.ELEMENT_NODE&&(o=o.parentElement),o&&i(o,(()=>{for(const o of a(e))if(o.parentElement){let e=o.ownerDocument.createElement(t);n&&(e=n(e,o)),e&&(o.parentElement.insertBefore(e,o),e.appendChild(o))}}))},t.withoutForeignElements=i,t.targetToRange=function(e,t){let n=e.anchor_id,o=n.lastIndexOf("__"),r=t.querySelector(`[id="${n}"]`);for(;!r&&o>-1;)n=n.substring(0,o),o=n.lastIndexOf("__"),r=t.querySelector(`[id="${n}"]`);if(r){if(e.selectors)return i(r,(()=>s(r,e.selectors)));{const e=t.ownerDocument.createRange();return e.selectNodeContents(r),e}}return null},t.targetToAknRange=function(e,t){function n(e){return"arguments"===e?t.querySelector(e):t.querySelector(`[eId=${e}]`)}let o=e.anchor_id,r=o.lastIndexOf("__"),a=n(o);for(;!a&&r>-1;)o=o.substring(0,r),r=o.lastIndexOf("__"),a=n(o);if(a){if(e.selectors)return s(a,e.selectors);{const e=new Range;return e.selectNodeContents(a),e}}return null},t.selectorsToRange=s,t.rangeToTarget=function(e,t){let n=e.commonAncestorContainer;if(n.nodeType!==Node.ELEMENT_NODE&&(n=n.parentElement,!n))return null;if(n=n.closest("[id]"),!n||n!==t&&0==(n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINS))return null;const a={anchor_id:n.id,selectors:[]};return i(n,(()=>{let t=(0,o.fromRange)(n,e);t.type="TextPositionSelector",a.selectors.push(t),t=(0,r.fromTextPosition)(n,t),t.type="TextQuoteSelector",a.selectors.push(t)})),a}},1993:e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id=1993,e.exports=t},2262:(e,t,n)=>{"use strict";n.d(t,{$y:()=>Se,B:()=>i,BK:()=>He,Bj:()=>a,EB:()=>c,Fl:()=>Ge,IU:()=>Te,Jd:()=>S,OT:()=>we,PG:()=>Oe,SU:()=>Ve,Um:()=>ke,Vh:()=>Je,WL:()=>qe,X$:()=>L,X3:()=>Ce,XI:()=>Ie,Xl:()=>Le,YS:()=>xe,ZM:()=>Ue,cE:()=>w,dq:()=>Pe,iH:()=>je,j:()=>C,lk:()=>E,nZ:()=>l,oR:()=>Fe,qj:()=>ye,qq:()=>y,sT:()=>x,yT:()=>Ee});var o=n(3577);let r;class a{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&r&&(this.parent=r,this.index=(r.scopes||(r.scopes=[])).push(this)-1)}run(e){if(this.active)try{return r=this,e()}finally{r=this.parent}}on(){r=this}off(){r=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},p=e=>(e.w&g)>0,d=e=>(e.n&g)>0,f=new WeakMap;let h,m=0,g=1;const b=Symbol(""),v=Symbol("");class y{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,s(this,n)}run(){if(!this.active)return this.fn();let e=h,t=_;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=h,h=this,_=!0,g=1<<++m,m<=30?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{("length"===t||t>=r)&&l.push(e)}));else switch(void 0!==n&&l.push(s.get(n)),t){case"add":(0,o.kJ)(e)?(0,o.S0)(n)&&l.push(s.get("length")):(l.push(s.get(b)),(0,o._N)(e)&&l.push(s.get(v)));break;case"delete":(0,o.kJ)(e)||(l.push(s.get(b)),(0,o._N)(e)&&l.push(s.get(v)));break;case"set":(0,o._N)(e)&&l.push(s.get(b))}if(1===l.length)l[0]&&N(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);N(u(e))}}function N(e,t){for(const t of(0,o.kJ)(e)?e:[...e])(t!==h||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const $=(0,o.fY)("__proto__,__v_isRef,__isVue"),D=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(o.yk)),A=F(),P=F(!1,!0),j=F(!0),I=F(!0,!0),M=R();function R(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Te(this);for(let e=0,t=this.length;e{e[t]=function(...e){S();const n=Te(this)[t].apply(this,e);return E(),n}})),e}function F(e=!1,t=!1){return function(n,r,a){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&a===(e?t?ve:be:t?ge:me).get(n))return n;const i=(0,o.kJ)(n);if(!e&&i&&(0,o.RI)(M,r))return Reflect.get(M,r,a);const s=Reflect.get(n,r,a);return((0,o.yk)(r)?D.has(r):$(r))?s:(e||C(n,0,r),t?s:Pe(s)?i&&(0,o.S0)(r)?s:s.value:(0,o.Kn)(s)?e?we(s):ye(s):s)}}const V=q(),z=q(!0);function q(e=!1){return function(t,n,r,a){let i=t[n];if(Se(i)&&Pe(i)&&!Pe(r))return!1;if(!e&&!Se(r)&&(Ee(r)||(r=Te(r),i=Te(i)),!(0,o.kJ)(t)&&Pe(i)&&!Pe(r)))return i.value=r,!0;const s=(0,o.kJ)(t)&&(0,o.S0)(n)?Number(n)!0,deleteProperty:(e,t)=>!0},H=(0,o.l7)({},B,{get:P,set:z}),W=(0,o.l7)({},U,{get:I}),J=e=>e,Y=e=>Reflect.getPrototypeOf(e);function G(e,t,n=!1,o=!1){const r=Te(e=e.__v_raw),a=Te(t);t!==a&&!n&&C(r,0,t),!n&&C(r,0,a);const{has:i}=Y(r),s=o?J:n?$e:Ne;return i.call(r,t)?s(e.get(t)):i.call(r,a)?s(e.get(a)):void(e!==r&&e.get(t))}function K(e,t=!1){const n=this.__v_raw,o=Te(n),r=Te(e);return e!==r&&!t&&C(o,0,e),!t&&C(o,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function Z(e,t=!1){return e=e.__v_raw,!t&&C(Te(e),0,b),Reflect.get(e,"size",e)}function X(e){e=Te(e);const t=Te(this);return Y(t).has.call(t,e)||(t.add(e),L(t,"add",e,e)),this}function Q(e,t){t=Te(t);const n=Te(this),{has:r,get:a}=Y(n);let i=r.call(n,e);i||(e=Te(e),i=r.call(n,e));const s=a.call(n,e);return n.set(e,t),i?(0,o.aU)(t,s)&&L(n,"set",e,t):L(n,"add",e,t),this}function ee(e){const t=Te(this),{has:n,get:o}=Y(t);let r=n.call(t,e);r||(e=Te(e),r=n.call(t,e)),o&&o.call(t,e);const a=t.delete(e);return r&&L(t,"delete",e,void 0),a}function te(){const e=Te(this),t=0!==e.size,n=e.clear();return t&&L(e,"clear",void 0,void 0),n}function ne(e,t){return function(n,o){const r=this,a=r.__v_raw,i=Te(a),s=t?J:e?$e:Ne;return!e&&C(i,0,b),a.forEach(((e,t)=>n.call(o,s(e),s(t),r)))}}function oe(e,t,n){return function(...r){const a=this.__v_raw,i=Te(a),s=(0,o._N)(i),l="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=a[e](...r),p=n?J:t?$e:Ne;return!t&&C(i,0,c?v:b),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[p(e[0]),p(e[1])]:p(e),done:t}},[Symbol.iterator](){return this}}}}function re(e){return function(...t){return"delete"!==e&&this}}function ae(){const e={get(e){return G(this,e)},get size(){return Z(this)},has:K,add:X,set:Q,delete:ee,clear:te,forEach:ne(!1,!1)},t={get(e){return G(this,e,!1,!0)},get size(){return Z(this)},has:K,add:X,set:Q,delete:ee,clear:te,forEach:ne(!1,!0)},n={get(e){return G(this,e,!0)},get size(){return Z(this,!0)},has(e){return K.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!1)},o={get(e){return G(this,e,!0,!0)},get size(){return Z(this,!0)},has(e){return K.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=oe(r,!1,!1),n[r]=oe(r,!0,!1),t[r]=oe(r,!1,!0),o[r]=oe(r,!0,!0)})),[e,n,t,o]}const[ie,se,le,ce]=ae();function ue(e,t){const n=t?e?ce:le:e?se:ie;return(t,r,a)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,o.RI)(n,r)&&r in t?n:t,r,a)}const pe={get:ue(!1,!1)},de={get:ue(!1,!0)},fe={get:ue(!0,!1)},he={get:ue(!0,!0)},me=new WeakMap,ge=new WeakMap,be=new WeakMap,ve=new WeakMap;function ye(e){return Se(e)?e:_e(e,!1,B,pe,me)}function ke(e){return _e(e,!1,H,de,ge)}function we(e){return _e(e,!0,U,fe,be)}function xe(e){return _e(e,!0,W,he,ve)}function _e(e,t,n,r,a){if(!(0,o.Kn)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=a.get(e);if(i)return i;const s=(l=e).__v_skip||!Object.isExtensible(l)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((0,o.W7)(l));var l;if(0===s)return e;const c=new Proxy(e,2===s?r:n);return a.set(e,c),c}function Oe(e){return Se(e)?Oe(e.__v_raw):!(!e||!e.__v_isReactive)}function Se(e){return!(!e||!e.__v_isReadonly)}function Ee(e){return!(!e||!e.__v_isShallow)}function Ce(e){return Oe(e)||Se(e)}function Te(e){const t=e&&e.__v_raw;return t?Te(t):e}function Le(e){return(0,o.Nj)(e,"__v_skip",!0),e}const Ne=e=>(0,o.Kn)(e)?ye(e):e,$e=e=>(0,o.Kn)(e)?we(e):e;function De(e){_&&h&&T((e=Te(e)).dep||(e.dep=u()))}function Ae(e,t){(e=Te(e)).dep&&N(e.dep)}function Pe(e){return!(!e||!0!==e.__v_isRef)}function je(e){return Me(e,!1)}function Ie(e){return Me(e,!0)}function Me(e,t){return Pe(e)?e:new Re(e,t)}class Re{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Te(e),this._value=t?e:Ne(e)}get value(){return De(this),this._value}set value(e){e=this.__v_isShallow?e:Te(e),(0,o.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:Ne(e),Ae(this))}}function Fe(e){Ae(e)}function Ve(e){return Pe(e)?e.value:e}const ze={get:(e,t,n)=>Ve(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Pe(r)&&!Pe(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function qe(e){return Oe(e)?e:new Proxy(e,ze)}class Be{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>De(this)),(()=>Ae(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Ue(e){return new Be(e)}function He(e){const t=(0,o.kJ)(e)?new Array(e.length):{};for(const n in e)t[n]=Je(e,n);return t}class We{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Je(e,t,n){const o=e[t];return Pe(o)?o:new We(e,t,n)}class Ye{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new y(e,(()=>{this._dirty||(this._dirty=!0,Ae(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=Te(this);return De(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ge(e,t,n=!1){let r,a;const i=(0,o.mf)(e);return i?(r=e,a=o.dG):(r=e.get,a=e.set),new Ye(r,a,i||!a,n)}Promise.resolve()},6252:(e,t,n)=>{"use strict";n.d(t,{$d:()=>u,$y:()=>o.$y,Ah:()=>Ke,B:()=>o.B,BK:()=>o.BK,Bj:()=>o.Bj,Bz:()=>lo,C3:()=>hn,C_:()=>r.C_,Cn:()=>K,EB:()=>o.EB,Eo:()=>jt,F4:()=>kn,FN:()=>Bn,Fl:()=>io,G:()=>So,HX:()=>Z,HY:()=>Zt,Ho:()=>wn,IU:()=>o.IU,JJ:()=>ue,Jd:()=>Ge,KU:()=>c,Ko:()=>Nn,LL:()=>Jt,MW:()=>so,MX:()=>xo,Mr:()=>wo,Nv:()=>$n,OT:()=>o.OT,Ob:()=>je,P$:()=>_e,PG:()=>o.PG,Q2:()=>Yt,Q6:()=>Le,RC:()=>De,Rh:()=>fe,Rr:()=>po,S3:()=>p,SU:()=>o.SU,U2:()=>Se,Uc:()=>yo,Uk:()=>xn,Um:()=>o.Um,Us:()=>Pt,Vh:()=>o.Vh,WI:()=>Dn,WL:()=>o.WL,WY:()=>co,Wm:()=>yn,X3:()=>o.X3,XI:()=>o.XI,Xl:()=>o.Xl,Xn:()=>Je,Y1:()=>Xn,Y3:()=>S,Y8:()=>we,YP:()=>ge,YS:()=>o.YS,Yq:()=>Xe,ZK:()=>i,ZM:()=>o.ZM,Zq:()=>ko,_:()=>vn,_A:()=>r._A,aZ:()=>Ne,b9:()=>uo,bT:()=>Qe,bv:()=>We,cE:()=>o.cE,d1:()=>et,dD:()=>G,dG:()=>Tn,dl:()=>Me,dq:()=>o.dq,ec:()=>R,eq:()=>Eo,f3:()=>pe,h:()=>vo,hR:()=>r.hR,i8:()=>Oo,iD:()=>un,iH:()=>o.iH,ic:()=>Ye,j4:()=>pn,j5:()=>r.j5,kC:()=>r.kC,kq:()=>On,l1:()=>fo,lA:()=>dn,lR:()=>Bt,m0:()=>de,mW:()=>P,mv:()=>bo,mx:()=>Pn,n4:()=>re,nK:()=>Te,nQ:()=>_o,nZ:()=>o.nZ,oR:()=>o.oR,of:()=>Qn,p1:()=>go,qG:()=>en,qZ:()=>ln,qb:()=>L,qj:()=>o.qj,qq:()=>o.qq,ry:()=>Co,sT:()=>o.sT,se:()=>Re,sv:()=>Qt,uE:()=>_n,u_:()=>mo,up:()=>Ht,vl:()=>Ze,vs:()=>r.vs,w5:()=>X,wF:()=>He,wg:()=>on,wy:()=>_t,xv:()=>Xt,yT:()=>o.yT,yX:()=>he,zw:()=>r.zw});var o=n(2262),r=n(3577);const a=[];function i(e,...t){(0,o.Jd)();const n=a.length?a[a.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=function(){let e=a[a.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return t}();if(r)c(r,n,11,[e+t.join(""),n&&n.proxy,i.map((({vnode:e})=>`at <${ao(n,e.type)}>`)).join("\n"),i]);else{const n=[`[Vue warn]: ${e}`,...t];i.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=!!e.component&&null==e.component.parent,r=` at <${ao(e.component,e.type,o)}`,a=">"+n;return e.props?[r,...s(e.props),a]:[r+a]}(e))})),t}(i)),console.warn(...n)}(0,o.lk)()}function s(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...l(n,e[n]))})),n.length>3&&t.push(" ..."),t}function l(e,t,n){return(0,r.HD)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:(0,o.dq)(t)?(t=l(e,(0,o.IU)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,r.mf)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,o.IU)(t),n?t:[`${e}=`,t])}function c(e,t,n,o){let r;try{r=o?e(...o):e()}catch(e){p(e,t,n)}return r}function u(e,t,n,o){if((0,r.mf)(e)){const a=c(e,t,n,o);return a&&(0,r.tI)(a)&&a.catch((e=>{p(e,t,n)})),a}const a=[];for(let r=0;r>>1;D(h[o])D(e)-D(t))),w=0;wnull==e.id?1/0:e.id;function A(e){f=!1,d=!0,N(e),h.sort(((e,t)=>D(e)-D(t))),r.dG;try{for(m=0;mP.emit(e,...t))),j=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(o=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===o?void 0:o.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{R(e,t)})),setTimeout((()=>{P||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,I=!0,j=[])}),3e3)):(I=!0,j=[])}const F=q("component:added"),V=q("component:updated"),z=q("component:removed");function q(e){return t=>{M(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function B(e,t,...n){const o=e.vnode.props||r.kT;let a=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in o){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:i}=o[e]||r.kT;i?a=n.map((e=>e.trim())):t&&(a=n.map(r.He))}let l;__VUE_PROD_DEVTOOLS__&&function(e,t,n){M("component:emit",e.appContext.app,e,t,n)}(e,t,a);let c=o[l=(0,r.hR)(t)]||o[l=(0,r.hR)((0,r._A)(t))];!c&&i&&(c=o[l=(0,r.hR)((0,r.rs)(t))]),c&&u(c,e,6,a);const p=o[l+"Once"];if(p){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,u(p,e,6,a)}}function U(e,t,n=!1){const o=t.emitsCache,a=o.get(e);if(void 0!==a)return a;const i=e.emits;let s={},l=!1;if(__VUE_OPTIONS_API__&&!(0,r.mf)(e)){const o=e=>{const n=U(e,t,!0);n&&(l=!0,(0,r.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||l?((0,r.kJ)(i)?i.forEach((e=>s[e]=null)):(0,r.l7)(s,i),o.set(e,s),s):(o.set(e,null),null)}function H(e,t){return!(!e||!(0,r.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,r.RI)(e,(0,r.rs)(t))||(0,r.RI)(e,t))}let W=null,J=null;function Y(e){const t=W;return W=e,J=e&&e.type.__scopeId||null,t}function G(e){J=e}function K(){J=null}const Z=e=>X;function X(e,t=W,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&ln(-1);const r=Y(t),a=e(...n);return Y(r),o._d&&ln(1),__VUE_PROD_DEVTOOLS__&&V(t),a};return o._n=!0,o._c=!0,o._d=!0,o}function Q(e){const{type:t,vnode:n,proxy:o,withProxy:a,props:i,propsOptions:[s],slots:l,attrs:c,emit:u,render:d,renderCache:f,data:h,setupState:m,ctx:g,inheritAttrs:b}=e;let v,y;const k=Y(e);try{if(4&n.shapeFlag){const e=a||o;v=Sn(d.call(e,e,f,i,m,h,g)),y=c}else{const e=t;v=Sn(e.length>1?e(i,{attrs:c,slots:l,emit:u}):e(i,null)),y=t.props?c:ee(c)}}catch(t){tn.length=0,p(t,e,1),v=yn(Qt)}let w=v;if(y&&!1!==b){const e=Object.keys(y),{shapeFlag:t}=w;e.length&&7&t&&(s&&e.some(r.tR)&&(y=te(y,s)),w=wn(w,y))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),v=w,Y(k),v}const ee=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.F7)(n))&&((t||(t={}))[n]=e[n]);return t},te=(e,t)=>{const n={};for(const o in e)(0,r.tR)(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function ne(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r0?(ae(e,"onPending"),ae(e,"onFallback"),c(null,e.ssFallback,t,n,o,null,a,i),ce(d,e.ssFallback)):d.resolve()}(t,n,o,r,a,i,s,l,c):function(e,t,n,o,r,a,i,s,{p:l,um:c,o:{createElement:u}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const d=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:b}=p;if(m)p.pendingBranch=d,fn(d,m)?(l(m,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0?p.resolve():g&&(l(h,f,n,o,r,null,a,i,s),ce(p,f))):(p.pendingId++,b?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=u("div"),g?(l(null,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0?p.resolve():(l(h,f,n,o,r,null,a,i,s),ce(p,f))):h&&fn(d,h)?(l(h,d,n,o,r,p,a,i,s),p.resolve(!0)):(l(null,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0&&p.resolve()));else if(h&&fn(d,h))l(h,d,n,o,r,p,a,i,s),ce(p,d);else if(ae(t,"onPending"),p.pendingBranch=d,p.pendingId++,l(null,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout((()=>{p.pendingId===t&&p.fallback(f)}),e):0===e&&p.fallback(f)}}(e,t,n,o,r,i,s,l,c)},hydrate:function(e,t,n,o,r,a,i,s,l){const c=t.suspense=ie(t,o,n,e.parentNode,document.createElement("div"),null,r,a,i,s,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,a,i);return 0===c.deps&&c.resolve(),u},create:ie,normalize:function(e){const{shapeFlag:t,children:n}=e,o=32&t;e.ssContent=se(o?n.default:n),e.ssFallback=o?se(n.fallback):yn(Qt)}};function ae(e,t){const n=e.props&&e.props[t];(0,r.mf)(n)&&n()}function ie(e,t,n,o,a,i,s,l,c,u,d=!1){const{p:f,m:h,um:m,n:g,o:{parentNode:b,remove:v}}=u,y=(0,r.He)(e.props&&e.props.timeout),k={vnode:e,parent:t,parentComponent:n,isSVG:s,container:o,hiddenContainer:a,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof y?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:o,pendingId:r,effects:a,parentComponent:i,container:s}=k;if(k.isHydrating)k.isHydrating=!1;else if(!e){const e=n&&o.transition&&"out-in"===o.transition.mode;e&&(n.transition.afterLeave=()=>{r===k.pendingId&&h(o,s,t,0)});let{anchor:t}=k;n&&(t=g(n),m(n,i,k,!0)),e||h(o,s,t,0)}ce(k,o),k.pendingBranch=null,k.isInFallback=!1;let l=k.parent,c=!1;for(;l;){if(l.pendingBranch){l.effects.push(...a),c=!0;break}l=l.parent}c||L(a),k.effects=[],ae(t,"onResolve")},fallback(e){if(!k.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:o,container:r,isSVG:a}=k;ae(t,"onFallback");const i=g(n),s=()=>{k.isInFallback&&(f(null,e,r,i,o,null,a,l,c),ce(k,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=s),k.isInFallback=!0,m(n,o,null,!0),u||s()},move(e,t,n){k.activeBranch&&h(k.activeBranch,e,t,n),k.container=e},next:()=>k.activeBranch&&g(k.activeBranch),registerDep(e,t){const n=!!k.pendingBranch;n&&k.deps++;const o=e.vnode.el;e.asyncDep.catch((t=>{p(t,e,0)})).then((r=>{if(e.isUnmounted||k.isUnmounted||k.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:a}=e;Zn(e,r,!1),o&&(a.el=o);const i=!o&&e.subTree.el;t(e,a,b(o||e.subTree.el),o?null:g(e.subTree),k,s,c),i&&v(i),oe(e,a.el),n&&0==--k.deps&&k.resolve()}))},unmount(e,t){k.isUnmounted=!0,k.activeBranch&&m(k.activeBranch,n,e,t),k.pendingBranch&&m(k.pendingBranch,n,e,t)}};return k}function se(e){let t;if((0,r.mf)(e)){const n=sn&&e._c;n&&(e._d=!1,on()),e=e(),n&&(e._d=!0,t=nn,rn())}if((0,r.kJ)(e)){const t=function(e){let t;for(let n=0;nt!==e))),e}function le(e,t){t&&t.pendingBranch?(0,r.kJ)(e)?t.effects.push(...e):t.effects.push(e):L(e)}function ce(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e,r=n.el=t.el;o&&o.subTree===n&&(o.vnode.el=r,oe(o,r))}function ue(e,t){if(qn){let n=qn.provides;const o=qn.parent&&qn.parent.provides;o===n&&(n=qn.provides=Object.create(o)),n[e]=t}}function pe(e,t,n=!1){const o=qn||W;if(o){const a=null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(a&&e in a)return a[e];if(arguments.length>1)return n&&(0,r.mf)(t)?t.call(o.proxy):t}}function de(e,t){return be(e,null,t)}function fe(e,t){return be(e,null,{flush:"post"})}function he(e,t){return be(e,null,{flush:"sync"})}const me={};function ge(e,t,n){return be(e,t,n)}function be(e,t,{immediate:n,deep:a,flush:i,onTrack:s,onTrigger:l}=r.kT){const p=qn;let d,f,h=!1,m=!1;if((0,o.dq)(e)?(d=()=>e.value,h=(0,o.yT)(e)):(0,o.PG)(e)?(d=()=>e,a=!0):(0,r.kJ)(e)?(m=!0,h=e.some(o.PG),d=()=>e.map((e=>(0,o.dq)(e)?e.value:(0,o.PG)(e)?ke(e):(0,r.mf)(e)?c(e,p,2):void 0))):d=(0,r.mf)(e)?t?()=>c(e,p,2):()=>{if(!p||!p.isUnmounted)return f&&f(),u(e,p,3,[y])}:r.dG,t&&a){const e=d;d=()=>ke(e())}let y=e=>{f=_.onStop=()=>{c(e,p,4)}};if(Gn)return y=r.dG,t?n&&u(t,p,3,[d(),m?[]:void 0,y]):d(),r.dG;let k=m?[]:me;const w=()=>{if(_.active)if(t){const e=_.run();(a||h||(m?e.some(((e,t)=>(0,r.aU)(e,k[t]))):(0,r.aU)(e,k)))&&(f&&f(),u(t,p,3,[e,k===me?void 0:k,y]),k=e)}else _.run()};let x;w.allowRecurse=!!t,x="sync"===i?w:"post"===i?()=>At(w,p&&p.suspense):()=>{!p||p.isMounted?function(e){T(e,b,g,v)}(w):w()};const _=new o.qq(d,x);return t?n?w():k=_.run():"post"===i?At(_.run.bind(_),p&&p.suspense):_.run(),()=>{_.stop(),p&&p.scope&&(0,r.Od)(p.scope.effects,_)}}function ve(e,t,n){const o=this.proxy,a=(0,r.HD)(e)?e.includes(".")?ye(o,e):()=>o[e]:e.bind(o,o);let i;(0,r.mf)(t)?i=t:(i=t.handler,n=t);const s=qn;Un(this);const l=be(a,i.bind(o),n);return s?Un(s):Hn(),l}function ye(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{ke(e,t)}));else if((0,r.PO)(e))for(const n in e)ke(e[n],t);return e}function we(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return We((()=>{e.isMounted=!0})),Ge((()=>{e.isUnmounting=!0})),e}const xe=[Function,Array],_e={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:xe,onEnter:xe,onAfterEnter:xe,onEnterCancelled:xe,onBeforeLeave:xe,onLeave:xe,onAfterLeave:xe,onLeaveCancelled:xe,onBeforeAppear:xe,onAppear:xe,onAfterAppear:xe,onAppearCancelled:xe},setup(e,{slots:t}){const n=Bn(),r=we();let a;return()=>{const i=t.default&&Le(t.default(),!0);if(!i||!i.length)return;const s=(0,o.IU)(e),{mode:l}=s,c=i[0];if(r.isLeaving)return Ee(c);const u=Ce(c);if(!u)return Ee(c);const p=Se(u,s,r,n);Te(u,p);const d=n.subTree,f=d&&Ce(d);let h=!1;const{getTransitionKey:m}=u.type;if(m){const e=m();void 0===a?a=e:e!==a&&(a=e,h=!0)}if(f&&f.type!==Qt&&(!fn(u,f)||h)){const e=Se(f,s,r,n);if(Te(f,e),"out-in"===l)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.update()},Ee(c);"in-out"===l&&u.type!==Qt&&(e.delayLeave=(e,t,n)=>{Oe(r,f)[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete p.delayedLeave},p.delayedLeave=n})}return c}}};function Oe(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Se(e,t,n,o){const{appear:r,mode:a,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:p,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:g,onAppear:b,onAfterAppear:v,onAppearCancelled:y}=t,k=String(e.key),w=Oe(n,e),x=(e,t)=>{e&&u(e,o,9,t)},_={mode:a,persisted:i,beforeEnter(t){let o=s;if(!n.isMounted){if(!r)return;o=g||s}t._leaveCb&&t._leaveCb(!0);const a=w[k];a&&fn(e,a)&&a.el._leaveCb&&a.el._leaveCb(),x(o,[t])},enter(e){let t=l,o=c,a=p;if(!n.isMounted){if(!r)return;t=b||l,o=v||c,a=y||p}let i=!1;const s=e._enterCb=t=>{i||(i=!0,x(t?a:o,[e]),_.delayedLeave&&_.delayedLeave(),e._enterCb=void 0)};t?(t(e,s),t.length<=1&&s()):s()},leave(t,o){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return o();x(d,[t]);let a=!1;const i=t._leaveCb=n=>{a||(a=!0,o(),x(n?m:h,[t]),t._leaveCb=void 0,w[r]===e&&delete w[r])};w[r]=e,f?(f(t,i),f.length<=1&&i()):i()},clone:e=>Se(e,t,n,o)};return _}function Ee(e){if(Pe(e))return(e=wn(e)).children=null,e}function Ce(e){return Pe(e)?e.children?e.children[0]:void 0:e}function Te(e,t){6&e.shapeFlag&&e.component?Te(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Le(e,t=!1){let n=[],o=0;for(let r=0;r1)for(let e=0;e!!e.type.__asyncLoader;function De(e){(0,r.mf)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:i=200,timeout:s,suspensible:l=!0,onError:c}=e;let u,d=null,f=0;const h=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise(((t,n)=>{c(e,(()=>t((f++,d=null,h()))),(()=>n(e)),f+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return Ne({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return u},setup(){const e=qn;if(u)return()=>Ae(u,e);const t=t=>{d=null,p(t,e,13,!a)};if(l&&e.suspense||Gn)return h().then((t=>()=>Ae(t,e))).catch((e=>(t(e),()=>a?yn(a,{error:e}):null)));const r=(0,o.iH)(!1),c=(0,o.iH)(),f=(0,o.iH)(!!i);return i&&setTimeout((()=>{f.value=!1}),i),null!=s&&setTimeout((()=>{if(!r.value&&!c.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),c.value=e}}),s),h().then((()=>{r.value=!0,e.parent&&Pe(e.parent.vnode)&&E(e.parent.update)})).catch((e=>{t(e),c.value=e})),()=>r.value&&u?Ae(u,e):c.value&&a?yn(a,{error:c.value}):n&&!f.value?yn(n):void 0}})}function Ae(e,{vnode:{ref:t,props:n,children:o}}){const r=yn(e,n,o);return r.ref=t,r}const Pe=e=>e.type.__isKeepAlive,je={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Bn(),o=n.ctx;if(!o.renderer)return t.default;const a=new Map,i=new Set;let s=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=a);const l=n.suspense,{renderer:{p:c,m:u,um:p,o:{createElement:d}}}=o,f=d("div");function h(e){ze(e),p(e,n,l,!0)}function m(e){a.forEach(((t,n)=>{const o=ro(t.type);!o||e&&e(o)||g(n)}))}function g(e){const t=a.get(e);s&&t.type===s.type?s&&ze(s):h(t),a.delete(e),i.delete(e)}o.activate=(e,t,n,o,a)=>{const i=e.component;u(e,t,n,0,l),c(i.vnode,e,t,n,i,l,o,e.slotScopeIds,a),At((()=>{i.isDeactivated=!1,i.a&&(0,r.ir)(i.a);const t=e.props&&e.props.onVnodeMounted;t&&Ln(t,i.parent,e)}),l),__VUE_PROD_DEVTOOLS__&&F(i)},o.deactivate=e=>{const t=e.component;u(e,f,null,1,l),At((()=>{t.da&&(0,r.ir)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Ln(n,t.parent,e),t.isDeactivated=!0}),l),__VUE_PROD_DEVTOOLS__&&F(t)},ge((()=>[e.include,e.exclude]),(([e,t])=>{e&&m((t=>Ie(e,t))),t&&m((e=>!Ie(t,e)))}),{flush:"post",deep:!0});let b=null;const v=()=>{null!=b&&a.set(b,qe(n.subTree))};return We(v),Ye(v),Ge((()=>{a.forEach((e=>{const{subTree:t,suspense:o}=n,r=qe(t);if(e.type!==r.type)h(e);else{ze(r);const e=r.component.da;e&&At(e,o)}}))})),()=>{if(b=null,!t.default)return null;const n=t.default(),o=n[0];if(n.length>1)return s=null,n;if(!dn(o)||!(4&o.shapeFlag||128&o.shapeFlag))return s=null,o;let r=qe(o);const l=r.type,c=ro($e(r)?r.type.__asyncResolved||{}:l),{include:u,exclude:p,max:d}=e;if(u&&(!c||!Ie(u,c))||p&&c&&Ie(p,c))return s=r,o;const f=null==r.key?l:r.key,h=a.get(f);return r.el&&(r=wn(r),128&o.shapeFlag&&(o.ssContent=r)),b=f,h?(r.el=h.el,r.component=h.component,r.transition&&Te(r,r.transition),r.shapeFlag|=512,i.delete(f),i.add(f)):(i.add(f),d&&i.size>parseInt(d,10)&&g(i.values().next().value)),r.shapeFlag|=256,s=r,o}}};function Ie(e,t){return(0,r.kJ)(e)?e.some((e=>Ie(e,t))):(0,r.HD)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function Me(e,t){Fe(e,"a",t)}function Re(e,t){Fe(e,"da",t)}function Fe(e,t,n=qn){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Be(t,o,n),n){let e=n.parent;for(;e&&e.parent;)Pe(e.parent.vnode)&&Ve(o,t,n,e),e=e.parent}}function Ve(e,t,n,o){const a=Be(t,e,o,!0);Ke((()=>{(0,r.Od)(o[t],a)}),n)}function ze(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function qe(e){return 128&e.shapeFlag?e.ssContent:e}function Be(e,t,n=qn,r=!1){if(n){const a=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;(0,o.Jd)(),Un(n);const a=u(t,n,e,r);return Hn(),(0,o.lk)(),a});return r?a.unshift(i):a.push(i),i}}const Ue=e=>(t,n=qn)=>(!Gn||"sp"===e)&&Be(e,t,n),He=Ue("bm"),We=Ue("m"),Je=Ue("bu"),Ye=Ue("u"),Ge=Ue("bum"),Ke=Ue("um"),Ze=Ue("sp"),Xe=Ue("rtg"),Qe=Ue("rtc");function et(e,t=qn){Be("ec",e,t)}let tt=!0;function nt(e,t,n){u((0,r.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function ot(e,t,n,o){const a=o.includes(".")?ye(n,o):()=>n[o];if((0,r.HD)(e)){const n=t[e];(0,r.mf)(n)&&ge(a,n)}else if((0,r.mf)(e))ge(a,e.bind(n));else if((0,r.Kn)(e))if((0,r.kJ)(e))e.forEach((e=>ot(e,t,n,o)));else{const o=(0,r.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.mf)(o)&&ge(a,o,e)}}function rt(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:r.length||n||o?(l={},r.length&&r.forEach((e=>at(l,e,i,!0))),at(l,t,i)):l=t,a.set(t,l),l}function at(e,t,n,o=!1){const{mixins:r,extends:a}=t;a&&at(e,a,n,!0),r&&r.forEach((t=>at(e,t,n,!0)));for(const r in t)if(o&&"expose"===r);else{const o=it[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const it={data:st,props:ut,emits:ut,methods:ut,computed:ut,beforeCreate:ct,created:ct,beforeMount:ct,mounted:ct,beforeUpdate:ct,updated:ct,beforeDestroy:ct,beforeUnmount:ct,destroyed:ct,unmounted:ct,activated:ct,deactivated:ct,errorCaptured:ct,serverPrefetch:ct,components:ut,directives:ut,watch:function(e,t){if(!e)return t;if(!t)return e;const n=(0,r.l7)(Object.create(null),e);for(const o in t)n[o]=ct(e[o],t[o]);return n},provide:st,inject:function(e,t){return ut(lt(e),lt(t))}};function st(e,t){return t?e?function(){return(0,r.l7)((0,r.mf)(e)?e.call(this,this):e,(0,r.mf)(t)?t.call(this,this):t)}:t:e}function lt(e){if((0,r.kJ)(e)){const t={};for(let n=0;n{c=!0;const[n,o]=ft(e,t,!0);(0,r.l7)(s,n),o&&l.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!i&&!c)return o.set(e,r.Z6),r.Z6;if((0,r.kJ)(i))for(let e=0;e-1,o[1]=n<0||e-1||(0,r.RI)(o,"default"))&&l.push(t)}}}const u=[s,l];return o.set(e,u),u}function ht(e){return"$"!==e[0]}function mt(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function gt(e,t){return mt(e)===mt(t)}function bt(e,t){return(0,r.kJ)(t)?t.findIndex((t=>gt(t,e))):(0,r.mf)(t)&>(t,e)?0:-1}const vt=e=>"_"===e[0]||"$stable"===e,yt=e=>(0,r.kJ)(e)?e.map(Sn):[Sn(e)],kt=(e,t,n)=>{const o=X(((...e)=>yt(t(...e))),n);return o._c=!1,o},wt=(e,t,n)=>{const o=e._ctx;for(const n in e){if(vt(n))continue;const a=e[n];if((0,r.mf)(a))t[n]=kt(0,a,o);else if(null!=a){const e=yt(a);t[n]=()=>e}}},xt=(e,t)=>{const n=yt(t);e.slots.default=()=>n};function _t(e,t){if(null===W)return e;const n=W.proxy,o=e.dirs||(e.dirs=[]);for(let e=0;e(i.has(e)||(e&&(0,r.mf)(e.install)?(i.add(e),e.install(l,...t)):(0,r.mf)(e)&&(i.add(e),e(l,...t))),l),mixin:e=>(__VUE_OPTIONS_API__&&(a.mixins.includes(e)||a.mixins.push(e)),l),component:(e,t)=>t?(a.components[e]=t,l):a.components[e],directive:(e,t)=>t?(a.directives[e]=t,l):a.directives[e],mount(r,i,c){if(!s){const u=yn(n,o);return u.appContext=a,i&&t?t(u,r):e(u,r,c),s=!0,l._container=r,r.__vue_app__=l,__VUE_PROD_DEVTOOLS__&&(l._instance=u.component,function(e,t){M("app:init",e,t,{Fragment:Zt,Text:Xt,Comment:Qt,Static:en})}(l,Oo)),no(u.component)||u.component.proxy}},unmount(){s&&(e(null,l._container),__VUE_PROD_DEVTOOLS__&&(l._instance=null,function(e){M("app:unmount",e)}(l)),delete l._container.__vue_app__)},provide:(e,t)=>(a.provides[e]=t,l)};return l}}function Tt(e,t,n,a,i=!1){if((0,r.kJ)(e))return void e.forEach(((e,o)=>Tt(e,t&&((0,r.kJ)(t)?t[o]:t),n,a,i)));if($e(a)&&!i)return;const s=4&a.shapeFlag?no(a.component)||a.component.proxy:a.el,l=i?null:s,{i:u,r:p}=e,d=t&&t.r,f=u.refs===r.kT?u.refs={}:u.refs,h=u.setupState;if(null!=d&&d!==p&&((0,r.HD)(d)?(f[d]=null,(0,r.RI)(h,d)&&(h[d]=null)):(0,o.dq)(d)&&(d.value=null)),(0,r.mf)(p))c(p,u,12,[l,f]);else{const t=(0,r.HD)(p),a=(0,o.dq)(p);if(t||a){const a=()=>{if(e.f){const n=t?f[p]:p.value;i?(0,r.kJ)(n)&&(0,r.Od)(n,s):(0,r.kJ)(n)?n.includes(s)||n.push(s):t?f[p]=[s]:(p.value=[s],e.k&&(f[e.k]=p.value))}else t?(f[p]=l,(0,r.RI)(h,p)&&(h[p]=l)):(0,o.dq)(p)&&(p.value=l,e.k&&(f[e.k]=l))};l?(a.id=-1,At(a,n)):a()}}}let Lt=!1;const Nt=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,$t=e=>8===e.nodeType;function Dt(e){const{mt:t,p:n,o:{patchProp:o,nextSibling:a,parentNode:i,remove:s,insert:l,createComment:c}}=e,u=(n,o,r,s,l,c=!1)=>{const g=$t(n)&&"["===n.data,b=()=>h(n,o,r,s,l,g),{type:v,ref:y,shapeFlag:k}=o,w=n.nodeType;o.el=n;let x=null;switch(v){case Xt:3!==w?x=b():(n.data!==o.children&&(Lt=!0,n.data=o.children),x=a(n));break;case Qt:x=8!==w||g?b():a(n);break;case en:if(1===w){x=n;const e=!o.children.length;for(let t=0;t{l=l||!!t.dynamicChildren;const{type:c,props:u,patchFlag:p,shapeFlag:f,dirs:h}=t,m="input"===c&&h||"option"===c;if(m||-1!==p){if(h&&Ot(t,null,n,"created"),u)if(m||!l||48&p)for(const t in u)(m&&t.endsWith("value")||(0,r.F7)(t)&&!(0,r.Gg)(t))&&o(e,t,null,u[t],!1,void 0,n);else u.onClick&&o(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&Ln(c,n,t),h&&Ot(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||h)&&le((()=>{c&&Ln(c,n,t),h&&Ot(t,null,n,"mounted")}),a),16&f&&(!u||!u.innerHTML&&!u.textContent)){let o=d(e.firstChild,t,e,n,a,i,l);for(;o;){Lt=!0;const e=o;o=o.nextSibling,s(e)}}else 8&f&&e.textContent!==t.children&&(Lt=!0,e.textContent=t.children)}return e.nextSibling},d=(e,t,o,r,a,i,s)=>{s=s||!!t.dynamicChildren;const l=t.children,c=l.length;for(let t=0;t{const{slotScopeIds:u}=t;u&&(r=r?r.concat(u):u);const p=i(e),f=d(a(e),t,p,n,o,r,s);return f&&$t(f)&&"]"===f.data?a(t.anchor=f):(Lt=!0,l(t.anchor=c("]"),p,f),f)},h=(e,t,o,r,l,c)=>{if(Lt=!0,t.el=null,c){const t=m(e);for(;;){const n=a(e);if(!n||n===t)break;s(n)}}const u=a(e),p=i(e);return s(e),n(null,t,p,u,o,r,Nt(p),l),u},m=e=>{let t=0;for(;e;)if((e=a(e))&&$t(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return a(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void $();Lt=!1,u(t.firstChild,e,null,null,null),$(),Lt&&console.error("Hydration completed but contains mismatches.")},u]}const At=le;function Pt(e){return It(e)}function jt(e){return It(e,Dt)}function It(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&((0,r.E9)().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&((0,r.E9)().__VUE_PROD_DEVTOOLS__=!1);const n=(0,r.E9)();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&R(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:a,remove:i,patchProp:s,createElement:l,createText:c,createComment:u,setText:p,setElementText:d,parentNode:f,nextSibling:g,setScopeId:b=r.dG,cloneNode:v,insertStaticContent:y}=e,k=(e,t,n,o=null,r=null,a=null,i=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!fn(e,t)&&(o=te(e),G(e,r,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:p}=t;switch(c){case Xt:w(e,t,n,o);break;case Qt:x(e,t,n,o);break;case en:null==e&&_(t,n,o,i);break;case Zt:P(e,t,n,o,r,a,i,s,l);break;default:1&p?O(e,t,n,o,r,a,i,s,l):6&p?j(e,t,n,o,r,a,i,s,l):(64&p||128&p)&&c.process(e,t,n,o,r,a,i,s,l,ae)}null!=u&&r&&Tt(u,e&&e.ref,a,t||e,!t)},w=(e,t,n,o)=>{if(null==e)a(t.el=c(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},x=(e,t,n,o)=>{null==e?a(t.el=u(t.children||""),n,o):t.el=e.el},_=(e,t,n,o)=>{[e.el,e.anchor]=y(e.children,t,n,o,e.el,e.anchor)},O=(e,t,n,o,r,a,i,s,l)=>{i=i||"svg"===t.type,null==e?S(t,n,o,r,a,i,s,l):L(e,t,r,a,i,s,l)},S=(e,t,n,o,i,c,u,p)=>{let f,h;const{type:m,props:g,shapeFlag:b,transition:y,patchFlag:k,dirs:w}=e;if(e.el&&void 0!==v&&-1===k)f=e.el=v(e.el);else{if(f=e.el=l(e.type,c,g&&g.is,g),8&b?d(f,e.children):16&b&&T(e.children,f,null,o,i,c&&"foreignObject"!==m,u,p),w&&Ot(e,null,o,"created"),g){for(const t in g)"value"===t||(0,r.Gg)(t)||s(f,t,null,g[t],c,e.children,o,i,ee);"value"in g&&s(f,"value",null,g.value),(h=g.onVnodeBeforeMount)&&Ln(h,o,e)}C(f,e,e.scopeId,u,o)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(f,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(f,"__vueParentComponent",{value:o,enumerable:!1})),w&&Ot(e,null,o,"beforeMount");const x=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(f),a(f,t,n),((h=g&&g.onVnodeMounted)||x||w)&&At((()=>{h&&Ln(h,o,e),x&&y.enter(f),w&&Ot(e,null,o,"mounted")}),i)},C=(e,t,n,o,r)=>{if(n&&b(e,n),o)for(let t=0;t{for(let c=l;c{const c=t.el=e.el;let{patchFlag:u,dynamicChildren:p,dirs:f}=t;u|=16&e.patchFlag;const h=e.props||r.kT,m=t.props||r.kT;let g;n&&Mt(n,!1),(g=m.onVnodeBeforeUpdate)&&Ln(g,n,t,e),f&&Ot(t,e,n,"beforeUpdate"),n&&Mt(n,!0);const b=a&&"foreignObject"!==t.type;if(p?D(e.dynamicChildren,p,c,n,o,b,i):l||U(e,t,c,null,n,o,b,i,!1),u>0){if(16&u)A(c,t,h,m,n,o,a);else if(2&u&&h.class!==m.class&&s(c,"class",null,m.class,a),4&u&&s(c,"style",h.style,m.style,a),8&u){const r=t.dynamicProps;for(let t=0;t{g&&Ln(g,n,t,e),f&&Ot(t,e,n,"updated")}),o)},D=(e,t,n,o,r,a,i)=>{for(let s=0;s{if(n!==o){for(const c in o){if((0,r.Gg)(c))continue;const u=o[c],p=n[c];u!==p&&"value"!==c&&s(e,c,p,u,l,t.children,a,i,ee)}if(n!==r.kT)for(const c in n)(0,r.Gg)(c)||c in o||s(e,c,n[c],null,l,t.children,a,i,ee);"value"in o&&s(e,"value",n.value,o.value)}},P=(e,t,n,o,r,i,s,l,u)=>{const p=t.el=e?e.el:c(""),d=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(l=l?l.concat(m):m),null==e?(a(p,n,o),a(d,n,o),T(t.children,n,d,r,i,s,l,u)):f>0&&64&f&&h&&e.dynamicChildren?(D(e.dynamicChildren,h,n,r,i,s,l),(null!=t.key||r&&t===r.subTree)&&Rt(e,t,!0)):U(e,t,n,d,r,i,s,l,u)},j=(e,t,n,o,r,a,i,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,i,l):I(t,n,o,r,a,i,l):M(e,t,l)},I=(e,t,n,o,r,a,i)=>{const s=e.component=zn(e,o,r);if(Pe(e)&&(s.ctx.renderer=ae),Kn(s),s.asyncDep){if(r&&r.registerDep(s,q),!e.el){const e=s.subTree=yn(Qt);x(null,e,t,n)}}else q(s,e,t,n,r,a,i)},M=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:r,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!s||s&&s.$stable)||o!==i&&(o?!i||ne(o,i,c):!!i);if(1024&l)return!0;if(16&l)return o?ne(o,i,c):!!i;if(8&l){const e=t.dynamicProps;for(let t=0;tm&&h.splice(t,1)}(o.update),o.update()}else t.component=e.component,t.el=e.el,o.vnode=t},q=(e,t,n,a,i,s,l)=>{const c=e.effect=new o.qq((()=>{if(e.isMounted){let t,{next:n,bu:o,u:a,parent:c,vnode:u}=e,p=n;Mt(e,!1),n?(n.el=u.el,B(e,n,l)):n=u,o&&(0,r.ir)(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Ln(t,c,n,u),Mt(e,!0);const d=Q(e),h=e.subTree;e.subTree=d,k(h,d,f(h.el),te(h),e,i,s),n.el=d.el,null===p&&oe(e,d.el),a&&At(a,i),(t=n.props&&n.props.onVnodeUpdated)&&At((()=>Ln(t,c,n,u)),i),__VUE_PROD_DEVTOOLS__&&V(e)}else{let o;const{el:l,props:c}=t,{bm:u,m:p,parent:d}=e,f=$e(t);if(Mt(e,!1),u&&(0,r.ir)(u),!f&&(o=c&&c.onVnodeBeforeMount)&&Ln(o,d,t),Mt(e,!0),l&&se){const n=()=>{e.subTree=Q(e),se(l,e.subTree,e,i,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const o=e.subTree=Q(e);k(null,o,n,a,e,i,s),t.el=o.el}if(p&&At(p,i),!f&&(o=c&&c.onVnodeMounted)){const e=t;At((()=>Ln(o,d,e)),i)}256&t.shapeFlag&&e.a&&At(e.a,i),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&F(e),t=n=a=null}}),(()=>E(e.update)),e.scope),u=e.update=c.run.bind(c);u.id=e.uid,Mt(e,!0),u()},B=(e,t,n)=>{t.component=e;const a=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,a){const{props:i,attrs:s,vnode:{patchFlag:l}}=e,c=(0,o.IU)(i),[u]=e.propsOptions;let p=!1;if(!(a||l>0)||16&l){let o;pt(e,t,i,s)&&(p=!0);for(const a in c)t&&((0,r.RI)(t,a)||(o=(0,r.rs)(a))!==a&&(0,r.RI)(t,o))||(u?!n||void 0===n[a]&&void 0===n[o]||(i[a]=dt(u,c,a,void 0,e,!0)):delete i[a]);if(s!==c)for(const e in s)t&&(0,r.RI)(t,e)||(delete s[e],p=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let o=0;o{const{vnode:o,slots:a}=e;let i=!0,s=r.kT;if(32&o.shapeFlag){const e=t._;e?n&&1===e?i=!1:((0,r.l7)(a,t),n||1!==e||delete a._):(i=!t.$stable,wt(t,a)),s=t}else t&&(xt(e,t),s={default:1});if(i)for(const e in a)vt(e)||e in s||delete a[e]})(e,t.children,n),(0,o.Jd)(),N(void 0,e.update),(0,o.lk)()},U=(e,t,n,o,r,a,i,s,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,p=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void J(c,p,n,o,r,a,i,s,l);if(256&f)return void W(c,p,n,o,r,a,i,s,l)}8&h?(16&u&&ee(c,r,a),p!==c&&d(n,p)):16&u?16&h?J(c,p,n,o,r,a,i,s,l):ee(c,r,a,!0):(8&u&&d(n,""),16&h&&T(p,n,o,r,a,i,s,l))},W=(e,t,n,o,a,i,s,l,c)=>{e=e||r.Z6,t=t||r.Z6;const u=e.length,p=t.length,d=Math.min(u,p);let f;for(f=0;fp?ee(e,a,i,!0,!1,d):T(t,n,o,a,i,s,l,c,d)},J=(e,t,n,o,a,i,s,l,c)=>{let u=0;const p=t.length;let d=e.length-1,f=p-1;for(;u<=d&&u<=f;){const o=e[u],r=t[u]=c?En(t[u]):Sn(t[u]);if(!fn(o,r))break;k(o,r,n,null,a,i,s,l,c),u++}for(;u<=d&&u<=f;){const o=e[d],r=t[f]=c?En(t[f]):Sn(t[f]);if(!fn(o,r))break;k(o,r,n,null,a,i,s,l,c),d--,f--}if(u>d){if(u<=f){const e=f+1,r=ef)for(;u<=d;)G(e[u],a,i,!0),u++;else{const h=u,m=u,g=new Map;for(u=m;u<=f;u++){const e=t[u]=c?En(t[u]):Sn(t[u]);null!=e.key&&g.set(e.key,u)}let b,v=0;const y=f-m+1;let w=!1,x=0;const _=new Array(y);for(u=0;u=y){G(o,a,i,!0);continue}let r;if(null!=o.key)r=g.get(o.key);else for(b=m;b<=f;b++)if(0===_[b-m]&&fn(o,t[b])){r=b;break}void 0===r?G(o,a,i,!0):(_[r-m]=u+1,r>=x?x=r:w=!0,k(o,t[r],n,null,a,i,s,l,c),v++)}const O=w?function(e){const t=e.slice(),n=[0];let o,r,a,i,s;const l=e.length;for(o=0;o>1,e[n[s]]0&&(t[o]=n[a-1]),n[a]=o)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}(_):r.Z6;for(b=O.length-1,u=y-1;u>=0;u--){const e=m+u,r=t[e],d=e+1{const{el:i,type:s,transition:l,children:c,shapeFlag:u}=e;if(6&u)Y(e.component.subTree,t,n,o);else if(128&u)e.suspense.move(t,n,o);else if(64&u)s.move(e,t,n,ae);else if(s!==Zt)if(s!==en)if(2!==o&&1&u&&l)if(0===o)l.beforeEnter(i),a(i,t,n),At((()=>l.enter(i)),r);else{const{leave:e,delayLeave:o,afterLeave:r}=l,s=()=>a(i,t,n),c=()=>{e(i,(()=>{s(),r&&r()}))};o?o(i,s,c):c()}else a(i,t,n);else(({el:e,anchor:t},n,o)=>{let r;for(;e&&e!==t;)r=g(e),a(e,n,o),e=r;a(t,n,o)})(e,t,n);else{a(i,t,n);for(let e=0;e{const{type:a,props:i,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:p,dirs:d}=e;if(null!=s&&Tt(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&d,h=!$e(e);let m;if(h&&(m=i&&i.onVnodeBeforeUnmount)&&Ln(m,t,e),6&u)X(e.component,n,o);else{if(128&u)return void e.suspense.unmount(n,o);f&&Ot(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,r,ae,o):c&&(a!==Zt||p>0&&64&p)?ee(c,t,n,!1,!0):(a===Zt&&384&p||!r&&16&u)&&ee(l,t,n),o&&K(e)}(h&&(m=i&&i.onVnodeUnmounted)||f)&&At((()=>{m&&Ln(m,t,e),f&&Ot(e,null,t,"unmounted")}),n)},K=e=>{const{type:t,el:n,anchor:o,transition:r}=e;if(t===Zt)return void Z(n,o);if(t===en)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=g(e),i(e),e=n;i(t)})(e);const a=()=>{i(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:o}=r,i=()=>t(n,a);o?o(e.el,a,i):i()}else a()},Z=(e,t)=>{let n;for(;e!==t;)n=g(e),i(e),e=n;i(t)},X=(e,t,n)=>{const{bum:o,scope:a,update:i,subTree:s,um:l}=e;o&&(0,r.ir)(o),a.stop(),i&&(i.active=!1,G(s,e,t,n)),l&&At(l,t),At((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&z(e)},ee=(e,t,n,o=!1,r=!1,a=0)=>{for(let i=a;i6&e.shapeFlag?te(e.component.subTree):128&e.shapeFlag?e.suspense.next():g(e.anchor||e.el),re=(e,t,n)=>{null==e?t._vnode&&G(t._vnode,null,null,!0):k(t._vnode||null,e,t,null,null,null,n),$(),t._vnode=e},ae={p:k,um:G,m:Y,r:K,mt:I,mc:T,pc:U,pbc:D,n:te,o:e};let ie,se;return t&&([ie,se]=t(ae)),{render:re,hydrate:ie,createApp:Ct(re,ie)}}function Mt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Rt(e,t,n=!1){const o=e.children,a=t.children;if((0,r.kJ)(o)&&(0,r.kJ)(a))for(let e=0;ee&&(e.disabled||""===e.disabled),Vt=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,zt=(e,t)=>{const n=e&&e.to;if((0,r.HD)(n)){if(t){return t(n)}return null}return n};function qt(e,t,n,{o:{insert:o},m:r},a=2){0===a&&o(e.targetAnchor,t,n);const{el:i,anchor:s,shapeFlag:l,children:c,props:u}=e,p=2===a;if(p&&o(i,t,n),(!p||Ft(u))&&16&l)for(let e=0;e{16&v&&u(y,e,t,r,a,i,s,l)};b?g(n,c):p&&g(p,d)}else{t.el=e.el;const o=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=Ft(e.props),g=m?n:u,v=m?o:f;if(i=i||Vt(u),k?(d(e.dynamicChildren,k,g,r,a,i,s),Rt(e,t,!0)):l||p(e,t,g,v,r,a,i,s,!1),b)m||qt(t,n,o,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=zt(t.props,h);e&&qt(t,e,null,c,0)}else m&&qt(t,u,f,c,1)}},remove(e,t,n,o,{um:r,o:{remove:a}},i){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:p,props:d}=e;if(p&&a(u),(i||!Ft(d))&&(a(c),16&s))for(let e=0;e0?nn||r.Z6:null,rn(),sn>0&&nn&&nn.push(e),e}function un(e,t,n,o,r,a){return cn(vn(e,t,n,o,r,a,!0))}function pn(e,t,n,o,r){return cn(yn(e,t,n,o,r,!0))}function dn(e){return!!e&&!0===e.__v_isVNode}function fn(e,t){return e.type===t.type&&e.key===t.key}function hn(e){an=e}const mn="__vInternal",gn=({key:e})=>null!=e?e:null,bn=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,r.HD)(e)||(0,o.dq)(e)||(0,r.mf)(e)?{i:W,r:e,k:t,f:!!n}:e:null;function vn(e,t=null,n=null,o=0,a=null,i=(e===Zt?0:1),s=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&gn(t),ref:t&&bn(t),scopeId:J,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:o,dynamicProps:a,dynamicChildren:null,appContext:null};return l?(Cn(c,n),128&i&&e.normalize(c)):n&&(c.shapeFlag|=(0,r.HD)(n)?8:16),sn>0&&!s&&nn&&(c.patchFlag>0||6&i)&&32!==c.patchFlag&&nn.push(c),c}const yn=function(e,t=null,n=null,a=0,i=null,s=!1){if(e&&e!==Wt||(e=Qt),dn(e)){const o=wn(e,t,!0);return n&&Cn(o,n),o}if(l=e,(0,r.mf)(l)&&"__vccOpts"in l&&(e=e.__vccOpts),t){t=kn(t);let{class:e,style:n}=t;e&&!(0,r.HD)(e)&&(t.class=(0,r.C_)(e)),(0,r.Kn)(n)&&((0,o.X3)(n)&&!(0,r.kJ)(n)&&(n=(0,r.l7)({},n)),t.style=(0,r.j5)(n))}var l;return vn(e,t,n,a,i,(0,r.HD)(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:(0,r.Kn)(e)?4:(0,r.mf)(e)?2:0,s,!0)};function kn(e){return e?(0,o.X3)(e)||mn in e?(0,r.l7)({},e):e:null}function wn(e,t,n=!1){const{props:o,ref:a,patchFlag:i,children:s}=e,l=t?Tn(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&gn(l),ref:t&&t.ref?n&&a?(0,r.kJ)(a)?a.concat(bn(t)):[a,bn(t)]:bn(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Zt?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&wn(e.ssContent),ssFallback:e.ssFallback&&wn(e.ssFallback),el:e.el,anchor:e.anchor}}function xn(e=" ",t=0){return yn(Xt,null,e,t)}function _n(e,t){const n=yn(en,null,e);return n.staticCount=t,n}function On(e="",t=!1){return t?(on(),pn(Qt,null,e)):yn(Qt,null,e)}function Sn(e){return null==e||"boolean"==typeof e?yn(Qt):(0,r.kJ)(e)?yn(Zt,null,e.slice()):"object"==typeof e?En(e):yn(Xt,null,String(e))}function En(e){return null===e.el||e.memo?e:wn(e)}function Cn(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if((0,r.kJ)(t))n=16;else if("object"==typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),Cn(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||mn in t?3===o&&W&&(1===W.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=W}}else(0,r.mf)(t)?(t={default:t,_ctx:W},n=32):(t=String(t),64&o?(n=16,t=[xn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Tn(...e){const t={};for(let n=0;nt(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);a=new Array(n.length);for(let o=0,r=n.length;o!dn(e)||e.type!==Qt&&!(e.type===Zt&&!An(e.children))))?e:null}function Pn(e){const t={};for(const n in e)t[(0,r.hR)(n)]=e[n];return t}const jn=e=>e?Wn(e)?no(e)||e.proxy:jn(e.parent):null,In=(0,r.l7)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>jn(e.parent),$root:e=>jn(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?rt(e):e.type,$forceUpdate:e=>()=>E(e.update),$nextTick:e=>S.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?ve.bind(e):r.dG}),Mn={get({_:e},t){const{ctx:n,setupState:a,data:i,props:s,accessCache:l,type:c,appContext:u}=e;let p;if("$"!==t[0]){const o=l[t];if(void 0!==o)switch(o){case 1:return a[t];case 2:return i[t];case 4:return n[t];case 3:return s[t]}else{if(a!==r.kT&&(0,r.RI)(a,t))return l[t]=1,a[t];if(i!==r.kT&&(0,r.RI)(i,t))return l[t]=2,i[t];if((p=e.propsOptions[0])&&(0,r.RI)(p,t))return l[t]=3,s[t];if(n!==r.kT&&(0,r.RI)(n,t))return l[t]=4,n[t];__VUE_OPTIONS_API__&&!tt||(l[t]=0)}}const d=In[t];let f,h;return d?("$attrs"===t&&(0,o.j)(e,"get",t),d(e)):(f=c.__cssModules)&&(f=f[t])?f:n!==r.kT&&(0,r.RI)(n,t)?(l[t]=4,n[t]):(h=u.config.globalProperties,(0,r.RI)(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:o,setupState:a,ctx:i}=e;return a!==r.kT&&(0,r.RI)(a,t)?(a[t]=n,!0):o!==r.kT&&(0,r.RI)(o,t)?(o[t]=n,!0):!((0,r.RI)(e.props,t)||"$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:a,propsOptions:i}},s){let l;return!!n[s]||e!==r.kT&&(0,r.RI)(e,s)||t!==r.kT&&(0,r.RI)(t,s)||(l=i[0])&&(0,r.RI)(l,s)||(0,r.RI)(o,s)||(0,r.RI)(In,s)||(0,r.RI)(a.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?this.set(e,t,n.get(),null):null!=n.value&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Rn=(0,r.l7)({},Mn,{get(e,t){if(t!==Symbol.unscopables)return Mn.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!(0,r.e1)(t)}),Fn=St();let Vn=0;function zn(e,t,n){const a=e.type,i=(t?t.appContext:e.appContext)||Fn,s={uid:Vn++,vnode:e,type:a,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new o.Bj(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ft(a,i),emitsOptions:U(a,i),emit:null,emitted:null,propsDefaults:r.kT,inheritAttrs:a.inheritAttrs,ctx:r.kT,data:r.kT,props:r.kT,attrs:r.kT,slots:r.kT,refs:r.kT,setupState:r.kT,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=B.bind(null,s),e.ce&&e.ce(s),s}let qn=null;const Bn=()=>qn||W,Un=e=>{qn=e,e.scope.on()},Hn=()=>{qn&&qn.scope.off(),qn=null};function Wn(e){return 4&e.vnode.shapeFlag}let Jn,Yn,Gn=!1;function Kn(e,t=!1){Gn=t;const{props:n,children:a}=e.vnode,i=Wn(e);!function(e,t,n,a=!1){const i={},s={};(0,r.Nj)(s,mn,1),e.propsDefaults=Object.create(null),pt(e,t,i,s);for(const t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=a?i:(0,o.Um)(i):e.type.props?e.props=i:e.props=s,e.attrs=s}(e,n,i,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,o.IU)(t),(0,r.Nj)(t,"_",n)):wt(t,e.slots={})}else e.slots={},t&&xt(e,t);(0,r.Nj)(e.slots,mn,1)})(e,a);const s=i?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,o.Xl)(new Proxy(e.ctx,Mn));const{setup:a}=n;if(a){const n=e.setupContext=a.length>1?to(e):null;Un(e),(0,o.Jd)();const i=c(a,e,0,[e.props,n]);if((0,o.lk)(),Hn(),(0,r.tI)(i)){if(i.then(Hn,Hn),t)return i.then((n=>{Zn(e,n,t)})).catch((t=>{p(t,e,0)}));e.asyncDep=i}else Zn(e,i,t)}else eo(e,t)}(e,t):void 0;return Gn=!1,s}function Zn(e,t,n){(0,r.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.Kn)(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=(0,o.WL)(t)),eo(e,n)}function Xn(e){Jn=e,Yn=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Rn))}}const Qn=()=>!Jn;function eo(e,t,n){const a=e.type;if(!e.render){if(!t&&Jn&&!a.render){const t=a.template;if(t){const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:i,compilerOptions:s}=a,l=(0,r.l7)((0,r.l7)({isCustomElement:n,delimiters:i},o),s);a.render=Jn(t,l)}}e.render=a.render||r.dG,Yn&&Yn(e)}__VUE_OPTIONS_API__&&(Un(e),(0,o.Jd)(),function(e){const t=rt(e),n=e.proxy,a=e.ctx;tt=!1,t.beforeCreate&&nt(t.beforeCreate,e,"bc");const{data:i,computed:s,methods:l,watch:c,provide:u,inject:p,created:d,beforeMount:f,mounted:h,beforeUpdate:m,updated:g,activated:b,deactivated:v,beforeDestroy:y,beforeUnmount:k,destroyed:w,unmounted:x,render:_,renderTracked:O,renderTriggered:S,errorCaptured:E,serverPrefetch:C,expose:T,inheritAttrs:L,components:N,directives:$,filters:D}=t;if(p&&function(e,t,n=r.dG,a=!1){(0,r.kJ)(e)&&(e=lt(e));for(const n in e){const i=e[n];let s;s=(0,r.Kn)(i)?"default"in i?pe(i.from||n,i.default,!0):pe(i.from||n):pe(i),(0,o.dq)(s)&&a?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[n]=s}}(p,a,null,e.appContext.config.unwrapInjectedRef),l)for(const e in l){const t=l[e];(0,r.mf)(t)&&(a[e]=t.bind(n))}if(i){const t=i.call(n,n);(0,r.Kn)(t)&&(e.data=(0,o.qj)(t))}if(tt=!0,s)for(const e in s){const t=s[e],o=(0,r.mf)(t)?t.bind(n,n):(0,r.mf)(t.get)?t.get.bind(n,n):r.dG,i=!(0,r.mf)(t)&&(0,r.mf)(t.set)?t.set.bind(n):r.dG,l=io({get:o,set:i});Object.defineProperty(a,e,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const e in c)ot(c[e],a,n,e);if(u){const e=(0,r.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{ue(t,e[t])}))}function A(e,t){(0,r.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&nt(d,e,"c"),A(He,f),A(We,h),A(Je,m),A(Ye,g),A(Me,b),A(Re,v),A(et,E),A(Qe,O),A(Xe,S),A(Ge,k),A(Ke,x),A(Ze,C),(0,r.kJ)(T))if(T.length){const t=e.exposed||(e.exposed={});T.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});_&&e.render===r.dG&&(e.render=_),null!=L&&(e.inheritAttrs=L),N&&(e.components=N),$&&(e.directives=$)}(e),(0,o.lk)(),Hn())}function to(e){let t;return{get attrs(){return t||(t=function(e){return new Proxy(e.attrs,{get:(t,n)=>((0,o.j)(e,"get","$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function no(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,o.WL)((0,o.Xl)(e.exposed)),{get:(t,n)=>n in t?t[n]:n in In?In[n](e):void 0}))}const oo=/(?:^|[-_])(\w)/g;function ro(e){return(0,r.mf)(e)&&e.displayName||e.name}function ao(e,t,n=!1){let o=ro(t);if(!o&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(o=e[1])}if(!o&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};o=n(e.components||e.parent.type.components)||n(e.appContext.components)}return o?o.replace(oo,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const io=(e,t)=>(0,o.Fl)(e,t,Gn);function so(){return null}function lo(){return null}function co(e){}function uo(e,t){return null}function po(){return ho().slots}function fo(){return ho().attrs}function ho(){const e=Bn();return e.setupContext||(e.setupContext=to(e))}function mo(e,t){const n=(0,r.kJ)(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const e in t){const o=n[e];o?(0,r.kJ)(o)||(0,r.mf)(o)?n[e]={type:o,default:t[e]}:o.default=t[e]:null===o&&(n[e]={default:t[e]})}return n}function go(e,t){const n={};for(const o in e)t.includes(o)||Object.defineProperty(n,o,{enumerable:!0,get:()=>e[o]});return n}function bo(e){const t=Bn();let n=e();return Hn(),(0,r.tI)(n)&&(n=n.catch((e=>{throw Un(t),e}))),[n,()=>Un(t)]}function vo(e,t,n){const o=arguments.length;return 2===o?(0,r.Kn)(t)&&!(0,r.kJ)(t)?dn(t)?yn(e,null,[t]):yn(e,t):yn(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&dn(n)&&(n=[n]),yn(e,t,n))}const yo=Symbol(""),ko=()=>{{const e=pe(yo);return e||i("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function wo(){}function xo(e,t,n,o){const r=n[o];if(r&&_o(r,e))return r;const a=t();return a.memo=e.slice(),n[o]=a}function _o(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e0&&nn&&nn.push(e),!0}const Oo="3.2.31",So={createComponentInstance:zn,setupComponent:Kn,renderComponentRoot:Q,setCurrentRenderingInstance:Y,isVNode:dn,normalizeVNode:Sn},Eo=null,Co=null},9963:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BaseTransition:()=>r.P$,Comment:()=>r.sv,EffectScope:()=>r.Bj,Fragment:()=>r.HY,KeepAlive:()=>r.Ob,ReactiveEffect:()=>r.qq,Static:()=>r.qG,Suspense:()=>r.n4,Teleport:()=>r.lR,Text:()=>r.xv,Transition:()=>D,TransitionGroup:()=>K,VueElement:()=>S,callWithAsyncErrorHandling:()=>r.$d,callWithErrorHandling:()=>r.KU,camelize:()=>r._A,capitalize:()=>r.kC,cloneVNode:()=>r.Ho,compatUtils:()=>r.ry,computed:()=>r.Fl,createApp:()=>Ce,createBlock:()=>r.j4,createCommentVNode:()=>r.kq,createElementBlock:()=>r.iD,createElementVNode:()=>r._,createHydrationRenderer:()=>r.Eo,createPropsRestProxy:()=>r.p1,createRenderer:()=>r.Us,createSSRApp:()=>Te,createSlots:()=>r.Nv,createStaticVNode:()=>r.uE,createTextVNode:()=>r.Uk,createVNode:()=>r.Wm,customRef:()=>r.ZM,defineAsyncComponent:()=>r.RC,defineComponent:()=>r.aZ,defineCustomElement:()=>x,defineEmits:()=>r.Bz,defineExpose:()=>r.WY,defineProps:()=>r.MW,defineSSRCustomElement:()=>_,devtools:()=>r.mW,effect:()=>r.cE,effectScope:()=>r.B,getCurrentInstance:()=>r.FN,getCurrentScope:()=>r.nZ,getTransitionRawChildren:()=>r.Q6,guardReactiveProps:()=>r.F4,h:()=>r.h,handleError:()=>r.S3,hydrate:()=>Ee,initCustomFormatter:()=>r.Mr,initDirectivesForSSR:()=>$e,inject:()=>r.f3,isMemoSame:()=>r.nQ,isProxy:()=>r.X3,isReactive:()=>r.PG,isReadonly:()=>r.$y,isRef:()=>r.dq,isRuntimeOnly:()=>r.of,isShallow:()=>r.yT,isVNode:()=>r.lA,markRaw:()=>r.Xl,mergeDefaults:()=>r.u_,mergeProps:()=>r.dG,nextTick:()=>r.Y3,normalizeClass:()=>r.C_,normalizeProps:()=>r.vs,normalizeStyle:()=>r.j5,onActivated:()=>r.dl,onBeforeMount:()=>r.wF,onBeforeUnmount:()=>r.Jd,onBeforeUpdate:()=>r.Xn,onDeactivated:()=>r.se,onErrorCaptured:()=>r.d1,onMounted:()=>r.bv,onRenderTracked:()=>r.bT,onRenderTriggered:()=>r.Yq,onScopeDispose:()=>r.EB,onServerPrefetch:()=>r.vl,onUnmounted:()=>r.Ah,onUpdated:()=>r.ic,openBlock:()=>r.wg,popScopeId:()=>r.Cn,provide:()=>r.JJ,proxyRefs:()=>r.WL,pushScopeId:()=>r.dD,queuePostFlushCb:()=>r.qb,reactive:()=>r.qj,readonly:()=>r.OT,ref:()=>r.iH,registerRuntimeCompiler:()=>r.Y1,render:()=>Se,renderList:()=>r.Ko,renderSlot:()=>r.WI,resolveComponent:()=>r.up,resolveDirective:()=>r.Q2,resolveDynamicComponent:()=>r.LL,resolveFilter:()=>r.eq,resolveTransitionHooks:()=>r.U2,setBlockTracking:()=>r.qZ,setDevtoolsHook:()=>r.ec,setTransitionHooks:()=>r.nK,shallowReactive:()=>r.Um,shallowReadonly:()=>r.YS,shallowRef:()=>r.XI,ssrContextKey:()=>r.Uc,ssrUtils:()=>r.G,stop:()=>r.sT,toDisplayString:()=>r.zw,toHandlerKey:()=>r.hR,toHandlers:()=>r.mx,toRaw:()=>r.IU,toRef:()=>r.Vh,toRefs:()=>r.BK,transformVNodeArgs:()=>r.C3,triggerRef:()=>r.oR,unref:()=>r.SU,useAttrs:()=>r.l1,useCssModule:()=>E,useCssVars:()=>C,useSSRContext:()=>r.Zq,useSlots:()=>r.Rr,useTransitionState:()=>r.Y8,vModelCheckbox:()=>re,vModelDynamic:()=>pe,vModelRadio:()=>ie,vModelSelect:()=>se,vModelText:()=>oe,vShow:()=>ve,version:()=>r.i8,warn:()=>r.ZK,watch:()=>r.YP,watchEffect:()=>r.m0,watchPostEffect:()=>r.Rh,watchSyncEffect:()=>r.yX,withAsyncContext:()=>r.mv,withCtx:()=>r.w5,withDefaults:()=>r.b9,withDirectives:()=>r.wy,withKeys:()=>be,withMemo:()=>r.MX,withModifiers:()=>me,withScopeId:()=>r.HX});var o=n(3577),r=n(6252),a=n(2262);const i="undefined"!=typeof document?document:null,s=i&&i.createElement("template"),l={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t?i.createElementNS("http://www.w3.org/2000/svg",e):i.createElement(e,n?{is:n}:void 0);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>i.createTextNode(e),createComment:e=>i.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>i.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,o,r,a){const i=n?n.previousSibling:t.lastChild;if(r&&(r===a||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),r!==a&&(r=r.nextSibling););else{s.innerHTML=o?`${e}`:e;const r=s.content;if(o){const e=r.firstChild;for(;e.firstChild;)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},c=/\s*!important$/;function u(e,t,n){if((0,o.kJ)(n))n.forEach((n=>u(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=d[t];if(n)return n;let r=(0,o._A)(t);if("filter"!==r&&r in e)return d[t]=r;r=(0,o.kC)(r);for(let n=0;ndocument.createEvent("Event").timeStamp&&(h=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);m=!!(e&&Number(e[1])<=53)}let g=0;const b=Promise.resolve(),v=()=>{g=0};function y(e,t,n,o){e.addEventListener(t,n,o)}const k=/(?:Once|Passive|Capture)$/,w=/^on[a-z]/;function x(e,t){const n=(0,r.aZ)(e);class o extends S{constructor(e){super(n,e,t)}}return o.def=n,o}const _=e=>x(e,Ee),O="undefined"!=typeof HTMLElement?HTMLElement:class{};class S extends O{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,(0,r.Y3)((()=>{this._connected||(Se(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let e=0;e{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,r=!(0,o.kJ)(t),a=t?r?Object.keys(t):t:[];let i;if(r)for(const e in this._props){const n=t[e];(n===Number||n&&n.type===Number)&&(this._props[e]=(0,o.He)(this._props[e]),(i||(i=Object.create(null)))[e]=!0)}this._numberProps=i;for(const e of Object.keys(this))"_"!==e[0]&&this._setProp(e,this[e],!0,!1);for(const e of a.map(o._A))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=(0,o.He)(t)),this._setProp((0,o._A)(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!0){t!==this._props[e]&&(this._props[e]=t,r&&this._instance&&this._update(),n&&(!0===t?this.setAttribute((0,o.rs)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,o.rs)(e),t+""):t||this.removeAttribute((0,o.rs)(e))))}_update(){Se(this._createVNode(),this.shadowRoot)}_createVNode(){const e=(0,r.Wm)(this._def,(0,o.l7)({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof S){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function E(e="$style"){{const t=(0,r.FN)();if(!t)return o.kT;const n=t.type.__cssModules;if(!n)return o.kT;return n[e]||o.kT}}function C(e){const t=(0,r.FN)();if(!t)return;const n=()=>T(t.subTree,e(t.proxy));(0,r.Rh)(n),(0,r.bv)((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,r.Ah)((()=>e.disconnect()))}))}function T(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{T(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)L(e.el,t);else if(e.type===r.HY)e.children.forEach((e=>T(e,t)));else if(e.type===r.qG){let{el:n,anchor:o}=e;for(;n&&(L(n,t),n!==o);)n=n.nextSibling}}function L(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const N="transition",$="animation",D=(e,{slots:t})=>(0,r.h)(r.P$,M(e),t);D.displayName="Transition";const A={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},P=D.props=(0,o.l7)({},r.P$.props,A),j=(e,t=[])=>{(0,o.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},I=e=>!!e&&((0,o.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function M(e){const t={};for(const n in e)n in A||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=s,appearToClass:p=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if((0,o.Kn)(e))return[R(e.enter),R(e.leave)];{const t=R(e);return[t,t]}}(a),g=m&&m[0],b=m&&m[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:k,onLeave:w,onLeaveCancelled:x,onBeforeAppear:_=v,onAppear:O=y,onAppearCancelled:S=k}=t,E=(e,t,n)=>{V(e,t?p:l),V(e,t?u:s),n&&n()},C=(e,t)=>{V(e,h),V(e,f),t&&t()},T=e=>(t,n)=>{const o=e?O:y,a=()=>E(t,e,n);j(o,[t,a]),z((()=>{V(t,e?c:i),F(t,e?p:l),I(o)||B(t,r,g,a)}))};return(0,o.l7)(t,{onBeforeEnter(e){j(v,[e]),F(e,i),F(e,s)},onBeforeAppear(e){j(_,[e]),F(e,c),F(e,u)},onEnter:T(!1),onAppear:T(!0),onLeave(e,t){const n=()=>C(e,t);F(e,d),J(),F(e,f),z((()=>{V(e,d),F(e,h),I(w)||B(e,r,b,n)})),j(w,[e,n])},onEnterCancelled(e){E(e,!1),j(k,[e])},onAppearCancelled(e){E(e,!0),j(S,[e])},onLeaveCancelled(e){C(e),j(x,[e])}})}function R(e){return(0,o.He)(e)}function F(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function V(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function z(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let q=0;function B(e,t,n,o){const r=e._endId=++q,a=()=>{r===e._endId&&o()};if(n)return setTimeout(a,n);const{type:i,timeout:s,propCount:l}=U(e,t);if(!i)return o();const c=i+"end";let u=0;const p=()=>{e.removeEventListener(c,d),a()},d=t=>{t.target===e&&++u>=l&&p()};setTimeout((()=>{u(n[e]||"").split(", "),r=o("transitionDelay"),a=o("transitionDuration"),i=H(r,a),s=o("animationDelay"),l=o("animationDuration"),c=H(s,l);let u=null,p=0,d=0;return t===N?i>0&&(u=N,p=i,d=a.length):t===$?c>0&&(u=$,p=c,d=l.length):(p=Math.max(i,c),u=p>0?i>c?N:$:null,d=u?u===N?a.length:l.length:0),{type:u,timeout:p,propCount:d,hasTransform:u===N&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function H(e,t){for(;e.lengthW(t)+W(e[n]))))}function W(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function J(){return document.body.offsetHeight}const Y=new WeakMap,G=new WeakMap,K={name:"TransitionGroup",props:(0,o.l7)({},P,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,r.FN)(),o=(0,r.Y8)();let i,s;return(0,r.ic)((()=>{if(!i.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const o=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&o.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&o.classList.add(e))),o.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(o);const{hasTransform:a}=U(o);return r.removeChild(o),a}(i[0].el,n.vnode.el,t))return;i.forEach(Z),i.forEach(X);const o=i.filter(Q);J(),o.forEach((e=>{const n=e.el,o=n.style;F(n,t),o.transform=o.webkitTransform=o.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,V(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const l=(0,a.IU)(e),c=M(l);let u=l.tag||r.HY;i=s,s=t.default?(0,r.Q6)(t.default()):[];for(let e=0;e{const t=e.props["onUpdate:modelValue"];return(0,o.kJ)(t)?e=>(0,o.ir)(t,e):t};function te(e){e.target.composing=!0}function ne(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent("input",!0,!0),e.dispatchEvent(n)}(t))}const oe={created(e,{modifiers:{lazy:t,trim:n,number:r}},a){e._assign=ee(a);const i=r||a.props&&"number"===a.props.type;y(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n?r=r.trim():i&&(r=(0,o.He)(r)),e._assign(r)})),n&&y(e,"change",(()=>{e.value=e.value.trim()})),t||(y(e,"compositionstart",te),y(e,"compositionend",ne),y(e,"change",ne))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:a}},i){if(e._assign=ee(i),e.composing)return;if(document.activeElement===e){if(n)return;if(r&&e.value.trim()===t)return;if((a||"number"===e.type)&&(0,o.He)(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},re={deep:!0,created(e,t,n){e._assign=ee(n),y(e,"change",(()=>{const t=e._modelValue,n=ce(e),r=e.checked,a=e._assign;if((0,o.kJ)(t)){const e=(0,o.hq)(t,n),i=-1!==e;if(r&&!i)a(t.concat(n));else if(!r&&i){const n=[...t];n.splice(e,1),a(n)}}else if((0,o.DM)(t)){const e=new Set(t);r?e.add(n):e.delete(n),a(e)}else a(ue(e,r))}))},mounted:ae,beforeUpdate(e,t,n){e._assign=ee(n),ae(e,t,n)}};function ae(e,{value:t,oldValue:n},r){e._modelValue=t,(0,o.kJ)(t)?e.checked=(0,o.hq)(t,r.props.value)>-1:(0,o.DM)(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=(0,o.WV)(t,ue(e,!0)))}const ie={created(e,{value:t},n){e.checked=(0,o.WV)(t,n.props.value),e._assign=ee(n),y(e,"change",(()=>{e._assign(ce(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=ee(r),t!==n&&(e.checked=(0,o.WV)(t,r.props.value))}},se={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const a=(0,o.DM)(t);y(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,o.He)(ce(e)):ce(e)));e._assign(e.multiple?a?new Set(t):t:t[0])})),e._assign=ee(r)},mounted(e,{value:t}){le(e,t)},beforeUpdate(e,t,n){e._assign=ee(n)},updated(e,{value:t}){le(e,t)}};function le(e,t){const n=e.multiple;if(!n||(0,o.kJ)(t)||(0,o.DM)(t)){for(let r=0,a=e.options.length;r-1:a.selected=t.has(i);else if((0,o.WV)(ce(a),t))return void(e.selectedIndex!==r&&(e.selectedIndex=r))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function ce(e){return"_value"in e?e._value:e.value}function ue(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const pe={created(e,t,n){de(e,t,n,null,"created")},mounted(e,t,n){de(e,t,n,null,"mounted")},beforeUpdate(e,t,n,o){de(e,t,n,o,"beforeUpdate")},updated(e,t,n,o){de(e,t,n,o,"updated")}};function de(e,t,n,o,r){let a;switch(e.tagName){case"SELECT":a=se;break;case"TEXTAREA":a=oe;break;default:switch(n.props&&n.props.type){case"checkbox":a=re;break;case"radio":a=ie;break;default:a=oe}}const i=a[r];i&&i(e,t,n,o)}const fe=["ctrl","shift","alt","meta"],he={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>fe.some((n=>e[`${n}Key`]&&!t.includes(n)))},me=(e,t)=>(n,...o)=>{for(let e=0;en=>{if(!("key"in n))return;const r=(0,o.rs)(n.key);return t.some((e=>e===r||ge[e]===r))?e(n):void 0},ve={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):ye(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),ye(e,!0),o.enter(e)):o.leave(e,(()=>{ye(e,!1)})):ye(e,t))},beforeUnmount(e,{value:t}){ye(e,t)}};function ye(e,t){e.style.display=t?e._vod:"none"}const ke=(0,o.l7)({patchProp:(e,t,n,a,i=!1,s,l,c,p)=>{"class"===t?function(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,a,i):"style"===t?function(e,t,n){const r=e.style,a=(0,o.HD)(n);if(n&&!a){for(const e in n)u(r,e,n[e]);if(t&&!(0,o.HD)(t))for(const e in t)null==n[e]&&u(r,e,"")}else{const o=r.display;a?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=o)}}(e,n,a):(0,o.F7)(t)?(0,o.tR)(t)||function(e,t,n,a,i=null){const s=e._vei||(e._vei={}),l=s[t];if(a&&l)l.value=a;else{const[n,c]=function(e){let t;if(k.test(e)){let n;for(t={};n=e.match(k);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[(0,o.rs)(e.slice(2)),t]}(t);if(a){const l=s[t]=function(e,t){const n=e=>{const a=e.timeStamp||h();(m||a>=n.attached-1)&&(0,r.$d)(function(e,t){if((0,o.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=g||(b.then(v),g=h()),n}(a,i);y(e,n,l,c)}else l&&(function(e,t,n,o){e.removeEventListener(t,n,o)}(e,n,l,c),s[t]=void 0)}}(e,t,0,a,l):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&w.test(t)&&(0,o.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!w.test(t)||!(0,o.HD)(n))&&t in e))))}(e,t,a,i))?function(e,t,n,r,a,i,s){if("innerHTML"===t||"textContent"===t)return r&&s(r,a,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const o=null==n?"":n;return e.value===o&&"OPTION"!==e.tagName||(e.value=o),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const r=typeof e[t];if("boolean"===r)return void(e[t]=(0,o.yA)(n));if(null==n&&"string"===r)return e[t]="",void e.removeAttribute(t);if("number"===r){try{e[t]=0}catch(e){}return void e.removeAttribute(t)}}try{e[t]=n}catch(e){}}(e,t,a,s,l,c,p):("true-value"===t?e._trueValue=a:"false-value"===t&&(e._falseValue=a),function(e,t,n,r,a){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(f,t.slice(6,t.length)):e.setAttributeNS(f,t,n);else{const r=(0,o.Pq)(t);null==n||r&&!(0,o.yA)(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,a,i))}},l);let we,xe=!1;function _e(){return we||(we=(0,r.Us)(ke))}function Oe(){return we=xe?we:(0,r.Eo)(ke),xe=!0,we}const Se=(...e)=>{_e().render(...e)},Ee=(...e)=>{Oe().hydrate(...e)},Ce=(...e)=>{const t=_e().createApp(...e),{mount:n}=t;return t.mount=e=>{const r=Le(e);if(!r)return;const a=t._component;(0,o.mf)(a)||a.render||a.template||(a.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t},Te=(...e)=>{const t=Oe().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Le(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Le(e){return(0,o.HD)(e)?document.querySelector(e):e}let Ne=!1;const $e=()=>{Ne||(Ne=!0,oe.getSSRProps=({value:e})=>({value:e}),ie.getSSRProps=({value:e},t)=>{if(t.props&&(0,o.WV)(t.props.value,e))return{checked:!0}},re.getSSRProps=({value:e},t)=>{if((0,o.kJ)(e)){if(t.props&&(0,o.hq)(e,t.props.value)>-1)return{checked:!0}}else if((0,o.DM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ve.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})}},3577:(e,t,n)=>{"use strict";function o(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>p,DM:()=>N,E9:()=>te,F7:()=>x,Gg:()=>q,HD:()=>A,He:()=>Q,Kn:()=>j,NO:()=>k,Nj:()=>X,Od:()=>S,PO:()=>V,Pq:()=>a,RI:()=>C,S0:()=>z,W7:()=>F,WV:()=>f,Z6:()=>v,_A:()=>H,_N:()=>L,aU:()=>K,dG:()=>y,e1:()=>r,fY:()=>o,hR:()=>G,hq:()=>h,ir:()=>Z,j5:()=>s,kC:()=>Y,kJ:()=>T,kT:()=>b,l7:()=>O,mf:()=>D,rs:()=>J,tI:()=>I,tR:()=>_,vs:()=>d,yA:()=>i,yk:()=>P,zw:()=>m});const r=o("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),a=o("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function i(e){return!!e||""===e}function s(e){if(T(e)){const t={};for(let n=0;n{if(e){const n=e.split(c);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function p(e){let t="";if(A(e))t=e;else if(T(e))for(let n=0;nf(e,t)))}const m=e=>A(e)?e:null==e?"":T(e)||j(e)&&(e.toString===M||!D(e.toString))?JSON.stringify(e,g,2):String(e),g=(e,t)=>t&&t.__v_isRef?g(e,t.value):L(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:N(t)?{[`Set(${t.size})`]:[...t.values()]}:!j(t)||T(t)||V(t)?t:String(t),b={},v=[],y=()=>{},k=()=>!1,w=/^on[^a-z]/,x=e=>w.test(e),_=e=>e.startsWith("onUpdate:"),O=Object.assign,S=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},E=Object.prototype.hasOwnProperty,C=(e,t)=>E.call(e,t),T=Array.isArray,L=e=>"[object Map]"===R(e),N=e=>"[object Set]"===R(e),$=e=>e instanceof Date,D=e=>"function"==typeof e,A=e=>"string"==typeof e,P=e=>"symbol"==typeof e,j=e=>null!==e&&"object"==typeof e,I=e=>j(e)&&D(e.then)&&D(e.catch),M=Object.prototype.toString,R=e=>M.call(e),F=e=>R(e).slice(8,-1),V=e=>"[object Object]"===R(e),z=e=>A(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,q=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),B=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},U=/-(\w)/g,H=B((e=>e.replace(U,((e,t)=>t?t.toUpperCase():"")))),W=/\B([A-Z])/g,J=B((e=>e.replace(W,"-$1").toLowerCase())),Y=B((e=>e.charAt(0).toUpperCase()+e.slice(1))),G=B((e=>e?`on${Y(e)}`:"")),K=(e,t)=>!Object.is(e,t),Z=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Q=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ee;const te=()=>ee||(ee="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{})},6259:e=>{function t(e){return!0}e.exports=function(e,n){var o=[];n=n||t;do{o.push(e),e=e.parentNode}while(e&&e.tagName&&n(e));return o.slice(1)}},110:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,'.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}',""]);const s=i},2588:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,".tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}",""]);const s=i},3232:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.diffset-left {\n width: 48%;\n}\n.diffset-left .ins,\n.diffset-left ins {\n display: none !important;\n}\n.diffset-right {\n width: 48%;\n}\n.diffset-right .del,\n.diffset-right del {\n display: none !important;\n}\n",""]);const s=i},5719:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.card-header[data-v-64890e74] {\n background-color: #ffdf80;\n font-family: var(--bs-body-font-family);\n}\n.card-body[data-v-64890e74] {\n background-color: #fff6da;\n}\n",""]);const s=i},6307:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.doc-search {\n display: flex;\n flex-direction: column;\n height: 100%;\n padding: 1rem;\n}\n.doc-search__results {\n flex: 1 1 auto;\n overflow-y: auto;\n height: 0;\n}\n.doc-search__results .snippet-card:focus {\n border-color: var(--bs-primary);\n}\n",""]);const s=i},8901:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.facets-scrollable[data-v-08feaab9] {\n max-height: 25vh;\n overflow-y: auto;\n}\n",""]);const s=i},4593:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.mobile-side-drawer__mobile-view[data-v-6caa891a] {\n position: fixed;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n z-index: 99;\n visibility: hidden;\n transition: visibility 300ms ease-in-out;\n}\n.mobile-side-drawer__mobile-view__content[data-v-6caa891a] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.mobile-side-drawer__mobile-view__content .slot[data-v-6caa891a] {\n width: 80%;\n height: 100%;\n transition: transform 300ms ease-in-out;\n transform: translateX(-100%);\n overflow: auto;\n}\n.mobile-side-drawer__mobile-view__content .overlay[data-v-6caa891a] {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5);\n transition: opacity 300ms ease-in-out;\n opacity: 0;\n}\n.mobile-side-drawer__mobile-view.active[data-v-6caa891a] {\n visibility: visible;\n}\n.mobile-side-drawer__mobile-view.active .slot[data-v-6caa891a] {\n transform: translateX(0);\n}\n.mobile-side-drawer__mobile-view.active .overlay[data-v-6caa891a] {\n opacity: 1;\n}\n",""]);const s=i},9473:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.hit mark {\n font-weight: bold;\n padding: 0px;\n}\n.snippet {\n line-height: 1.3;\n word-break: break-word;\n}\n",""]);const s=i},5212:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.search-pane[data-v-a556c440] {\n padding-top: 10px;\n}\n.overlay[data-v-a556c440] {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.2);\n z-index: 9;\n}\n.sort-body[data-v-a556c440] {\n display: flex;\n justify-content: space-between;\n}\n@media screen and (max-width: 400px) {\n.sort-body[data-v-a556c440] {\n flex-direction: column;\n}\n.sort__inner[data-v-a556c440] {\n margin-top: 10px;\n}\n}\n@media screen and (max-width: 992px) {\n.filter-facet-title[data-v-a556c440] {\n position: absolute;\n margin: auto;\n left: 0;\n right: 0;\n width: 40px;\n}\n}\n",""]);const s=i},8058:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.legislation-table__row[data-v-57c7a87c] {\n padding: 0.25rem;\n border-bottom: 1px solid var(--bs-gray-200);\n cursor: default !important;\n transition: background-color 300ms ease-in-out;\n}\n.legislation-table__row.has-children[data-v-57c7a87c] {\n cursor: pointer !important;\n}\n.legislation-table__row.has-children[data-v-57c7a87c]:hover {\n background-color: var(--bs-light);\n}\n.legislation-table__row.headings[data-v-57c7a87c] {\n border-bottom: 1px solid var(--bs-primary);\n}\n.legislation-table__row.headings i[data-v-57c7a87c] {\n font-size: 18px;\n}\n.column-caret[data-v-57c7a87c] {\n text-align: center;\n}\n.legislation-table__row .column-caret .bi-caret-down-fill[data-v-57c7a87c] {\n display: none;\n}\n.legislation-table__row.expanded .column-caret .bi-caret-down-fill[data-v-57c7a87c] {\n display: block;\n}\n.legislation-table__row.expanded .column-caret .bi-caret-right-fill[data-v-57c7a87c] {\n display: none;\n}\n.indent[data-v-57c7a87c] {\n flex: 0 0 30px;\n}\n.table-row__content-col[data-v-57c7a87c] {\n flex: 1;\n}\n.table-row[data-v-57c7a87c] {\n display: flex;\n width: 100%;\n flex-wrap: wrap;\n}\n.table-row .content[data-v-57c7a87c] {\n display: grid;\n grid-gap: 1rem;\n grid-template-columns: repeat(12, 1fr);\n}\n.content__children[data-v-57c7a87c] {\n grid-column: 1/13;\n margin-top: 10px;\n}\n.content__children .content__title[data-v-57c7a87c] {\n padding-left: 30px;\n}\n.content__title[data-v-57c7a87c] {\n grid-column: 1/7;\n}\n.content__numbered-title[data-v-57c7a87c] {\n grid-column: 7/12;\n}\n.content__icon[data-v-57c7a87c] {\n grid-column: 12/13;\n}\n",""]);const s=i},9593:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.facets-scrollable[data-v-adaff450] {\n max-height: 25vh;\n overflow-y: auto;\n}\n",""]);const s=i},6968:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.bi-chat-left[data-v-1f5a887a] {\n text-align: center;\n position: relative;\n z-index: 9;\n}\n@media screen and (max-width: 992px) {\n.card[data-v-1f5a887a] {\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n transform: translateY(100%);\n transition: transform ease-in-out 300ms;\n z-index: 9;\n}\nla-gutter-item[active][data-v-1f5a887a] {\n z-index: 9;\n}\nla-gutter-item[active] .card[data-v-1f5a887a] {\n transform: translateY(0);\n}\n\n /*So content is above To the top element*/\n.card .card-body[data-v-1f5a887a] {\n padding-bottom: 40px;\n}\n}\n",""]);const s=i},404:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,":root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}",""]);const s=i},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,r,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),t.push(u))}},t}},8081:e=>{"use strict";e.exports=function(e){return e[1]}},2027:e=>{var t=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1;t.Diff=function(e,t){return[e,t]},t.prototype.diff_main=function(e,n,o,r){void 0===r&&(r=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var a=r;if(null==e||null==n)throw new Error("Null input. (diff_main)");if(e==n)return e?[new t.Diff(0,e)]:[];void 0===o&&(o=!0);var i=o,s=this.diff_commonPrefix(e,n),l=e.substring(0,s);e=e.substring(s),n=n.substring(s),s=this.diff_commonSuffix(e,n);var c=e.substring(e.length-s);e=e.substring(0,e.length-s),n=n.substring(0,n.length-s);var u=this.diff_compute_(e,n,i,a);return l&&u.unshift(new t.Diff(0,l)),c&&u.push(new t.Diff(0,c)),this.diff_cleanupMerge(u),u},t.prototype.diff_compute_=function(e,o,r,a){var i;if(!e)return[new t.Diff(1,o)];if(!o)return[new t.Diff(n,e)];var s=e.length>o.length?e:o,l=e.length>o.length?o:e,c=s.indexOf(l);if(-1!=c)return i=[new t.Diff(1,s.substring(0,c)),new t.Diff(0,l),new t.Diff(1,s.substring(c+l.length))],e.length>o.length&&(i[0][0]=i[2][0]=n),i;if(1==l.length)return[new t.Diff(n,e),new t.Diff(1,o)];var u=this.diff_halfMatch_(e,o);if(u){var p=u[0],d=u[1],f=u[2],h=u[3],m=u[4],g=this.diff_main(p,f,r,a),b=this.diff_main(d,h,r,a);return g.concat([new t.Diff(0,m)],b)}return r&&e.length>100&&o.length>100?this.diff_lineMode_(e,o,a):this.diff_bisect_(e,o,a)},t.prototype.diff_lineMode_=function(e,o,r){var a=this.diff_linesToChars_(e,o);e=a.chars1,o=a.chars2;var i=a.lineArray,s=this.diff_main(e,o,!1,r);this.diff_charsToLines_(s,i),this.diff_cleanupSemantic(s),s.push(new t.Diff(0,""));for(var l=0,c=0,u=0,p="",d="";l=1&&u>=1){s.splice(l-c-u,c+u),l=l-c-u;for(var f=this.diff_main(p,d,!1,r),h=f.length-1;h>=0;h--)s.splice(l,0,f[h]);l+=f.length}u=0,c=0,p="",d=""}l++}return s.pop(),s},t.prototype.diff_bisect_=function(e,o,r){for(var a=e.length,i=o.length,s=Math.ceil((a+i)/2),l=s,c=2*s,u=new Array(c),p=new Array(c),d=0;dr);y++){for(var k=-y+m;k<=y-g;k+=2){for(var w=l+k,x=(C=k==-y||k!=y&&u[w-1]a)g+=2;else if(x>i)m+=2;else if(h&&(S=l+f-k)>=0&&S=(O=a-p[S]))return this.diff_bisectSplit_(e,o,C,x,r)}for(var _=-y+b;_<=y-v;_+=2){for(var O,S=l+_,E=(O=_==-y||_!=y&&p[S-1]a)v+=2;else if(E>i)b+=2;else if(!h){var C;if((w=l+f-_)>=0&&w=(O=a-O))return this.diff_bisectSplit_(e,o,C,x,r)}}}return[new t.Diff(n,e),new t.Diff(1,o)]},t.prototype.diff_bisectSplit_=function(e,t,n,o,r){var a=e.substring(0,n),i=t.substring(0,o),s=e.substring(n),l=t.substring(o),c=this.diff_main(a,i,!1,r),u=this.diff_main(s,l,!1,r);return c.concat(u)},t.prototype.diff_linesToChars_=function(e,t){var n=[],o={};function r(e){for(var t="",r=0,i=-1,s=n.length;io?e=e.substring(n-o):nt.length?e:t,o=e.length>t.length?t:e;if(n.length<4||2*o.length=e.length?[o,a,i,s,u]:null}var i,s,l,c,u,p=a(n,o,Math.ceil(n.length/4)),d=a(n,o,Math.ceil(n.length/2));return p||d?(i=d?p&&p[4].length>d[4].length?p:d:p,e.length>t.length?(s=i[0],l=i[1],c=i[2],u=i[3]):(c=i[0],u=i[1],s=i[2],l=i[3]),[s,l,c,u,i[4]]):null},t.prototype.diff_cleanupSemantic=function(e){for(var o=!1,r=[],a=0,i=null,s=0,l=0,c=0,u=0,p=0;s0?r[a-1]:-1,l=0,c=0,u=0,p=0,i=null,o=!0)),s++;for(o&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),s=1;s=m?(h>=d.length/2||h>=f.length/2)&&(e.splice(s,0,new t.Diff(0,f.substring(0,h))),e[s-1][1]=d.substring(0,d.length-h),e[s+1][1]=f.substring(h),s++):(m>=d.length/2||m>=f.length/2)&&(e.splice(s,0,new t.Diff(0,d.substring(0,m))),e[s-1][0]=1,e[s-1][1]=f.substring(0,f.length-m),e[s+1][0]=n,e[s+1][1]=d.substring(m),s++),s++}s++}},t.prototype.diff_cleanupSemanticLossless=function(e){function n(e,n){if(!e||!n)return 6;var o=e.charAt(e.length-1),r=n.charAt(0),a=o.match(t.nonAlphaNumericRegex_),i=r.match(t.nonAlphaNumericRegex_),s=a&&o.match(t.whitespaceRegex_),l=i&&r.match(t.whitespaceRegex_),c=s&&o.match(t.linebreakRegex_),u=l&&r.match(t.linebreakRegex_),p=c&&e.match(t.blanklineEndRegex_),d=u&&n.match(t.blanklineStartRegex_);return p||d?5:c||u?4:a&&!s&&l?3:s||l?2:a||i?1:0}for(var o=1;o=d&&(d=f,c=r,u=a,p=i)}e[o-1][1]!=c&&(c?e[o-1][1]=c:(e.splice(o-1,1),o--),e[o][1]=u,p?e[o+1][1]=p:(e.splice(o+1,1),o--))}o++}},t.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,t.whitespaceRegex_=/\s/,t.linebreakRegex_=/[\r\n]/,t.blanklineEndRegex_=/\n\r?\n$/,t.blanklineStartRegex_=/^\r?\n\r?\n/,t.prototype.diff_cleanupEfficiency=function(e){for(var o=!1,r=[],a=0,i=null,s=0,l=!1,c=!1,u=!1,p=!1;s0?r[a-1]:-1,u=p=!1),o=!0)),s++;o&&this.diff_cleanupMerge(e)},t.prototype.diff_cleanupMerge=function(e){e.push(new t.Diff(0,""));for(var o,r=0,a=0,i=0,s="",l="";r1?(0!==a&&0!==i&&(0!==(o=this.diff_commonPrefix(l,s))&&(r-a-i>0&&0==e[r-a-i-1][0]?e[r-a-i-1][1]+=l.substring(0,o):(e.splice(0,0,new t.Diff(0,l.substring(0,o))),r++),l=l.substring(o),s=s.substring(o)),0!==(o=this.diff_commonSuffix(l,s))&&(e[r][1]=l.substring(l.length-o)+e[r][1],l=l.substring(0,l.length-o),s=s.substring(0,s.length-o))),r-=a+i,e.splice(r,a+i),s.length&&(e.splice(r,0,new t.Diff(n,s)),r++),l.length&&(e.splice(r,0,new t.Diff(1,l)),r++),r++):0!==r&&0==e[r-1][0]?(e[r-1][1]+=e[r][1],e.splice(r,1)):r++,i=0,a=0,s="",l=""}""===e[e.length-1][1]&&e.pop();var c=!1;for(r=1;rt));o++)i=r,s=a;return e.length!=o&&e[o][0]===n?s:s+(t-i)},t.prototype.diff_prettyHtml=function(e){for(var t=[],o=/&/g,r=//g,i=/\n/g,s=0;s");switch(l){case 1:t[s]=''+c+"";break;case n:t[s]=''+c+"";break;case 0:t[s]=""+c+""}}return t.join("")},t.prototype.diff_text1=function(e){for(var t=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var o=this.match_alphabet_(t),r=this;function a(e,o){var a=e/t.length,i=Math.abs(n-o);return r.Match_Distance?a+i/r.Match_Distance:i?1:a}var i=this.Match_Threshold,s=e.indexOf(t,n);-1!=s&&(i=Math.min(a(0,s),i),-1!=(s=e.lastIndexOf(t,n+t.length))&&(i=Math.min(a(0,s),i)));var l,c,u=1<=h;b--){var v=o[e.charAt(b-1)];if(g[b]=0===f?(g[b+1]<<1|1)&v:(g[b+1]<<1|1)&v|(p[b+1]|p[b])<<1|1|p[b+1],g[b]&u){var y=a(f,b-1);if(y<=i){if(i=y,!((s=b-1)>n))break;h=Math.max(1,2*n-s)}}}if(a(f+1,n)>i)break;p=g}return s},t.prototype.match_alphabet_=function(e){for(var t={},n=0;n2&&(this.diff_cleanupSemantic(i),this.diff_cleanupEfficiency(i));else if(e&&"object"==typeof e&&void 0===o&&void 0===r)i=e,a=this.diff_text1(i);else if("string"==typeof e&&o&&"object"==typeof o&&void 0===r)a=e,i=o;else{if("string"!=typeof e||"string"!=typeof o||!r||"object"!=typeof r)throw new Error("Unknown call format to patch_make.");a=e,i=r}if(0===i.length)return[];for(var s=[],l=new t.patch_obj,c=0,u=0,p=0,d=a,f=a,h=0;h=2*this.Patch_Margin&&c&&(this.patch_addContext_(l,d),s.push(l),l=new t.patch_obj,c=0,d=f,u=p)}1!==m&&(u+=g.length),m!==n&&(p+=g.length)}return c&&(this.patch_addContext_(l,d),s.push(l)),s},t.prototype.patch_deepCopy=function(e){for(var n=[],o=0;othis.Match_MaxBits?-1!=(s=this.match_main(t,u.substring(0,this.Match_MaxBits),c))&&(-1==(p=this.match_main(t,u.substring(u.length-this.Match_MaxBits),c+u.length-this.Match_MaxBits))||s>=p)&&(s=-1):s=this.match_main(t,u,c),-1==s)a[i]=!1,r-=e[i].length2-e[i].length1;else if(a[i]=!0,r=s-c,u==(l=-1==p?t.substring(s,s+u.length):t.substring(s,p+this.Match_MaxBits)))t=t.substring(0,s)+this.diff_text2(e[i].diffs)+t.substring(s+u.length);else{var d=this.diff_main(u,l,!1);if(u.length>this.Match_MaxBits&&this.diff_levenshtein(d)/u.length>this.Patch_DeleteThreshold)a[i]=!1;else{this.diff_cleanupSemanticLossless(d);for(var f,h=0,m=0;mi[0][1].length){var s=n-i[0][1].length;i[0][1]=o.substring(i[0][1].length)+i[0][1],a.start1-=s,a.start2-=s,a.length1+=s,a.length2+=s}return 0==(i=(a=e[e.length-1]).diffs).length||0!=i[i.length-1][0]?(i.push(new t.Diff(0,o)),a.length1+=n,a.length2+=n):n>i[i.length-1][1].length&&(s=n-i[i.length-1][1].length,i[i.length-1][1]+=o.substring(0,s),a.length1+=s,a.length2+=s),o},t.prototype.patch_splitMax=function(e){for(var o=this.Match_MaxBits,r=0;r2*o?(c.length1+=d.length,i+=d.length,u=!1,c.diffs.push(new t.Diff(p,d)),a.diffs.shift()):(d=d.substring(0,o-c.length1-this.Patch_Margin),c.length1+=d.length,i+=d.length,0===p?(c.length2+=d.length,s+=d.length):u=!1,c.diffs.push(new t.Diff(p,d)),d==a.diffs[0][1]?a.diffs.shift():a.diffs[0][1]=a.diffs[0][1].substring(d.length))}l=(l=this.diff_text2(c.diffs)).substring(l.length-this.Patch_Margin);var f=this.diff_text1(a.diffs).substring(0,this.Patch_Margin);""!==f&&(c.length1+=f.length,c.length2+=f.length,0!==c.diffs.length&&0===c.diffs[c.diffs.length-1][0]?c.diffs[c.diffs.length-1][1]+=f:c.diffs.push(new t.Diff(0,f))),u||e.splice(++r,0,c)}}},t.prototype.patch_toText=function(e){for(var t=[],n=0;n{e.exports=n(5775)},5775:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromRange=function(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "range"');var n=e.ownerDocument.createRange(),o=t.startContainer,a=t.startOffset;n.setStart(e,0),n.setEnd(o,a);var i=(0,r.default)(n).length;return{start:i,end:i+(0,r.default)(t).length}},t.toRange=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e)throw new Error('missing required parameter "root"');var n=e.ownerDocument,r=n.createRange(),a=n.createNodeIterator(e,4),i=t.start||0,s=t.end||i,l=i-(0,o.default)(a,i),c=a.referenceNode,u=s-i+l,p=u-(0,o.default)(a,u),d=a.referenceNode;return r.setStart(c,l),r.setEnd(d,p),r};var o=a(n(3604)),r=a(n(9781));function a(e){return e&&e.__esModule?e:{default:e}}},9781:(e,t)=>{"use strict";function n(e,t){if(!t&&e.firstChild)return e.firstChild;do{if(e.nextSibling)return e.nextSibling;e=e.parentNode}while(e);return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t="";return function(e,t){for(var o=function(e){return e.startContainer.nodeType===Node.ELEMENT_NODE?e.startContainer.childNodes[e.startOffset]||n(e.startContainer,!0):e.startContainer}(e),r=function(e){return e.endContainer.nodeType===Node.ELEMENT_NODE?e.endContainer.childNodes[e.endOffset]||n(e.endContainer,!0):n(e.endContainer)}(e);o!==r;)t(o),o=n(o)}(e,(function(n){if(n.nodeType===Node.TEXT_NODE){var o=n===e.startContainer?e.startOffset:0,r=n===e.endContainer?e.endOffset:n.textContent.length;t+=n.textContent.slice(o,r)}})),t}},1904:(e,t,n)=>{e.exports=n(2833)},2833:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromRange=function(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "range"');return s(e,a.fromRange(e,t))},t.fromTextPosition=s,t.toRange=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l(e,t,n);return null===o?null:a.toRange(e,o)},t.toTextPosition=l;var o,r=(o=n(2027))&&o.__esModule?o:{default:o},a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(4688)),i=new RegExp("(.|[\r\n]){1,"+String(32)+"}","g");function s(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "selector"');var n=t.start;if(void 0===n)throw new Error('selector missing required property "start"');if(n<0)throw new Error('property "start" must be a non-negative integer');var o=t.end;if(void 0===o)throw new Error('selector missing required property "end"');if(o<0)throw new Error('property "end" must be a non-negative integer');var r=e.textContent.substr(n,o-n),a=Math.max(0,n-32),i=e.textContent.substr(a,n-a),s=Math.min(e.textContent.length,o+32);return{exact:r,prefix:i,suffix:e.textContent.substr(o,s-o)}}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "selector"');var o=t.exact;if(void 0===o)throw new Error('selector missing required property "exact"');var a=t.prefix,s=t.suffix,l=n.hint,c=new r.default;c.Match_Distance=2*e.textContent.length;var u=o.match(i),p=void 0===l?e.textContent.length/2|0:l,d=Number.POSITIVE_INFINITY,f=Number.NEGATIVE_INFINITY,h=-1,m=void 0!==a,g=void 0!==s,b=!1;m&&(h=c.match_main(e.textContent,a,p))>-1&&(p=h+a.length,b=!0),g&&!b&&(h=c.match_main(e.textContent,s,p+o.length))>-1&&(p=h-o.length);var v=u.shift();if(!((h=c.match_main(e.textContent,v,p))>-1))return null;p=f=(d=h)+v.length;var y=function(t,n){if(!t)return null;var o=c.match_main(e.textContent,n,t.loc);return-1===o?null:(t.loc=o+n.length,t.start=Math.min(t.start,o),t.end=Math.max(t.end,o+n.length),t)};c.Match_Distance=64;var k=u.reduce(y,{start:d,end:f,loc:p});return k?{start:k.start,end:k.end}:null}},4688:(e,t,n)=>{e.exports=n(9192)},9192:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromRange=function(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "range"');var n=e.ownerDocument.createRange(),o=t.startContainer,r=t.startOffset;n.setStart(e,0),n.setEnd(o,r);var i=(0,a.default)(n).length;return{start:i,end:i+(0,a.default)(t).length}},t.toRange=function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if(void 0===e)throw new Error('missing required parameter "root"');var n=e.ownerDocument,a=n.createRange(),i=(0,o.default)(e,4),s=t.start||0,l=t.end||s,c=(0,r.default)(i,s),u=s-c;i.pointerBeforeReferenceNode?a.setStart(i.referenceNode,u):(a.setStart(i.nextNode(),u),i.previousNode());var p=l-s+u;return u=p-(c=(0,r.default)(i,p)),i.pointerBeforeReferenceNode?a.setEnd(i.referenceNode,u):a.setEnd(i.nextNode(),u),a};var o=i(n(7402)),r=i(n(2494)),a=i(n(7649));function i(e){return e&&e.__esModule?e:{default:e}}},7649:(e,t)=>{"use strict";function n(e,t){if(!t&&e.firstChild)return e.firstChild;do{if(e.nextSibling)return e.nextSibling;e=e.parentNode}while(e);return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t="";return function(e,t){for(var o=function(e){return e.startContainer.nodeType===Node.ELEMENT_NODE?e.startContainer.childNodes[e.startOffset]||n(e.startContainer,!0):e.startContainer}(e),r=function(e){return e.endContainer.nodeType===Node.ELEMENT_NODE?e.endContainer.childNodes[e.endOffset]||n(e.endContainer,!0):n(e.endContainer)}(e);o!==r;)t(o),o=n(o)}(e,(function(n){if(n.nodeType===Node.TEXT_NODE){var o=n===e.startContainer?e.startOffset:0,r=n===e.endContainer?e.endOffset:n.textContent.length;t+=n.textContent.slice(o,r)}})),t}},2494:(e,t,n)=>{e.exports=n(2145).default},2145:(e,t,n)=>{"use strict";t.default=function(e,t){if(4!==e.whatToShow)throw new Error("Argument 1 of seek must use filter NodeFilter.SHOW_TEXT.");var n,a=0,i=e.referenceNode,s=null;if(n=t,!isNaN(parseInt(n))&&isFinite(n))s={forward:function(){return at}};else{if(!function(e){return 3===e.nodeType}(t))throw new Error("Argument 2 of seek must be a number or a Text Node.");var l=function(e,t){if(e===t)return!1;for(var n=null,a=[e].concat((0,o.default)(e)).reverse(),i=[t].concat((0,o.default)(t)).reverse();a[0]===i[0];)n=a.shift(),i.shift();return a=a[0],i=i[0],(0,r.default)(n.childNodes,a)>(0,r.default)(n.childNodes,i)}(i,t)?function(){return!1}:function(){return i!==t};s={forward:l,backward:function(){return i!=t||!e.pointerBeforeReferenceNode}}}for(;s.forward()&&null!==(i=e.nextNode());)a+=i.nodeValue.length;for(;s.backward()&&null!==(i=e.previousNode());)a-=i.nodeValue.length;return a};var o=a(n(6259)),r=a(n(1684));function a(e){return e&&e.__esModule?e:{default:e}}},8865:(e,t,n)=>{e.exports=n(9372).default},7402:(e,t,n)=>{e.exports=n(6885).default,e.exports.getPolyfill=n(8385),e.exports.implementation=n(8865),e.exports.shim=n(4880)},5751:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length<=1||void 0===arguments[1]?4294967295:arguments[1],o=arguments.length<=2||void 0===arguments[2]?null:arguments[2],r=9==e.nodeType||e.ownerDocument,a=r.createNodeIterator(e,t,o,!1);return new n(a,e,t,o)};var n=function(){function e(t,n,o,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.root=n,this.whatToShow=o,this.filter=r,this.referenceNode=n,this.pointerBeforeReferenceNode=!0,this._iter=t}return e.prototype.nextNode=function(){var e=this._iter.nextNode();return this.pointerBeforeReferenceNode=!1,null===e?null:(this.referenceNode=e,this.referenceNode)},e.prototype.previousNode=function(){var e=this._iter.previousNode();return this.pointerBeforeReferenceNode=!0,null===e?null:(this.referenceNode=e,this.referenceNode)},e.prototype.toString=function(){return"[object NodeIterator]"},e}()},7671:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length<=1||void 0===arguments[1]?4294967295:arguments[1],n=arguments.length<=2||void 0===arguments[2]?null:arguments[2],o=e.ownerDocument;return o.createNodeIterator.call(o,e,t,n)}},9372:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length<=1||void 0===arguments[1]?4294967295:arguments[1],o=arguments.length<=2||void 0===arguments[2]?null:arguments[2];return new n(e,t,o)};var n=function(){function e(t,n,o){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.root=t,this.whatToShow=n,this.filter=o,this.referenceNode=t,this.pointerBeforeReferenceNode=!0,this._filter=function(e){return!o||1===o(e)},this._show=function(e){return n>>e.nodeType-1&!0}}return e.prototype.nextNode=function(){var e=this.pointerBeforeReferenceNode;this.pointerBeforeReferenceNode=!1;var t=this.referenceNode;if(e&&this._show(t)&&this._filter(t))return t;do{if(t.firstChild)t=t.firstChild;else{do{if(t===this.root)return null;if(t.nextSibling)break;t=t.parentNode}while(t);t=t.nextSibling}}while(!this._show(t)||!this._filter(t));return this.referenceNode=t,this.pointerBeforeReferenceNode=!1,t},e.prototype.previousNode=function(){var e=this.pointerBeforeReferenceNode;this.pointerBeforeReferenceNode=!0;var t=this.referenceNode;if(!e&&this._show(t)&&this._filter(t))return t;do{if(t===this.root)return null;if(t.previousSibling)for(t=t.previousSibling;t.lastChild;)t=t.lastChild;else t=t.parentNode}while(!this._show(t)||!this._filter(t));return this.referenceNode=t,this.pointerBeforeReferenceNode=!0,t},e.prototype.toString=function(){return"[object NodeIterator]"},e}()},6885:(e,t,n)=>{"use strict";var o=i(n(6702)),r=i(n(9372)),a=i(n(6206));function i(e){return e&&e.__esModule?e:{default:e}}var s=(0,o.default)();s.implementation=r.default,s.shim=a.default,t.default=s},6702:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(){try{var e="undefined"==typeof document?{}:document;return(0,r.default)(e,4294967295,null,!1).referenceNode===e?r.default:o.default}catch(e){return a.default}};var o=i(n(5751)),r=i(n(7671)),a=i(n(9372));function i(e){return e&&e.__esModule?e:{default:e}}},6206:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(){var e="undefined"==typeof document?{}:document,t=(0,r.default)();return t!==o.default&&(e.createNodeIterator=t),t};var o=a(n(7671)),r=a(n(6702));function a(e){return e&&e.__esModule?e:{default:e}}},8385:(e,t,n)=>{e.exports=n(6702).default},4880:(e,t,n)=>{e.exports=n(6206).default},3604:(e,t,n)=>{e.exports=n(8115).default},8115:(e,t)=>{"use strict";t.default=function(e,t){if(4!==e.whatToShow){var a;try{a=new DOMException(o,"InvalidStateError")}catch(e){(a=new Error(o)).code=11,a.name="InvalidStateError",a.toString=function(){return"InvalidStateError: ".concat(o)}}throw a}var i,s=0,l=e.referenceNode,c=null;if("number"==typeof(i=t)&&isFinite(i)&&Math.floor(i)===i)c={forward:function(){return st||!e.pointerBeforeReferenceNode}};else{if(!r(t))throw new TypeError("Argument 2 of seek must be an integer or a Text Node.");c={forward:function(e,t){return 2&e.compareDocumentPosition(t)}(l,t)?function(){return!1}:function(){return l!==t},backward:function(){return l!==t||!e.pointerBeforeReferenceNode}}}for(;c.forward();){if(null===(l=e.nextNode()))throw new RangeError(n);s+=l.nodeValue.length}for(e.nextNode()&&(l=e.previousNode());c.backward();){if(null===(l=e.previousNode()))throw new RangeError(n);s-=l.nodeValue.length}if(!r(e.referenceNode))throw new RangeError(n);return s};var n="Iterator exhausted before seek ended.",o="Argument 1 of seek must use filter NodeFilter.SHOW_TEXT.";function r(e){return 3===e.nodeType}},1684:e=>{"use strict";e.exports=function(e,t,n){if(n=n||0,null==e)return-1;var o=e.length,r=n<0?o+n:n;if(r>=e.length)return-1;for(;r{var o=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),p=Object.prototype.toString,d=Math.max,f=Math.min,h=function(){return u.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==p.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=a.test(e);return n||i.test(e)?s(e.slice(2),n?2:8):r.test(e)?NaN:+e}e.exports=function(e,t,n){var o,r,a,i,s,l,c=0,u=!1,p=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=o,a=r;return o=r=void 0,c=t,i=e.apply(a,n)}function y(e){return c=e,s=setTimeout(w,t),u?v(e):i}function k(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-c>=a}function w(){var e=h();if(k(e))return x(e);s=setTimeout(w,function(e){var n=t-(e-l);return p?f(n,a-(e-c)):n}(e))}function x(e){return s=void 0,b&&o?v(e):(o=r=void 0,i)}function _(){var e=h(),n=k(e);if(o=arguments,r=this,l=e,n){if(void 0===s)return y(l);if(p)return s=setTimeout(w,t),v(l)}return void 0===s&&(s=setTimeout(w,t)),i}return t=g(t)||0,m(n)&&(u=!!n.leading,a=(p="maxWait"in n)?d(g(n.maxWait)||0,t):a,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==s&&clearTimeout(s),c=0,o=l=r=s=void 0},_.flush=function(){return void 0===s?i:x(h())},_}},2705:(e,t,n)=>{var o=n(5639).Symbol;e.exports=o},4239:(e,t,n)=>{var o=n(2705),r=n(9607),a=n(2333),i=o?o.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?r(e):a(e)}},7561:(e,t,n)=>{var o=n(7990),r=/^\s+/;e.exports=function(e){return e?e.slice(0,o(e)+1).replace(r,""):e}},1957:(e,t,n)=>{var o="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=o},9607:(e,t,n)=>{var o=n(2705),r=Object.prototype,a=r.hasOwnProperty,i=r.toString,s=o?o.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var o=!0}catch(e){}var r=i.call(e);return o&&(t?e[s]=n:delete e[s]),r}},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5639:(e,t,n)=>{var o=n(1957),r="object"==typeof self&&self&&self.Object===Object&&self,a=o||r||Function("return this")();e.exports=a},7990:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},3279:(e,t,n)=>{var o=n(3218),r=n(7771),a=n(4841),i=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,p,d,f,h=0,m=!1,g=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=l,o=c;return l=c=void 0,h=t,p=e.apply(o,n)}function y(e){return h=e,d=setTimeout(w,t),m?v(e):p}function k(e){var n=e-f;return void 0===f||n>=t||n<0||g&&e-h>=u}function w(){var e=r();if(k(e))return x(e);d=setTimeout(w,function(e){var n=t-(e-f);return g?s(n,u-(e-h)):n}(e))}function x(e){return d=void 0,b&&l?v(e):(l=c=void 0,p)}function _(){var e=r(),n=k(e);if(l=arguments,c=this,f=e,n){if(void 0===d)return y(f);if(g)return clearTimeout(d),d=setTimeout(w,t),v(f)}return void 0===d&&(d=setTimeout(w,t)),p}return t=a(t)||0,o(n)&&(m=!!n.leading,u=(g="maxWait"in n)?i(a(n.maxWait)||0,t):u,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=f=c=d=void 0},_.flush=function(){return void 0===d?p:x(r())},_}},3218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},3448:(e,t,n)=>{var o=n(4239),r=n(7005);e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==o(e)}},7771:(e,t,n)=>{var o=n(5639);e.exports=function(){return o.Date.now()}},4841:(e,t,n)=>{var o=n(7561),r=n(3218),a=n(3448),i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=o(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},813:function(e){e.exports=function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=o,this.exclude=r,this.iframesTimeout=a}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){var n=e.filter((function(e){return e.contains(t)})).length>0;-1!==e.indexOf(t)||n||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},o=void 0;try{var r=e.contentWindow;if(o=r.document,!r||!o)throw new Error("iframe inaccessible")}catch(e){n()}o&&t(o)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var o=this,r=!1,a=null,i=function i(){if(!r){r=!0,clearTimeout(a);try{o.isIframeBlank(e)||(e.removeEventListener("load",i),o.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",i),a=setTimeout(i,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,o=0;this.forEachIframe(e,(function(){return!0}),(function(e){o++,n.waitForIframes(e.querySelector("html"),(function(){--o||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,n,o){var r=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},i=t.querySelectorAll("iframe"),s=i.length,l=0;i=Array.prototype.slice.call(i);var c=function(){--s<=0&&a(l)};s||c(),i.forEach((function(t){e.matches(t,r.exclude)?c():r.onIframeReady(t,(function(e){n(t)&&(l++,o(e)),c()}),c)}))}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,o){var r=!1,a=!1;return o.forEach((function(e,t){e.val===n&&(r=t,a=e.handled)})),this.compareNodeIframe(e,t,n)?(!1!==r||a?!1===r||a||(o[r].handled=!0):o.push({val:n,handled:!0}),!0):(!1===r&&o.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,o){var r=this;e.forEach((function(e){e.handled||r.getIframeContents(e.val,(function(e){r.createInstanceOnIframe(e).forEachNode(t,n,o)}))}))}},{key:"iterateThroughNodes",value:function(e,t,n,o,r){for(var a=this,i=this.createIterator(t,e,o),s=[],l=[],c=void 0,u=void 0;p=void 0,p=a.getIteratorNode(i),u=p.prevNode,c=p.node;)this.iframes&&this.forEachIframe(t,(function(e){return a.checkIframeFilter(c,u,e,s)}),(function(t){a.createInstanceOnIframe(t).forEachNode(e,(function(e){return l.push(e)}),o)})),l.push(c);var p;l.forEach((function(e){n(e)})),this.iframes&&this.handleOpenIframes(s,e,n,o),r()}},{key:"forEachNode",value:function(e,t,n){var o=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=this.getContexts(),i=a.length;i||r(),a.forEach((function(a){var s=function(){o.iterateThroughNodes(e,a,t,n,(function(){--i<=0&&r()}))};o.iframes?o.waitForIframes(a,s):s()}))}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,o=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(o){var r=!1;return n.every((function(t){return!o.call(e,t)||(r=!0,!1)})),r}return!1}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",o=this.opt.log;this.opt.debug&&"object"===(void 0===o?"undefined":e(o))&&"function"==typeof o[n]&&o[n]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",o=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var r in t)if(t.hasOwnProperty(r)){var a=t[r],i="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(r):this.escapeStr(r),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(a):this.escapeStr(a);""!==i&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(i)+"|"+this.escapeStr(s)+")","gm"+n),o+"("+this.processSynomyms(i)+"|"+this.processSynomyms(s)+")"+o))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,(function(e){return"\\"===e.charAt(0)?"?":""}))).replace(/(?:\\)*\*/g,(function(e){return"\\"===e.charAt(0)?"*":""}))}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,(function(e,t,n){var o=n.charAt(t+1);return/[(|)\\]/.test(o)||""===o?e:e+"\0"}))}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],o=[];return e.split("").forEach((function(r){n.every((function(n){if(-1!==n.indexOf(r)){if(o.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),o.push(n)}return!0}))})),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n=this.opt.accuracy,o="string"==typeof n?n:n.value,r="string"==typeof n?[]:n.limiters,a="";switch(r.forEach((function(e){a+="|"+t.escapeStr(e)})),o){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(a="\\s"+(a||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿")))+"]*"+e+"[^"+a+"]*)";case"exactly":return"(^|\\s"+a+")("+e+")(?=$|\\s"+a+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach((function(e){t.opt.separateWordSearch?e.split(" ").forEach((function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)})):e.trim()&&-1===n.indexOf(e)&&n.push(e)})),{keywords:n.sort((function(e,t){return t.length-e.length})),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],o=0;return e.sort((function(e,t){return e.start-t.start})).forEach((function(e){var r=t.callNoMatchOnInvalidRanges(e,o),a=r.start,i=r.end;r.valid&&(e.start=a,e.length=i-a,n.push(e),o=i)})),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,o=void 0,r=!1;return e&&void 0!==e.start?(o=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&o-t>0&&o-n>0?r=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:o,valid:r}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var o=void 0,r=!0,a=n.length,i=t-a,s=parseInt(e.start,10)-i;return(o=(s=s>a?a:s)+parseInt(e.length,10))>a&&(o=a,this.log("End range automatically set to the max value of "+a)),s<0||o-s<0||s>a||o>a?(r=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,o).replace(/\s+/g,"")&&(r=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:o,valid:r}}},{key:"getTextNodes",value:function(e){var t=this,n="",o=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,(function(e){o.push({start:n.length,end:(n+=e.textContent).length,node:e})}),(function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),(function(){e({value:n,nodes:o})}))}},{key:"matchesExclude",value:function(e){return r.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var o=this.opt.element?this.opt.element:"mark",r=e.splitText(t),a=r.splitText(n-t),i=document.createElement(o);return i.setAttribute("data-markjs","true"),this.opt.className&&i.setAttribute("class",this.opt.className),i.textContent=r.textContent,r.parentNode.replaceChild(i,r),a}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,o,r){var a=this;e.nodes.every((function(i,s){var l=e.nodes[s+1];if(void 0===l||l.start>t){if(!o(i.node))return!1;var c=t-i.start,u=(n>i.end?i.end:n)-i.start,p=e.value.substr(0,i.start),d=e.value.substr(u+i.start);if(i.node=a.wrapRangeInTextNode(i.node,c,u),e.value=p+d,e.nodes.forEach((function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=u),e.nodes[n].end-=u)})),n-=u,r(i.node.previousSibling,i.start),!(n>i.end))return!1;t=i.end}return!0}))}},{key:"wrapMatches",value:function(e,t,n,o,r){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){t.nodes.forEach((function(t){t=t.node;for(var r=void 0;null!==(r=e.exec(t.textContent))&&""!==r[i];)if(n(r[i],t)){var s=r.index;if(0!==i)for(var l=1;l{"use strict";function o(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function r(e){return e instanceof o(e).Element||e instanceof Element}function a(e){return e instanceof o(e).HTMLElement||e instanceof HTMLElement}function i(e){return"undefined"!=typeof ShadowRoot&&(e instanceof o(e).ShadowRoot||e instanceof ShadowRoot)}n.r(t),n.d(t,{animateFill:()=>st,createSingleton:()=>rt,default:()=>mt,delegate:()=>it,followCursor:()=>pt,hideAll:()=>nt,inlinePositioning:()=>dt,roundArrow:()=>ue,sticky:()=>ft});var s=Math.max,l=Math.min,c=Math.round;function u(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,r=1;if(a(e)&&t){var i=e.offsetHeight,s=e.offsetWidth;s>0&&(o=c(n.width)/s||1),i>0&&(r=c(n.height)/i||1)}return{width:n.width/o,height:n.height/r,top:n.top/r,right:n.right/o,bottom:n.bottom/r,left:n.left/o,x:n.left/o,y:n.top/r}}function p(e){var t=o(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function d(e){return e?(e.nodeName||"").toLowerCase():null}function f(e){return((r(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return u(f(e)).left+p(e).scrollLeft}function m(e){return o(e).getComputedStyle(e)}function g(e){var t=m(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function b(e,t,n){void 0===n&&(n=!1);var r,i,s=a(t),l=a(t)&&function(e){var t=e.getBoundingClientRect(),n=c(t.width)/e.offsetWidth||1,o=c(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),m=f(t),b=u(e,l),v={scrollLeft:0,scrollTop:0},y={x:0,y:0};return(s||!s&&!n)&&(("body"!==d(t)||g(m))&&(v=(r=t)!==o(r)&&a(r)?{scrollLeft:(i=r).scrollLeft,scrollTop:i.scrollTop}:p(r)),a(t)?((y=u(t,!0)).x+=t.clientLeft,y.y+=t.clientTop):m&&(y.x=h(m))),{x:b.left+v.scrollLeft-y.x,y:b.top+v.scrollTop-y.y,width:b.width,height:b.height}}function v(e){var t=u(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function y(e){return"html"===d(e)?e:e.assignedSlot||e.parentNode||(i(e)?e.host:null)||f(e)}function k(e){return["html","body","#document"].indexOf(d(e))>=0?e.ownerDocument.body:a(e)&&g(e)?e:k(y(e))}function w(e,t){var n;void 0===t&&(t=[]);var r=k(e),a=r===(null==(n=e.ownerDocument)?void 0:n.body),i=o(r),s=a?[i].concat(i.visualViewport||[],g(r)?r:[]):r,l=t.concat(s);return a?l:l.concat(w(y(s)))}function x(e){return["table","td","th"].indexOf(d(e))>=0}function _(e){return a(e)&&"fixed"!==m(e).position?e.offsetParent:null}function O(e){for(var t=o(e),n=_(e);n&&x(n)&&"static"===m(n).position;)n=_(n);return n&&("html"===d(n)||"body"===d(n)&&"static"===m(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&a(e)&&"fixed"===m(e).position)return null;var n=y(e);for(i(n)&&(n=n.host);a(n)&&["html","body"].indexOf(d(n))<0;){var o=m(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var S="top",E="bottom",C="right",T="left",L="auto",N=[S,E,C,T],$="start",D="end",A="viewport",P="popper",j=N.reduce((function(e,t){return e.concat([t+"-"+$,t+"-"+D])}),[]),I=[].concat(N,[L]).reduce((function(e,t){return e.concat([t,t+"-"+$,t+"-"+D])}),[]),M=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function R(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),o}var F={placement:"bottom",modifiers:[],strategy:"absolute"};function V(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function W(e){var t,n=e.reference,o=e.element,r=e.placement,a=r?B(r):null,i=r?U(r):null,s=n.x+n.width/2-o.width/2,l=n.y+n.height/2-o.height/2;switch(a){case S:t={x:s,y:n.y-o.height};break;case E:t={x:s,y:n.y+n.height};break;case C:t={x:n.x+n.width,y:l};break;case T:t={x:n.x-o.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?H(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case $:t[c]=t[c]-(n[u]/2-o[u]/2);break;case D:t[c]=t[c]+(n[u]/2-o[u]/2)}}return t}var J={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Y(e){var t,n=e.popper,r=e.popperRect,a=e.placement,i=e.variation,s=e.offsets,l=e.position,u=e.gpuAcceleration,p=e.adaptive,d=e.roundOffsets,h=e.isFixed,g=s.x,b=void 0===g?0:g,v=s.y,y=void 0===v?0:v,k="function"==typeof d?d({x:b,y}):{x:b,y};b=k.x,y=k.y;var w=s.hasOwnProperty("x"),x=s.hasOwnProperty("y"),_=T,L=S,N=window;if(p){var $=O(n),A="clientHeight",P="clientWidth";$===o(n)&&"static"!==m($=f(n)).position&&"absolute"===l&&(A="scrollHeight",P="scrollWidth"),(a===S||(a===T||a===C)&&i===D)&&(L=E,y-=(h&&$===N&&N.visualViewport?N.visualViewport.height:$[A])-r.height,y*=u?1:-1),a!==T&&(a!==S&&a!==E||i!==D)||(_=C,b-=(h&&$===N&&N.visualViewport?N.visualViewport.width:$[P])-r.width,b*=u?1:-1)}var j,I=Object.assign({position:l},p&&J),M=!0===d?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:c(t*o)/o||0,y:c(n*o)/o||0}}({x:b,y}):{x:b,y};return b=M.x,y=M.y,u?Object.assign({},I,((j={})[L]=x?"0":"",j[_]=w?"0":"",j.transform=(N.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",j)):Object.assign({},I,((t={})[L]=x?y+"px":"",t[_]=w?b+"px":"",t.transform="",t))}const G={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];a(r)&&d(r)&&(Object.assign(r.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],r=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});a(o)&&d(o)&&(Object.assign(o.style,i),Object.keys(r).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};var K={left:"right",right:"left",bottom:"top",top:"bottom"};function Z(e){return e.replace(/left|right|bottom|top/g,(function(e){return K[e]}))}var X={start:"end",end:"start"};function Q(e){return e.replace(/start|end/g,(function(e){return X[e]}))}function ee(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&i(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function te(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ne(e,t){return t===A?te(function(e){var t=o(e),n=f(e),r=t.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,l=0;return r&&(a=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=r.offsetLeft,l=r.offsetTop)),{width:a,height:i,x:s+h(e),y:l}}(e)):r(t)?function(e){var t=u(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):te(function(e){var t,n=f(e),o=p(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=s(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=s(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),l=-o.scrollLeft+h(e),c=-o.scrollTop;return"rtl"===m(r||n).direction&&(l+=s(n.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:l,y:c}}(f(e)))}function oe(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function re(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function ae(e,t){void 0===t&&(t={});var n=t,o=n.placement,i=void 0===o?e.placement:o,c=n.boundary,p=void 0===c?"clippingParents":c,h=n.rootBoundary,g=void 0===h?A:h,b=n.elementContext,v=void 0===b?P:b,k=n.altBoundary,x=void 0!==k&&k,_=n.padding,T=void 0===_?0:_,L=oe("number"!=typeof T?T:re(T,N)),$=v===P?"reference":P,D=e.rects.popper,j=e.elements[x?$:v],I=function(e,t,n){var o="clippingParents"===t?function(e){var t=w(y(e)),n=["absolute","fixed"].indexOf(m(e).position)>=0&&a(e)?O(e):e;return r(n)?t.filter((function(e){return r(e)&&ee(e,n)&&"body"!==d(e)})):[]}(e):[].concat(t),i=[].concat(o,[n]),c=i[0],u=i.reduce((function(t,n){var o=ne(e,n);return t.top=s(o.top,t.top),t.right=l(o.right,t.right),t.bottom=l(o.bottom,t.bottom),t.left=s(o.left,t.left),t}),ne(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}(r(j)?j:j.contextElement||f(e.elements.popper),p,g),M=u(e.elements.reference),R=W({reference:M,element:D,strategy:"absolute",placement:i}),F=te(Object.assign({},D,R)),V=v===P?F:M,z={top:I.top-V.top+L.top,bottom:V.bottom-I.bottom+L.bottom,left:I.left-V.left+L.left,right:V.right-I.right+L.right},q=e.modifiersData.offset;if(v===P&&q){var B=q[i];Object.keys(z).forEach((function(e){var t=[C,E].indexOf(e)>=0?1:-1,n=[S,E].indexOf(e)>=0?"y":"x";z[e]+=B[n]*t}))}return z}function ie(e,t,n){return s(e,l(t,n))}function se(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function le(e){return[S,C,E,T].some((function(t){return e[t]>=0}))}var ce=z({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,a=r.scroll,i=void 0===a||a,s=r.resize,l=void 0===s||s,c=o(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach((function(e){e.addEventListener("scroll",n.update,q)})),l&&c.addEventListener("resize",n.update,q),function(){i&&u.forEach((function(e){e.removeEventListener("scroll",n.update,q)})),l&&c.removeEventListener("resize",n.update,q)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=W({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=void 0===o||o,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:B(t.placement),variation:U(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Y(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Y(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},G,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,a=void 0===r?[0,0]:r,i=I.reduce((function(e,n){return e[n]=function(e,t,n){var o=B(e),r=[T,S].indexOf(o)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[T,C].indexOf(o)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,b=B(g),v=l||(b!==g&&h?function(e){if(B(e)===L)return[];var t=Z(e);return[Q(e),t,Q(t)]}(g):[Z(g)]),y=[g].concat(v).reduce((function(e,n){return e.concat(B(n)===L?function(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?I:l,u=U(o),p=u?s?j:j.filter((function(e){return U(e)===u})):N,d=p.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=p);var f=d.reduce((function(t,n){return t[n]=ae(e,{placement:n,boundary:r,rootBoundary:a,padding:i})[B(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),k=t.rects.reference,w=t.rects.popper,x=new Map,_=!0,O=y[0],D=0;D=0,F=R?"width":"height",V=ae(t,{placement:A,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),z=R?M?C:T:M?E:S;k[F]>w[F]&&(z=Z(z));var q=Z(z),H=[];if(a&&H.push(V[P]<=0),s&&H.push(V[z]<=0,V[q]<=0),H.every((function(e){return e}))){O=A,_=!1;break}x.set(A,H)}if(_)for(var W=function(e){var t=y.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},J=h?3:1;J>0&&"break"!==W(J);J--);t.placement!==O&&(t.modifiersData[o]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,a=void 0===r||r,i=n.altAxis,c=void 0!==i&&i,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,f=n.padding,h=n.tether,m=void 0===h||h,g=n.tetherOffset,b=void 0===g?0:g,y=ae(t,{boundary:u,rootBoundary:p,padding:f,altBoundary:d}),k=B(t.placement),w=U(t.placement),x=!w,_=H(k),L="x"===_?"y":"x",N=t.modifiersData.popperOffsets,D=t.rects.reference,A=t.rects.popper,P="function"==typeof b?b(Object.assign({},t.rects,{placement:t.placement})):b,j="number"==typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(N){if(a){var R,F="y"===_?S:T,V="y"===_?E:C,z="y"===_?"height":"width",q=N[_],W=q+y[F],J=q-y[V],Y=m?-A[z]/2:0,G=w===$?D[z]:A[z],K=w===$?-A[z]:-D[z],Z=t.elements.arrow,X=m&&Z?v(Z):{width:0,height:0},Q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},ee=Q[F],te=Q[V],ne=ie(0,D[z],X[z]),oe=x?D[z]/2-Y-ne-ee-j.mainAxis:G-ne-ee-j.mainAxis,re=x?-D[z]/2+Y+ne+te+j.mainAxis:K+ne+te+j.mainAxis,se=t.elements.arrow&&O(t.elements.arrow),le=se?"y"===_?se.clientTop||0:se.clientLeft||0:0,ce=null!=(R=null==I?void 0:I[_])?R:0,ue=q+re-ce,pe=ie(m?l(W,q+oe-ce-le):W,q,m?s(J,ue):J);N[_]=pe,M[_]=pe-q}if(c){var de,fe="x"===_?S:T,he="x"===_?E:C,me=N[L],ge="y"===L?"height":"width",be=me+y[fe],ve=me-y[he],ye=-1!==[S,T].indexOf(k),ke=null!=(de=null==I?void 0:I[L])?de:0,we=ye?be:me-D[ge]-A[ge]-ke+j.altAxis,xe=ye?me+D[ge]+A[ge]-ke-j.altAxis:ve,_e=m&&ye?function(e,t,n){var o=ie(e,t,n);return o>n?n:o}(we,me,xe):ie(m?we:be,me,m?xe:ve);N[L]=_e,M[L]=_e-me}t.modifiersData[o]=M}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,r=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=B(n.placement),l=H(s),c=[T,C].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return oe("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:re(e,N))}(r.padding,n),p=v(a),d="y"===l?S:T,f="y"===l?E:C,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=O(a),b=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,y=h/2-m/2,k=u[d],w=b-p[c]-u[f],x=b/2-p[c]/2+y,_=ie(k,x,w),L=l;n.modifiersData[o]=((t={})[L]=_,t.centerOffset=_-x,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&ee(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=ae(t,{elementContext:"reference"}),s=ae(t,{altBoundary:!0}),l=se(i,o),c=se(s,r,a),u=le(l),p=le(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}}]}),ue='',pe="tippy-content",de="tippy-backdrop",fe="tippy-arrow",he="tippy-svg-arrow",me={passive:!0,capture:!0},ge=function(){return document.body};function be(e,t,n){if(Array.isArray(e)){var o=e[t];return null==o?Array.isArray(n)?n[t]:n:o}return e}function ve(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function ye(e,t){return"function"==typeof e?e.apply(void 0,t):e}function ke(e,t){return 0===t?e:function(o){clearTimeout(n),n=setTimeout((function(){e(o)}),t)};var n}function we(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function xe(e){return[].concat(e)}function _e(e,t){-1===e.indexOf(t)&&e.push(t)}function Oe(e){return e.split("-")[0]}function Se(e){return[].slice.call(e)}function Ee(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function Ce(){return document.createElement("div")}function Te(e){return["Element","Fragment"].some((function(t){return ve(e,t)}))}function Le(e){return ve(e,"MouseEvent")}function Ne(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function $e(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function De(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function Ae(e){var t,n=xe(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function Pe(e,t,n){var o=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[o](t,n)}))}function je(e,t){for(var n=t;n;){var o;if(e.contains(n))return!0;n=null==n.getRootNode||null==(o=n.getRootNode())?void 0:o.host}return!1}var Ie={isTouch:!1},Me=0;function Re(){Ie.isTouch||(Ie.isTouch=!0,window.performance&&document.addEventListener("mousemove",Fe))}function Fe(){var e=performance.now();e-Me<20&&(Ie.isTouch=!1,document.removeEventListener("mousemove",Fe)),Me=e}function Ve(){var e=document.activeElement;if(Ne(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var ze=!("undefined"==typeof window||"undefined"==typeof document||!window.msCrypto),qe=Object.assign({appendTo:ge,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),Be=Object.keys(qe);function Ue(e){var t=(e.plugins||[]).reduce((function(t,n){var o,r=n.name,a=n.defaultValue;return r&&(t[r]=void 0!==e[r]?e[r]:null!=(o=qe[r])?o:a),t}),{});return Object.assign({},e,t)}function He(e,t){var n=Object.assign({},t,{content:ye(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(Ue(Object.assign({},qe,{plugins:t}))):Be).reduce((function(t,n){var o=(e.getAttribute("data-tippy-"+n)||"").trim();if(!o)return t;if("content"===n)t[n]=o;else try{t[n]=JSON.parse(o)}catch(e){t[n]=o}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},qe.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function We(e,t){e.innerHTML=t}function Je(e){var t=Ce();return!0===e?t.className=fe:(t.className=he,Te(e)?t.appendChild(e):We(t,e)),t}function Ye(e,t){Te(t.content)?(We(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?We(e,t.content):e.textContent=t.content)}function Ge(e){var t=e.firstElementChild,n=Se(t.children);return{box:t,content:n.find((function(e){return e.classList.contains(pe)})),arrow:n.find((function(e){return e.classList.contains(fe)||e.classList.contains(he)})),backdrop:n.find((function(e){return e.classList.contains(de)}))}}function Ke(e){var t=Ce(),n=Ce();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var o=Ce();function r(n,o){var r=Ge(t),a=r.box,i=r.content,s=r.arrow;o.theme?a.setAttribute("data-theme",o.theme):a.removeAttribute("data-theme"),"string"==typeof o.animation?a.setAttribute("data-animation",o.animation):a.removeAttribute("data-animation"),o.inertia?a.setAttribute("data-inertia",""):a.removeAttribute("data-inertia"),a.style.maxWidth="number"==typeof o.maxWidth?o.maxWidth+"px":o.maxWidth,o.role?a.setAttribute("role",o.role):a.removeAttribute("role"),n.content===o.content&&n.allowHTML===o.allowHTML||Ye(i,e.props),o.arrow?s?n.arrow!==o.arrow&&(a.removeChild(s),a.appendChild(Je(o.arrow))):a.appendChild(Je(o.arrow)):s&&a.removeChild(s)}return o.className=pe,o.setAttribute("data-state","hidden"),Ye(o,e.props),t.appendChild(n),n.appendChild(o),r(e.props,e.props),{popper:t,onUpdate:r}}Ke.$$tippy=!0;var Ze=1,Xe=[],Qe=[];function et(e,t){var n,o,r,a,i,s,l,c,u=He(e,Object.assign({},qe,Ue(Ee(t)))),p=!1,d=!1,f=!1,h=!1,m=[],g=ke(J,u.interactiveDebounce),b=Ze++,v=(c=u.plugins).filter((function(e,t){return c.indexOf(e)===t})),y={id:b,reference:e,popper:Ce(),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(o),cancelAnimationFrame(r)},setProps:function(t){if(!y.state.isDestroyed){A("onBeforeUpdate",[y,t]),H();var n=y.props,o=He(e,Object.assign({},n,Ee(t),{ignoreAttributes:!0}));y.props=o,U(),n.interactiveDebounce!==o.interactiveDebounce&&(I(),g=ke(J,o.interactiveDebounce)),n.triggerTarget&&!o.triggerTarget?xe(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):o.triggerTarget&&e.removeAttribute("aria-expanded"),j(),D(),x&&x(n,o),y.popperInstance&&(Z(),Q().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}))),A("onAfterUpdate",[y,t])}},setContent:function(e){y.setProps({content:e})},show:function(){var e=y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=Ie.isTouch&&!y.props.touch,r=be(y.props.duration,0,qe.duration);if(!(e||t||n||o||T().hasAttribute("disabled")||(A("onShow",[y],!1),!1===y.props.onShow(y)))){if(y.state.isVisible=!0,C()&&(w.style.visibility="visible"),D(),V(),y.state.isMounted||(w.style.transition="none"),C()){var a=N();$e([a.box,a.content],0)}var i,l,c;s=function(){var e;if(y.state.isVisible&&!h){if(h=!0,w.offsetHeight,w.style.transition=y.props.moveTransition,C()&&y.props.animation){var t=N(),n=t.box,o=t.content;$e([n,o],r),De([n,o],"visible")}P(),j(),_e(Qe,y),null==(e=y.popperInstance)||e.forceUpdate(),A("onMount",[y]),y.props.animation&&C()&&function(e,t){q(e,(function(){y.state.isShown=!0,A("onShown",[y])}))}(r)}},l=y.props.appendTo,c=T(),(i=y.props.interactive&&l===ge||"parent"===l?c.parentNode:ye(l,[c])).contains(w)||i.appendChild(w),y.state.isMounted=!0,Z()}},hide:function(){var e=!y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=be(y.props.duration,1,qe.duration);if(!(e||t||n)&&(A("onHide",[y],!1),!1!==y.props.onHide(y))){if(y.state.isVisible=!1,y.state.isShown=!1,h=!1,p=!1,C()&&(w.style.visibility="hidden"),I(),z(),D(!0),C()){var r=N(),a=r.box,i=r.content;y.props.animation&&($e([a,i],o),De([a,i],"hidden"))}P(),j(),y.props.animation?C()&&function(e,t){q(e,(function(){!y.state.isVisible&&w.parentNode&&w.parentNode.contains(w)&&t()}))}(o,y.unmount):y.unmount()}},hideWithInteractivity:function(e){L().addEventListener("mousemove",g),_e(Xe,g),g(e)},enable:function(){y.state.isEnabled=!0},disable:function(){y.hide(),y.state.isEnabled=!1},unmount:function(){y.state.isVisible&&y.hide(),y.state.isMounted&&(X(),Q().forEach((function(e){e._tippy.unmount()})),w.parentNode&&w.parentNode.removeChild(w),Qe=Qe.filter((function(e){return e!==y})),y.state.isMounted=!1,A("onHidden",[y]))},destroy:function(){y.state.isDestroyed||(y.clearDelayTimeouts(),y.unmount(),H(),delete e._tippy,y.state.isDestroyed=!0,A("onDestroy",[y]))}};if(!u.render)return y;var k=u.render(y),w=k.popper,x=k.onUpdate;w.setAttribute("data-tippy-root",""),w.id="tippy-"+y.id,y.popper=w,e._tippy=y,w._tippy=y;var _=v.map((function(e){return e.fn(y)})),O=e.hasAttribute("aria-expanded");return U(),j(),D(),A("onCreate",[y]),u.showOnCreate&&ee(),w.addEventListener("mouseenter",(function(){y.props.interactive&&y.state.isVisible&&y.clearDelayTimeouts()})),w.addEventListener("mouseleave",(function(){y.props.interactive&&y.props.trigger.indexOf("mouseenter")>=0&&L().addEventListener("mousemove",g)})),y;function S(){var e=y.props.touch;return Array.isArray(e)?e:[e,0]}function E(){return"hold"===S()[0]}function C(){var e;return!(null==(e=y.props.render)||!e.$$tippy)}function T(){return l||e}function L(){var e=T().parentNode;return e?Ae(e):document}function N(){return Ge(w)}function $(e){return y.state.isMounted&&!y.state.isVisible||Ie.isTouch||a&&"focus"===a.type?0:be(y.props.delay,e?0:1,qe.delay)}function D(e){void 0===e&&(e=!1),w.style.pointerEvents=y.props.interactive&&!e?"":"none",w.style.zIndex=""+y.props.zIndex}function A(e,t,n){var o;void 0===n&&(n=!0),_.forEach((function(n){n[e]&&n[e].apply(n,t)})),n&&(o=y.props)[e].apply(o,t)}function P(){var t=y.props.aria;if(t.content){var n="aria-"+t.content,o=w.id;xe(y.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(y.state.isVisible)e.setAttribute(n,t?t+" "+o:o);else{var r=t&&t.replace(o,"").trim();r?e.setAttribute(n,r):e.removeAttribute(n)}}))}}function j(){!O&&y.props.aria.expanded&&xe(y.props.triggerTarget||e).forEach((function(e){y.props.interactive?e.setAttribute("aria-expanded",y.state.isVisible&&e===T()?"true":"false"):e.removeAttribute("aria-expanded")}))}function I(){L().removeEventListener("mousemove",g),Xe=Xe.filter((function(e){return e!==g}))}function M(t){if(!Ie.isTouch||!f&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!y.props.interactive||!je(w,n)){if(xe(y.props.triggerTarget||e).some((function(e){return je(e,n)}))){if(Ie.isTouch)return;if(y.state.isVisible&&y.props.trigger.indexOf("click")>=0)return}else A("onClickOutside",[y,t]);!0===y.props.hideOnClick&&(y.clearDelayTimeouts(),y.hide(),d=!0,setTimeout((function(){d=!1})),y.state.isMounted||z())}}}function R(){f=!0}function F(){f=!1}function V(){var e=L();e.addEventListener("mousedown",M,!0),e.addEventListener("touchend",M,me),e.addEventListener("touchstart",F,me),e.addEventListener("touchmove",R,me)}function z(){var e=L();e.removeEventListener("mousedown",M,!0),e.removeEventListener("touchend",M,me),e.removeEventListener("touchstart",F,me),e.removeEventListener("touchmove",R,me)}function q(e,t){var n=N().box;function o(e){e.target===n&&(Pe(n,"remove",o),t())}if(0===e)return t();Pe(n,"remove",i),Pe(n,"add",o),i=o}function B(t,n,o){void 0===o&&(o=!1),xe(y.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,o),m.push({node:e,eventType:t,handler:n,options:o})}))}function U(){var e;E()&&(B("touchstart",W,{passive:!0}),B("touchend",Y,{passive:!0})),(e=y.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(B(e,W),e){case"mouseenter":B("mouseleave",Y);break;case"focus":B(ze?"focusout":"blur",G);break;case"focusin":B("focusout",G)}}))}function H(){m.forEach((function(e){var t=e.node,n=e.eventType,o=e.handler,r=e.options;t.removeEventListener(n,o,r)})),m=[]}function W(e){var t,n=!1;if(y.state.isEnabled&&!K(e)&&!d){var o="focus"===(null==(t=a)?void 0:t.type);a=e,l=e.currentTarget,j(),!y.state.isVisible&&Le(e)&&Xe.forEach((function(t){return t(e)})),"click"===e.type&&(y.props.trigger.indexOf("mouseenter")<0||p)&&!1!==y.props.hideOnClick&&y.state.isVisible?n=!0:ee(e),"click"===e.type&&(p=!n),n&&!o&&te(e)}}function J(e){var t=e.target,n=T().contains(t)||w.contains(t);if("mousemove"!==e.type||!n){var o=Q().concat(w).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:u}:null})).filter(Boolean);(function(e,t){var n=t.clientX,o=t.clientY;return e.every((function(e){var t=e.popperRect,r=e.popperState,a=e.props.interactiveBorder,i=Oe(r.placement),s=r.modifiersData.offset;if(!s)return!0;var l="bottom"===i?s.top.y:0,c="top"===i?s.bottom.y:0,u="right"===i?s.left.x:0,p="left"===i?s.right.x:0,d=t.top-o+l>a,f=o-t.bottom-c>a,h=t.left-n+u>a,m=n-t.right-p>a;return d||f||h||m}))})(o,e)&&(I(),te(e))}}function Y(e){K(e)||y.props.trigger.indexOf("click")>=0&&p||(y.props.interactive?y.hideWithInteractivity(e):te(e))}function G(e){y.props.trigger.indexOf("focusin")<0&&e.target!==T()||y.props.interactive&&e.relatedTarget&&w.contains(e.relatedTarget)||te(e)}function K(e){return!!Ie.isTouch&&E()!==e.type.indexOf("touch")>=0}function Z(){X();var t=y.props,n=t.popperOptions,o=t.placement,r=t.offset,a=t.getReferenceClientRect,i=t.moveTransition,l=C()?Ge(w).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||T()}:e,u=[{name:"offset",options:{offset:r}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!i}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(C()){var n=N().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];C()&&l&&u.push({name:"arrow",options:{element:l,padding:3}}),u.push.apply(u,(null==n?void 0:n.modifiers)||[]),y.popperInstance=ce(c,w,Object.assign({},n,{placement:o,onFirstUpdate:s,modifiers:u}))}function X(){y.popperInstance&&(y.popperInstance.destroy(),y.popperInstance=null)}function Q(){return Se(w.querySelectorAll("[data-tippy-root]"))}function ee(e){y.clearDelayTimeouts(),e&&A("onTrigger",[y,e]),V();var t=$(!0),o=S(),r=o[0],a=o[1];Ie.isTouch&&"hold"===r&&a&&(t=a),t?n=setTimeout((function(){y.show()}),t):y.show()}function te(e){if(y.clearDelayTimeouts(),A("onUntrigger",[y,e]),y.state.isVisible){if(!(y.props.trigger.indexOf("mouseenter")>=0&&y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&p)){var t=$(!1);t?o=setTimeout((function(){y.state.isVisible&&y.hide()}),t):r=requestAnimationFrame((function(){y.hide()}))}}else z()}}function tt(e,t){void 0===t&&(t={});var n=qe.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",Re,me),window.addEventListener("blur",Ve);var o,r=Object.assign({},t,{plugins:n}),a=(o=e,Te(o)?[o]:function(e){return ve(e,"NodeList")}(o)?Se(o):Array.isArray(o)?o:Se(document.querySelectorAll(o))).reduce((function(e,t){var n=t&&et(t,r);return n&&e.push(n),e}),[]);return Te(e)?a[0]:a}tt.defaultProps=qe,tt.setDefaultProps=function(e){Object.keys(e).forEach((function(t){qe[t]=e[t]}))},tt.currentInput=Ie;var nt=function(e){var t=void 0===e?{}:e,n=t.exclude,o=t.duration;Qe.forEach((function(e){var t=!1;if(n&&(t=Ne(n)?e.reference===n:e.popper===n.popper),!t){var r=e.props.duration;e.setProps({duration:o}),e.hide(),e.state.isDestroyed||e.setProps({duration:r})}}))},ot=Object.assign({},G,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),rt=function(e,t){var n;void 0===t&&(t={});var o,r=e,a=[],i=[],s=t.overrides,l=[],c=!1;function u(){i=r.map((function(e){return xe(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function p(){a=r.map((function(e){return e.reference}))}function d(e){r.forEach((function(t){e?t.enable():t.disable()}))}function f(e){return r.map((function(t){var n=t.setProps;return t.setProps=function(r){n(r),t.reference===o&&e.setProps(r)},function(){t.setProps=n}}))}function h(e,t){var n=i.indexOf(t);if(t!==o){o=t;var l=(s||[]).concat("content").reduce((function(e,t){return e[t]=r[n].props[t],e}),{});e.setProps(Object.assign({},l,{getReferenceClientRect:"function"==typeof l.getReferenceClientRect?l.getReferenceClientRect:function(){var e;return null==(e=a[n])?void 0:e.getBoundingClientRect()}}))}}d(!1),p(),u();var m={fn:function(){return{onDestroy:function(){d(!0)},onHidden:function(){o=null},onClickOutside:function(e){e.props.showOnCreate&&!c&&(c=!0,o=null)},onShow:function(e){e.props.showOnCreate&&!c&&(c=!0,h(e,a[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},g=tt(Ce(),Object.assign({},we(t,["overrides"]),{plugins:[m].concat(t.plugins||[]),triggerTarget:i,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[ot])})})),b=g.show;g.show=function(e){if(b(),!o&&null==e)return h(g,a[0]);if(!o||null!=e){if("number"==typeof e)return a[e]&&h(g,a[e]);if(r.indexOf(e)>=0){var t=e.reference;return h(g,t)}return a.indexOf(e)>=0?h(g,e):void 0}},g.showNext=function(){var e=a[0];if(!o)return g.show(0);var t=a.indexOf(o);g.show(a[t+1]||e)},g.showPrevious=function(){var e=a[a.length-1];if(!o)return g.show(e);var t=a.indexOf(o),n=a[t-1]||e;g.show(n)};var v=g.setProps;return g.setProps=function(e){s=e.overrides||s,v(e)},g.setInstances=function(e){d(!0),l.forEach((function(e){return e()})),r=e,d(!1),p(),u(),l=f(g),g.setProps({triggerTarget:i})},l=f(g),g},at={mouseover:"mouseenter",focusin:"focus",click:"click"};function it(e,t){var n=[],o=[],r=!1,a=t.target,i=we(t,["target"]),s=Object.assign({},i,{trigger:"manual",touch:!1}),l=Object.assign({touch:qe.touch},i,{showOnCreate:!0}),c=tt(e,s);function u(e){if(e.target&&!r){var n=e.target.closest(a);if(n){var i=n.getAttribute("data-tippy-trigger")||t.trigger||qe.trigger;if(!n._tippy&&!("touchstart"===e.type&&"boolean"==typeof l.touch||"touchstart"!==e.type&&i.indexOf(at[e.type])<0)){var s=tt(n,l);s&&(o=o.concat(s))}}}}function p(e,t,o,r){void 0===r&&(r=!1),e.addEventListener(t,o,r),n.push({node:e,eventType:t,handler:o,options:r})}return xe(c).forEach((function(e){var t=e.destroy,a=e.enable,i=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],n.forEach((function(e){var t=e.node,n=e.eventType,o=e.handler,r=e.options;t.removeEventListener(n,o,r)})),n=[],t()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),r=!1},e.disable=function(){i(),o.forEach((function(e){return e.disable()})),r=!0},function(e){var t=e.reference;p(t,"touchstart",u,me),p(t,"mouseover",u),p(t,"focusin",u),p(t,"click",u)}(e)})),c}var st={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=Ge(e.popper),o=n.box,r=n.content,a=e.props.animateFill?function(){var e=Ce();return e.className=de,De([e],"hidden"),e}():null;return{onCreate:function(){a&&(o.insertBefore(a,o.firstElementChild),o.setAttribute("data-animatefill",""),o.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(a){var e=o.style.transitionDuration,t=Number(e.replace("ms",""));r.style.transitionDelay=Math.round(t/10)+"ms",a.style.transitionDuration=e,De([a],"visible")}},onShow:function(){a&&(a.style.transitionDuration="0ms")},onHide:function(){a&&De([a],"hidden")}}}},lt={clientX:0,clientY:0},ct=[];function ut(e){var t=e.clientX,n=e.clientY;lt={clientX:t,clientY:n}}var pt={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=Ae(e.props.triggerTarget||t),o=!1,r=!1,a=!0,i=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function l(){n.addEventListener("mousemove",p)}function c(){n.removeEventListener("mousemove",p)}function u(){o=!0,e.setProps({getReferenceClientRect:null}),o=!1}function p(n){var o=!n.target||t.contains(n.target),r=e.props.followCursor,a=n.clientX,i=n.clientY,s=t.getBoundingClientRect(),l=a-s.left,c=i-s.top;!o&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=a,o=i;"initial"===r&&(n=e.left+l,o=e.top+c);var s="horizontal"===r?e.top:o,u="vertical"===r?e.right:n,p="horizontal"===r?e.bottom:o,d="vertical"===r?e.left:n;return{width:u-d,height:p-s,top:s,right:u,bottom:p,left:d}}})}function d(){e.props.followCursor&&(ct.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",ut)}(n))}function f(){0===(ct=ct.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",ut)}(n)}return{onCreate:d,onDestroy:f,onBeforeUpdate:function(){i=e.props},onAfterUpdate:function(t,n){var a=n.followCursor;o||void 0!==a&&i.followCursor!==a&&(f(),a?(d(),!e.state.isMounted||r||s()||l()):(c(),u()))},onMount:function(){e.props.followCursor&&!r&&(a&&(p(lt),a=!1),s()||l())},onTrigger:function(e,t){Le(t)&&(lt={clientX:t.clientX,clientY:t.clientY}),r="focus"===t.type},onHidden:function(){e.props.followCursor&&(u(),c(),a=!0)}}}},dt={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference,o=-1,r=!1,a=[],i={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(r){var i=r.state;e.props.inlinePositioning&&(-1!==a.indexOf(i.placement)&&(a=[]),t!==i.placement&&-1===a.indexOf(i.placement)&&(a.push(i.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,o){if(n.length<2||null===e)return t;if(2===n.length&&o>=0&&n[0].left>n[1].right)return n[o]||t;switch(e){case"top":case"bottom":var r=n[0],a=n[n.length-1],i="top"===e,s=r.top,l=a.bottom,c=i?r.left:a.left,u=i?r.right:a.right;return{top:s,bottom:l,left:c,right:u,width:u-c,height:l-s};case"left":case"right":var p=Math.min.apply(Math,n.map((function(e){return e.left}))),d=Math.max.apply(Math,n.map((function(e){return e.right}))),f=n.filter((function(t){return"left"===e?t.left===p:t.right===d})),h=f[0].top,m=f[f.length-1].bottom;return{top:h,bottom:m,left:p,right:d,width:d-p,height:m-h};default:return t}}(Oe(e),n.getBoundingClientRect(),Se(n.getClientRects()),o)}(i.placement)}})),t=i.placement)}};function s(){var t;r||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,i),r=!0,e.setProps(t),r=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(Le(n)){var r=Se(e.reference.getClientRects()),a=r.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),i=r.indexOf(a);o=i>-1?i:o}},onHidden:function(){o=-1}}}},ft={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function o(t){return!0===e.props.sticky||e.props.sticky===t}var r=null,a=null;function i(){var s=o("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,l=o("popper")?n.getBoundingClientRect():null;(s&&ht(r,s)||l&&ht(a,l))&&e.popperInstance&&e.popperInstance.update(),r=s,a=l,e.state.isMounted&&requestAnimationFrame(i)}return{onMount:function(){e.props.sticky&&i()}}}};function ht(e,t){return!e||!t||e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left}tt.setDefaultProps({render:Ke});const mt=tt},9938:function(e,t,n){var o;"undefined"!=typeof self&&self,e.exports=(o=n(9963),(()=>{var e={646:e=>{e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t{e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},860:e=>{e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},206:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},319:(e,t,n)=>{var o=n(646),r=n(860),a=n(206);e.exports=function(e){return o(e)||r(e)||a()}},8:e=>{function t(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=t=function(e){return typeof e}:e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(n)}e.exports=t},744:(e,t)=>{"use strict";t.Z=(e,t)=>{for(const[n,o]of t)e[n]=o;return e}},748:e=>{"use strict";e.exports=o}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{"use strict";n.r(r),n.d(r,{VueSelect:()=>M,default:()=>F,mixins:()=>R});var e=n(748),t=["dir"],o=["id","aria-expanded","aria-owns"],a={ref:"selectedOptions",class:"vs__selected-options"},i=["disabled","title","aria-label","onClick"],s={ref:"actions",class:"vs__actions"},l=["disabled"],c={class:"vs__spinner"},u=["id"],p=["id","aria-selected","onMouseover","onClick"],d={key:0,class:"vs__no-options"},f=(0,e.createTextVNode)(" Sorry, no matching options. "),h=["id"],m=n(319),g=n.n(m),b=n(8),v=n.n(b),y=n(713),k=n.n(y);const w={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer:function(){this.autoscroll&&this.maybeAdjustScroll()},open:function(e){var t=this;this.autoscroll&&e&&this.$nextTick((function(){return t.maybeAdjustScroll()}))}},methods:{maybeAdjustScroll:function(){var e,t=(null===(e=this.$refs.dropdownMenu)||void 0===e?void 0:e.children[this.typeAheadPointer])||!1;if(t){var n=this.getDropdownViewport(),o=t.getBoundingClientRect(),r=o.top,a=o.bottom,i=o.height;if(rn.bottom)return this.$refs.dropdownMenu.scrollTop=t.offsetTop-(n.height-i)}},getDropdownViewport:function(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},x={data:function(){return{typeAheadPointer:-1}},watch:{filteredOptions:function(){for(var e=0;e=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown:function(){for(var e=this.typeAheadPointer+1;e0&&void 0!==arguments[0]?arguments[0]:null;return this.mutableLoading=null==e?!this.mutableLoading:e}}};var O={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},S=[(0,e.createElementVNode)("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1)],E=n(744);const C=(0,E.Z)({},[["render",function(t,n){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",O,S)}]]);var T={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},L=[(0,e.createElementVNode)("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1)];const N={Deselect:C,OpenIndicator:(0,E.Z)({},[["render",function(t,n){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",T,L)}]])},$={mounted:function(e,t){var n=t.instance;if(n.appendToBody){var o=n.$refs.toggle.getBoundingClientRect(),r=o.height,a=o.top,i=o.left,s=o.width,l=window.scrollX||window.pageXOffset,c=window.scrollY||window.pageYOffset;e.unbindPosition=n.calculatePosition(e,n,{width:s+"px",left:l+i+"px",top:c+a+r+"px"}),document.body.appendChild(e)}},unmounted:function(e,t){t.instance.appendToBody&&(e.unbindPosition&&"function"==typeof e.unbindPosition&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}};var D=0;function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function P(e){for(var t=1;t-1}},filter:{type:Function,default:function(e,t){var n=this;return e.filter((function(e){var o=n.getOptionLabel(e);return"number"==typeof o&&(o=o.toString()),n.filterBy(e,o,t)}))}},createOption:{type:Function,default:function(e){return"object"===v()(this.optionList[0])?k()({},this.label,e):e}},resetOnOptionsChange:{default:!1,validator:function(e){return["function","boolean"].includes(v()(e))}},clearSearchOnBlur:{type:Function,default:function(e){var t=e.clearSearchOnSelect,n=e.multiple;return t&&!n}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:function(){return[13]}},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:function(e,t){return e}},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default:function(e,t,n){var o=n.width,r=n.top,a=n.left;e.style.top=r,e.style.left=a,e.style.width=o}},dropdownShouldOpen:{type:Function,default:function(e){var t=e.noDrop,n=e.open,o=e.mutableLoading;return!t&&n&&!o}},uid:{type:[String,Number],default:function(){return++D}}},data:function(){return{search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}},computed:{isReducingValues:function(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues:function(){return void 0===this.modelValue||this.isReducingValues},selectedValue:function(){var e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),null!=e?[].concat(e):[]},optionList:function(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl:function(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope:function(){var e=this,t={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:P({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":"vs".concat(this.uid,"__combobox"),"aria-controls":"vs".concat(this.uid,"__listbox"),ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":"vs".concat(this.uid,"__option-").concat(this.typeAheadPointer)}:{}),events:{compositionstart:function(){return e.isComposing=!0},compositionend:function(){return e.isComposing=!1},keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:function(t){return e.search=t.target.value}}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:t,listFooter:t,header:P({},t,{deselect:this.deselect}),footer:P({},t,{deselect:this.deselect})}},childComponents:function(){return P({},N,{},this.components)},stateClasses:function(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching:function(){return!!this.search},dropdownOpen:function(){return this.dropdownShouldOpen(this)},searchPlaceholder:function(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions:function(){var e=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e;var t=this.search.length?this.filter(e,this.search,this):e;if(this.taggable&&this.search.length){var n=this.createOption(this.search);this.optionExists(n)||t.unshift(n)}return t},isValueEmpty:function(){return 0===this.selectedValue.length},showClearButton:function(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options:function(e,t){var n=this;!this.taggable&&("function"==typeof n.resetOnOptionsChange?n.resetOnOptionsChange(e,t,n.selectedValue):n.resetOnOptionsChange)&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler:function(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple:function(){this.clearSelection()},open:function(e){this.$emit(e?"open":"close")}},created:function(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions:function(e){var t=this;Array.isArray(e)?this.$data._value=e.map((function(e){return t.findOptionFromReducedValue(e)})):this.$data._value=this.findOptionFromReducedValue(e)},select:function(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&(this.$emit("option:created",e),this.pushTag(e)),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect:function(e){var t=this;this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter((function(n){return!t.optionComparator(n,e)}))),this.$emit("option:deselected",e)},clearSelection:function(){this.updateValue(this.multiple?[]:null)},onAfterSelect:function(e){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue:function(e){var t=this;void 0===this.modelValue&&(this.$data._value=e),null!==e&&(e=Array.isArray(e)?e.map((function(e){return t.reduce(e)})):this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown:function(e){var t=e.target!==this.searchEl;t&&e.preventDefault();var n=[].concat(g()(this.deselectButtons||[]),g()([this.$refs.clearButton]||0));void 0===this.searchEl||n.filter(Boolean).some((function(t){return t.contains(e.target)||t===e.target}))?e.preventDefault():this.open&&t?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected:function(e){var t=this;return this.selectedValue.some((function(n){return t.optionComparator(n,e)}))},isOptionDeselectable:function(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},optionComparator:function(e,t){return this.getOptionKey(e)===this.getOptionKey(t)},findOptionFromReducedValue:function(e){var t=this,n=[].concat(g()(this.options),g()(this.pushedTags)).filter((function(n){return JSON.stringify(t.reduce(n))===JSON.stringify(e)}));return 1===n.length?n[0]:n.find((function(e){return t.optionComparator(e,t.$data._value)}))||e},closeSearchOptions:function(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue:function(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){var e=null;this.multiple&&(e=g()(this.selectedValue.slice(0,this.selectedValue.length-1))),this.updateValue(e)}},optionExists:function(e){var t=this;return this.optionList.some((function(n){return t.optionComparator(n,e)}))},normalizeOptionForSlot:function(e){return"object"===v()(e)?e:k()({},this.label,e)},pushTag:function(e){this.pushedTags.push(e)},onEscape:function(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur:function(){if(!this.mousedown||this.searching){var e=this.clearSearchOnSelect,t=this.multiple;return this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:t})&&(this.search=""),void this.closeSearchOptions()}this.mousedown=!1,0!==this.search.length||0!==this.options.length||this.closeSearchOptions()},onSearchFocus:function(){this.open=!0,this.$emit("search:focus")},onMousedown:function(){this.mousedown=!0},onMouseUp:function(){this.mousedown=!1},onSearchKeyDown:function(e){var t=this,n=function(e){return e.preventDefault(),!t.isComposing&&t.typeAheadSelect()},o={8:function(e){return t.maybeDeleteValue()},9:function(e){return t.onTab()},27:function(e){return t.onEscape()},38:function(e){return e.preventDefault(),t.typeAheadUp()},40:function(e){return e.preventDefault(),t.typeAheadDown()}};this.selectOnKeyCodes.forEach((function(e){return o[e]=n}));var r=this.mapKeydown(o,this);if("function"==typeof r[e.keyCode])return r[e.keyCode](e)}}},I=(0,E.Z)(j,[["render",function(n,r,m,g,b,v){var y=(0,e.resolveDirective)("append-to-body");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{dir:m.dir,class:(0,e.normalizeClass)(["v-select",v.stateClasses])},[(0,e.renderSlot)(n.$slots,"header",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.header))),(0,e.createElementVNode)("div",{id:"vs".concat(m.uid,"__combobox"),ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":v.dropdownOpen.toString(),"aria-owns":"vs".concat(m.uid,"__listbox"),"aria-label":"Search for option",onMousedown:r[1]||(r[1]=function(e){return v.toggleDropdown(e)})},[(0,e.createElementVNode)("div",a,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(v.selectedValue,(function(t,o){return(0,e.renderSlot)(n.$slots,"selected-option-container",{option:v.normalizeOptionForSlot(t),deselect:v.deselect,multiple:m.multiple,disabled:m.disabled},(function(){return[((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:m.getOptionKey(t),class:"vs__selected"},[(0,e.renderSlot)(n.$slots,"selected-option",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.normalizeOptionForSlot(t))),(function(){return[(0,e.createTextVNode)((0,e.toDisplayString)(m.getOptionLabel(t)),1)]})),m.multiple?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,ref:function(e){return b.deselectButtons[o]=e},disabled:m.disabled,type:"button",class:"vs__deselect",title:"Deselect ".concat(m.getOptionLabel(t)),"aria-label":"Deselect ".concat(m.getOptionLabel(t)),onClick:function(e){return v.deselect(t)}},[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(v.childComponents.Deselect)))],8,i)):(0,e.createCommentVNode)("",!0)]))]}))})),256)),(0,e.renderSlot)(n.$slots,"search",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.search)),(function(){return[(0,e.createElementVNode)("input",(0,e.mergeProps)({class:"vs__search"},v.scope.search.attributes,(0,e.toHandlers)(v.scope.search.events)),null,16)]}))],512),(0,e.createElementVNode)("div",s,[(0,e.withDirectives)((0,e.createElementVNode)("button",{ref:"clearButton",disabled:m.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:r[0]||(r[0]=function(){return v.clearSelection&&v.clearSelection.apply(v,arguments)})},[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(v.childComponents.Deselect)))],8,l),[[e.vShow,v.showClearButton]]),(0,e.renderSlot)(n.$slots,"open-indicator",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.openIndicator)),(function(){return[m.noDrop?(0,e.createCommentVNode)("",!0):((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(v.childComponents.OpenIndicator),(0,e.normalizeProps)((0,e.mergeProps)({key:0},v.scope.openIndicator.attributes)),null,16))]})),(0,e.renderSlot)(n.$slots,"spinner",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.spinner)),(function(){return[(0,e.withDirectives)((0,e.createElementVNode)("div",c,"Loading...",512),[[e.vShow,n.mutableLoading]])]}))],512)],40,o),(0,e.createVNode)(e.Transition,{name:m.transition},{default:(0,e.withCtx)((function(){return[v.dropdownOpen?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("ul",{id:"vs".concat(m.uid,"__listbox"),ref:"dropdownMenu",key:"vs".concat(m.uid,"__listbox"),class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:r[2]||(r[2]=(0,e.withModifiers)((function(){return v.onMousedown&&v.onMousedown.apply(v,arguments)}),["prevent"])),onMouseup:r[3]||(r[3]=function(){return v.onMouseUp&&v.onMouseUp.apply(v,arguments)})},[(0,e.renderSlot)(n.$slots,"list-header",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.listHeader))),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(v.filteredOptions,(function(t,o){return(0,e.openBlock)(),(0,e.createElementBlock)("li",{id:"vs".concat(m.uid,"__option-").concat(o),key:m.getOptionKey(t),role:"option",class:(0,e.normalizeClass)(["vs__dropdown-option",{"vs__dropdown-option--deselect":v.isOptionDeselectable(t)&&o===n.typeAheadPointer,"vs__dropdown-option--selected":v.isOptionSelected(t),"vs__dropdown-option--highlight":o===n.typeAheadPointer,"vs__dropdown-option--disabled":!m.selectable(t)}]),"aria-selected":o===n.typeAheadPointer||null,onMouseover:function(e){return m.selectable(t)?n.typeAheadPointer=o:null},onClick:(0,e.withModifiers)((function(e){return m.selectable(t)?v.select(t):null}),["prevent","stop"])},[(0,e.renderSlot)(n.$slots,"option",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.normalizeOptionForSlot(t))),(function(){return[(0,e.createTextVNode)((0,e.toDisplayString)(m.getOptionLabel(t)),1)]}))],42,p)})),128)),0===v.filteredOptions.length?((0,e.openBlock)(),(0,e.createElementBlock)("li",d,[(0,e.renderSlot)(n.$slots,"no-options",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.noOptions)),(function(){return[f]}))])):(0,e.createCommentVNode)("",!0),(0,e.renderSlot)(n.$slots,"list-footer",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.listFooter)))],40,u)),[[y]]):((0,e.openBlock)(),(0,e.createElementBlock)("ul",{key:1,id:"vs".concat(m.uid,"__listbox"),role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,h))]})),_:3},8,["name"]),(0,e.renderSlot)(n.$slots,"footer",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.footer)))],10,t)}]]),M=I,R={ajax:_,pointer:x,pointerScroll:w},F=I})(),r})())},9639:(e,t,n)=>{var o=n(110);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("49b6e69a",o,!1,{})},3612:(e,t,n)=>{var o=n(2588);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("4340ba7e",o,!1,{})},4402:(e,t,n)=>{var o=n(3232);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("1ad73a10",o,!1,{})},3563:(e,t,n)=>{var o=n(5719);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("26bcd5e8",o,!1,{})},6051:(e,t,n)=>{var o=n(6307);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("7f6514f9",o,!1,{})},528:(e,t,n)=>{var o=n(8901);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("e75c0596",o,!1,{})},786:(e,t,n)=>{var o=n(4593);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("6ce3e926",o,!1,{})},5377:(e,t,n)=>{var o=n(9473);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("67e0ffea",o,!1,{})},6807:(e,t,n)=>{var o=n(5212);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("15e2cfb2",o,!1,{})},9565:(e,t,n)=>{var o=n(8058);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("71748c59",o,!1,{})},55:(e,t,n)=>{var o=n(9593);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("af9afe94",o,!1,{})},8298:(e,t,n)=>{var o=n(6968);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("f75ead22",o,!1,{})},3965:(e,t,n)=>{var o=n(404);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("2ab8496e",o,!1,{})},5346:(e,t,n)=>{"use strict";function o(e,t){for(var n=[],o={},r=0;rh});var r="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!r)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var a={},i=r&&(document.head||document.getElementsByTagName("head")[0]),s=null,l=0,c=!1,u=function(){},p=null,d="data-vue-ssr-id",f="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function h(e,t,n,r){c=n,p=r||{};var i=o(e,t);return m(i),function(t){for(var n=[],r=0;rn.parts.length&&(o.parts.length=n.parts.length)}else{var i=[];for(r=0;r{var o={"./en/translation.json":7573,"./fr/translation.json":5465,"./pt/translation.json":5163,"./sw/translation.json":6490};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=5144},7573:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"{document_count} documents found","{reverse_verb} this provision":"{reverse_verb} this provision","Advanced search":"Advanced search","All these words":"All these words","Alphabetical":"Alphabetical","Any of these words":"Any of these words","Anywhere":"Anywhere","Attorneys":"Attorneys","Author":"Author","Between {prev_expression_date} and {new_expression_date}":"Between {prev_expression_date} and {new_expression_date}","Clear":"Clear","Clear all":"Clear all","Close":"Close","Collapse all":"Collapse all","Content":"Content","Court":"Court","Court registry":"Court registry","Date":"Date","Date (newest first)":"Date (newest first)","Date (oldest first)":"Date (oldest first)","Date from":"Date from","Date to":"Date to","Delete":"Delete","Document nature":"Document nature","Document type":"Document type","Enter end date":"Enter end date","Enter start date":"Enter start date","Expand all":"Expand all","Filters":"Filters","Judges":"Judges","Jurisdiction":"Jurisdiction","Language":"Language","Loading":"Loading","Locality":"Locality","Matter type":"Matter type","Nature":"Nature","No documents match your search":"No documents match your search.","No legislation found":"No legislation found.","No results":"No results","None of these words":"None of these words","Oops, something went wrong":"Oops, something went wrong.","Order":"Order","Page":"Page","Regional body":"Regional body","Relevance":"Relevance","Search":"Search","Search document content":"Search document content","Search documents":"Search documents","Search table of contents":"Search table of contents","Show changes side-by-side":"Show changes side-by-side","Sort by":"Sort by","Taxonomies":"Taxonomies","The date range is invalid":"The date range is invalid","This exact word or phrase":"This exact word or phrase","This provision":"This provision","This provision has been amended":"This provision has been amended","Title":"Title","To the top":"To the top","Try searching instead":"Try searching instead","What changed?":"What changed?","Year":"Year","Years":"Years"}')},5465:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"{document_count} documents trouvés","{reverse_verb} this provision":"{reverse_verb} cette disposition","Advanced search":"Recherche avancée","All these words":"Tous ces mots","Alphabetical":"Alphabétique","Any of these words":"N\'importe lequel de ces mots","Anywhere":"Partout","Attorneys":"Avocats","Author":"Auteur","Between {prev_expression_date} and {new_expression_date}":"Entre {prev_expression_date} et {new_expression_date}","Clear":"Nettoyer","Clear all":"Effacer tout","Close":"Fermer","Collapse all":"Réduire tout","Content":"Contenus","Court":"Cour","Court registry":"Registre des tribunaux","Date":"Date","Date (newest first)":"Date (plus récente en premier)","Date (oldest first)":"Date (plus ancienne en premier)","Date from":"Date du","Date to":"Date de fin","Delete":"Supprimez","Document nature":"Type de document","Document type":"Type de document","Enter end date":"Entrez la date de fin","Enter start date":"Entrez la date de début","Expand all":"Développer tout","Filters":"Filtres","Judges":"Juges","Jurisdiction":"Juridiction","Language":"Langue","Loading":"En cours de chargement","Locality":"Localité","Matter type":"Type de matière","Nature":"Nature","No documents match your search":"Aucun document ne correspond à votre recherche.","No legislation found":"Aucune législation trouvée.","No results":"Aucun résultat","None of these words":"Aucun de ces mots","Oops, something went wrong":"Oups, une erreur s\'est produite.","Order":"Commande","Page":"Page","Regional body":"Corps régional","Relevance":"Pertinence","Search":"Recherche","Search document content":"Rechercher le contenu du document","Search documents":"Rechercher des documents","Search table of contents":"Rechercher la table des matières","Show changes side-by-side":"Afficher les modifications côte à côte","Sort by":"Trier par","Taxonomies":"Taxonomies","The date range is invalid":"La plage de dates n\'est pas valide","This exact word or phrase":"Cette phrase ou ce mot exact","This provision":"Cette disposition","This provision has been amended":"Cette disposition a été modifiée","Title":"Titre","To the top":"En haut","Try searching instead":"Essayez plutôt de faire une recherche","What changed?":"Quels sont les changements ?","Year":"Année","Years":"Années"}')},5163:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"{document_count} documentos encontrados","{reverse_verb} this provision":"{reverse_verb} esta disposição","Advanced search":"Pesquisa avançada","All these words":"Todas essas palavras","Alphabetical":"Alfabética","Any of these words":"Qualquer uma dessas palavras","Anywhere":"Em qualquer lugar","Attorneys":"Advogados","Author":"Autor","Between {prev_expression_date} and {new_expression_date}":"Entre {prev_expression_date} e {new_expression_date}","Clear":"Limpar","Clear all":"Limpar tudo","Close":"FECHAR","Collapse all":"Recolher tudo","Content":"Conteúdo","Court":"Tribunal","Court registry":"Registro do tribunal","Date":"Data","Date (newest first)":"Data (mais recente primeiro)","Date (oldest first)":"Data (mais antigo primeiro)","Date from":"Data inicial","Date to":"Data final","Delete":"Excluir","Document nature":"Natureza do documento","Document type":"Tipo de documento","Enter end date":"Digite a data final","Enter start date":"Digite a data inicial","Expand all":"Expandir tudo","Filters":"Filtros","Judges":"Juízes","Jurisdiction":"Jurisdição","Language":"Idioma","Loading":"Carregando...","Locality":"Localidade","Matter type":"Tipo de matéria","Nature":"Natureza","No documents match your search":"Nenhum documento corresponde à sua pesquisa.","No legislation found":"Nenhuma legislação encontrada.","No results":"Nenhum resultado","None of these words":"Nenhuma dessas palavras","Oops, something went wrong":"Ops, algo deu errado.","Order":"Ordem","Page":"Página","Regional body":"Corpo regional","Relevance":"Relevância","Search":"Pesquisa","Search document content":"Pesquisar conteúdo de documento","Search documents":"Pesquisar documentos","Search table of contents":"Pesquisar na tabela de conteúdos","Show changes side-by-side":"Mostrar mudanças lado a lado","Sort by":"Classificar por","Taxonomies":"Taxonomies","The date range is invalid":"O intervalo de datas é inválido","This exact word or phrase":"Esta palavra ou frase exata","This provision":"Esta disposição","This provision has been amended":"Esta disposição foi alterada","Title":"Título","To the top":"Para o topo","Try searching instead":"Tente pesquisar no lugar","What changed?":"O que mudou?","Year":"Ano","Years":"anos"}')},6490:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"Nyaraka {document_count} zimepatikana","{reverse_verb} this provision":"{reverse_verb} kifungu hiki","Advanced search":"Utafutaji wa kina","All these words":"Maneno haya yote","Alphabetical":"Kufuata alfabeti","Any of these words":"Yoyote ya maneno haya","Anywhere":"Popote","Attorneys":"Wanasheria","Author":"Mwandishi","Between {prev_expression_date} and {new_expression_date}":"Kati ya {prev_expression_date} na {new_expression_date}","Clear":"Wazi","Clear all":"Futa zote","Close":"Funga","Collapse all":"Kunja zote","Content":"Maudhui","Court":"Mahakama","Court registry":"Usajili wa mahakama","Date":"Tarehe","Date (newest first)":"Tarehe (za karibu zaidi kwanza)","Date (oldest first)":"Tarehe (za nyuma kwanza)","Date from":"Tarehe kutoka","Date to":"Tarehe hadi","Delete":"Futa","Document nature":"Asili ya hati","Document type":"Aina ya hati","Enter end date":"Weka tarehe ya mwisho","Enter start date":"Weka tarehe ya kuanza","Expand all":"Panua zote","Filters":"Vichujio","Judges":"Majaji","Jurisdiction":"Mamlaka ya kisheria","Language":"Lugha","Loading":"Inapakia","Locality":"Eneo","Matter type":"Aina ya jambo","Nature":"Asili","No documents match your search":"Hakuna hati zinazolingana na utafutaji wako.","No legislation found":"Hakuna sheria iliyopatikana.","No results":"Hakuna matokeo","None of these words":"Hakuna maneno haya","Oops, something went wrong":"Oh, kuna hitilafu imetokea.","Order":"Agizo","Page":"Ukurasa","Regional body":"Chombo cha kanda","Relevance":"Muhimu","Search":"Tafuta","Search document content":"Tafuta yaliyomo kwenye waraka","Search documents":"Tafuta nyaraka","Search table of contents":"Tafuta yaliyomo","Show changes side-by-side":"Tafuta yaliyomo sambamba","Sort by":"Ainisha kwa","Taxonomies":"Taksonomia","The date range is invalid":"Masafa ya tarehe ni batili","This exact word or phrase":"Neno au kifungu hiki cha maneno","This provision":"Kifungu hiki","This provision has been amended":"Kifungu hiki kimerekebishwa","Title":"Mada","To the top":"Hadi juu","Try searching instead":"Jaribu kutafuta badala yake","What changed?":"Nini kimebadilika?","Year":"Mwaka","Years":"Miaka"}')}},o={};function r(e){var t=o[e];if(void 0!==t)return t.exports;var a=o[e]={id:e,exports:{}};return n[e].call(a.exports,a,a.exports,r),a.exports}r.m=n,r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,n)=>(r.f[n](e,t),t)),[])),r.u=e=>e+".app-prod.js",r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="peach-jam:",r.l=(n,o,a,i)=>{if(e[n])e[n].push(o);else{var s,l;if(void 0!==a)for(var c=document.getElementsByTagName("script"),u=0;u{s.onerror=s.onload=null,clearTimeout(f);var r=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),r&&r.forEach((e=>e(o))),t)return t(o)},f=setTimeout(d.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=d.bind(null,s.onerror),s.onload=d.bind(null,s.onload),l&&document.head.appendChild(s)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");n.length&&(e=n[n.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),(()=>{var e={143:0};r.f.j=(t,n)=>{var o=r.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var a=new Promise(((n,r)=>o=e[t]=[n,r]));n.push(o[2]=a);var i=r.p+r.u(t),s=new Error;r.l(i,(n=>{if(r.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",s.name="ChunkLoadError",s.type=a,s.request=i,o[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var o,a,[i,s,l]=n,c=0;if(i.some((t=>0!==e[t]))){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);l&&l(r)}for(t&&t(n);c{"use strict";var e=function(){function e(e){var t=this;this.root=e,this.text=e.innerText,e.addEventListener("click",(function(){return t.copy()}))}return e.prototype.copy=function(){var e=this;navigator.clipboard.writeText(this.root.dataset.value||"").then((function(){e.root.innerText=e.root.dataset.confirmation||"Copied!",setTimeout((function(){e.root.innerText=e.text}),1500)})).catch((function(){e.root.innerText="Copy failed!",setTimeout((function(){e.root.innerText=e.text}),1500)}))},e}(),t=r(3279),n=r.n(t);function o(e,t,n){if(void 0===t&&(t=function(){return!1}),void 0===n&&(n=0),void 0!==window.IntersectionObserver){var o=new IntersectionObserver((function(n,o){n.forEach((function(n){n.isIntersecting&&(o.unobserve(n.target),window.setTimeout((function(){t(e)}),500))}))}));o.observe(e);var r,a=e.getBoundingClientRect(),i=Math.floor(a.top+self.pageYOffset-n);window.scrollTo({top:i,behavior:"smooth"});var s=function(){window.clearTimeout(r),r=setTimeout((function(){o.unobserve(e),window.removeEventListener("scroll",s)}),66)};window.addEventListener("scroll",s,!1)}}function a(e){var t,n=[];return e.querySelectorAll("h1, h2, h3, h4, h5").forEach((function(e){e.id||(e.id=e.tagName+"_"+Math.floor(1e4*Math.random()));var o={type:e.tagName,title:e.innerText,id:e.id,children:[]};if(t){for(;t.length&&t[t.length-1].type>e.tagName;)t.pop();var r=t[t.length-1];r&&(r.type===e.tagName?(t.length>1?t[t.length-2].children.push(o):n.push(o),t[t.length-1]=o):(r.children.push(o),t.push(o)))}else n.push(o),t=[o]})),n}function i(e,t){for(var n,o=0;o0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]=a.offsetTop))return;if(n=e.root.querySelector('.preview-panel[data-page="'.concat(a.dataset.page,'"]'))){e.activatePreviewPanel(n);var i=e.root.querySelector("[data-preview-scroll-container]");i&&(i.scrollTop=n.offsetTop+n.clientHeight-2*n.offsetHeight)}}}),20))},e.prototype.activatePreviewPanel=function(e){for(var t=0,n=Array.from(this.root.querySelectorAll(".preview-panel"));t((0,d.dD)("data-v-1f5a887a"),e=e(),(0,d.Cn)(),e),g=[".anchor"],b=m((()=>(0,d._)("i",{class:"bi bi-chat-left mobile-gutter-item-icon"},null,-1))),v={class:"card"},y={class:"card-body"},k={class:"mb-2 d-lg-none text-end"},w={key:0,class:"float-end d-none d-lg-block"},x={class:"dropdown"},_=m((()=>(0,d._)("a",{class:"dropdown-toggle",href:"#","data-bs-toggle":"dropdown"},null,-1))),O={class:"dropdown-menu"},S={key:1},E=["href"],C={key:1},T=(0,d.Uk)(". "),L={key:2},N=["href"],$={key:1};var D=r(2581);function A(e,t){if(!e.length)return null;var n=function(e,t,n){if(n||2===arguments.length)for(var o,r=0,a=t.length;r({marks:[],anchorElement:null}),computed:{isForwards(){return this.enrichment.subject_work.frbr_uri===this.thisWorkFrbrUri},objectDocument(){return A(this.enrichment.object_documents,"eng")},subjectDocument(){return A(this.enrichment.subject_documents,"eng")}},mounted(){this.markAndAnchor(),window.addEventListener("click",this.handleOutsideClick),this.gutter.appendChild(this.$el)},unmounted(){this.unmark()},beforeUnmount(){window.removeEventListener("click",this.handleOutsideClick),this.marks.forEach((e=>{e.removeEventListener("click",e.clickFn)}))},methods:{handleOutsideClick(e){this.$el.contains(e.target)||this.$el===e.target||this.marks.some((t=>t.contains(e.target)||t===e.target))||this.deactivate()},deactivate(){this.$el.active=!1,this.marks.forEach((e=>e.classList.remove("active")))},activate(){Array.from(this.viewRoot.querySelectorAll("mark")).forEach((e=>{e.classList.remove("active")})),this.$el.active=!0,this.marks.forEach((e=>{e.classList.add("active")}))},markAndAnchor(){this.unmark();const e={anchor_id:this.isForwards?this.enrichment.subject_target_id:this.enrichment.object_target_id},t=(0,D.targetToRange)(e,this.viewRoot);t&&((0,D.markRange)(t,"mark",(e=>(this.marks.push(e),e.classList.add("anntn-highlight"),e.clickFn=()=>this.activate(),e.addEventListener("click",e.clickFn),e))),this.anchorElement=this.marks[0])},unmark(){this.marks.forEach((e=>{const t=e.parentNode;for(;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)})),this.marks=[]},remove(){confirm("Are you sure?")&&this.$emit("delete",this.enrichment)}}};r(8298),P.render=function(e,t){return(0,d.wg)(),(0,d.iD)("la-gutter-item",{class:"relationship-gutter-item",".anchor":e.anchorElement,onClick:t[2]||(t[2]=(...t)=>e.activate&&e.activate(...t))},[b,(0,d._)("div",v,[(0,d._)("div",y,[(0,d._)("div",k,[(0,d._)("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:t[0]||(t[0]=(0,f.withModifiers)(((...t)=>e.deactivate&&e.deactivate(...t)),["stop"]))})]),e.editable?((0,d.wg)(),(0,d.iD)("div",w,[(0,d._)("div",x,[_,(0,d._)("ul",O,[(0,d._)("li",null,[(0,d._)("a",{class:"dropdown-item",href:"#",onClick:t[1]||(t[1]=(0,f.withModifiers)(((...t)=>e.remove&&e.remove(...t)),["prevent"]))},(0,h.zw)(e.$t("Delete")),1)])])])])):(0,d.kq)("v-if",!0),e.isForwards?((0,d.wg)(),(0,d.iD)("div",S,[(0,d.Uk)((0,h.zw)(e.$t("This provision"))+" "+(0,h.zw)(e.enrichment.predicate.verb)+" ",1),e.objectDocument?((0,d.wg)(),(0,d.iD)("a",{key:0,target:"_blank",href:`${e.objectDocument.expression_frbr_uri}/`},(0,h.zw)(e.objectDocument.title),9,E)):((0,d.wg)(),(0,d.iD)("span",C,(0,h.zw)(e.enrichment.object_work.frbr_uri)+" xx",1)),T])):((0,d.wg)(),(0,d.iD)("div",L,[e.subjectDocument?((0,d.wg)(),(0,d.iD)("a",{key:0,target:"_blank",href:`${e.subjectDocument.expression_frbr_uri}/`},(0,h.zw)(e.subjectDocument.title),9,N)):((0,d.wg)(),(0,d.iD)("span",$,(0,h.zw)(e.enrichment.subject_work.frbr_uri),1)),(0,d.Uk)(". "+(0,h.zw)(e.$t("{reverse_verb} this provision",{reverse_verb:e.enrichment.predicate.reverse_verb}))+". ",1)]))])])],8,g)},P.__scopeId="data-v-1f5a887a";const j=P,I={class:"modal fade",tabindex:"-1","data-bs-keyboard":"false","data-bs-backdrop":"static",role:"dialog","aria-hidden":"true"},M={class:"modal-dialog modal-lg",role:"document"},R={class:"modal-content"},F={class:"modal-header"},V=(0,d._)("h5",{class:"modal-title"}," Add relationship ",-1),z=["aria-label"],q={class:"modal-body"},B={key:0},U=(0,d.Uk)(" Search for a document... "),H=["required"],W=["required"],J={key:0,value:""},Y=["value"],G=(0,d.Uk)(" Search for a document... "),K=["required"],Z={key:3},X={class:"modal-footer"},Q=(0,d._)("button",{type:"submit",class:"btn btn-success"}," Add ",-1);var ee=r(9938),te=r.n(ee),ne=(r(3965),null);function oe(){if(null===ne){var e=document.querySelector('meta[name="csrfmiddlewaretoken"]');ne=e&&e.getAttribute("content")||""}return ne}function re(){return{"X-CSRFToken":oe()}}var ae=r(1296),ie=r.n(ae);const se={name:"RelationshipEnrichmentList",components:{RelationshipEnrichmentModal:{name:"RelationshipEnrichmentModal",components:{vSelect:te()},props:{enrichment:{type:Object,default:null},thisWorkFrbrUri:String},emits:["close","save"],data:e=>({predicates:[],relationship:e.enrichment,works:[]}),computed:{isForwards(){return this.relationship.subject_work.frbr_uri===this.thisWorkFrbrUri}},mounted(){document.body.appendChild(this.$el),this.predicates=JSON.parse(document.getElementById("predicates").innerText||"[]"),this.relationship.predicate_id=this.predicates.length?this.predicates[0].id:"",this.modal=new bootstrap.Modal(this.$el),this.$el.addEventListener("hidePrevented.bs.modal",this.close),this.modal.show()},unmounted(){this.modal.hide()},methods:{onSearch(e,t){e.length&&(t(!0),this.search(t,e))},reverse(){!function(e){for(var t=0,n=["work","target_id","documents"];te.save&&e.save(...t)),["prevent"]))},[(0,d._)("div",F,[V,(0,d._)("button",{type:"button",class:"btn-close","aria-label":e.$t("Close"),onClick:t[0]||(t[0]=(...t)=>e.close&&e.close(...t))},null,8,z)]),(0,d._)("div",q,[e.isForwards?((0,d.wg)(),(0,d.iD)("p",B," The selection... ")):(0,d.kq)("v-if",!0),e.isForwards?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.j4)(n,{key:1,modelValue:e.relationship.subject_work_id,"onUpdate:modelValue":t[1]||(t[1]=t=>e.relationship.subject_work_id=t),class:"mb-3",label:"title",placeholder:"Choose the subject document...",options:e.works,reduce:e=>e.id,onSearch:e.onSearch},{"no-options":(0,d.w5)((()=>[U])),search:(0,d.w5)((({attributes:t,events:n})=>[(0,d._)("input",(0,d.dG)({class:"vs__search",required:!e.relationship.subject_work_id},t,(0,d.mx)(n)),null,16,H)])),_:1},8,["modelValue","options","reduce","onSearch"])),(0,d.wy)((0,d._)("select",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.relationship.predicate_id=t),class:"form-control mb-3",required:!e.predicates.length},[e.predicates.length?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.iD)("option",J," No options available. Add Predicates in admin to have options. ")),((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.predicates,(e=>((0,d.wg)(),(0,d.iD)("option",{key:e.id,value:e.id},(0,h.zw)(e.verb),9,Y)))),128))],8,W),[[f.vModelSelect,e.relationship.predicate_id]]),e.isForwards?((0,d.wg)(),(0,d.j4)(n,{key:2,modelValue:e.relationship.object_work_id,"onUpdate:modelValue":t[3]||(t[3]=t=>e.relationship.object_work_id=t),label:"title",placeholder:"Choose the object document...",options:e.works,reduce:e=>e.id,onSearch:e.onSearch},{"no-options":(0,d.w5)((()=>[G])),search:(0,d.w5)((({attributes:t,events:n})=>[(0,d._)("input",(0,d.dG)({class:"vs__search",required:!e.relationship.object_work_id},t,(0,d.mx)(n)),null,16,K)])),_:1},8,["modelValue","options","reduce","onSearch"])):((0,d.wg)(),(0,d.iD)("p",Z," ... the selection. "))]),(0,d._)("div",X,[(0,d._)("button",{disabled:"",class:"btn btn-outline-secondary",type:"button",onClick:t[4]||(t[4]=(...t)=>e.reverse&&e.reverse(...t))}," Reverse "),(0,d._)("button",{type:"button",class:"btn btn-secondary",onClick:t[5]||(t[5]=(...t)=>e.close&&e.close(...t))}," Cancel "),Q])],544)])])])}},RelationshipEnrichment:j},props:{enrichments:{type:Array,default:()=>[]},viewRoot:HTMLElement,gutter:HTMLElement,editable:Boolean,thisWorkFrbrUri:{type:String,default:""}},data:e=>({items:e.enrichments,creating:null}),methods:{markAndAnchorAll(){this.$refs["gutter-item"]&&this.$refs["gutter-item"].forEach((e=>{e.markAndAnchor()}))},async deleteEnrichment(e){if((await fetch(`/api/relationships/${e.id}/`,{method:"DELETE",headers:re()})).ok){const t=this.items.findIndex((t=>t.id===e.id));t>-1&&this.items.splice(t,1)}},async save(e){const t=re();t["Content-Type"]="application/json";const n=await fetch("/api/relationships/",{method:"POST",headers:t,body:JSON.stringify(e)});n.ok&&(this.items.push(await n.json()),this.creating=null)},closeModal(){this.creating=null}},render:function(e,t){const n=(0,d.up)("relationship-enrichment"),o=(0,d.up)("relationship-enrichment-modal");return(0,d.wg)(),(0,d.iD)("div",null,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.items,(t=>((0,d.wg)(),(0,d.j4)(n,{key:t.id,ref_for:!0,ref:"gutter-item",enrichment:t,"view-root":e.viewRoot,gutter:e.gutter,editable:e.editable,"this-work-frbr-uri":e.thisWorkFrbrUri,onDelete:n=>e.deleteEnrichment(t)},null,8,["enrichment","view-root","gutter","editable","this-work-frbr-uri","onDelete"])))),128)),e.creating?((0,d.wg)(),(0,d.j4)(o,{key:0,enrichment:e.creating,"this-work-frbr-uri":e.thisWorkFrbrUri,onSave:e.save,onClose:e.closeModal},null,8,["enrichment","this-work-frbr-uri","onSave","onClose"])):(0,d.kq)("v-if",!0)])}},le="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,ce=e=>le?Symbol(e):e,ue=e=>"number"==typeof e&&isFinite(e),pe=e=>"[object RegExp]"===Ee(e),de=e=>Ce(e)&&0===Object.keys(e).length;function fe(e,t){"undefined"!=typeof console&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const he=Object.assign;let me;const ge=()=>me||(me="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:{});function be(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const ve=Object.prototype.hasOwnProperty;function ye(e,t){return ve.call(e,t)}const ke=Array.isArray,we=e=>"function"==typeof e,xe=e=>"string"==typeof e,_e=e=>"boolean"==typeof e,Oe=e=>null!==e&&"object"==typeof e,Se=Object.prototype.toString,Ee=e=>Se.call(e),Ce=e=>"[object Object]"===Ee(e);function Te(){const e=new Map;return{events:e,on(t,n){const o=e.get(t);o&&o.push(n)||e.set(t,[n])},off(t,n){const o=e.get(t);o&&o.splice(o.indexOf(n)>>>0,1)},emit(t,n){(e.get(t)||[]).slice().map((e=>e(n))),(e.get("*")||[]).slice().map((e=>e(t,n)))}}}function Le(e,t,n={}){const{domain:o,messages:r,args:a}=n,i=new SyntaxError(String(e));return i.code=e,t&&(i.location=t),i.domain=o,i}function Ne(e){throw e}function $e(e,t,n){const o={start:e,end:t};return null!=n&&(o.source=n),o}const De=" ",Ae="\n",Pe=String.fromCharCode(8232),je=String.fromCharCode(8233);function Ie(e){const t=e;let n=0,o=1,r=1,a=0;const i=e=>"\r"===t[e]&&t[e+1]===Ae,s=e=>t[e]===je,l=e=>t[e]===Pe,c=e=>i(e)||s(e)||l(e)?Ae:t[e];function u(){return a=0,(i(e=n)||(e=>t[e]===Ae)(e)||s(e)||l(e))&&(o++,r=0),i(n)&&n++,n++,r++,t[n];var e}return{index:()=>n,line:()=>o,column:()=>r,peekOffset:()=>a,charAt:c,currentChar:()=>c(n),currentPeek:()=>c(n+a),next:u,peek:function(){return i(n+a)&&a++,a++,t[n+a]},reset:function(){n=0,o=1,r=1,a=0},resetPeek:function(e=0){a=e},skipToPeek:function(){const e=n+a;for(;e!==n;)u();a=0}}}const Me=void 0;function Re(e,t={}){const n=!1!==t.location,o=Ie(e),r=()=>o.index(),a=()=>{return e=o.line(),t=o.column(),n=o.index(),{line:e,column:t,offset:n};var e,t,n},i=a(),s=r(),l={currentType:14,offset:s,startLoc:i,endLoc:i,lastType:14,lastOffset:s,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function p(e,t,n,...o){const r=c();if(t.column+=n,t.offset+=n,u){const n=Le(e,$e(r.startLoc,t),{domain:"tokenizer",args:o});u(n)}}function d(e,t,o){e.endLoc=a(),e.currentType=t;const r={type:t};return n&&(r.loc=$e(e.startLoc,e.endLoc)),null!=o&&(r.value=o),r}const f=e=>d(e,14);function h(e,t){return e.currentChar()===t?(e.next(),t):(p(0,a(),0,t),"")}function m(e){let t="";for(;e.currentPeek()===De||e.currentPeek()===Ae;)t+=e.currentPeek(),e.peek();return t}function g(e){const t=m(e);return e.skipToPeek(),t}function b(e){if(e===Me)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function v(e){m(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function y(e,t=!0){const n=(t=!1,o="",r=!1)=>{const a=e.currentPeek();return"{"===a?"%"!==o&&t:"@"!==a&&a?"%"===a?(e.peek(),n(t,"%",!0)):"|"===a?!("%"!==o&&!r&&(o===De||o===Ae)):a===De?(e.peek(),n(!0,De,r)):a!==Ae||(e.peek(),n(!0,Ae,r)):"%"===o||t},o=n();return t&&e.resetPeek(),o}function k(e,t){const n=e.currentChar();return n===Me?Me:t(n)?(e.next(),n):null}function w(e){return k(e,(e=>{const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t}))}function x(e){return k(e,(e=>{const t=e.charCodeAt(0);return t>=48&&t<=57}))}function _(e){return k(e,(e=>{const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}))}function O(e){let t="",n="";for(;t=x(e);)n+=t;return n}function S(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return E(e,t,4);case"U":return E(e,t,6);default:return p(3,a(),0,t),""}}function E(e,t,n){h(e,t);let o="";for(let r=0;r=1&&p(8,a(),0),e.next(),n=d(t,2,"{"),g(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&p(7,a(),0),e.next(),n=d(t,3,"}"),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&p(6,a(),0),n=L(e,t)||f(t),t.braceNest=0,n;default:let o=!0,r=!0,i=!0;if(v(e))return t.braceNest>0&&p(6,a(),0),n=d(t,1,C(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(5===t.currentType||6===t.currentType||7===t.currentType))return p(6,a(),0),t.braceNest=0,N(e,t);if(o=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o=b(e.currentPeek());return e.resetPeek(),o}(e,t))return n=d(t,5,function(e){g(e);let t="",n="";for(;t=w(e);)n+=t;return e.currentChar()===Me&&p(6,a(),0),n}(e)),g(e),n;if(r=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o=function(e){if(e===Me)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}("-"===e.currentPeek()?e.peek():e.currentPeek());return e.resetPeek(),o}(e,t))return n=d(t,6,function(e){g(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${O(e)}`):t+=O(e),e.currentChar()===Me&&p(6,a(),0),t}(e)),g(e),n;if(i=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o="'"===e.currentPeek();return e.resetPeek(),o}(e,t))return n=d(t,7,function(e){g(e),h(e,"'");let t="",n="";const o=e=>"'"!==e&&e!==Ae;for(;t=k(e,o);)n+="\\"===t?S(e):t;const r=e.currentChar();return r===Ae||r===Me?(p(2,a(),0),r===Ae&&(e.next(),h(e,"'")),n):(h(e,"'"),n)}(e)),g(e),n;if(!o&&!r&&!i)return n=d(t,13,function(e){g(e);let t="",n="";const o=e=>"{"!==e&&"}"!==e&&e!==De&&e!==Ae;for(;t=k(e,o);)n+=t;return n}(e)),p(1,a(),0,n.value),g(e),n}return n}function L(e,t){const{currentType:n}=t;let o=null;const r=e.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||r!==Ae&&r!==De||p(9,a(),0),r){case"@":return e.next(),o=d(t,8,"@"),t.inLinked=!0,o;case".":return g(e),e.next(),d(t,9,".");case":":return g(e),e.next(),d(t,10,":");default:return v(e)?(o=d(t,1,C(e)),t.braceNest=0,t.inLinked=!1,o):function(e,t){const{currentType:n}=t;if(8!==n)return!1;m(e);const o="."===e.currentPeek();return e.resetPeek(),o}(e,t)||function(e,t){const{currentType:n}=t;if(8!==n&&12!==n)return!1;m(e);const o=":"===e.currentPeek();return e.resetPeek(),o}(e,t)?(g(e),L(e,t)):function(e,t){const{currentType:n}=t;if(9!==n)return!1;m(e);const o=b(e.currentPeek());return e.resetPeek(),o}(e,t)?(g(e),d(t,12,function(e){let t="",n="";for(;t=w(e);)n+=t;return n}(e))):function(e,t){const{currentType:n}=t;if(10!==n)return!1;const o=()=>{const t=e.currentPeek();return"{"===t?b(e.peek()):!("@"===t||"%"===t||"|"===t||":"===t||"."===t||t===De||!t)&&(t===Ae?(e.peek(),o()):b(t))},r=o();return e.resetPeek(),r}(e,t)?(g(e),"{"===r?T(e,t)||o:d(t,11,function(e){const t=(n=!1,o)=>{const r=e.currentChar();return"{"!==r&&"%"!==r&&"@"!==r&&"|"!==r&&r?r===De?o:r===Ae?(o+=r,e.next(),t(n,o)):(o+=r,e.next(),t(!0,o)):o};return t(!1,"")}(e))):(8===n&&p(9,a(),0),t.braceNest=0,t.inLinked=!1,N(e,t))}}function N(e,t){let n={type:14};if(t.braceNest>0)return T(e,t)||f(t);if(t.inLinked)return L(e,t)||f(t);const o=e.currentChar();switch(o){case"{":return T(e,t)||f(t);case"}":return p(5,a(),0),e.next(),d(t,3,"}");case"@":return L(e,t)||f(t);default:if(v(e))return n=d(t,1,C(e)),t.braceNest=0,t.inLinked=!1,n;if(y(e))return d(t,0,function(e){let t="";for(;;){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!y(e))break;t+=n,e.next()}else if(n===De||n===Ae)if(y(e))t+=n,e.next();else{if(v(e))break;t+=n,e.next()}else t+=n,e.next()}return t}(e));if("%"===o)return e.next(),d(t,4,"%")}return n}return{nextToken:function(){const{currentType:e,offset:t,startLoc:n,endLoc:i}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=i,l.offset=r(),l.startLoc=a(),o.currentChar()===Me?d(l,14):N(o,l)},currentOffset:r,currentPosition:a,context:c}}const Fe=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Ve(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"�"}}}function ze(e={}){const t=!1!==e.location,{onError:n}=e;function o(e,t,o,r,...a){const i=e.currentPosition();if(i.offset+=r,i.column+=r,n){const e=Le(t,$e(o,i),{domain:"parser",args:a});n(e)}}function r(e,n,o){const r={type:e,start:n,end:n};return t&&(r.loc={start:o,end:o}),r}function a(e,n,o,r){e.end=n,r&&(e.type=r),t&&e.loc&&(e.loc.end=o)}function i(e,t){const n=e.context(),o=r(3,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}function s(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(5,o,i);return s.index=parseInt(t,10),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function l(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(4,o,i);return s.key=t,e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function c(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(9,o,i);return s.value=t.replace(Fe,Ve),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function u(e){const t=e.context(),n=r(6,t.offset,t.startLoc);let i=e.nextToken();if(9===i.type){const t=function(e){const t=e.nextToken(),n=e.context(),{lastOffset:i,lastStartLoc:s}=n,l=r(8,i,s);return 12!==t.type?(o(e,11,n.lastStartLoc,0),l.value="",a(l,i,s),{nextConsumeToken:t,node:l}):(null==t.value&&o(e,13,n.lastStartLoc,0,qe(t)),l.value=t.value||"",a(l,e.currentOffset(),e.currentPosition()),{node:l})}(e);n.modifier=t.node,i=t.nextConsumeToken||e.nextToken()}switch(10!==i.type&&o(e,13,t.lastStartLoc,0,qe(i)),i=e.nextToken(),2===i.type&&(i=e.nextToken()),i.type){case 11:null==i.value&&o(e,13,t.lastStartLoc,0,qe(i)),n.key=function(e,t){const n=e.context(),o=r(7,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}(e,i.value||"");break;case 5:null==i.value&&o(e,13,t.lastStartLoc,0,qe(i)),n.key=l(e,i.value||"");break;case 6:null==i.value&&o(e,13,t.lastStartLoc,0,qe(i)),n.key=s(e,i.value||"");break;case 7:null==i.value&&o(e,13,t.lastStartLoc,0,qe(i)),n.key=c(e,i.value||"");break;default:o(e,12,t.lastStartLoc,0);const u=e.context(),p=r(7,u.offset,u.startLoc);return p.value="",a(p,u.offset,u.startLoc),n.key=p,a(n,u.offset,u.startLoc),{nextConsumeToken:i,node:n}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){const t=e.context(),n=r(2,1===t.currentType?e.currentOffset():t.offset,1===t.currentType?t.endLoc:t.startLoc);n.items=[];let p=null;do{const r=p||e.nextToken();switch(p=null,r.type){case 0:null==r.value&&o(e,13,t.lastStartLoc,0,qe(r)),n.items.push(i(e,r.value||""));break;case 6:null==r.value&&o(e,13,t.lastStartLoc,0,qe(r)),n.items.push(s(e,r.value||""));break;case 5:null==r.value&&o(e,13,t.lastStartLoc,0,qe(r)),n.items.push(l(e,r.value||""));break;case 7:null==r.value&&o(e,13,t.lastStartLoc,0,qe(r)),n.items.push(c(e,r.value||""));break;case 8:const a=u(e);n.items.push(a.node),p=a.nextConsumeToken||null}}while(14!==t.currentType&&1!==t.currentType);return a(n,1===t.currentType?t.lastOffset:e.currentOffset(),1===t.currentType?t.lastEndLoc:e.currentPosition()),n}return{parse:function(n){const i=Re(n,he({},e)),s=i.context(),l=r(0,s.offset,s.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=function(e){const t=e.context(),{offset:n,startLoc:i}=t,s=p(e);return 14===t.currentType?s:function(e,t,n,i){const s=e.context();let l=0===i.items.length;const c=r(1,t,n);c.cases=[],c.cases.push(i);do{const t=p(e);l||(l=0===t.items.length),c.cases.push(t)}while(14!==s.currentType);return l&&o(e,10,n,0),a(c,e.currentOffset(),e.currentPosition()),c}(e,n,i,s)}(i),14!==s.currentType&&o(i,13,s.lastStartLoc,0,n[s.offset]||""),a(l,i.currentOffset(),i.currentPosition()),l}}}function qe(e){if(14===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function Be(e,t){for(let n=0;n1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let n=0;nn,helper:e=>(n.helpers.add(e),e)}}(e);n.helper("normalize"),e.body&&Ue(e.body,n);const o=n.context();e.helpers=Array.from(o.helpers)}(o,n),((e,t={})=>{const n=xe(t.mode)?t.mode:"normal",o=xe(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,a=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",i=t.needIndent?t.needIndent:"arrow"!==n,s=e.helpers||[],l=function(e,t){const{sourceMap:n,filename:o,breakLineCode:r,needIndent:a}=t,i={source:e.loc.source,filename:o,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:a,indentLevel:0};function s(e,t){i.code+=e}function l(e,t=!0){const n=t?r:"";s(a?n+" ".repeat(e):n)}return{context:()=>i,push:s,indent:function(e=!0){const t=++i.indentLevel;e&&l(t)},deindent:function(e=!0){const t=--i.indentLevel;e&&l(t)},newline:function(){l(i.indentLevel)},helper:e=>`_${e}`,needIndent:()=>i.needIndent}}(e,{mode:n,filename:o,sourceMap:r,breakLineCode:a,needIndent:i});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),s.length>0&&(l.push(`const { ${s.map((e=>`${e}: _${e}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),He(l,e),l.deindent(i),l.push("}");const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}})(o,n)}const Je=Object.prototype.hasOwnProperty;function Ye(e,t){return Je.call(e,t)}const Ge=e=>null!==e&&"object"==typeof e,Ke=[];Ke[0]={w:[0],i:[3,0],"[":[4],o:[7]},Ke[1]={w:[1],".":[2],"[":[4],o:[7]},Ke[2]={w:[2],i:[3,0],0:[3,0]},Ke[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},Ke[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},Ke[5]={"'":[4,0],o:8,l:[5,0]},Ke[6]={'"':[4,0],o:8,l:[6,0]};const Ze=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Xe(e){if(null==e)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}const Qe=new Map;function et(e,t){if(!Ge(e))return null;let n=Qe.get(t);if(n||(n=function(e){const t=[];let n,o,r,a,i,s,l,c=-1,u=0,p=0;const d=[];function f(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,r="\\"+t,d[0](),!0}for(d[0]=()=>{void 0===o?o=r:o+=r},d[1]=()=>{void 0!==o&&(t.push(o),o=void 0)},d[2]=()=>{d[0](),p++},d[3]=()=>{if(p>0)p--,u=4,d[0]();else{if(p=0,void 0===o)return!1;if(o=function(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(n=t,Ze.test(n)?function(e){const t=e.charCodeAt(0);return t!==e.charCodeAt(e.length-1)||34!==t&&39!==t?e:e.slice(1,-1)}(t):"*"+t);var n}(o),!1===o)return!1;d[1]()}};null!==u;)if(c++,n=e[c],"\\"!==n||!f()){if(a=Xe(n),l=Ke[u],i=l[a]||l.l||8,8===i)return;if(u=i[0],void 0!==i[1]&&(s=d[i[1]],s&&(r=n,!1===s())))return;if(7===u)return t}}(t),n&&Qe.set(t,n)),!n)return null;const o=n.length;let r=e,a=0;for(;ae,ot=e=>"",rt=e=>0===e.length?"":e.join(""),at=e=>null==e?"":ke(e)||Ce(e)&&e.toString===Se?JSON.stringify(e,null,2):String(e);function it(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}let st=null;const lt=ct("function:translate");function ct(e){return t=>st&&st.emit(e,t)}let ut,pt=null;const dt=e=>{pt=e};let ft=0;function ht(e,t,n,o,r){const{missing:a,onWarn:i}=e;if(null!==a){const o=a(e,n,t,r);return xe(o)?o:t}return t}function mt(e,t,n){const o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let r=o.__localeChainCache.get(n);if(!r){r=[];let e=[n];for(;ke(e);)e=gt(r,e,t);const a=ke(t)?t:Ce(t)?t.default?t.default:null:t;e=xe(a)?[a]:a,ke(e)&>(r,e,!1),o.__localeChainCache.set(n,r)}return r}function gt(e,t,n){let o=!0;for(let r=0;re;let wt=Object.create(null);function xt(e){return Le(e,null,void 0)}const _t=()=>"",Ot=e=>we(e);function St(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,fallbackLocale:a,messages:i}=e,[s,l]=Ct(...t),c=(_e(l.missingWarn)?l.missingWarn:e.missingWarn,_e(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,_e(l.escapeParameter)?l.escapeParameter:e.escapeParameter),u=!!l.resolvedMessage,p=xe(l.default)||_e(l.default)?_e(l.default)?s:l.default:n?s:"",d=n||""!==p,f=xe(l.locale)?l.locale:e.locale;c&&function(e){ke(e.list)?e.list=e.list.map((e=>xe(e)?be(e):e)):Oe(e.named)&&Object.keys(e.named).forEach((t=>{xe(e.named[t])&&(e.named[t]=be(e.named[t]))}))}(l);let[h,m,g]=u?[s,f,i[f]||{}]:function(e,t,n,o,r,a){const{messages:i,onWarn:s}=e,l=mt(e,o,n);let c,u={},p=null,d=n,f=null;for(let n=0;n{v=!0}));if(v)return h;const k=function(e,t,n,o){const{modifiers:r,pluralRules:a}=e,i={locale:t,modifiers:r,pluralRules:a,messages:o=>{const r=et(n,o);if(xe(r)){let n=!1;const a=Et(e,o,t,r,o,(()=>{n=!0}));return n?_t:a}return Ot(r)?r:_t}};return e.processor&&(i.processor=e.processor),o.list&&(i.list=o.list),o.named&&(i.named=o.named),ue(o.plural)&&(i.pluralIndex=o.plural),i}(e,m,g,l),w=function(e,t,n){return t(n)}(0,y,function(e={}){const t=e.locale,n=function(e){const t=ue(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ue(e.named.count)||ue(e.named.n))?ue(e.named.count)?e.named.count:ue(e.named.n)?e.named.n:t:t}(e),o=Oe(e.pluralRules)&&xe(t)&&we(e.pluralRules[t])?e.pluralRules[t]:it,r=Oe(e.pluralRules)&&xe(t)&&we(e.pluralRules[t])?it:void 0,a=e.list||[],i=e.named||{};function s(t){return(we(e.messages)?e.messages(t):!!Oe(e.messages)&&e.messages[t])||(e.parent?e.parent.message(t):ot)}ue(e.pluralIndex)&&function(e,t){t.count||(t.count=e),t.n||(t.n=e)}(n,i);const l=Ce(e.processor)&&we(e.processor.normalize)?e.processor.normalize:rt,c=Ce(e.processor)&&we(e.processor.interpolate)?e.processor.interpolate:at,u={list:e=>a[e],named:e=>i[e],plural:e=>e[o(n,e.length,r)],linked:(t,n)=>{const o=s(t)(u);return xe(n)?(r=n,e.modifiers?e.modifiers[r]:nt)(o):o;var r},message:s,type:Ce(e.processor)&&xe(e.processor.type)?e.processor.type:"text",interpolate:c,normalize:l};return u}(k)),x=o?o(w):w;if(__INTLIFY_PROD_DEVTOOLS__){const t={timestamp:Date.now(),key:xe(s)?s:Ot(h)?h.key:"",locale:m||(Ot(h)?h.locale:""),format:xe(h)?h:Ot(h)?h.source:"",message:x};t.meta=he({},e.__meta,pt||{}),lt(t)}return x}function Et(e,t,n,o,r,a){const{messageCompiler:i,warnHtmlMessage:s}=e;if(Ot(o)){const e=o;return e.locale=e.locale||n,e.key=e.key||t,e}const l=i(o,function(e,t,n,o,r,a){return{warnHtmlMessage:r,onError:e=>{throw a&&a(e),e},onCacheKey:e=>((e,t,n)=>{return o={l:e,k:t,s:n},JSON.stringify(o).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027");var o})(t,n,e)}}(0,n,r,0,s,a));return l.locale=n,l.key=t,l.source=o,l}function Ct(...e){const[t,n,o]=e,r={};if(!xe(t)&&!ue(t)&&!Ot(t))throw xt(14);const a=ue(t)?String(t):(Ot(t),t);return ue(n)?r.plural=n:xe(n)?r.default=n:Ce(n)&&!de(n)?r.named=n:ke(n)&&(r.list=n),ue(o)?r.plural=o:xe(o)?r.default=o:Ce(o)&&he(r,o),[a,r]}const Tt="undefined"!=typeof Intl;function Lt(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:a}=e,{__datetimeFormatters:i}=e,[s,l,c,u]=Nt(...t),p=(_e(c.missingWarn)?c.missingWarn:e.missingWarn,_e(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,!!c.part),d=xe(c.locale)?c.locale:e.locale,f=mt(e,r,d);if(!xe(s)||""===s)return new Intl.DateTimeFormat(d).format(l);let h,m={},g=null,b=d,v=null;for(let t=0;ta,setSettings(e){try{localStorage.setItem(o,JSON.stringify(e))}catch(e){}a=e},now:()=>{return void 0!==Rt||("undefined"!=typeof window&&window.performance?(Rt=!0,Ft=window.performance):void 0!==r.g&&(null===(e=r.g.perf_hooks)||void 0===e?void 0:e.performance)?(Rt=!0,Ft=r.g.perf_hooks.performance):Rt=!1),Rt?Ft.now():Date.now();var e}},t&&t.on("plugin:settings:set",((e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)})),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise((n=>{this.targetQueue.push({method:t,args:e,resolve:n})}))})}async setRealTarget(e){this.target=e;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}const zt="Vue I18n devtools",qt="I18n Resources",Bt="Vue I18n",Ut="Search for scopes ...",Ht=16764185;function Wt(e,...t){return Le(e,null,void 0)}const Jt="__INTLIFY_META__",Yt=ce("__transrateVNode"),Gt=ce("__datetimeParts"),Kt=ce("__numberParts"),Zt=ce("__enableEmitter"),Xt=ce("__disableEmitter"),Qt=ce("__setPluralRules");ce("__intlifyMeta");const en=ce("__injectWithOption");let tn=0;function nn(e){return(t,n,o,r)=>e(n,o,(0,d.FN)()||void 0,r)}function on(e,t){const{messages:n,__i18n:o}=t,r=Ce(n)?n:ke(o)?{}:{[e]:{}};if(ke(o)&&o.forEach((({locale:e,resource:t})=>{e?(r[e]=r[e]||{},an(t,r[e])):an(t,r)})),t.flatJson)for(const e in r)ye(r,e)&&tt(r[e]);return r}const rn=e=>!Oe(e)||ke(e);function an(e,t){if(rn(e)||rn(t))throw Wt(20);for(const n in e)ye(e,n)&&(rn(e[n])||rn(t[n])?t[n]=e[n]:an(e[n],t[n]))}function sn(e={}){const{__root:t}=e,n=void 0===t;let o=!_e(e.inheritLocale)||e.inheritLocale;const r=(0,jt.iH)(t&&o?t.locale.value:xe(e.locale)?e.locale:"en-US"),a=(0,jt.iH)(t&&o?t.fallbackLocale.value:xe(e.fallbackLocale)||ke(e.fallbackLocale)||Ce(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:r.value),i=(0,jt.iH)(on(r.value,e)),s=(0,jt.iH)(Ce(e.datetimeFormats)?e.datetimeFormats:{[r.value]:{}}),l=(0,jt.iH)(Ce(e.numberFormats)?e.numberFormats:{[r.value]:{}});let c=t?t.missingWarn:!_e(e.missingWarn)&&!pe(e.missingWarn)||e.missingWarn,u=t?t.fallbackWarn:!_e(e.fallbackWarn)&&!pe(e.fallbackWarn)||e.fallbackWarn,p=t?t.fallbackRoot:!_e(e.fallbackRoot)||e.fallbackRoot,f=!!e.fallbackFormat,h=we(e.missing)?e.missing:null,m=we(e.missing)?nn(e.missing):null,g=we(e.postTranslation)?e.postTranslation:null,b=!_e(e.warnHtmlMessage)||e.warnHtmlMessage,v=!!e.escapeParameter;const y=t?t.modifiers:Ce(e.modifiers)?e.modifiers:{};let k,w=e.pluralRules||t&&t.pluralRules;k=function(e={}){const t=xe(e.version)?e.version:"9.1.10",n=xe(e.locale)?e.locale:"en-US",o=ke(e.fallbackLocale)||Ce(e.fallbackLocale)||xe(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:n,r=Ce(e.messages)?e.messages:{[n]:{}},a=Ce(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},i=Ce(e.numberFormats)?e.numberFormats:{[n]:{}},s=he({},e.modifiers||{},{upper:e=>xe(e)?e.toUpperCase():e,lower:e=>xe(e)?e.toLowerCase():e,capitalize:e=>xe(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}),l=e.pluralRules||{},c=we(e.missing)?e.missing:null,u=!_e(e.missingWarn)&&!pe(e.missingWarn)||e.missingWarn,p=!_e(e.fallbackWarn)&&!pe(e.fallbackWarn)||e.fallbackWarn,d=!!e.fallbackFormat,f=!!e.unresolving,h=we(e.postTranslation)?e.postTranslation:null,m=Ce(e.processor)?e.processor:null,g=!_e(e.warnHtmlMessage)||e.warnHtmlMessage,b=!!e.escapeParameter,v=we(e.messageCompiler)?e.messageCompiler:ut,y=we(e.onWarn)?e.onWarn:fe,k=e,w=Oe(k.__datetimeFormatters)?k.__datetimeFormatters:new Map,x=Oe(k.__numberFormatters)?k.__numberFormatters:new Map,_=Oe(k.__meta)?k.__meta:{};ft++;const O={version:t,cid:ft,locale:n,fallbackLocale:o,messages:r,datetimeFormats:a,numberFormats:i,modifiers:s,pluralRules:l,missing:c,missingWarn:u,fallbackWarn:p,fallbackFormat:d,unresolving:f,postTranslation:h,processor:m,warnHtmlMessage:g,escapeParameter:b,messageCompiler:v,onWarn:y,__datetimeFormatters:w,__numberFormatters:x,__meta:_};return __INTLIFY_PROD_DEVTOOLS__&&function(e,t,n){st&&st.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}(O,t,_),O}({version:"9.1.10",locale:r.value,fallbackLocale:a.value,messages:i.value,datetimeFormats:s.value,numberFormats:l.value,modifiers:y,pluralRules:w,missing:null===m?void 0:m,missingWarn:c,fallbackWarn:u,fallbackFormat:f,unresolving:!0,postTranslation:null===g?void 0:g,warnHtmlMessage:b,escapeParameter:v,__datetimeFormatters:Ce(k)?k.__datetimeFormatters:void 0,__numberFormatters:Ce(k)?k.__numberFormatters:void 0,__v_emitter:Ce(k)?k.__v_emitter:void 0,__meta:{framework:"vue"}}),yt(k,r.value,a.value);const x=(0,d.Fl)({get:()=>r.value,set:e=>{r.value=e,k.locale=r.value}}),_=(0,d.Fl)({get:()=>a.value,set:e=>{a.value=e,k.fallbackLocale=a.value,yt(k,r.value,e)}}),O=(0,d.Fl)((()=>i.value)),S=(0,d.Fl)((()=>s.value)),E=(0,d.Fl)((()=>l.value));function C(e,n,o,c,u,f){let h;if(r.value,a.value,i.value,s.value,l.value,__INTLIFY_PROD_DEVTOOLS__)try{dt((()=>{const e=(0,d.FN)();return e&&e.type[Jt]?{[Jt]:e.type[Jt]}:null})()),h=e(k)}finally{dt(null)}else h=e(k);if(ue(h)&&-1===h){const[e,o]=n();return t&&p?c(t):u(e)}if(f(h))return h;throw Wt(14)}function T(...e){return C((t=>St(t,...e)),(()=>Ct(...e)),0,(t=>t.t(...e)),(e=>e),(e=>xe(e)))}const L={normalize:function(e){return e.map((e=>xe(e)?(0,d.Wm)(d.xv,null,e,0):e))},interpolate:e=>e,type:"vnode"};function N(e){return i.value[e]||{}}tn++,t&&((0,d.YP)(t.locale,(e=>{o&&(r.value=e,k.locale=e,yt(k,r.value,a.value))})),(0,d.YP)(t.fallbackLocale,(e=>{o&&(a.value=e,k.fallbackLocale=e,yt(k,r.value,a.value))})));const $={id:tn,locale:x,fallbackLocale:_,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(r.value=t.locale.value,a.value=t.fallbackLocale.value,yt(k,r.value,a.value))},get availableLocales(){return Object.keys(i.value).sort()},messages:O,datetimeFormats:S,numberFormats:E,get modifiers(){return y},get pluralRules(){return w||{}},get isGlobal(){return n},get missingWarn(){return c},set missingWarn(e){c=e,k.missingWarn=c},get fallbackWarn(){return u},set fallbackWarn(e){u=e,k.fallbackWarn=u},get fallbackRoot(){return p},set fallbackRoot(e){p=e},get fallbackFormat(){return f},set fallbackFormat(e){f=e,k.fallbackFormat=f},get warnHtmlMessage(){return b},set warnHtmlMessage(e){b=e,k.warnHtmlMessage=e},get escapeParameter(){return v},set escapeParameter(e){v=e,k.escapeParameter=e},t:T,rt:function(...e){const[t,n,o]=e;if(o&&!Oe(o))throw Wt(15);return T(t,n,he({resolvedMessage:!0},o||{}))},d:function(...e){return C((t=>Lt(t,...e)),(()=>Nt(...e)),0,(t=>t.d(...e)),(()=>""),(e=>xe(e)))},n:function(...e){return C((t=>Dt(t,...e)),(()=>At(...e)),0,(t=>t.n(...e)),(()=>""),(e=>xe(e)))},te:function(e,t){return null!==et(N(xe(t)?t:r.value),e)},tm:function(e){const n=function(e){let t=null;const n=mt(k,a.value,r.value);for(let o=0;o{let n;const o=t;try{o.processor=L,n=St(o,...e)}finally{o.processor=null}return n}),(()=>Ct(...e)),0,(t=>t[Yt](...e)),(e=>[(0,d.Wm)(d.xv,null,e,0)]),(e=>ke(e)))},[Kt]:function(...e){return C((t=>Dt(t,...e)),(()=>At(...e)),0,(t=>t[Kt](...e)),(()=>[]),(e=>xe(e)||ke(e)))},[Gt]:function(...e){return C((t=>Lt(t,...e)),(()=>Nt(...e)),0,(t=>t[Gt](...e)),(()=>[]),(e=>xe(e)||ke(e)))},[Qt]:function(e){w=e,k.pluralRules=w},[en]:e.__injectWithOption};return $}function ln(e={}){const t=sn(function(e){const t=xe(e.locale)?e.locale:"en-US",n=xe(e.fallbackLocale)||ke(e.fallbackLocale)||Ce(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,o=we(e.missing)?e.missing:void 0,r=!_e(e.silentTranslationWarn)&&!pe(e.silentTranslationWarn)||!e.silentTranslationWarn,a=!_e(e.silentFallbackWarn)&&!pe(e.silentFallbackWarn)||!e.silentFallbackWarn,i=!_e(e.fallbackRoot)||e.fallbackRoot,s=!!e.formatFallbackMessages,l=Ce(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=we(e.postTranslation)?e.postTranslation:void 0,p=!xe(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,d=!!e.escapeParameterHtml,f=!_e(e.sync)||e.sync;let h=e.messages;if(Ce(e.sharedMessages)){const t=e.sharedMessages;h=Object.keys(t).reduce(((e,n)=>{const o=e[n]||(e[n]={});return he(o,t[n]),e}),h||{})}const{__i18n:m,__root:g,__injectWithOption:b}=e,v=e.datetimeFormats,y=e.numberFormats;return{locale:t,fallbackLocale:n,messages:h,flatJson:e.flatJson,datetimeFormats:v,numberFormats:y,missing:o,missingWarn:r,fallbackWarn:a,fallbackRoot:i,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:p,escapeParameter:d,inheritLocale:f,__i18n:m,__root:g,__injectWithOption:b}}(e)),n={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return{interpolate:()=>[]}},set formatter(e){},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return _e(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=_e(e)?!e:e},get silentFallbackWarn(){return _e(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=_e(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(e){},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){const[n,o,r]=e,a={};let i=null,s=null;if(!xe(n))throw Wt(15);const l=n;return xe(o)?a.locale=o:ke(o)?i=o:Ce(o)&&(s=o),ke(r)?i=r:Ce(r)&&(s=r),t.t(l,i||s||{},a)},rt:(...e)=>t.rt(...e),tc(...e){const[n,o,r]=e,a={plural:1};let i=null,s=null;if(!xe(n))throw Wt(15);const l=n;return xe(o)?a.locale=o:ue(o)?a.plural=o:ke(o)?i=o:Ce(o)&&(s=o),xe(r)?a.locale=r:ke(r)?i=r:Ce(r)&&(s=r),t.t(l,i||s||{},a)},te:(e,n)=>t.te(e,n),tm:e=>t.tm(e),getLocaleMessage:e=>t.getLocaleMessage(e),setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d:(...e)=>t.d(...e),getDateTimeFormat:e=>t.getDateTimeFormat(e),setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n:(...e)=>t.n(...e),getNumberFormat:e=>t.getNumberFormat(e),setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)},getChoiceIndex:(e,t)=>-1,__onComponentInstanceCreated(t){const{componentInstanceCreatedListener:o}=e;o&&o(t,n)}};return n}const cn={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}},un={name:"i18n-t",props:he({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ue(e)||!isNaN(e)}},cn),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||En({useScope:e.scope,__useComponent:!0}),a=Object.keys(n).filter((e=>"_"!==e));return()=>{const n={};e.locale&&(n.locale=e.locale),void 0!==e.plural&&(n.plural=xe(e.plural)?+e.plural:e.plural);const i=function({slots:e},t){return 1===t.length&&"default"===t[0]?e.default?e.default():[]:t.reduce(((t,n)=>{const o=e[n];return o&&(t[n]=o()),t}),{})}(t,a),s=r[Yt](e.keypath,i,n),l=he({},o);return xe(e.tag)||Oe(e.tag)?(0,d.h)(e.tag,l,s):(0,d.h)(d.HY,l,s)}}};function pn(e,t,n,o){const{slots:r,attrs:a}=t;return()=>{const t={part:!0};let i={};e.locale&&(t.locale=e.locale),xe(e.format)?t.key=e.format:Oe(e.format)&&(xe(e.format.key)&&(t.key=e.format.key),i=Object.keys(e.format).reduce(((t,o)=>n.includes(o)?he({},t,{[o]:e.format[o]}):t),{}));const s=o(e.value,t,i);let l=[t.key];ke(s)?l=s.map(((e,t)=>{const n=r[e.type];return n?n({[e.type]:e.value,index:t,parts:s}):[e.value]})):xe(s)&&(l=[s]);const c=he({},a);return xe(e.tag)||Oe(e.tag)?(0,d.h)(e.tag,c,l):(0,d.h)(d.HY,c,l)}}const dn=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],fn={name:"i18n-n",props:he({value:{type:Number,required:!0},format:{type:[String,Object]}},cn),setup(e,t){const n=e.i18n||En({useScope:"parent",__useComponent:!0});return pn(e,t,dn,((...e)=>n[Kt](...e)))}},hn=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],mn={name:"i18n-d",props:he({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},cn),setup(e,t){const n=e.i18n||En({useScope:"parent",__useComponent:!0});return pn(e,t,hn,((...e)=>n[Gt](...e)))}};const gn="vue-i18n: composer properties";let bn;async function vn(e,t){return new Promise(((n,o)=>{try{!function(e,t){const n=e,o=It(),r=It().__VUE_DEVTOOLS_GLOBAL_HOOK__,a=Mt&&n.enableEarlyProxy;if(!r||!o.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&a){const e=a?new Vt(n,r):null;(o.__VUE_DEVTOOLS_PLUGINS__=o.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else r.emit("devtools-plugin:setup",e,t)}({id:"vue-devtools-plugin-vue-i18n",label:zt,packageName:"vue-i18n",homepage:"https://vue-i18n.intlify.dev",logo:"https://vue-i18n.intlify.dev/vue-i18n-devtools-logo.png",componentStateTypes:[gn],app:e},(o=>{bn=o,o.on.visitComponentTree((({componentInstance:e,treeNode:n})=>{!function(e,t,n){const o="composition"===n.mode?n.global:n.global.__composer;if(e&&e.vnode.el.__VUE_I18N__&&e.vnode.el.__VUE_I18N__!==o){const n={label:`i18n (${e.type.name||e.type.displayName||e.type.__file} Scope)`,textColor:0,backgroundColor:16764185};t.tags.push(n)}}(e,n,t)})),o.on.inspectComponent((({componentInstance:e,instanceData:n})=>{e.vnode.el.__VUE_I18N__&&n&&("legacy"===t.mode?e.vnode.el.__VUE_I18N__!==t.global.__composer&&yn(n,e.vnode.el.__VUE_I18N__):yn(n,e.vnode.el.__VUE_I18N__))})),o.addInspector({id:"vue-i18n-resource-inspector",label:qt,icon:"language",treeFilterPlaceholder:Ut}),o.on.getInspectorTree((n=>{n.app===e&&"vue-i18n-resource-inspector"===n.inspectorId&&function(e,t){e.rootNodes.push({id:"global",label:"Global Scope"});const n="composition"===t.mode?t.global:t.global.__composer;for(const[o,r]of t.__instances){const a="composition"===t.mode?r:r.__composer;if(n===a)continue;const i=o.type.name||o.type.displayName||o.type.__file;e.rootNodes.push({id:a.id.toString(),label:`${i} Scope`})}}(n,t)})),o.on.getInspectorState((n=>{n.app===e&&"vue-i18n-resource-inspector"===n.inspectorId&&function(e,t){const n=_n(e.nodeId,t);n&&(e.state=function(e){const t={},n="Locale related info",o=[{type:n,key:"locale",editable:!0,value:e.locale.value},{type:n,key:"fallbackLocale",editable:!0,value:e.fallbackLocale.value},{type:n,key:"availableLocales",editable:!1,value:e.availableLocales},{type:n,key:"inheritLocale",editable:!0,value:e.inheritLocale}];t[n]=o;const r="Locale messages info",a=[{type:r,key:"messages",editable:!1,value:kn(e.messages.value)}];t[r]=a;const i="Datetime formats info",s=[{type:i,key:"datetimeFormats",editable:!1,value:e.datetimeFormats.value}];t[i]=s;const l="Datetime formats info",c=[{type:l,key:"numberFormats",editable:!1,value:e.numberFormats.value}];return t[l]=c,t}(n))}(n,t)})),o.on.editInspectorState((n=>{n.app===e&&"vue-i18n-resource-inspector"===n.inspectorId&&function(e,t){const n=_n(e.nodeId,t);if(n){const[t]=e.path;"locale"===t&&xe(e.state.value)?n.locale.value=e.state.value:"fallbackLocale"===t&&(xe(e.state.value)||ke(e.state.value)||Oe(e.state.value))?n.fallbackLocale.value=e.state.value:"inheritLocale"===t&&_e(e.state.value)&&(n.inheritLocale=e.state.value)}}(n,t)})),o.addTimelineLayer({id:"vue-i18n-timeline",label:Bt,color:Ht}),n(!0)}))}catch(e){console.error(e),o(!1)}}))}function yn(e,t){const n=gn;e.state.push({type:n,key:"locale",editable:!0,value:t.locale.value}),e.state.push({type:n,key:"availableLocales",editable:!1,value:t.availableLocales}),e.state.push({type:n,key:"fallbackLocale",editable:!0,value:t.fallbackLocale.value}),e.state.push({type:n,key:"inheritLocale",editable:!0,value:t.inheritLocale}),e.state.push({type:n,key:"messages",editable:!1,value:kn(t.messages.value)}),e.state.push({type:n,key:"datetimeFormats",editable:!1,value:t.datetimeFormats.value}),e.state.push({type:n,key:"numberFormats",editable:!1,value:t.numberFormats.value})}function kn(e){const t={};return Object.keys(e).forEach((n=>{const o=e[n];var r,a;we(o)&&"source"in o?t[n]={_custom:{type:"function",display:"ƒ "+((r=o).source?`("${a=r.source,a.replace(/[<>"&]/g,xn)}")`:"(?)")}}:Oe(o)?t[n]=kn(o):t[n]=o})),t}const wn={"<":"<",">":">",'"':""","&":"&"};function xn(e){return wn[e]||e}function _n(e,t){if("global"===e)return"composition"===t.mode?t.global:t.global.__composer;{const n=Array.from(t.__instances.values()).find((t=>t.id.toString()===e));return n?"composition"===t.mode?n:n.__composer:null}}function On(e,t){if(bn){let n;t&&"groupId"in t&&(n=t.groupId,delete t.groupId),bn.addTimelineEvent({layerId:"vue-i18n-timeline",event:{title:e,groupId:n,time:Date.now(),meta:{},data:t||{},logType:"compile-error"===e?"error":"fallback"===e||"missing"===e?"warning":"default"}})}}function Sn(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Qt](t.pluralizationRules||e.pluralizationRules);const n=on(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach((t=>e.mergeLocaleMessage(t,n[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((n=>e.mergeNumberFormat(n,t.numberFormats[n]))),e}function En(e={}){const t=(0,d.FN)();if(null==t)throw Wt(16);if(!t.appContext.app.__VUE_I18N_SYMBOL__)throw Wt(17);const n=(0,d.f3)(t.appContext.app.__VUE_I18N_SYMBOL__);if(!n)throw Wt(22);const o="composition"===n.mode?n.global:n.global.__composer,r=de(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if("global"===r){let n=Oe(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(n=on(o.locale.value,{messages:n,__i18n:t.type.__i18nGlobal}));const r=Object.keys(n);if(r.length&&r.forEach((e=>{o.mergeLocaleMessage(e,n[e])})),Oe(e.datetimeFormats)){const t=Object.keys(e.datetimeFormats);t.length&&t.forEach((t=>{o.mergeDateTimeFormat(t,e.datetimeFormats[t])}))}if(Oe(e.numberFormats)){const t=Object.keys(e.numberFormats);t.length&&t.forEach((t=>{o.mergeNumberFormat(t,e.numberFormats[t])}))}return o}if("parent"===r){let r=function(e,t,n=!1){let o=null;const r=t.root;let a=t.parent;for(;null!=a;){const t=e;if("composition"===e.mode)o=t.__getInstance(a);else{const e=t.__getInstance(a);null!=e&&(o=e.__composer),n&&o&&!o[en]&&(o=null)}if(null!=o)break;if(r===a)break;a=a.parent}return o}(n,t,e.__useComponent);return null==r&&(r=o),r}if("legacy"===n.mode)throw Wt(18);const a=n;let i=a.__getInstance(t);if(null==i){const n=t.type,r=he({},e);n.__i18n&&(r.__i18n=n.__i18n),o&&(r.__root=o),i=sn(r),function(e,t,n){let o=null;(0,d.bv)((()=>{if(__VUE_PROD_DEVTOOLS__&&t.vnode.el){t.vnode.el.__VUE_I18N__=n,o=Te();const e=n;e[Zt]&&e[Zt](o),o.on("*",On)}}),t),(0,d.Ah)((()=>{if(__VUE_PROD_DEVTOOLS__&&t.vnode.el&&t.vnode.el.__VUE_I18N__){o&&o.off("*",On);const e=n;e[Xt]&&e[Xt](),delete t.vnode.el.__VUE_I18N__}e.__deleteInstance(t)}),t)}(a,t,i),a.__setInstance(t,i)}return i}const Cn=["locale","fallbackLocale","availableLocales"],Tn=["t","rt","d","n","tm"];var Ln;if(ut=function(e,t={}){{const n=(t.onCacheKey||kt)(e),o=wt[n];if(o)return o;let r=!1;const a=t.onError||Ne;t.onError=e=>{r=!0,a(e)};const{code:i}=We(e,t),s=new Function(`return ${i}`)();return r?s:wt[n]=s}},function(){let e=!1;"boolean"!=typeof __VUE_I18N_FULL_INSTALL__&&(e=!0,ge().__VUE_I18N_FULL_INSTALL__=!0),"boolean"!=typeof __VUE_I18N_LEGACY_API__&&(e=!0,ge().__VUE_I18N_LEGACY_API__=!0),"boolean"!=typeof __INTLIFY_PROD_DEVTOOLS__&&(ge().__INTLIFY_PROD_DEVTOOLS__=!1)}(),__INTLIFY_PROD_DEVTOOLS__){const e=ge();e.__INTLIFY__=!0,Ln=e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__,st=Ln}function Nn(e){return Nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nn(e)}function $n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dn(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};$n(this,e),this.init(t,n)}return An(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||Bn,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),o=1;o-1?e.replace(/###/g,"."):e}function r(){return!e||"string"==typeof e}for(var a="string"!=typeof t?[].concat(t):t.split(".");a.length>1;){if(r())return{};var i=o(a.shift());!e[i]&&n&&(e[i]=new n),e=Object.prototype.hasOwnProperty.call(e,i)?e[i]:{}}return r()?{}:{obj:e,k:o(a.shift())}}function Kn(e,t,n){var o=Gn(e,t,Object);o.obj[o.k]=n}function Zn(e,t){var n=Gn(e,t),o=n.obj,r=n.k;if(o)return o[r]}function Xn(e,t,n){var o=Zn(e,n);return void 0!==o?o:Zn(t,n)}function Qn(e,t,n){for(var o in t)"__proto__"!==o&&"constructor"!==o&&(o in e?"string"==typeof e[o]||e[o]instanceof String||"string"==typeof t[o]||t[o]instanceof String?n&&(e[o]=t[o]):Qn(e[o],t[o],n):e[o]=t[o]);return e}function eo(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var to={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function no(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return to[e]})):e}var oo="undefined"!=typeof window&&window.navigator&&void 0===window.navigator.userAgentData&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,ro=[" ",",","?","!",";"];function ao(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function io(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var o=t.split(n),r=e,a=0;aa+i;)i++,l=r[s=o.slice(a,a+i).join(n)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(s)){if("string"==typeof l)return l;if(s&&"string"==typeof l[s])return l[s]}var c=o.slice(a+i).join(n);return c?so(l,c,n):void 0}r=r[o[a]]}return r}}var lo=function(e){In(r,e);var t,n,o=(t=r,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=Rn(t);if(n){var r=Rn(this).constructor;e=Reflect.construct(o,arguments,r)}else e=o.apply(this,arguments);return Mn(this,e)});function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return $n(this,r),t=o.call(this),oo&&Hn.call(Pn(t)),t.data=e||{},t.options=n,void 0===t.options.keySeparator&&(t.options.keySeparator="."),void 0===t.options.ignoreJSONStructure&&(t.options.ignoreJSONStructure=!0),t}return An(r,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,a=void 0!==o.ignoreJSONStructure?o.ignoreJSONStructure:this.options.ignoreJSONStructure,i=[e,t];n&&"string"!=typeof n&&(i=i.concat(n)),n&&"string"==typeof n&&(i=i.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(i=e.split("."));var s=Zn(this.data,i);return s||!a||"string"!=typeof n?s:so(this.data&&this.data[e]&&this.data[e][t],n,r)}},{key:"addResource",value:function(e,t,n,o){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},a=this.options.keySeparator;void 0===a&&(a=".");var i=[e,t];n&&(i=i.concat(a?n.split(a):n)),e.indexOf(".")>-1&&(o=t,t=(i=e.split("."))[1]),this.addNamespaces(t),Kn(this.data,i,o),r.silent||this.emit("added",e,t,n,o)}},{key:"addResources",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var r in n)"string"!=typeof n[r]&&"[object Array]"!==Object.prototype.toString.apply(n[r])||this.addResource(e,t,r,n[r],{silent:!0});o.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,o,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},i=[e,t];e.indexOf(".")>-1&&(o=n,n=t,t=(i=e.split("."))[1]),this.addNamespaces(t);var s=Zn(this.data,i)||{};o?Qn(s,n,r):s=io(io({},s),n),Kn(this.data,i,s),a.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?io(io({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),r}(Hn),co={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,o,r){var a=this;return e.forEach((function(e){a.processors[e]&&(t=a.processors[e].process(t,n,o,r))})),t}};function uo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function po(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return $n(this,r),t=o.call(this),oo&&Hn.call(Pn(t)),Yn(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,Pn(t)),t.options=n,void 0===t.options.keySeparator&&(t.options.keySeparator="."),t.logger=Un.create("translator"),t}return An(r,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,r=t.ns||this.options.defaultNS||[],a=n&&e.indexOf(n)>-1,i=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";var o=ro.filter((function(e){return t.indexOf(e)<0&&n.indexOf(e)<0}));if(0===o.length)return!0;var r=new RegExp("(".concat(o.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),a=!r.test(e);if(!a){var i=e.indexOf(n);i>0&&!r.test(e.substring(0,i))&&(a=!0)}return a}(e,n,o));if(a&&!i){var s=e.match(this.interpolator.nestingRegexp);if(s&&s.length>0)return{key:e,namespaces:r};var l=e.split(n);(n!==o||n===o&&this.options.ns.indexOf(l[0])>-1)&&(r=l.shift()),e=l.join(o)}return"string"==typeof r&&(r=[r]),{key:e,namespaces:r}}},{key:"translate",value:function(e,t,n){var o=this;if("object"!==Nn(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var a=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,s=this.extractFromKey(e[e.length-1],t),l=s.key,c=s.namespaces,u=c[c.length-1],p=t.lng||this.language,d=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p&&"cimode"===p.toLowerCase()){if(d){var f=t.nsSeparator||this.options.nsSeparator;return a?(h.res="".concat(u).concat(f).concat(l),h):"".concat(u).concat(f).concat(l)}return a?(h.res=l,h):l}var h=this.resolve(e,t),m=h&&h.res,g=h&&h.usedKey||l,b=h&&h.exactUsedKey||l,v=Object.prototype.toString.apply(m),y=["[object Number]","[object Function]","[object RegExp]"],k=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,x="string"!=typeof m&&"boolean"!=typeof m&&"number"!=typeof m;if(w&&m&&x&&y.indexOf(v)<0&&("string"!=typeof k||"[object Array]"!==v)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var _=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,m,po(po({},t),{},{ns:c})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");return a?(h.res=_,h):_}if(i){var O="[object Array]"===v,S=O?[]:{},E=O?b:g;for(var C in m)if(Object.prototype.hasOwnProperty.call(m,C)){var T="".concat(E).concat(i).concat(C);S[C]=this.translate(T,po(po({},t),{joinArrays:!1,ns:c})),S[C]===T&&(S[C]=m[C])}m=S}}else if(w&&"string"==typeof k&&"[object Array]"===v)(m=m.join(k))&&(m=this.extendTranslation(m,e,t,n));else{var L=!1,N=!1,$=void 0!==t.count&&"string"!=typeof t.count,D=r.hasDefaultValue(t),A=$?this.pluralResolver.getSuffix(p,t.count,t):"",P=t["defaultValue".concat(A)]||t.defaultValue;!this.isValidLookup(m)&&D&&(L=!0,m=P),this.isValidLookup(m)||(N=!0,m=l);var j=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,I=j&&N?void 0:m,M=D&&P!==m&&this.options.updateMissing;if(N||L||M){if(this.logger.log(M?"updateKey":"missingKey",p,u,l,M?P:m),i){var R=this.resolve(l,po(po({},t),{},{keySeparator:!1}));R&&R.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var F=[],V=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&V&&V[0])for(var z=0;z1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!i.isValidLookup(t)){var l=i.extractFromKey(e,s),c=l.key;n=c;var u=l.namespaces;i.options.fallbackNS&&(u=u.concat(i.options.fallbackNS));var p=void 0!==s.count&&"string"!=typeof s.count,d=p&&!s.ordinal&&0===s.count&&i.pluralResolver.shouldUseIntlApi(),f=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,h=s.lngs?s.lngs:i.languageUtils.toResolveHierarchy(s.lng||i.language,s.fallbackLng);u.forEach((function(e){i.isValidLookup(t)||(a=e,!fo["".concat(h[0],"-").concat(e)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(a)&&(fo["".concat(h[0],"-").concat(e)]=!0,i.logger.warn('key "'.concat(n,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(a,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((function(n){if(!i.isValidLookup(t)){r=n;var a,l=[c];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(l,c,n,e,s);else{var u;p&&(u=i.pluralResolver.getSuffix(n,s.count,s));var h="".concat(i.options.pluralSeparator,"zero");if(p&&(l.push(c+u),d&&l.push(c+h)),f){var m="".concat(c).concat(i.options.contextSeparator).concat(s.context);l.push(m),p&&(l.push(m+u),d&&l.push(m+h))}}for(;a=l.pop();)i.isValidLookup(t)||(o=a,t=i.getResource(n,e,a,s))}})))}))}})),{res:t,usedKey:n,exactUsedKey:o,usedLng:r,usedNS:a}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,o):this.resourceStore.getResource(e,t,n,o)}}],[{key:"hasDefaultValue",value:function(e){var t="defaultValue";for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,t.length)&&void 0!==e[n])return!0;return!1}}]),r}(Hn);function mo(e){return e.charAt(0).toUpperCase()+e.slice(1)}var go=function(){function e(t){$n(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Un.create("languageUtils")}return An(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=mo(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=mo(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=mo(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var o=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(o)||(t=o)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var o=n.getLanguagePartFromCode(e);if(n.isSupportedCode(o))return t=o;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(o))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,o=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],a=function(e){e&&(n.isSupportedCode(e)?r.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&a(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&a(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&a(this.getLanguagePartFromCode(e))):"string"==typeof e&&a(this.formatLanguageCode(e)),o.forEach((function(e){r.indexOf(e)<0&&a(n.formatLanguageCode(e))})),r}}]),e}(),bo=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],vo={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},yo=["v1","v2","v3"],ko={zero:0,one:1,two:2,few:3,many:4,other:5};function wo(){var e={};return bo.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:vo[t.fc]}}))})),e}var xo=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};$n(this,e),this.languageUtils=t,this.options=n,this.logger=Un.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=wo()}return An(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.getRule(e,n);return o?this.shouldUseIntlApi()?o.resolvedOptions().pluralCategories.sort((function(e,t){return ko[e]-ko[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):o.numbers.map((function(o){return t.getSuffix(e,o,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this.getRule(e,n);return o?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(o.select(t)):this.getSuffixRetroCompatible(o,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var n=this,o=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[o];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));var a=function(){return n.options.prepend&&r.toString()?n.options.prepend+r.toString():r.toString()};return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?"_plural_".concat(r.toString()):a():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?a():this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString()}},{key:"shouldUseIntlApi",value:function(){return!yo.includes(this.options.compatibilityJSON)}}]),e}();function _o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Oo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};$n(this,e),this.logger=Un.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return An(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:no,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?eo(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?eo(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?eo(t.nestingPrefix):t.nestingPrefixEscaped||eo("$t("),this.nestingSuffix=t.nestingSuffix?eo(t.nestingSuffix):t.nestingSuffixEscaped||eo(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,o){var r,a,i,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(s.formatSeparator)<0){var r=Xn(t,l,e);return s.alwaysFormat?s.format(r,void 0,n,Oo(Oo(Oo({},o),t),{},{interpolationkey:e})):r}var a=e.split(s.formatSeparator),i=a.shift().trim(),c=a.join(s.formatSeparator).trim();return s.format(Xn(t,l,i),c,n,Oo(Oo(Oo({},o),t),{},{interpolationkey:i}))};this.resetRegExp();var p=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,d=o&&o.interpolation&&void 0!==o.interpolation.skipOnVariables?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return c(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?c(s.escape(e)):c(e)}}].forEach((function(t){for(i=0;r=t.regex.exec(e);){var n=r[1].trim();if(void 0===(a=u(n)))if("function"==typeof p){var l=p(e,r,o);a="string"==typeof l?l:""}else if(o&&o.hasOwnProperty(n))a="";else{if(d){a=r[0];continue}s.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),a=""}else"string"==typeof a||s.useRawValueToEscape||(a=Jn(a));var c=t.safeValue(a);if(e=e.replace(r[0],c),d?(t.regex.lastIndex+=a.length,t.regex.lastIndex-=r[0].length):t.regex.lastIndex=0,++i>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,o,r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Oo({},a);function s(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var o=e.split(new RegExp("".concat(n,"[ ]*{"))),r="{".concat(o[1]);e=o[0];var a=(r=this.interpolate(r,i)).match(/'/g),s=r.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(r=r.replace(/'/g,'"'));try{i=JSON.parse(r),t&&(i=Oo(Oo({},t),i))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(r)}return delete i.defaultValue,e}for(i.applyPostProcessor=!1,delete i.defaultValue;n=this.nestingRegexp.exec(e);){var l=[],c=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var u=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=u.shift(),l=u,c=!0}if((o=t(s.call(this,n[1].trim(),i),i))&&n[0]===e&&"string"!=typeof o)return o;"string"!=typeof o&&(o=Jn(o)),o||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),o=""),c&&(o=l.reduce((function(e,t){return r.format(e,t,a.lng,Oo(Oo({},a),{},{interpolationkey:n[1].trim()}))}),o.trim())),e=e.replace(n[0],o),this.regexp.lastIndex=0}return e}}]),e}();function Eo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Co(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};$n(this,e),this.logger=Un.create("formatter"),this.options=t,this.formats={number:To((function(e,t){var n=new Intl.NumberFormat(e,t);return function(e){return n.format(e)}})),currency:To((function(e,t){var n=new Intl.NumberFormat(e,Co(Co({},t),{},{style:"currency"}));return function(e){return n.format(e)}})),datetime:To((function(e,t){var n=new Intl.DateTimeFormat(e,Co({},t));return function(e){return n.format(e)}})),relativetime:To((function(e,t){var n=new Intl.RelativeTimeFormat(e,Co({},t));return function(e){return n.format(e,t.range||"day")}})),list:To((function(e,t){var n=new Intl.ListFormat(e,Co({},t));return function(e){return n.format(e)}}))},this.init(t)}return An(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"addCached",value:function(e,t){this.formats[e.toLowerCase().trim()]=To(t)}},{key:"format",value:function(e,t,n,o){var r=this;return t.split(this.formatSeparator).reduce((function(e,t){var a=function(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var o=e.split("(");t=o[0].toLowerCase().trim();var r=o[1].substring(0,o[1].length-1);"currency"===t&&r.indexOf(":")<0?n.currency||(n.currency=r.trim()):"relativetime"===t&&r.indexOf(":")<0?n.range||(n.range=r.trim()):r.split(";").forEach((function(e){if(e){var t=function(e){if(Array.isArray(e))return e}(a=e.split(":"))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return Vn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vn(e,t):void 0}}(a)||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.")}(),o=t[0],r=t.slice(1).join(":").trim().replace(/^'+|'+$/g,"");n[o.trim()]||(n[o.trim()]=r),"false"===r&&(n[o.trim()]=!1),"true"===r&&(n[o.trim()]=!0),isNaN(r)||(n[o.trim()]=parseInt(r,10))}var a}))}return{formatName:t,formatOptions:n}}(t),i=a.formatName,s=a.formatOptions;if(r.formats[i]){var l=e;try{var c=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},u=c.locale||c.lng||o.locale||o.lng||n;l=r.formats[i](e,u,Co(Co(Co({},s),o),c))}catch(e){r.logger.warn(e)}return l}return r.logger.warn("there was no format function for ".concat(i)),e}),e)}}]),e}();function No(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function $o(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{};return $n(this,r),a=o.call(this),oo&&Hn.call(Pn(a)),a.backend=e,a.store=t,a.services=n,a.languageUtils=n.languageUtils,a.options=i,a.logger=Un.create("backendConnector"),a.waitingReads=[],a.maxParallelReads=i.maxParallelReads||10,a.readingCalls=0,a.maxRetries=i.maxRetries>=0?i.maxRetries:5,a.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(n,i.backend,i),a}return An(r,[{key:"queueLoad",value:function(e,t,n,o){var r=this,a={},i={},s={},l={};return e.forEach((function(e){var o=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!n.reload&&r.store.hasResourceBundle(e,t)?r.state[s]=2:r.state[s]<0||(1===r.state[s]?void 0===i[s]&&(i[s]=!0):(r.state[s]=1,o=!1,void 0===i[s]&&(i[s]=!0),void 0===a[s]&&(a[s]=!0),void 0===l[t]&&(l[t]=!0)))})),o||(s[e]=!0)})),(Object.keys(a).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(a),pending:Object.keys(i),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(l)}}},{key:"loaded",value:function(e,t,n){var o=e.split("|"),r=o[0],a=o[1];t&&this.emit("failedLoading",r,a,t),n&&this.store.addResourceBundle(r,a,n),this.state[e]=t?-1:2;var i={};this.queue.forEach((function(n){var o,s,l,c,u;o=n.loaded,s=a,(c=(l=Gn(o,[r],Object)).obj)[u=l.k]=c[u]||[],c[u].push(s),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((function(e){i[e]||(i[e]={});var t=n.loaded[e];t.length&&t.forEach((function(t){void 0===i[e][t]&&(i[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",i),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var o=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;return e.length?this.readingCalls>=this.maxParallelReads?void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:a,callback:i}):(this.readingCalls++,this.backend[n](e,t,(function(s,l){if(o.readingCalls--,o.waitingReads.length>0){var c=o.waitingReads.shift();o.read(c.lng,c.ns,c.fcName,c.tried,c.wait,c.callback)}s&&l&&r2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var a=this.queueLoad(e,t,o,r);if(!a.toLoad.length)return a.pending.length||r(),null;a.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.split("|"),r=o[0],a=o[1];this.read(r,a,"read",void 0,void 0,(function(o,i){o&&t.logger.warn("".concat(n,"loading namespace ").concat(a," for language ").concat(r," failed"),o),!o&&i&&t.logger.log("".concat(n,"loaded namespace ").concat(a," for language ").concat(r),i),t.loaded(e,o,i)}))}},{key:"saveMissing",value:function(e,t,n,o,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,o,null,$o($o({},a),{},{isUpdate:r})),e&&e[0]&&this.store.addResource(e[0],t,n,o))}}]),r}(Hn);function Ao(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===Nn(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===Nn(e[2])||"object"===Nn(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,o){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Po(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function jo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Io(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if($n(this,r),e=o.call(this),oo&&Hn.call(Pn(e)),e.options=Po(t),e.services={},e.logger=Un,e.modules={external:[]},Ro(Pn(e)),n&&!e.isInitialized&&!t.isClone){if(!e.options.initImmediate)return e.init(t,n),Mn(e,Pn(e));setTimeout((function(){e.init(t,n)}),0)}return e}return An(r,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var o=Ao();function r(e){return e?"function"==typeof e?new e:e:null}if(this.options=Io(Io(Io({},o),this.options),Po(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=Io(Io({},o.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var a;this.modules.logger?Un.init(r(this.modules.logger),this.options):Un.init(null,this.options),this.modules.formatter?a=this.modules.formatter:"undefined"!=typeof Intl&&(a=Lo);var i=new go(this.options);this.store=new lo(this.options.resources,this.options);var s=this.services;s.logger=Un,s.resourceStore=this.store,s.languageUtils=i,s.pluralResolver=new xo(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!a||this.options.interpolation.format&&this.options.interpolation.format!==o.interpolation.format||(s.formatter=r(a),s.formatter.init(s,this.options),this.options.interpolation.format=s.formatter.format.bind(s.formatter)),s.interpolator=new So(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.backendConnector=new Do(r(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*",(function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r1?n-1:0),r=1;r0&&"dev"!==l[0]&&(this.options.lng=l[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var c=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];c.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var u=["addResource","addResources","addResourceBundle","removeResourceBundle"];u.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var p=Wn(),d=function(){var t=function(t,o){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),p.resolve(o),n(t,o)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?d():setTimeout(d,0),p}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mo,o=n,r="string"==typeof e?e:this.language;if("function"==typeof e&&(o=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase())return o();var a=[],i=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){a.indexOf(e)<0&&a.push(e)}))};if(r)i(r);else{var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.forEach((function(e){return i(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return i(e)})),this.services.backendConnector.load(a,this.options.ns,(function(e){e||t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),o(e)}))}else o(null)}},{key:"reloadResources",value:function(e,t,n){var o=Wn();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Mo),this.services.backendConnector.reload(e,t,(function(e){o.resolve(),n(e)})),o}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&co.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t-1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var o=Wn();this.emit("languageChanging",e);var r=function(e){n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolvedLanguage=void 0,n.setResolvedLanguage(e)},a=function(a){e||a||!n.services.languageDetector||(a=[]);var i="string"==typeof a?a:n.services.languageUtils.getBestMatchFromCodes(a);i&&(n.language||r(i),n.translator.language||n.translator.changeLanguage(i),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(i)),n.loadResources(i,(function(e){!function(e,a){a?(r(a),n.translator.changeLanguage(a),n.isLanguageChangingTo=void 0,n.emit("languageChanged",a),n.logger.log("languageChanged",a)):n.isLanguageChangingTo=void 0,o.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,i)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),o}},{key:"getFixedT",value:function(e,t,n){var o=this,r=function e(t,r){var a;if("object"!==Nn(r)){for(var i=arguments.length,s=new Array(i>2?i-2:0),l=2;l1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var o=this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,a=this.languages[this.languages.length-1];if("cimode"===o.toLowerCase())return!0;var i=function(e,n){var o=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===o||2===o};if(n.precheck){var s=n.precheck(this,i);if(void 0!==s)return s}return!(!this.hasResourceBundle(o,e)&&this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages)&&(!i(o,e)||r&&!i(a,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,o=Wn();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){o.resolve(),t&&t(e)})),o):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=Wn();"string"==typeof e&&(e=[e]);var o=this.options.preload||[],r=e.filter((function(e){return o.indexOf(e)<0}));return r.length?(this.options.preload=o.concat(r),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){return e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),e?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr":"rtl"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mo,o=Io(Io(Io({},this.options),t),{isClone:!0}),a=new r(o);void 0===t.debug&&void 0===t.prefix||(a.logger=a.logger.clone(t));var i=["store","services","language"];return i.forEach((function(t){a[t]=e[t]})),a.services=Io({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a.translator=new ho(a.services,a.options),a.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Fo(e,t)}));var Vo=Fo.createInstance();Vo.createInstance=Fo.createInstance,Vo.createInstance,Vo.init,Vo.loadResources,Vo.reloadResources,Vo.use,Vo.changeLanguage,Vo.getFixedT,Vo.t,Vo.exists,Vo.setDefaultNamespace,Vo.hasLoadedNamespace,Vo.loadNamespaces,Vo.loadLanguages;const zo=Vo;var qo,Bo=document.getElementById("language"),Uo=Bo?Array.from(Bo.querySelectorAll("option")).map((function(e){return e.value})):["en"],Ho=Bo?Bo.options[Bo.selectedIndex].value:"en",Wo=function(e){void 0===e&&(e="");try{return r(5144)("./".concat(e))}catch(e){return null}};qo={},Uo.forEach((function(e){qo[e]={translation:Wo("".concat(e,"/translation.json"))}})),zo.init({fallbackLng:"en",lng:Ho,resources:qo});var Jo,Yo=(Jo={},Uo.forEach((function(e){Jo[e]=Wo("".concat(e,"/translation.json"))})),function(e={}){const t=__VUE_I18N_LEGACY_API__&&_e(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=!!e.globalInjection,o=new Map,r=__VUE_I18N_LEGACY_API__&&t?ln(e):sn(e),a=ce(""),i={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(e,...o){if(__VUE_PROD_DEVTOOLS__&&(e.__VUE_I18N__=i),e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,i),!t&&n&&function(e,t){const n=Object.create(null);Cn.forEach((e=>{const o=Object.getOwnPropertyDescriptor(t,e);if(!o)throw Wt(22);const r=(0,jt.dq)(o.value)?{get:()=>o.value.value,set(e){o.value.value=e}}:{get:()=>o.get&&o.get()};Object.defineProperty(n,e,r)})),e.config.globalProperties.$i18n=n,Tn.forEach((n=>{const o=Object.getOwnPropertyDescriptor(t,n);if(!o||!o.value)throw Wt(22);Object.defineProperty(e.config.globalProperties,`$${n}`,o)}))}(e,i.global),__VUE_I18N_FULL_INSTALL__&&function(e,t,...n){const o=Ce(n[0])?n[0]:{},r=!!o.useI18nComponentName;(!_e(o.globalInstall)||o.globalInstall)&&(e.component(r?"i18n":un.name,un),e.component(fn.name,fn),e.component(mn.name,mn)),e.directive("t",function(e){const t=(t,{instance:n,value:o,modifiers:r})=>{if(!n||!n.$)throw Wt(22);const a=function(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return null!=o?o.__composer:e.global.__composer}}(e,n.$),i=function(e){if(xe(e))return{path:e};if(Ce(e)){if(!("path"in e))throw Wt(19);return e}throw Wt(20)}(o);t.textContent=a.t(...function(e){const{path:t,locale:n,args:o,choice:r,plural:a}=e,i={},s=o||{};return xe(n)&&(i.locale=n),ue(r)&&(i.plural=r),ue(a)&&(i.plural=a),[t,s,i]}(i))};return{beforeMount:t,beforeUpdate:t}}(t))}(e,i,...o),__VUE_I18N_LEGACY_API__&&t&&e.mixin(function(e,t,n){return{beforeCreate(){const o=(0,d.FN)();if(!o)throw Wt(22);const r=this.$options;if(r.i18n){const n=r.i18n;r.__i18n&&(n.__i18n=r.__i18n),n.__root=t,this===this.$root?this.$i18n=Sn(e,n):(n.__injectWithOption=!0,this.$i18n=ln(n))}else r.__i18n?this===this.$root?this.$i18n=Sn(e,r):this.$i18n=ln({__i18n:r.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(o,this.$i18n),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e)},mounted(){if(__VUE_PROD_DEVTOOLS__){this.$el.__VUE_I18N__=this.$i18n.__composer;const e=this.__v_emitter=Te(),t=this.$i18n;t.__enableEmitter&&t.__enableEmitter(e),e.on("*",On)}},beforeUnmount(){const e=(0,d.FN)();if(!e)throw Wt(22);if(__VUE_PROD_DEVTOOLS__){this.__v_emitter&&(this.__v_emitter.off("*",On),delete this.__v_emitter);const e=this.$i18n;e.__disableEmitter&&e.__disableEmitter(),delete this.$el.__VUE_I18N__}delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(e),delete this.$i18n}}}(r,r.__composer,i)),__VUE_PROD_DEVTOOLS__){if(!await vn(e,i))throw Wt(21);const n=Te();if(t){const e=r;e.__enableEmitter&&e.__enableEmitter(n)}else{const e=r;e[Zt]&&e[Zt](n)}n.on("*",On)}},get global(){return r},__instances:o,__getInstance:e=>o.get(e)||null,__setInstance(e,t){o.set(e,t)},__deleteInstance(e){o.delete(e)}};return i}({fallbackLocale:"en",locale:Ho,messages:Jo})),Go=function(e){var t=e.component,n=e.props,o=void 0===n?{}:n,r=e.use,a=void 0===r?[]:r,i=e.mountTarget,s=(0,d.aZ)(t),l=(0,f.createApp)(s,o);return null==a||a.forEach((function(e){l.use(e)})),l.mount(i)},Ko=function(){function e(e,t){var n=this;this.root=e,this.manager=t,this.gutter=e.querySelector("la-gutter"),this.akn=e.querySelector("la-akoma-ntoso"),this.workFrbrUri=e.dataset.workFrbrUri||"",this.workId=e.dataset.workId||"",this.editable=this.root.hasAttribute("data-editable-relationships");var o=document.getElementById("provision-relationships");this.enrichments=o?JSON.parse(o.innerText||"[]"):[],this.listComponent=Go({component:se,props:{gutter:this.gutter,viewRoot:this.root,enrichments:this.enrichments,editable:this.editable,thisWorkFrbrUri:this.workFrbrUri},use:[Yo],mountTarget:document.createElement("div")});var r=new MutationObserver((function(){n.listComponent.markAndAnchorAll()}));this.akn&&r.observe(this.akn,{childList:!0}),this.editable&&this.manager.addProvider(this)}return e.prototype.getButton=function(e){var t=document.createElement("button");return t.className="btn btn-outline-secondary",t.type="button",t.innerText="Add relationship...",t},e.prototype.addEnrichment=function(e){this.listComponent.creating={id:null,predicate_id:null,predicate:{},subject_work_id:this.workId,subject_work:{frbr_uri:this.workFrbrUri},subject_target_id:e.anchor_id,subject_documents:[],object_work:{},object_target_id:null,object_documents:[]}},e}();const Zo={ref:"form",method:"get"},Xo={class:"list-group"},Qo={class:"position-relative list-group-item bg-light d-flex justify-content-between align-items-center"},er={key:0,class:"list-group-item"},tr={class:"d-flex justify-content-between mb-2"},nr={class:"d-flex align-items-center"},or={key:1,class:"circle-loader ms-2"},rr={class:"facets-scrollable"},ar={class:"form-check flex-grow-1"},ir=["id","value","name","checked"],sr=["for"],lr={class:"badge bg-light text-dark"},cr={class:"form-check flex-grow-1"},ur=["id","checked","value","name"],pr=["for"],dr={class:"badge bg-light text-dark"},fr={key:2,class:"letter-radiobox-container"},hr=["value","checked","name"],mr={class:"letter-radiobox__text"},gr={key:1,class:"list-group-item d-flex justify-content-between"},br={class:"d-flex justify-content-between align-items-center"},vr={class:"form-check"},yr=["id","checked","name"],kr=["for"],wr={class:"d-flex align-items-center"},xr={class:"badge bg-light text-dark"},_r={key:0,class:"circle-loader ms-2"},Or={name:"SingleFacet",props:{facet:{type:Object,required:!0},loading:{type:Boolean,required:!1,default:!1}},emits:["clear-facet","on-change"],computed:{showClearFilter(){return"checkboxes"===this.facet.type?this.facet.value.length:this.facet.value}}};r(528),Or.render=function(e,t){return(0,d.wg)(),(0,d.iD)(d.HY,null,[e.facet.options&&e.facet.options.length?((0,d.wg)(),(0,d.iD)("li",er,[(0,d._)("div",tr,[(0,d._)("strong",null,(0,h.zw)(e.facet.title),1),(0,d._)("div",nr,[e.showClearFilter?((0,d.wg)(),(0,d.iD)("a",{key:0,href:"#",onClick:t[0]||(t[0]=(0,f.withModifiers)((t=>e.$emit("clear-facet",e.facet.name)),["prevent"]))},(0,h.zw)(e.$t("Clear")),1)):(0,d.kq)("v-if",!0),e.loading?((0,d.wg)(),(0,d.iD)("span",or)):(0,d.kq)("v-if",!0)])]),(0,d._)("div",rr,["checkboxes"===e.facet.type?((0,d.wg)(!0),(0,d.iD)(d.HY,{key:0},(0,d.Ko)(e.facet.options,((n,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"d-flex justify-content-between align-items-center"},[(0,d._)("div",ar,[(0,d._)("input",{id:`${e.facet.name}_${o}`,value:n.value,class:"form-check-input",type:"checkbox",name:e.facet.name,checked:e.facet.value.some((e=>String(e)===String(n.value))),onInput:t[1]||(t[1]=t=>e.$emit("on-change",t,e.facet))},null,40,ir),(0,d._)("label",{class:"form-check-label",for:`${e.facet.name}_${o}`},(0,h.zw)(n.label),9,sr)]),(0,d._)("div",null,[(0,d._)("span",lr,(0,h.zw)(n.count),1)])])))),128)):(0,d.kq)("v-if",!0),"radio"===e.facet.type?((0,d.wg)(!0),(0,d.iD)(d.HY,{key:1},(0,d.Ko)(e.facet.options,((n,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"d-flex justify-content-between align-items-center"},[(0,d._)("div",cr,[(0,d._)("input",{id:`${e.facet.name}_${o}`,checked:String(e.facet.value)===String(n.value),value:n.value,class:"form-check-input",type:"radio",name:e.facet.name,onInput:t[2]||(t[2]=t=>e.$emit("on-change",t,e.facet))},null,40,ur),(0,d._)("label",{class:"form-check-label",for:`${e.facet.name}_${o}`},(0,h.zw)(n.label),9,pr)]),(0,d._)("div",null,[(0,d._)("span",dr,(0,h.zw)(n.count),1)])])))),128)):(0,d.kq)("v-if",!0),"letter-radio"===e.facet.type?((0,d.wg)(),(0,d.iD)("div",fr,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.facet.options,((n,o)=>((0,d.wg)(),(0,d.iD)("label",{key:o,class:"letter-radiobox"},[((0,d.wg)(),(0,d.iD)("input",{key:o,value:n.value,checked:String(e.facet.value)===String(n.value),type:"radio",name:e.facet.name,onInput:t[3]||(t[3]=t=>e.$emit("on-change",t,e.facet))},null,40,hr)),(0,d._)("span",mr,(0,h.zw)(n.label),1)])))),128))])):(0,d.kq)("v-if",!0)])])):(0,d.kq)("v-if",!0),"boolean"===e.facet.type?((0,d.wg)(),(0,d.iD)("div",gr,[(0,d._)("div",br,[(0,d._)("div",vr,[(0,d._)("input",{id:e.facet.name,checked:e.facet.value,class:"form-check-input",type:"checkbox",name:e.facet.name,onInput:t[4]||(t[4]=t=>e.$emit("on-change",t,e.facet))},null,40,yr),(0,d._)("label",{class:"form-check-label",for:e.facet.name},[(0,d._)("strong",null,(0,h.zw)(e.facet.title),1)],8,kr)])]),(0,d._)("div",wr,[(0,d._)("span",xr,(0,h.zw)(e.facet.count),1),e.loading?((0,d.wg)(),(0,d.iD)("span",_r)):(0,d.kq)("v-if",!0)])])):(0,d.kq)("v-if",!0)],64)},Or.__scopeId="data-v-08feaab9";const Sr={name:"FilterFacets",components:{SingleFacet:Or},props:{modelValue:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1}},emits:["update:modelValue"],computed:{showClearAllFilter(){return this.modelValue.some((e=>"checkboxes"===e.type?e.value.length:e.value))}},methods:{clearSingleFacet(e,t){const n=e.findIndex((e=>e.name===t));return"checkboxes"===e[n].type?e[n].value=[]:e["boolean"===n.type]?e[n].value=!1:e[n].value=null,e},clearFacet(e){const t=this.clearSingleFacet(this.modelValue,e);this.$emit("update:modelValue",[...t])},clearAll(){let e=this.modelValue;this.modelValue.forEach((t=>{e=this.clearSingleFacet(e,t.name)})),this.$emit("update:modelValue",[...e])},handleChange(e,t){const n=this.modelValue.findIndex((e=>e.name===t.name)),o=[...this.modelValue];o[n]={...o[n],value:(()=>{let r=e.target.value;return"boolean"===t.type&&(r=e.target.checked),"checkboxes"===t.type&&(r=e.target.checked?[...o[n].value,e.target.value]:o[n].value.filter((t=>String(t)!==String(e.target.value)))),r})()},this.$emit("update:modelValue",o)}},render:function(e,t){const n=(0,d.up)("SingleFacet");return(0,d.wg)(),(0,d.iD)("ul",Xo,[(0,d._)("li",Qo,[(0,d.WI)(e.$slots,"header-title",{},(()=>[(0,d._)("strong",null,(0,h.zw)(e.$t("Filters")),1)])),e.showClearAllFilter?((0,d.wg)(),(0,d.iD)("a",{key:0,href:"#",onClick:t[0]||(t[0]=(0,f.withModifiers)(((...t)=>e.clearAll&&e.clearAll(...t)),["prevent"]))},(0,h.zw)(e.$t("Clear all")),1)):(0,d.kq)("v-if",!0)]),((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.modelValue,((t,o)=>((0,d.wg)(),(0,d.j4)(n,{key:o,facet:t,loading:e.loading,onOnChange:e.handleChange,onClearFacet:e.clearFacet},null,8,["facet","loading","onOnChange","onClearFacet"])))),128))])}},Er={name:"ListFacets",components:{FilterFacets:Sr},props:{judges:{type:Array,default:()=>[]},authors:{type:Array,default:()=>[]},courts:{type:Array,default:()=>[]},alphabet:{type:Array,default:()=>[]},years:{type:Array,default:()=>[]},docTypes:{type:Array,default:()=>[]},natures:{type:Array,default:()=>[]},jurisdictions:{type:Array,default:()=>[]},localities:{type:Array,default:()=>[]},registries:{type:Array,default:()=>[]},attorneys:{type:Array,default:()=>[]},order_outcomes:{type:Array,default:()=>[]}},data(){return{loading:!1,facets:this.getFacets()}},watch:{facets(){this.$nextTick((()=>this.submit()))}},methods:{getDocTypeLabel:e=>e.split("_").map((e=>`${e[0].toUpperCase()}${e.slice(1,e.length)}`)).join(" "),getDocNatureLabel:e=>e.split(),sortAlphabetically:e=>[...e].sort(((e,t)=>e.localeCompare(t))),sortDescending:e=>[...e].sort(((e,t)=>t-e)),getUrlParamValue(e){const t=window.location.search;return new URLSearchParams(t).getAll(e)},submit(){this.loading=!0,this.$refs.form.submit()},getFacets(){const e=[{name:"authors",type:"radio",title:JSON.parse(document.querySelector("#data-labels").textContent).author},{name:"courts",type:"radio",title:this.$t("Court")},{name:"docTypes",type:"radio",title:this.$t("Document type")},{name:"natures",type:"checkboxes",title:this.$t("Nature")},{name:"judges",type:"radio",title:this.$t("Judges")},{name:"order_outcomes",type:"checkboxes",title:this.$t("Order")},{name:"jurisdictions",type:"checkboxes",title:this.$t("Jurisdiction")},{name:"years",type:"checkboxes",title:this.$t("Year")},{name:"localities",type:"checkboxes",title:this.$t("Locality")},{name:"alphabet",type:"letter-radio",title:this.$t("Alphabetical")},{name:"attorneys",type:"checkboxes",title:this.$t("Attorneys")}],t=(e,t)=>e.map((e=>({label:"docTypes"===t?this.getDocTypeLabel(e):e,value:e})));for(const n of e)"checkboxes"===n.type?n.value=this.getUrlParamValue(n.name):n.value=this.getUrlParamValue(n.name).length?this.getUrlParamValue(n.name)[0]:null,"alphabet"===n.name?n.options=t(this.alphabet,n.name):"years"===n.name?n.options=t(this.sortDescending(this.years),n.name):n.options=t(this.sortAlphabetically(this.$props[n.name]),n.name);return e}}};r(55),Er.render=function(e,t){const n=(0,d.up)("FilterFacets");return(0,d.wg)(),(0,d.iD)(d.HY,null,[(0,d._)("form",Zo,[(0,d.Wm)(n,{modelValue:e.facets,"onUpdate:modelValue":t[0]||(t[0]=t=>e.facets=t),loading:e.loading},null,8,["modelValue","loading"])],512),(0,d.kq)(" DOM Hack for i18next to parse facet to locale json. i18next skips t functions in script element "),(0,d.kq)("v-if",!0)],64)},Er.__scopeId="data-v-adaff450";const Cr=Er;const Tr=function(e){var t=Array.from(e.querySelectorAll("[data-list-facets]")),n=e.querySelector("#facet-data"),o={};n&&n.textContent&&(o=JSON.parse(n.textContent),window.location.href.includes("/legislation/")&&(o.authors=[])),t.forEach((function(e){Go({component:Cr,props:o,use:[Yo],mountTarget:e})}))},Lr={class:"doc-search"},Nr={class:"input-group"},$r=["placeholder","aria-label"],Dr={class:"btn btn-secondary",type:"submit"},Ar={key:0,class:"text-end mt-2"},Pr={key:1,class:"mt-2"},jr={class:"doc-search__results"},Ir={key:0};var Mr=r(813),Rr=r.n(Mr);const Fr=["tabindex","onClick"],Vr={class:"card-body"},zr={ref:"snippet",class:"result-snippet"},qr={name:"ResultSnippet",props:{node:{type:HTMLElement,required:!0}},watch:{node(e){this.setHTML(e)}},mounted(){this.setHTML(this.node)},methods:{setHTML(e){this.$refs.snippet.innerHTML="",e.querySelectorAll("a").forEach((e=>{const t=e.parentNode;for(;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)})),e.removeAttribute("style"),e.querySelectorAll("[style]").forEach((e=>e.removeAttribute("style"))),this.$refs.snippet.appendChild(e)}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("div",zr,null,512)}},Br=["tabindex","onClick"],Ur={class:"card-body"},Hr={class:""},Wr=["tabindex","onClick"],Jr={class:"card-body"},Yr={class:"card-title"},Gr={name:"DocumentSearch",components:{AknSnippets:{name:"AknSnippets",components:{ResultSnippet:qr},props:{nodes:{type:Array,required:!0}},emits:["go-to-snippet"],data:()=>({markInstance:null,snippets:[]}),watch:{nodes(){this.renderSnippets()}},mounted(){this.renderSnippets()},methods:{renderSnippets(){const e=new Set;this.nodes.map((e=>{const t=["h1","h2","h3","h4","h5",...["blockContainer","block","blockList","conclusions","foreign","heading","subheading","listIntroduction","listWrapUp","intro","wrapUp","crossHeading","item","ol","p","preface","tblock","toc","ul"].map((e=>`.akn-${e}`))].join(", ");return e.closest(t)?e.closest(t):e})).forEach((t=>{e.add(t)})),this.snippets=[...e].map((e=>{let t,n=e;const o=()=>{n=n.parentElement;const e=n.querySelector("h1, h2, h3, h4, h5, .akn-heading, .akn-subheading");e?t=e:o()};return o(),{snippetNode:e,titleNode:t}}))}},render:function(e,t){const n=(0,d.up)("ResultSnippet");return(0,d.wg)(),(0,d.iD)("div",Hr,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.snippets,((t,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"card snippet-card mb-2",tabindex:o,role:"button","aria-pressed":"false",onClick:n=>{e.$emit("go-to-snippet",t.snippetNode)}},[(0,d._)("div",Jr,[(0,d._)("h5",Yr,[(0,d._)("strong",null,(0,h.zw)(t.titleNode.textContent),1)]),(0,d.Wm)(n,{node:t.snippetNode.cloneNode(!0)},null,8,["node"])])],8,Wr)))),128))])}},PdfSnippets:{name:"PdfSnippets",components:{ResultSnippet:qr},props:{nodes:{type:Array,required:!0}},emits:["go-to-snippet"],data:()=>({snippets:[]}),watch:{nodes(){this.renderSnippets()}},mounted(){this.renderSnippets()},methods:{renderSnippets(){const e=new Set;this.nodes.map((e=>e.closest('span[role="presentation"]'))).forEach((t=>{e.add(t)})),this.snippets=[...e].map((e=>({snippetNode:e,pageNode:e.closest("[data-page]")})))}},render:function(e,t){const n=(0,d.up)("ResultSnippet");return(0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.snippets,((t,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"card snippet-card mb-2",tabindex:o,role:"button","aria-pressed":"false",onClick:n=>{e.$emit("go-to-snippet",t.snippetNode)}},[(0,d._)("div",Ur,[(0,d._)("h5",null,[(0,d._)("strong",null,(0,h.zw)(e.$t("Page"))+" "+(0,h.zw)(t.pageNode.dataset.page),1)]),(0,d._)("div",null,[(0,d.Wm)(n,{node:t.snippetNode.cloneNode(!0)},null,8,["node"])])])],8,Br)))),128)}},HTMLSnippets:{name:"HTMLSnippets",components:{ResultSnippet:qr},props:{nodes:{type:Array,required:!0}},emits:["go-to-snippet"],data:()=>({snippets:[]}),watch:{nodes(){this.renderSnippets()}},mounted(){this.renderSnippets()},methods:{renderSnippets(){const e=new Set;this.nodes.map((e=>e.closest("p, h1, h2, h3, h4, h5, h6, address, blockquote, div, table"))).forEach((t=>e.add(t))),this.snippets=[...e]}},render:function(e,t){const n=(0,d.up)("ResultSnippet");return(0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.snippets,((t,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"card snippet-card mb-2",tabindex:o,role:"button","aria-pressed":"false",onClick:n=>{e.$emit("go-to-snippet",t)}},[(0,d._)("div",Vr,[(0,d.Wm)(n,{node:t.cloneNode(!0)},null,8,["node"])])],8,Fr)))),128)}}},props:{docType:{type:String,required:!0,validator:e=>["akn","pdf","html"].includes(e)},document:{type:HTMLElement,required:!0},mountElement:{type:HTMLElement,required:!0}},data:()=>({q:"",marks:[],markInstance:null}),watch:{q(e){this.markInstance&&(this.markInstance.unmark(),this.marks=[]),this.searchDoc(e)}},methods:{clear(){this.$refs.q.value="",this.q=""},searchDoc(e){this.markInstance||(this.markInstance=new(Rr())(this.document)),this.markInstance.mark(e,{separateWordSearch:!1}),this.marks=[...this.document.querySelectorAll("[data-markjs]")]},goToSnippet(e){this.mountElement.dispatchEvent(new CustomEvent("going-to-snippet")),window.setTimeout((()=>{o(e,(()=>{e.style.outline="2px solid transparent",e.style.transition="outline-color 400ms ease-in-out",e.style.outlineColor="var(--bs-primary)",window.setTimeout((()=>{e.style.outlineColor="transparent"}),400)}),60)}),300)}}};r(6051),Gr.render=function(e,t){const n=(0,d.up)("AknSnippets"),o=(0,d.up)("HTMLSnippets"),r=(0,d.up)("PdfSnippets");return(0,d.wg)(),(0,d.iD)("div",Lr,[(0,d._)("form",{class:"doc-search__form mb-2",onSubmit:t[1]||(t[1]=(0,f.withModifiers)((()=>e.q=e.$refs.q.value),["prevent"]))},[(0,d._)("div",Nr,[(0,d._)("input",{ref:"q",type:"text",required:"",class:"form-control",placeholder:e.$t("Search document content"),"aria-label":e.$t("Search document content"),"aria-describedby":"search-content-button",minlength:"3"},null,8,$r),(0,d._)("button",Dr,(0,h.zw)(e.$t("Search")),1)]),e.marks.length?((0,d.wg)(),(0,d.iD)("div",Ar,[(0,d._)("a",{href:"#",onClick:t[0]||(t[0]=(0,f.withModifiers)(((...t)=>e.clear&&e.clear(...t)),["prevent"]))},(0,h.zw)(e.$t("Clear")),1)])):(0,d.kq)("v-if",!0),!e.marks.length&&e.q?((0,d.wg)(),(0,d.iD)("div",Pr,(0,h.zw)(e.$t("No results")),1)):(0,d.kq)("v-if",!0)],32),(0,d._)("div",jr,[e.marks.length?((0,d.wg)(),(0,d.iD)("div",Ir,["akn"===e.docType?((0,d.wg)(),(0,d.j4)(n,{key:0,nodes:e.marks,onGoToSnippet:e.goToSnippet},null,8,["nodes","onGoToSnippet"])):(0,d.kq)("v-if",!0),"html"===e.docType?((0,d.wg)(),(0,d.j4)(o,{key:1,nodes:e.marks,onGoToSnippet:e.goToSnippet},null,8,["nodes","onGoToSnippet"])):(0,d.kq)("v-if",!0),"pdf"===e.docType?((0,d.wg)(),(0,d.j4)(r,{key:2,nodes:e.marks,onGoToSnippet:e.goToSnippet},null,8,["nodes","onGoToSnippet"])):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0)])])};const Kr=Gr,Zr=["anchor"],Xr={class:"card d-none d-lg-block"},Qr={class:"card-body p-3"},ea={name:"ProvisionChangedGutterItem",props:{provision:{type:Object,default:()=>({})}},emits:["show-changes"],methods:{showChanges(){this.$el.dispatchEvent(new CustomEvent("show-changes",{detail:{provision:this.provision}}))}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("la-gutter-item",{anchor:`#${e.provision.id}`},[(0,d._)("i",{class:"bi bi-clock-history mobile-gutter-item-icon",role:"button",onClick:t[0]||(t[0]=(...t)=>e.showChanges&&e.showChanges(...t))}),(0,d._)("div",Xr,[(0,d._)("div",Qr,[(0,d._)("p",null,(0,h.zw)(e.$t("This provision has been amended"))+".",1),(0,d._)("button",{class:"btn btn-sm btn-secondary",type:"button",onClick:t[1]||(t[1]=(...t)=>e.showChanges&&e.showChanges(...t))},(0,h.zw)(e.$t("What changed?")),1)])])],8,Zr)}},ta={key:0,class:"reader-provision-changes-inline ig mb-3"},na={class:"card border-warning"},oa={class:"card-header"},ra={class:"d-flex mb-2 mb-lg-0"},aa={class:"h5 flex-grow-1"},ia={class:"row"},sa={class:"col-12 col-lg-6"},la=["value"],ca={class:"col-6 d-none d-lg-block"},ua={class:"card-body reader-provision-changes-inline-body"},pa=["innerHTML"],da={key:1,class:"d-flex justify-content-between pa-3"},fa=["innerHTML"],ha=["innerHTML"],ma={name:"DiffContent",props:{diffset:{type:Object,required:!0},sideBySide:{type:Boolean,required:!0}}};r(4402),ma.render=function(e,t){return(0,d.wg)(),(0,d.iD)("div",null,[e.sideBySide?((0,d.wg)(),(0,d.iD)("div",da,[(0,d._)("la-akoma-ntoso",{class:"diffset diffset-left",innerHTML:e.diffset.html_diff},null,8,fa),(0,d._)("la-akoma-ntoso",{class:"diffset diffset-right",innerHTML:e.diffset.html_diff},null,8,ha)])):((0,d.wg)(),(0,d.iD)("la-akoma-ntoso",{key:0,class:"diffset pa-3",innerHTML:e.diffset.html_diff},null,8,pa))])};const ga={name:"ProvisionDiffContentInline",components:{DiffContent:ma},props:{documentId:{type:String,required:!0},provision:{type:Object,required:!0},frbrExpressionUri:{type:String,required:!0}},data:()=>({originalElement:null,wrapperElement:null,sideBySide:!0,diffsets:[],diffset:null,vw:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)}),watch:{vw:{immediate:!0,handler(e){e<992&&(this.sideBySide=!1)}}},mounted(){this.loadDiffContentsets(),this.originalElement=document.getElementById(this.provision.id),this.wrapperElement=document.createElement("div"),this.wrapperElement.style.position="relative",this.originalElement&&(this.originalElement.style.position="absolute",this.originalElement.style.visibility="hidden",this.originalElement.style.height="0",this.originalElement.style.top="0",this.originalElement.insertAdjacentElement("beforebegin",this.wrapperElement),this.wrapperElement.append(this.originalElement,this.$el)),window.addEventListener("resize",this.setVw)},unmounted(){window.removeEventListener("resize",this.setVw)},methods:{setVw:n()((function(){this.vw=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)}),200),async loadDiffContentsets(){const e=`${va()}/e/diffsets${this.frbrExpressionUri}/?id=${this.provision.id}`,t=await fetch(e);t.ok&&(this.diffsets=(await t.json()).diffsets,this.diffset=this.diffsets?this.diffsets[0]:null)},close(){this.originalElement&&(this.wrapperElement.insertAdjacentElement("beforebegin",this.originalElement),this.originalElement.style.position=null,this.originalElement.style.visibility=null,this.originalElement.style.height=null,this.originalElement.style.top=null,this.wrapperElement.remove()),this.$el.dispatchEvent(new CustomEvent("close")),this.$el.remove()}}};r(3563),ga.render=function(e,t){const n=(0,d.up)("diff-content");return e.provision?((0,d.wg)(),(0,d.iD)("div",ta,[(0,d._)("div",na,[(0,d._)("div",oa,[(0,d._)("div",ra,[(0,d._)("div",aa,(0,h.zw)(e.$t("What changed?")),1),(0,d._)("button",{type:"button",class:"btn btn-secondary",onClick:t[0]||(t[0]=(...t)=>e.close&&e.close(...t))},(0,h.zw)(e.$t("Close")),1)]),(0,d._)("div",ia,[(0,d._)("div",sa,[e.diffsets?(0,d.wy)(((0,d.wg)(),(0,d.iD)("select",{key:0,"onUpdate:modelValue":t[1]||(t[1]=t=>e.diffset=t),class:"form-control"},[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.diffsets,((t,n)=>((0,d.wg)(),(0,d.iD)("option",{key:n,value:t},(0,h.zw)(e.$t("Between {prev_expression_date} and {new_expression_date}",{prev_expression_date:t.prev_expression_date,new_expression_date:t.new_expression_date})),9,la)))),128))],512)),[[f.vModelSelect,e.diffset]]):(0,d.kq)("v-if",!0)]),(0,d._)("div",ca,[(0,d._)("label",null,[(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.sideBySide=t),type:"checkbox"},null,512),[[f.vModelCheckbox,e.sideBySide]]),(0,d.Uk)(" "+(0,h.zw)(e.$t("Show changes side-by-side")),1)])])])]),(0,d._)("div",ua,[e.diffsets.length?((0,d.wg)(),(0,d.iD)(d.HY,{key:0},[e.diffset?((0,d.wg)(),(0,d.j4)(n,{key:0,diffset:e.diffset,"side-by-side":e.sideBySide},null,8,["diffset","side-by-side"])):(0,d.kq)("v-if",!0)],2112)):((0,d.wg)(),(0,d.iD)(d.HY,{key:1},[(0,d.Uk)((0,h.zw)(e.$t("Loading"))+"... ",1)],2112))])])])):(0,d.kq)("v-if",!0)},ga.__scopeId="data-v-64890e74";const ba=ga;var va=function(){var e=window.location.hostname,t="localhost"===e||"127.0.0.1"===e?"laws.africa":window.location.hostname;return"https://services.lawsafrica.com/v1/p/".concat(t)};const ya=function(){function e(e,t){this.frbrExpressionUri=e,this.gutter=t,this.loadProvisions()}return e.prototype.loadProvisions=function(){return e=this,t=void 0,o=function(){var e,t,n,o;return function(e,t){var n,o,r,a,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,o&&(r=2&a[0]?o.return:a[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,a[1])).done)return r;switch(o=0,r&&(a=[2&a[0],r.value]),a[0]){case 0:case 1:r=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,o=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((r=(r=i.trys).length>0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]({resolve:null,enrichment:null}),mounted(){document.body.appendChild(this.$el),this.modal=new window.bootstrap.Modal(this.$el),this.$el.addEventListener("hidePrevented.bs.modal",this.removeOrClose)},methods:{showModal(e){return this.enrichment=e,new Promise((e=>{this.resolve=e,this.modal.show()}))},remove(){this.resolve(null),this.modal.hide(),this.enrichment=null},close(){this.resolve(this.enrichment),this.modal.hide(),this.enrichment=null},removeOrClose(){this.enrichment.id?this.close():this.remove()},confirmRemove(){confirm(this.$t("Are you sure?"))&&this.remove()}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("div",ka,[(0,d._)("div",wa,[e.enrichment?((0,d.wg)(),(0,d.iD)("div",xa,[(0,d._)("form",{ref:"form",onSubmit:t[4]||(t[4]=(0,f.withModifiers)(((...t)=>e.close&&e.close(...t)),["prevent"]))},[(0,d._)("div",_a,[(0,d._)("h5",Oa,(0,h.zw)(e.$t("Link citation")),1),(0,d._)("button",{type:"button",class:"btn-close",onClick:t[0]||(t[0]=(...t)=>e.removeOrClose&&e.removeOrClose(...t))})]),(0,d._)("div",Sa,[(0,d._)("p",null,[(0,d._)("b",null,(0,h.zw)(e.enrichment.text),1)]),Ea,(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[1]||(t[1]=t=>e.enrichment.url=t),type:"text",class:"form-control",placeholder:"eg. /akn/...",required:""},null,512),[[f.vModelText,e.enrichment.url]])]),(0,d._)("div",Ca,[e.enrichment.id?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.iD)("button",{key:0,type:"button",class:"btn btn-secondary",onClick:t[2]||(t[2]=(...t)=>e.remove&&e.remove(...t))}," Cancel ")),e.enrichment.id?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.iD)("button",Ta," Add ")),e.enrichment.id?((0,d.wg)(),(0,d.iD)("button",{key:2,type:"button",class:"btn btn-danger",onClick:t[3]||(t[3]=(...t)=>e.confirmRemove&&e.confirmRemove(...t))}," Delete ")):(0,d.kq)("v-if",!0),e.enrichment.id?((0,d.wg)(),(0,d.iD)("button",La," Close ")):(0,d.kq)("v-if",!0)])],544)])):(0,d.kq)("v-if",!0)])])}},$a=[".anchor"],Da={class:"card"},Aa={class:"card-body"},Pa=(0,d._)("br",null,null,-1),ja=["href"],Ia={name:"CitationLinkGutterItem",props:{link:{type:Object,default:null},anchorElement:{type:HTMLElement,default:null},provider:{type:Object,default:null}},methods:{edit(){this.provider.editLink(this.link)}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("la-gutter-item",{".anchor":e.anchorElement},[(0,d._)("div",Da,[(0,d._)("div",Aa,[(0,d._)("p",null,[(0,d._)("button",{class:"btn btn-sm btn-outline-secondary float-end ms-1",onClick:t[0]||(t[0]=(...t)=>e.edit&&e.edit(...t))},(0,h.zw)(e.$t("Edit")),1),(0,d.Uk)(" "+(0,h.zw)(e.link.text)+" ",1),Pa,(0,d._)("a",{href:e.link.url,target:"_blank"},(0,h.zw)(e.link.url),9,ja)])])])],8,$a)}};var Ma=function(){return Ma=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]0&&(null===(t=this.manager.gutter)||void 0===t||t.appendChild(this.createGutterItem(e,r[0])))}},e.prototype.createModal=function(){return Go({component:Na,props:{},use:[Yo],mountTarget:document.createElement("div")})},e.prototype.createGutterItem=function(e,t){var n=Go({component:Ia,props:{link:e,anchorElement:t,provider:this},use:[Yo],mountTarget:document.createElement("div")}).$el;return this.gutterItems.set(e,n),n},e.prototype.editLink=function(e){var t=this;this.modal&&this.modal.showModal(e).then((function(n){return Ra(t,void 0,void 0,(function(){return Fa(this,(function(t){switch(t.label){case 0:return n?[4,fetch("/api/citation-links/".concat(e.id,"/"),{method:"PUT",headers:Ma(Ma({},re()),{"Content-Type":"application/json"}),body:JSON.stringify(e)})]:[3,2];case 1:return t.sent().ok&&(this.unapplyLink(e),this.applyLink(e)),[3,3];case 2:this.deleteLink(e),t.label=3;case 3:return[2]}}))}))}))},e.prototype.deleteLink=function(e){return Ra(this,void 0,void 0,(function(){return Fa(this,(function(t){switch(t.label){case 0:return[4,fetch("/api/citation-links/".concat(e.id,"/"),{method:"DELETE",headers:re()})];case 1:return t.sent().ok&&(this.unapplyLink(e),this.links.splice(this.links.indexOf(e),1)),[2]}}))}))},e.prototype.unapplyLink=function(e){for(var t,n,o=0,r=this.anchors.get(e)||[];o({})},query:{type:String,default:()=>""},showJurisdiction:{type:Boolean,default:!1}},methods:{highlights(e){if(e.highlight.content)return e.highlight.content.join(" ... ")},getFlag(e){const t=e.expression_frbr_uri.split("/")[2].split("-")[0];return"aa"===t?'African Union Icon':``},authors:e=>e.authors?Array.isArray(e.authors)?", ".join(e.authors):e.authors:""}};r(5377),Wi.render=function(e,t){return(0,d.wg)(),(0,d.iD)("li",Ti,[(0,d._)("a",{class:"h5",target:"_blank",rel:"noreferrer",href:e.item.expression_frbr_uri},(0,h.zw)(e.item.title),9,Li),(0,d._)("div",null,[e.showJurisdiction||e.item.locality?((0,d.wg)(),(0,d.iD)("span",Ni,[e.showJurisdiction?((0,d.wg)(),(0,d.iD)("span",{key:0,innerHTML:e.getFlag(e.item),class:"me-1"},null,8,$i)):(0,d.kq)("v-if",!0),e.showJurisdiction?((0,d.wg)(),(0,d.iD)("span",Di,[(0,d.Uk)((0,h.zw)(e.item.jurisdiction)+" ",1),e.item.locality?((0,d.wg)(),(0,d.iD)("span",Ai,"· ")):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0),e.item.locality?((0,d.wg)(),(0,d.iD)("span",Pi,(0,h.zw)(e.item.locality),1)):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0),(0,d._)("span",ji,(0,h.zw)(e.item.date),1),(0,d._)("span",Ii,(0,h.zw)(e.item.doc_type),1),e.item.court?((0,d.wg)(),(0,d.iD)("span",Mi,(0,h.zw)(e.item.court),1)):(0,d.kq)("v-if",!0),e.item.authors?((0,d.wg)(),(0,d.iD)("span",Ri,(0,h.zw)(e.authors(e.item)),1)):(0,d.kq)("v-if",!0)]),e.item.citation&&e.item.citation!==e.item.title?((0,d.wg)(),(0,d.iD)("div",Fi,[(0,d._)("i",null,(0,h.zw)(e.item.citation),1)])):(0,d.kq)("v-if",!0),(0,d._)("div",null,(0,h.zw)(e.item.matter_type),1),e.item.pages.length?((0,d.wg)(),(0,d.iD)("div",Vi,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.item.pages,((t,n)=>((0,d.wg)(),(0,d.iD)("div",{key:n},[(0,d._)("span",null,[(0,d._)("a",{href:`${e.item.expression_frbr_uri}?page=${t.page_num}`},"Page "+(0,h.zw)(t.page_num),9,zi),qi]),t.highlight["pages.body"]?((0,d.wg)(),(0,d.iD)("span",{key:0,innerHTML:t.highlight["pages.body"].join(" ... ")},null,8,Bi)):(0,d.kq)("v-if",!0)])))),128))])):((0,d.wg)(),(0,d.iD)("div",Ui,[(0,d._)("span",{class:"snippet",innerHTML:e.highlights(e.item)},null,8,Hi)]))])};const Ji=Wi,Yi={key:0,class:"pagination"},Gi=["onClick"],Ki={key:0,class:"page-item disabled"},Zi=[(0,d._)("a",{class:"page-link"},"...",-1)],Xi={name:"SearchPagination",props:{search:{type:Object,required:!0},page:{type:Number,required:!0}},emits:["changed"],data:()=>({maxPages:8,pageSize:10}),computed:{totalPages(){return Math.ceil(this.search.count/this.pageSize)},pages(){return[...Array(Math.min(this.totalPages,this.maxPages)).keys()].map((e=>e+1))},tooManyPages(){return this.totalPages>this.maxPages}},methods:{setPage(e){this.$emit("changed",e)}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("nav",null,[e.totalPages>1?((0,d.wg)(),(0,d.iD)("ul",Yi,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.pages,(t=>((0,d.wg)(),(0,d.iD)("li",{key:t,class:(0,h.C_)(["page-item",e.page===t?"active":""])},[(0,d._)("a",{class:"page-link",href:"#",onClick:(0,f.withModifiers)((n=>e.setPage(t)),["prevent"])},(0,h.zw)(t),9,Gi)],2)))),128)),e.tooManyPages?((0,d.wg)(),(0,d.iD)("li",Ki,Zi)):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0)])}},Qi=Xi,es={class:"mobile-side-drawer"},ts={class:"mobile-side-drawer__desktop-view d-none d-lg-block"},ns={class:"mobile-side-drawer__mobile-view__content"},os={class:"slot bg-light"},rs={name:"MobileFacetsDrawer",props:{open:{type:Boolean,default:!1}},emits:["outside-drawer-click"]};r(786),rs.render=function(e,t){return(0,d.wg)(),(0,d.iD)("div",es,[(0,d._)("div",ts,[(0,d.WI)(e.$slots,"default")]),(0,d._)("div",{class:(0,h.C_)((e.open?"active":"")+" mobile-side-drawer__mobile-view d-lg-none")},[(0,d._)("div",ns,[(0,d._)("div",{class:"overlay",onClick:t[0]||(t[0]=t=>e.$emit("outside-drawer-click"))}),(0,d._)("div",os,[(0,d.WI)(e.$slots,"default")])])],2)])},rs.__scopeId="data-v-6caa891a";const as={class:"row"},is={class:"col-lg"},ss={class:"card mb-3"},ls={class:"card-header"},cs={class:"card-body"},us={class:"col-lg"},ps={class:"card mb-3"},ds={class:"card-header"},fs={class:"card-body"},hs={class:"row"},ms={class:"col-6"},gs={class:"form-label",for:"date_from"},bs=["aria-describedby","placeholder","value","disabled"],vs={class:"col-6"},ys={class:"form-label",for:"date_to"},ks=["aria-describedby","placeholder","value","disabled"],ws={key:0,class:"text-danger"},xs={class:"row"},_s={class:"col-lg"},Os={class:"card mb-3"},Ss={class:"card-header"},Es={class:"card-body"},Cs={class:"col-lg"},Ts={class:"card mb-3"},Ls={class:"card-header"},Ns={class:"card-body"},$s={class:"text-end"},Ds={type:"submit",class:"btn btn-primary"},As={class:"row"},Ps=["for"],js={class:"col-sm-9"},Is=["id","name","value"],Ms={class:"row mt-3"},Rs=["for"],Fs={class:"col-sm-9"},Vs=["id","name","value"],zs={class:"row mt-3"},qs=["for"],Bs={class:"col-sm-9"},Us=["id","name","value"],Hs={class:"row mt-3"},Ws=["for"],Js={class:"col-sm-9"},Ys=["id","name","value"];function Gs(e){const t=["all","title","judges","headnote_holding","flynote","content"];for(const n of t)e[n]={q:"",all:"",exact:"",any:"",none:""};e.date={date_to:null,date_from:null}}const Ks={name:"FindDocuments",components:{MobileFacetsDrawer:rs,SearchResult:Ji,SearchPagination:Qi,FilterFacets:Sr,AdvancedSearch:{name:"AdvancedSearch",components:{AdvancedSearchFields:{name:"AdvancedSearchFields",props:{inputName:{type:String,default:""},fieldValues:{type:Object,default:()=>({})}},emits:["update:fieldValues"],methods:{updateSubfields(e,t){this.$emit("update:fieldValues",{...this.fieldValues,[t]:e.target.value})}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("div",null,[(0,d._)("div",As,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-all`},(0,h.zw)(e.$t("All these words")),9,Ps),(0,d._)("div",js,[(0,d._)("input",{id:`${e.inputName}-all`,name:`${e.inputName}-all`,type:"text",value:e.fieldValues.all,class:"form-control",onInput:t[0]||(t[0]=t=>e.updateSubfields(t,"all"))},null,40,Is)])]),(0,d._)("div",Ms,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-exact`},(0,h.zw)(e.$t("This exact word or phrase")),9,Rs),(0,d._)("div",Fs,[(0,d._)("input",{id:`${e.inputName}-exact`,name:`${e.inputName}-exact`,type:"text",value:e.fieldValues.exact,class:"form-control",onInput:t[1]||(t[1]=t=>e.updateSubfields(t,"exact"))},null,40,Vs)])]),(0,d._)("div",zs,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-any`},(0,h.zw)(e.$t("Any of these words")),9,qs),(0,d._)("div",Bs,[(0,d._)("input",{id:`${e.inputName}-any`,name:`${e.inputName}-any`,type:"text",value:e.fieldValues.any,class:"form-control",onInput:t[2]||(t[2]=t=>e.updateSubfields(t,"any"))},null,40,Us)])]),(0,d._)("div",Hs,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-none`},(0,h.zw)(e.$t("None of these words")),9,Ws),(0,d._)("div",Js,[(0,d._)("input",{id:`${e.inputName}-none`,name:`${e.inputName}-none`,type:"text",value:e.fieldValues.none,class:"form-control",onInput:t[3]||(t[3]=t=>e.updateSubfields(t,"none"))},null,40,Ys)])])])}}},props:{modelValue:{type:Object,default:()=>({})},globalSearchValue:{type:String,default:""}},emits:["submit","update:modelValue","global-search-change"],data:function(){return{showAdditionalOptions:!1}},computed:{invalidDates(){const e=[this.modelValue.date.date_from,this.modelValue.date.date_to];return!e.every((e=>!e))&&(e.every((e=>e))?new Date(e[0])>new Date(e[1]):!e.some((e=>e)))},disableDate(){return!(["title","headnote_holding","flynote","content"].some((e=>this.modelValue[e]))||this.globalSearchValue)}},watch:{disableDate:{handler(e){e&&this.$emit("update:modelValue",{...this.modelValue,date:{date_from:null,date_to:null}})}}},methods:{onChange(e){const t={...this.modelValue};t[e.target.name].q=e.target.value,this.$emit("update:modelValue",t)},onDateChange(e){this.$emit("update:modelValue",{...this.modelValue,date:{...this.modelValue.date,[e.target.name]:e.target.value}})},onGlobalSearch(e){this.$emit("global-search-change",e.target.value)},formatFieldValues(){Object.keys(this.modelValue).forEach((e=>{if("date"!==e){const t={...this.modelValue},n=this.formatFieldQuery(e,this.modelValue[e]);n?"all"===e?this.$emit("global-search-change",n.trim()):t[e].q=n.trim():"all"===e?this.$emit("global-search-change",""):t[e].q="",this.$emit("update:modelValue",t)}}))},formatFieldQuery(e,t){let n="";for(const e of Object.keys(t)){if("q"===e)continue;const o=t[e];if(!o)continue;let r=o.match(/\w+|"[^"]+"/g);if("all"===e)r=r.join(" ");else if("exact"===e){const n=[];let o=[];r.forEach((e=>{e.startsWith('"')?(o.length&&(n.push('"'+o.join(" ")+'"'),o=[]),n.push(e)):o.push(e)})),o.length&&n.push('"'+o.join(" ")+'"'),r=n.join(" "),t[e]=r}else"any"===e?r=`(${r.join("|")})`:"none"===e&&(r=r.map((e=>`-${e}`)).join(" "));n=n+" "+r.trim()}return n},submitAdvancedForm(){this.formatFieldValues(),this.showAdditionalOptions=!1,this.$emit("submit")}},render:function(e,t){const n=(0,d.up)("AdvancedSearchFields");return(0,d.wg)(),(0,d.iD)("form",{onSubmit:t[5]||(t[5]=(0,f.withModifiers)(((...t)=>e.submitAdvancedForm&&e.submitAdvancedForm(...t)),["prevent"]))},[(0,d._)("div",as,[(0,d._)("div",is,[(0,d._)("div",ss,[(0,d._)("h5",ls,(0,h.zw)(e.$t("Anywhere")),1),(0,d._)("div",cs,[(0,d.Wm)(n,{fieldValues:e.modelValue.all,"onUpdate:fieldValues":t[0]||(t[0]=t=>e.modelValue.all=t),"input-name":"all"},null,8,["fieldValues"])])])]),(0,d._)("div",us,[(0,d._)("div",ps,[(0,d._)("h5",ds,(0,h.zw)(e.$t("Date")),1),(0,d._)("div",fs,[(0,d._)("div",hs,[(0,d._)("div",ms,[(0,d._)("label",gs,(0,h.zw)(e.$t("Date from")),1),(0,d._)("input",{id:"date_from",name:"date_from",type:"date",class:"form-control","aria-describedby":e.$t("Date from"),placeholder:e.$t("Enter start date"),value:e.modelValue.date.date_from,disabled:e.disableDate,onChange:t[1]||(t[1]=(...t)=>e.onDateChange&&e.onDateChange(...t))},null,40,bs)]),(0,d._)("div",vs,[(0,d._)("label",ys,(0,h.zw)(e.$t("Date to")),1),(0,d._)("input",{id:"date_to",name:"date_to",type:"date",class:"form-control","aria-describedby":e.$t("Date to"),placeholder:e.$t("Enter end date"),value:e.modelValue.date.date_to,disabled:e.disableDate,onChange:t[2]||(t[2]=(...t)=>e.onDateChange&&e.onDateChange(...t))},null,40,ks)])]),e.invalidDates?((0,d.wg)(),(0,d.iD)("div",ws,(0,h.zw)(e.$t("The date range is invalid"))+". ",1)):(0,d.kq)("v-if",!0)])])])]),(0,d._)("div",xs,[(0,d._)("div",_s,[(0,d._)("div",Os,[(0,d._)("h5",Ss,(0,h.zw)(e.$t("Title")),1),(0,d._)("div",Es,[(0,d.Wm)(n,{fieldValues:e.modelValue.title,"onUpdate:fieldValues":t[3]||(t[3]=t=>e.modelValue.title=t),"input-name":"title"},null,8,["fieldValues"])])])]),(0,d._)("div",Cs,[(0,d._)("div",Ts,[(0,d._)("h5",Ls,(0,h.zw)(e.$t("Content")),1),(0,d._)("div",Ns,[(0,d.Wm)(n,{fieldValues:e.modelValue.content,"onUpdate:fieldValues":t[4]||(t[4]=t=>e.modelValue.content=t),"input-name":"content"},null,8,["fieldValues"])])])])]),(0,d._)("div",$s,[(0,d._)("button",Ds,(0,h.zw)(e.$t("Search")),1)])],32)}}},props:["showJurisdiction"],data(){const e={searchPlaceholder:JSON.parse(document.querySelector("#data-labels").textContent).searchPlaceholder,loadingCount:0,error:null,searchInfo:{},page:1,ordering:"-score",q:"",drawerOpen:!1,advancedFields:{}},t=[{title:this.$t("Document type"),name:"doc_type",type:"checkboxes",value:[],options:[]},{title:JSON.parse(document.querySelector("#data-labels").textContent).author,name:"authors",type:"checkboxes",value:[],options:[]},{title:this.$t("Court"),name:"court",type:"checkboxes",value:[],options:[]},{title:this.$t("Court registry"),name:"registry",type:"checkboxes",value:[],options:[]},{title:this.$t("Judges"),name:"judges",type:"checkboxes",value:[],options:[]},{title:this.$t("Attorneys"),name:"attorneys",type:"checkboxes",value:[],options:[]},{title:this.$t("Order"),name:"order_outcome",type:"checkboxes",value:[],options:[]},{title:this.$t("Locality"),name:"locality",type:"checkboxes",value:[],options:[]},{title:this.$t("Matter type"),name:"matter_type",type:"checkboxes",value:[],options:[]},{title:this.$t("Document nature"),name:"nature",type:"checkboxes",value:[],options:[]},{title:this.$t("Language"),name:"language",type:"checkboxes",value:[],options:[]},{title:this.$t("Year"),name:"year",type:"checkboxes",value:[],options:[]}];return this.showJurisdiction&&t.splice(0,0,{title:this.$t("Jurisdiction"),name:"jurisdiction",type:"checkboxes",value:[],options:[]}),e.facets=t,Gs(e.advancedFields),e},computed:{selectedFacetsCount(){return this.facets.map((e=>e.value.length)).reduce(((e,t)=>e+t),0)},loading(){return this.loadingCount>0}},watch:{ordering(){this.search()},facets:{handler(){this.page=1,this.search()}}},mounted(){this.loadState(),window.addEventListener("popstate",(()=>this.loadState()))},methods:{sortGenericBuckets(e,t=!1){const n=[...e];return n.sort(((e,t)=>e.key.localeCompare(t.key))),t&&n.reverse(),n},getUrlParamValue(e){const t=window.location.search;return new URLSearchParams(t).getAll(e)},handlePageChange(e){this.page=e,this.search()},simpleSearch(){Gs(this.advancedFields),this.submit()},submit(){this.page=1,this.search()},clearAllFilters(){this.facets.forEach((e=>{e.value.length&&(e.value=[])}))},serialiseState(){const e=new URLSearchParams;return this.q&&e.set("q",this.q),this.page>1&&e.set("page",this.page),"-score"!==this.ordering&&e.set("ordering",this.ordering),this.facets.forEach((t=>{t.value.forEach((n=>{e.append(t.name,n)}))})),Object.keys(this.advancedFields).forEach((t=>{const n=this.advancedFields[t];if(n)if("date"===t)n.date_from&&n.date_to?(e.append("date_from",this.advancedFields.date.date_from),e.append("date_to",this.advancedFields.date.date_to)):n.date_from?e.append("date_from",this.advancedFields.date.date_from):n.date_to&&e.append("date_to",this.advancedFields.date.date_to);else for(const o of Object.keys(n))n[o]&&e.append(`${t}_${o}`,n[o])})),e.toString()},loadState(){Gs(this.advancedFields);const e=new URLSearchParams(window.location.search);this.q=(e.get("q")||"").trim(),this.page=parseInt(e.get("page"))||this.page,this.ordering=e.get("ordering")||this.ordering,this.facets.forEach((t=>{e.has(t.name)&&(t.value=e.getAll(t.name))})),e.has("date_from")&&(this.advancedFields.date.date_from=e.get("date_from")),e.has("date_to")&&(this.advancedFields.date.date_to=e.get("date_to"));let t=e.get("show-advanced-tab");for(const n of Object.keys(this.advancedFields))if("date"!==n){const o=this.advancedFields[n];for(const r of Object.keys(o)){const a=`${n}_${r}`;e.get(a)&&(o[r]=e.get(a),t=!0)}}t&&new window.bootstrap.Tab(this.$el.querySelector("#advanced-search-tab")).show(),this.search(!1)},suggest(e){this.q=e,this.search()},formatFacets(){const e=e=>e.map((e=>({label:e.key,count:e.doc_count,value:e.key})));this.facets.forEach((t=>{"year"===t.name?t.options=e(this.sortGenericBuckets(this.searchInfo.facets[`_filter_${t.name}`][t.name].buckets,!0)):this.searchInfo.facets[`_filter_${t.name}`]&&(t.options=e(this.sortGenericBuckets(this.searchInfo.facets[`_filter_${t.name}`][t.name].buckets))),t.value=this.getUrlParamValue(t.name)}))},generateSearchUrl(){const e=new URLSearchParams;return this.q&&e.append("search",this.q),e.append("page",this.page),e.append("ordering",this.ordering),e.append("highlight","content"),e.append("is_most_recent","true"),this.facets.forEach((t=>{t.value.forEach((n=>{e.append(t.name,n)}))})),this.facets.forEach((t=>{e.append("facet",t.name)})),Object.keys(this.advancedFields).forEach((t=>{const n=this.advancedFields[t];if("date"===t)if(n.date_from&&n.date_to){const t=n.date_from,o=n.date_to;e.append("date__range",`${t}__${o}`)}else n.date_from?e.append("date__gte",n.date_from):n.date_to&&e.append("date__lte",n.date_to);else n.q&&e.append(`search__${t}`,n.q)})),`/search/api/documents/?${e.toString()}`},async search(e=!0){if(this.q||Object.values(this.advancedFields).some((e=>e.q))){this.loadingCount=this.loadingCount+1;try{const t=this.generateSearchUrl();e&&window.history.pushState(null,"",document.location.pathname+"?"+this.serialiseState());const n=await fetch(t);t===this.generateSearchUrl()&&(n.ok?(this.error=null,this.searchInfo=await n.json(),0===this.searchInfo.count&&this.clearAllFilters(),this.formatFacets()):this.error=n.statusText)}catch{this.error="Network unavailable."}this.loadingCount=this.loadingCount-1,this.drawerOpen=!1,o(this.$refs["filters-results-container"])}}}};r(6807),Ks.render=function(e,t){const n=(0,d.up)("AdvancedSearch"),o=(0,d.up)("FilterFacets"),r=(0,d.up)("MobileFacetsDrawer"),a=(0,d.up)("SearchResult"),i=(0,d.up)("SearchPagination");return(0,d.wg)(),(0,d.iD)("div",Ga,[(0,d._)("div",Ka,[(0,d._)("nav",null,[(0,d._)("div",Za,[(0,d._)("button",Xa,(0,h.zw)(e.$t("Search")),1),(0,d._)("button",Qa,(0,h.zw)(e.$t("Advanced search")),1)])]),(0,d._)("div",ei,[(0,d._)("div",ti,[(0,d._)("form",{class:"d-flex align-items-center mb-2",onSubmit:t[2]||(t[2]=(0,f.withModifiers)(((...t)=>e.simpleSearch&&e.simpleSearch(...t)),["prevent"]))},[(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[0]||(t[0]=t=>e.q=t),type:"text",class:"form-control",placeholder:e.searchPlaceholder,"aria-label":e.$t("Search documents"),"aria-describedby":"basic-addon2",required:""},null,8,ni),[[f.vModelText,e.q]]),(0,d._)("button",{type:"submit",class:"btn btn-primary ms-1",disabled:e.loading},[e.loading?((0,d.wg)(),(0,d.iD)("span",ri)):((0,d.wg)(),(0,d.iD)("span",ai,(0,h.zw)(e.$t("Search")),1))],8,oi),e.searchInfo.count?((0,d.wg)(),(0,d.iD)("button",{key:0,type:"button",class:"btn btn-secondary ms-1 d-lg-none text-nowrap",onClick:t[1]||(t[1]=()=>e.drawerOpen=!0)},[ii,e.selectedFacetsCount?((0,d.wg)(),(0,d.iD)("span",si,"("+(0,h.zw)(e.selectedFacetsCount)+")",1)):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0)],32)]),(0,d._)("div",li,[(0,d.Wm)(n,{modelValue:e.advancedFields,"onUpdate:modelValue":t[3]||(t[3]=t=>e.advancedFields=t),"global-search-value":e.q,onGlobalSearchChange:t[4]||(t[4]=t=>e.q=t),onSubmit:e.submit},null,8,["modelValue","global-search-value","onSubmit"])])]),e.error?((0,d.wg)(),(0,d.iD)("div",ci,(0,h.zw)(e.$t("Oops, something went wrong."))+" "+(0,h.zw)(e.error),1)):(0,d.kq)("v-if",!0),0===e.searchInfo.count?((0,d.wg)(),(0,d.iD)("div",ui,(0,h.zw)(e.$t("No documents match your search.")),1)):(0,d.kq)("v-if",!0)]),(0,d._)("div",pi,[(0,d._)("div",di,[(0,d._)("div",fi,[(0,d.Wm)(r,{open:e.drawerOpen,onOutsideDrawerClick:t[7]||(t[7]=()=>e.drawerOpen=!1)},{default:(0,d.w5)((()=>[e.searchInfo.count?((0,d.wg)(),(0,d.j4)(o,{key:0,modelValue:e.facets,"onUpdate:modelValue":t[6]||(t[6]=t=>e.facets=t),loading:e.loading},{"header-title":(0,d.w5)((()=>[(0,d._)("button",{type:"button",class:"btn-close d-lg-none","aria-label":e.$t("Close"),onClick:t[5]||(t[5]=()=>e.drawerOpen=!1)},null,8,hi),(0,d._)("strong",mi,(0,h.zw)(e.$t("Filters")),1)])),_:1},8,["modelValue","loading"])):(0,d.kq)("v-if",!0)])),_:1},8,["open"])]),(0,d._)("div",gi,[(0,d._)("div",bi,[e.searchInfo.count?((0,d.wg)(),(0,d.iD)("div",vi,[(0,d._)("div",yi,[(0,d._)("div",null,(0,h.zw)(e.$t("{document_count} documents found",{document_count:e.searchInfo.count})),1),(0,d._)("div",ki,[(0,d._)("div",wi,(0,h.zw)(e.$t("Sort by")),1),(0,d.wy)((0,d._)("select",{"onUpdate:modelValue":t[8]||(t[8]=t=>e.ordering=t),class:"ms-2 form-select"},[(0,d._)("option",xi,(0,h.zw)(e.$t("Relevance")),1),(0,d._)("option",_i,(0,h.zw)(e.$t("Date (oldest first)")),1),(0,d._)("option",Oi,(0,h.zw)(e.$t("Date (newest first)")),1)],512),[[f.vModelSelect,e.ordering]])])]),(0,d._)("ul",Si,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.searchInfo.results,(t=>((0,d.wg)(),(0,d.j4)(a,{key:t.key,item:t,query:e.q,showJurisdiction:e.showJurisdiction},null,8,["item","query","showJurisdiction"])))),128))]),(0,d.Wm)(i,{search:e.searchInfo,page:e.page,onChanged:e.handlePageChange},null,8,["search","page","onChanged"])])):(0,d.kq)("v-if",!0)]),e.loading&&e.searchInfo.count?((0,d.wg)(),(0,d.iD)("div",Ei)):(0,d.kq)("v-if",!0)])]),(0,d._)("a",Ci," ▲ "+(0,h.zw)(e.$t("To the top")),1)],512),(0,d.kq)(" DOM Hack for i18next to parse facet to locale json. i18next skips t functions in script element "),(0,d.kq)("v-if",!0)])},Ks.__scopeId="data-v-a556c440";const Zs=Ks,Xs=e=>((0,d.dD)("data-v-57c7a87c"),e=e(),(0,d.Cn)(),e),Qs={id:"mobile-legislation-facets",ref:"mobile-legislation-facets-ref",class:"offcanvas offcanvas-start",tabindex:"-1","aria-labelledby":"mobile-legislation-facets"},el={class:"offcanvas-header justify-content-end"},tl=["aria-label"],nl={class:"offcanvas-body"},ol={class:"row"},rl={key:0,class:"col col-lg-3 d-none d-lg-block"},al={class:"col col-lg-9"},il=Xs((()=>(0,d._)("div",{class:"d-block d-lg-none mb-2"},[(0,d._)("button",{class:"btn btn-primary",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#mobile-legislation-facets","aria-controls":"mobile-legislation-facets"}," Filters ")],-1))),sl={class:"card legislation-table"},ll={class:"card-header"},cl={class:"table-row legislation-table__row"},ul=Xs((()=>(0,d._)("div",{class:"indent"},null,-1))),pl={class:"table-row legislation-table__row headings"},dl=Xs((()=>(0,d._)("div",{class:"indent"},null,-1))),fl={class:"table-row__content-col"},hl={class:"content"},ml=Xs((()=>(0,d._)("strong",null,"Title",-1))),gl={key:0,class:"bi bi-sort-up ms-2"},bl={key:1,class:"bi bi-sort-down ms-2"},vl=Xs((()=>(0,d._)("strong",null,"Numbered title",-1))),yl={key:0,class:"bi bi-sort-up ms-2"},kl={key:1,class:"bi bi-sort-down ms-2"},wl={key:0,class:"column-caret indent"},xl=[Xs((()=>(0,d._)("i",{class:"bi bi-caret-right-fill"},null,-1))),Xs((()=>(0,d._)("i",{class:"bi bi-caret-down-fill"},null,-1)))],_l={key:1,class:"indent"},Ol={class:"table-row__content-col"},Sl={class:"content"},El={class:"content__title"},Cl=["href"],Tl={class:"content__numbered-title"},Ll={class:"content__icon"},Nl={key:0,class:"bi bi-translate"},$l=["id"],Dl={class:"accordion-body p-0"},Al={class:"content__title"},Pl=["href"],jl={class:"content__numbered-title"},Il={key:1,class:"p-2 text-center"},Ml=["href"],Rl=(0,d.Uk)(". "),Fl={name:"LegislationTable",components:{FilterFacets:Sr},data:()=>({offCanvasFacets:null,facets:[],showSideFacets:!1,tableData:[],filteredData:[],lockAccordion:!1,q:"",windowWith:window.innerWidth,sortableFields:{title:"asc",citation:""}}),watch:{q(){this.filterData()},sortableFields(){this.filterData()},facets(){this.offCanvasFacets.hide(),this.filterData()}},beforeUnmount(){window.removeEventListener("resize",this.setWindowWidth)},mounted(){this.offCanvasFacets=new window.bootstrap.Offcanvas(this.$refs["mobile-legislation-facets-ref"]),window.addEventListener("resize",this.setWindowWidth);const e=this.$el.closest('[data-vue-component="LegislationTable"]');Object.keys(e.dataset).includes("showSideFacets")&&(this.showSideFacets=!0);const t=document.getElementById("legislation-table");this.tableData=JSON.parse(t.textContent),this.filterData(),this.setFacets()},methods:{handleRowClick(e){const t=e.target.closest(".legislation-table__row");if(!t.classList.contains("has-children"))return;if(Array.from(t.querySelectorAll("a")).some((t=>e.target===t||t.contains(e.target))))return;if(this.lockAccordion)return;const n=t.querySelector(".collapse");return n.addEventListener("shown.bs.collapse",(()=>{this.lockAccordion=!1})),n.addEventListener("hidden.bs.collapse",(()=>{this.lockAccordion=!1})),this.lockAccordion=!0,t.classList.toggle("expanded"),new window.bootstrap.Collapse(n)},setWindowWidth:n()((function(){this.windowWith=window.innerWidth}),100),setFacets(){const e={};this.filteredData.filter((e=>e.year)).forEach((t=>{e[t.year]=(e[t.year]||0)+1}));const t={};this.filteredData.filter((e=>e.taxonomies.length)).forEach((e=>{e.taxonomies.forEach((e=>{t[e]=(t[e]||0)+1}))}));const n=e=>Object.keys(e).map((t=>({label:t,count:e[t],value:t}))),o=n(e),r=n(t);r.sort(((e,t)=>e.value.localeCompare(t.value))),o.sort(((e,t)=>t.value-e.value)),this.facets=[{title:this.$t("Years"),name:"year",type:"radio",value:null,options:o},{title:this.$t("Taxonomies"),name:"taxonomies",type:"checkboxes",value:[],options:r}]},updateSort(e){let t;""===this.sortableFields[e]?t="asc":"asc"===this.sortableFields[e]?t="desc":"desc"===this.sortableFields[e]&&(t="asc"),this.sortableFields={title:"",citation:"",[e]:t}},filterData(){let e=[...this.tableData];if(this.q.trim()&&(e=e.filter((e=>["title","citation"].some((t=>(e[t]||"").toLowerCase().includes(this.q.toLowerCase())))))),this.showSideFacets){const t={};this.facets.forEach((e=>{!e.value||Array.isArray(e.value)&&!e.value.length||(t[e.name]=e.value)})),Object.keys(t).forEach((n=>{e=e.filter((e=>{if(Array.isArray(t[n])){const o=t[n].map((e=>String(e))),r=e[n].map((e=>String(e)));return o.some((e=>r.includes(e)))}return String(e[n])===String(t[n])}))}))}Object.keys(this.sortableFields).forEach((t=>{this.sortableFields[t]&&e.sort(((e,n)=>{const o=e[t]?e[t].toLowerCase():"",r=n[t]?n[t].toLowerCase():"";return"asc"===this.sortableFields[t]?o.localeCompare(r):"desc"===this.sortableFields[t]?r.localeCompare(o):void 0}))})),this.filteredData=e}}};r(9565),Fl.render=function(e,t){const n=(0,d.up)("FilterFacets");return(0,d.wg)(),(0,d.iD)("div",null,[(0,d._)("div",Qs,[(0,d._)("div",el,[(0,d._)("button",{type:"button",class:"btn-close text-reset","data-bs-dismiss":"offcanvas","aria-label":e.$t("Close")},null,8,tl)]),(0,d._)("div",nl,[e.windowWith<992?((0,d.wg)(),(0,d.j4)(n,{key:0,modelValue:e.facets,"onUpdate:modelValue":t[0]||(t[0]=t=>e.facets=t)},null,8,["modelValue"])):(0,d.kq)("v-if",!0)])],512),(0,d._)("div",ol,[e.showSideFacets?((0,d.wg)(),(0,d.iD)("div",rl,[e.windowWith>992?((0,d.wg)(),(0,d.j4)(n,{key:0,modelValue:e.facets,"onUpdate:modelValue":t[1]||(t[1]=t=>e.facets=t)},null,8,["modelValue"])):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0),(0,d._)("div",al,[il,(0,d._)("div",sl,[(0,d._)("div",ll,[(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.q=t),type:"text",class:"form-control",placeholder:"Filter legislation"},null,512),[[f.vModelText,e.q]])]),(0,d._)("div",cl,[ul,(0,d._)("div",null,(0,h.zw)(e.filteredData.length)+" of "+(0,h.zw)(e.tableData.length)+" documents ",1)]),(0,d._)("div",pl,[dl,(0,d._)("div",fl,[(0,d._)("div",hl,[(0,d._)("div",{class:"content__title align-items-center",role:"button",onClick:t[3]||(t[3]=t=>e.updateSort("title"))},[ml,"asc"===e.sortableFields.title?((0,d.wg)(),(0,d.iD)("i",gl)):(0,d.kq)("v-if",!0),"desc"===e.sortableFields.title?((0,d.wg)(),(0,d.iD)("i",bl)):(0,d.kq)("v-if",!0)]),(0,d._)("div",{class:"content__numbered-title",role:"button",onClick:t[4]||(t[4]=t=>e.updateSort("citation"))},[vl,"asc"===e.sortableFields.citation?((0,d.wg)(),(0,d.iD)("i",yl)):(0,d.kq)("v-if",!0),"desc"===e.sortableFields.citation?((0,d.wg)(),(0,d.iD)("i",kl)):(0,d.kq)("v-if",!0)])])])]),e.filteredData.length?((0,d.wg)(!0),(0,d.iD)(d.HY,{key:0},(0,d.Ko)(e.filteredData,((n,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:(0,h.C_)("table-row legislation-table__row "+(n.children.length?"has-children":"")),role:"button",onClick:t[5]||(t[5]=(...t)=>e.handleRowClick&&e.handleRowClick(...t))},[n.children.length?((0,d.wg)(),(0,d.iD)("div",wl,xl)):((0,d.wg)(),(0,d.iD)("div",_l)),(0,d._)("div",Ol,[(0,d._)("div",Sl,[(0,d._)("div",El,[(0,d._)("a",{href:`${n.work_frbr_uri}`},(0,h.zw)(n.title),9,Cl)]),(0,d._)("div",Tl,(0,h.zw)(n.citation),1),(0,d._)("div",Ll,[n.languages.length>1?((0,d.wg)(),(0,d.iD)("i",Nl)):(0,d.kq)("v-if",!0)]),n.children.length?((0,d.wg)(),(0,d.iD)("div",{key:0,id:`row-accordion-${o}`,class:"accordion-collapse collapse accordion content__children","data-bs-parent":".legislation-table__row"},[(0,d._)("div",Dl,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(n.children,((e,t)=>((0,d.wg)(),(0,d.iD)("div",{key:t,class:"content mb-3"},[(0,d._)("div",Al,[(0,d._)("a",{href:`${e.work_frbr_uri}`},(0,h.zw)(e.title),9,Pl)]),(0,d._)("div",jl,(0,h.zw)(e.citation),1)])))),128))])],8,$l)):(0,d.kq)("v-if",!0)])])],2)))),128)):((0,d.wg)(),(0,d.iD)("div",Il,[(0,d.Uk)((0,h.zw)(e.$t("No legislation found."))+" ",1),(0,d._)("a",{href:`/search/?q=${encodeURIComponent(e.q)}`,target:"_blank"},(0,h.zw)(e.$t("Try searching instead")),9,Ml),Rl]))])])]),(0,d.kq)(" DOM Hack for i18next to parse facet to locale json. i18next skips t functions in script element "),(0,d.kq)("v-if",!0)])},Fl.__scopeId="data-v-57c7a87c";const Vl={CopyToClipboard:e,DocumentContent:Ua,DocumentList:Tr,NavigationSelect:Ha,PdfRenderer:p,RelationshipEnrichments:Ko,ToggleTab:Wa,TaxonomyTree:Ja,TermsOfUse:Ya,FindDocuments:Zs,LegislationTable:Fl};let zl,ql,Bl,Ul=!1,Hl=!1,Wl=!1,Jl=!1,Yl=null,Gl=!1;const Kl="http://www.w3.org/1999/xlink",Zl={},Xl=e=>"object"==(e=typeof e)||"function"===e;const Ql=(e,t,...n)=>{let o=null,r=null,a=null,i=!1,s=!1;const l=[],c=t=>{for(let n=0;ne[t])).join(" "))}if("function"==typeof e)return e(null===t?{}:t,l,oc);const u=ec(e,null);return u.$attrs$=t,l.length>0&&(u.$children$=l),u.$key$=r,u.$name$=a,u},ec=(e,t)=>{const n={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return n},tc={},nc=e=>e&&e.$tag$===tc,oc={forEach:(e,t)=>e.map(rc).forEach(t),map:(e,t)=>e.map(rc).map(t).map(ac)},rc=e=>({vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}),ac=e=>{if("function"==typeof e.vtag){const t=Object.assign({},e.vattrs);return e.vkey&&(t.key=e.vkey),e.vname&&(t.name=e.vname),Ql(e.vtag,t,...e.vchildren||[])}const t=ec(e.vtag,e.vtext);return t.$attrs$=e.vattrs,t.$children$=e.vchildren,t.$key$=e.vkey,t.$name$=e.vname,t},ic=(e,t,n)=>{const o=e;return{emit:e=>sc(o,t,{bubbles:!!(4&n),composed:!!(2&n),cancelable:!!(1&n),detail:e})}},sc=(e,t,n)=>{const o=nu.ce(t,n);return e.dispatchEvent(o),o},lc=new WeakMap,cc=(e,t,n,o)=>{var r;let a=uc(t,n);const i=Zc.get(a);if(e=11===e.nodeType?e:eu,i)if("string"==typeof i){e=e.head||e;let t,n=lc.get(e);if(n||lc.set(e,n=new Set),!n.has(a)){{t=eu.createElement("style"),t.innerHTML=i;const n=null!==(r=nu.$nonce$)&&void 0!==r?r:function(e){var t,n,o;return null!==(o=null===(n=null===(t=e.head)||void 0===t?void 0:t.querySelector('meta[name="csp-nonce"]'))||void 0===n?void 0:n.getAttribute("content"))&&void 0!==o?o:void 0}(eu);null!=n&&t.setAttribute("nonce",n),e.insertBefore(t,e.querySelector("link"))}n&&n.add(a)}}else!e.adoptedStyleSheets.includes(i)&&(e.adoptedStyleSheets=[...e.adoptedStyleSheets,i]);return a},uc=(e,t)=>"sc-"+(t&&32&e.$flags$?e.$tagName$+"-"+t:e.$tagName$),pc=(e,t,n,o,r,a)=>{if(n!==o){let i=Gc(e,t),s=t.toLowerCase();if("class"===t){const t=e.classList,r=fc(n),a=fc(o);t.remove(...r.filter((e=>e&&!a.includes(e)))),t.add(...a.filter((e=>e&&!r.includes(e))))}else if("style"===t){for(const t in n)o&&null!=o[t]||(t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in o)n&&o[t]===n[t]||(t.includes("-")?e.style.setProperty(t,o[t]):e.style[t]=o[t])}else if("key"===t);else if("ref"===t)o&&o(e);else if(e.__lookupSetter__(t)||"o"!==t[0]||"n"!==t[1]){{const l=Xl(o);if((i||l&&null!==o)&&!r)try{if(e.tagName.includes("-"))e[t]=o;else{const r=null==o?"":o;"list"===t?i=!1:null!=n&&e[t]==r||(e[t]=r)}}catch(e){}let c=!1;s!==(s=s.replace(/^xlink\:?/,""))&&(t=s,c=!0),null==o||!1===o?!1===o&&""!==e.getAttribute(t)||(c?e.removeAttributeNS(Kl,t):e.removeAttribute(t)):(!i||4&a||r)&&!l&&(o=!0===o?"":o,c?e.setAttributeNS(Kl,t,o):e.setAttribute(t,o))}}else t="-"===t[2]?t.slice(3):Gc(Qc,s)?s.slice(2):s[2]+t.slice(3),n&&nu.rel(e,t,n,!1),o&&nu.ael(e,t,o,!1)}},dc=/\s/,fc=e=>e?e.split(dc):[],hc=(e,t,n,o)=>{const r=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,a=e&&e.$attrs$||Zl,i=t.$attrs$||Zl;for(o in a)o in i||pc(r,o,a[o],void 0,n,t.$flags$);for(o in i)pc(r,o,a[o],i[o],n,t.$flags$)},mc=(e,t,n,o)=>{const r=t.$children$[n];let a,i,s,l=0;if(!Ul&&(Wl=!0,"slot"===r.$tag$&&(zl&&o.classList.add(zl+"-s"),r.$flags$|=r.$children$?2:1)),null!==r.$text$)a=r.$elm$=eu.createTextNode(r.$text$);else if(1&r.$flags$)a=r.$elm$=eu.createTextNode("");else{if(!Jl&&(Jl="svg"===r.$tag$),a=r.$elm$=eu.createElementNS(Jl?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&r.$flags$?"slot-fb":r.$tag$),Jl&&"foreignObject"===r.$tag$&&(Jl=!1),hc(null,r,Jl),null!=zl&&a["s-si"]!==zl&&a.classList.add(a["s-si"]=zl),r.$children$)for(l=0;l{nu.$flags$|=1;const n=e.childNodes;for(let e=n.length-1;e>=0;e--){const o=n[e];o["s-hn"]!==Bl&&o["s-ol"]&&(wc(o).insertBefore(o,kc(o)),o["s-ol"].remove(),o["s-ol"]=void 0,Wl=!0),t&&gc(o,t)}nu.$flags$&=-2},bc=(e,t,n,o,r,a)=>{let i,s=e["s-cr"]&&e["s-cr"].parentNode||e;for(s.shadowRoot&&s.tagName===Bl&&(s=s.shadowRoot);r<=a;++r)o[r]&&(i=mc(null,n,r,e),i&&(o[r].$elm$=i,s.insertBefore(i,kc(t))))},vc=(e,t,n,o,r)=>{for(;t<=n;++t)(o=e[t])&&(r=o.$elm$,Cc(o),Hl=!0,r["s-ol"]?r["s-ol"].remove():gc(r,!0),r.remove())},yc=(e,t)=>e.$tag$===t.$tag$&&("slot"===e.$tag$?e.$name$===t.$name$:e.$key$===t.$key$),kc=e=>e&&e["s-ol"]||e,wc=e=>(e["s-ol"]?e["s-ol"]:e).parentNode,xc=(e,t)=>{const n=t.$elm$=e.$elm$,o=e.$children$,r=t.$children$,a=t.$tag$,i=t.$text$;let s;null!==i?(s=n["s-cr"])?s.parentNode.textContent=i:e.$text$!==i&&(n.data=i):(Jl="svg"===a||"foreignObject"!==a&&Jl,"slot"===a||hc(e,t,Jl),null!==o&&null!==r?((e,t,n,o)=>{let r,a,i=0,s=0,l=0,c=0,u=t.length-1,p=t[0],d=t[u],f=o.length-1,h=o[0],m=o[f];for(;i<=u&&s<=f;)if(null==p)p=t[++i];else if(null==d)d=t[--u];else if(null==h)h=o[++s];else if(null==m)m=o[--f];else if(yc(p,h))xc(p,h),p=t[++i],h=o[++s];else if(yc(d,m))xc(d,m),d=t[--u],m=o[--f];else if(yc(p,m))"slot"!==p.$tag$&&"slot"!==m.$tag$||gc(p.$elm$.parentNode,!1),xc(p,m),e.insertBefore(p.$elm$,d.$elm$.nextSibling),p=t[++i],m=o[--f];else if(yc(d,h))"slot"!==p.$tag$&&"slot"!==m.$tag$||gc(d.$elm$.parentNode,!1),xc(d,h),e.insertBefore(d.$elm$,p.$elm$),d=t[--u],h=o[++s];else{for(l=-1,c=i;c<=u;++c)if(t[c]&&null!==t[c].$key$&&t[c].$key$===h.$key$){l=c;break}l>=0?(a=t[l],a.$tag$!==h.$tag$?r=mc(t&&t[s],n,l,e):(xc(a,h),t[l]=void 0,r=a.$elm$),h=o[++s]):(r=mc(t&&t[s],n,s,e),h=o[++s]),r&&wc(p.$elm$).insertBefore(r,kc(p.$elm$))}i>u?bc(e,null==o[f+1]?null:o[f+1].$elm$,n,o,s,f):s>f&&vc(t,i,u)})(n,o,t,r):null!==r?(null!==e.$text$&&(n.textContent=""),bc(n,null,t,r,0,r.length-1)):null!==o&&vc(o,0,o.length-1),Jl&&"svg"===a&&(Jl=!1))},_c=e=>{const t=e.childNodes;let n,o,r,a,i,s;for(o=0,r=t.length;o{let t,n,o,r,a,i,s=0;const l=e.childNodes,c=l.length;for(;s=0;i--)n=o[i],n["s-cn"]||n["s-nr"]||n["s-hn"]===t["s-hn"]||(Ec(n,r)?(a=Oc.find((e=>e.$nodeToRelocate$===n)),Hl=!0,n["s-sn"]=n["s-sn"]||r,a?a.$slotRefNode$=t:Oc.push({$slotRefNode$:t,$nodeToRelocate$:n}),n["s-sr"]&&Oc.map((e=>{Ec(e.$nodeToRelocate$,n["s-sn"])&&(a=Oc.find((e=>e.$nodeToRelocate$===n)),a&&!e.$slotRefNode$&&(e.$slotRefNode$=a.$slotRefNode$))}))):Oc.some((e=>e.$nodeToRelocate$===n))||Oc.push({$nodeToRelocate$:n}));1===t.nodeType&&Sc(t)}},Ec=(e,t)=>1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t,Cc=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(Cc)},Tc=(e,t)=>{const n=e.$hostElement$,o=e.$cmpMeta$,r=e.$vnode$||ec(null,null),a=nc(t)?t:Ql(null,null,t);if(Bl=n.tagName,o.$attrsToReflect$&&(a.$attrs$=a.$attrs$||{},o.$attrsToReflect$.map((([e,t])=>a.$attrs$[t]=n[e]))),a.$tag$=null,a.$flags$|=4,e.$vnode$=a,a.$elm$=r.$elm$=n.shadowRoot||n,zl=n["s-sc"],ql=n["s-cr"],Ul=ou&&0!=(1&o.$flags$),Hl=!1,xc(r,a),nu.$flags$|=1,Wl){let e,t,n,o,r,i;Sc(a.$elm$);let s=0;for(;s{e.$flags$|=16,e.$ancestorComponent$;const n=()=>Nc(e,t);return du(n)},Nc=(e,t)=>{const n=e.$hostElement$,o=(e.$cmpMeta$.$tagName$,()=>{}),r=n;let a;return t?(Ic(n,"componentWillLoad"),a=Pc(r,"componentWillLoad")):(Ic(n,"componentWillUpdate"),a=Pc(r,"componentWillUpdate")),Ic(n,"componentWillRender"),a=jc(a,(()=>Pc(r,"componentWillRender"))),o(),jc(a,(()=>$c(e,r,t)))},$c=async(e,t,n)=>{const o=e.$hostElement$,r=(e.$cmpMeta$.$tagName$,()=>{});o["s-rc"];n&&(e=>{const t=e.$cmpMeta$,n=e.$hostElement$,o=t.$flags$,r=(t.$tagName$,()=>{}),a=cc(ou&&n.shadowRoot?n.shadowRoot:n.getRootNode(),t,e.$modeName$);10&o&&(n["s-sc"]=a,n.classList.add(a+"-h"),2&o&&n.classList.add(a+"-s")),r()})(e);const a=(e.$cmpMeta$.$tagName$,()=>{});Dc(e,t,o),a(),r(),Ac(e)},Dc=(e,t,n)=>{try{Yl=t,t=t.render&&t.render(),e.$flags$&=-17,e.$flags$|=2,Tc(e,t)}catch(t){Kc(t,e.$hostElement$)}return Yl=null,null},Ac=e=>{e.$cmpMeta$.$tagName$;const t=e.$hostElement$,n=()=>{},o=t;e.$ancestorComponent$;Pc(o,"componentDidRender"),Ic(t,"componentDidRender"),64&e.$flags$?(Pc(o,"componentDidUpdate"),Ic(t,"componentDidUpdate"),n()):(e.$flags$|=64,Pc(o,"componentDidLoad"),Ic(t,"componentDidLoad"),n())},Pc=(e,t,n)=>{if(e&&e[t])try{return e[t](n)}catch(e){Kc(e)}},jc=(e,t)=>e&&e.then?e.then(t):t(),Ic=(e,t)=>{},Mc=(e,t,n)=>{if(t.$members$){e.watchers&&(t.$watchers$=e.watchers);const n=Object.entries(t.$members$),o=e.prototype;n.map((([e,[n]])=>{(31&n||32&n)&&Object.defineProperty(o,e,{get(){return t=e,Jc(this).$instanceValues$.get(t);var t},set(n){((e,t,n,o)=>{const r=Jc(e),a=e,i=r.$instanceValues$.get(t),s=r.$flags$,l=a;var c,u;c=n,u=o.$members$[t][0],n=null==c||Xl(c)?c:4&u?"false"!==c&&(""===c||!!c):2&u?parseFloat(c):1&u?String(c):c;const p=Number.isNaN(i)&&Number.isNaN(n);if(n!==i&&!p&&(r.$instanceValues$.set(t,n),1)){if(o.$watchers$&&128&s){const e=o.$watchers$[t];e&&e.map((e=>{try{l[e](n,i,t)}catch(e){Kc(e,a)}}))}if(2==(18&s)){if(l.componentShouldUpdate&&!1===l.componentShouldUpdate(n,i,t))return;Lc(r,!1)}}})(this,e,n,t)},configurable:!0,enumerable:!0})}));{const r=new Map;o.attributeChangedCallback=function(e,t,n){nu.jmp((()=>{const t=r.get(e);if(this.hasOwnProperty(t))n=this[t],delete this[t];else if(o.hasOwnProperty(t)&&"number"==typeof this[t]&&this[t]==n)return;this[t]=(null!==n||"boolean"!=typeof this[t])&&n}))},e.observedAttributes=n.filter((([e,t])=>15&t[0])).map((([e,n])=>{const o=n[1]||e;return r.set(o,e),512&n[0]&&t.$attrsToReflect$.push([e,o]),o}))}}return e},Rc=async(e,t,n,o,r)=>{if(0==(32&t.$flags$)&&(r=e.constructor,t.$flags$|=32,customElements.whenDefined(n.$tagName$).then((()=>t.$flags$|=128)),r.style)){let o=r.style;"string"!=typeof o&&(o=o[t.$modeName$=(e=>Xc.map((t=>t(e))).find((e=>!!e)))(e)]);const a=uc(n,t.$modeName$);if(!Zc.has(a)){const e=(n.$tagName$,()=>{});((e,t,n)=>{let o=Zc.get(e);au&&n?(o=o||new CSSStyleSheet,"string"==typeof o?o=t:o.replaceSync(t)):o=t,Zc.set(e,o)})(a,o,!!(1&n.$flags$)),e()}}t.$ancestorComponent$;const a=()=>Lc(t,!0);a()},Fc=e=>{},Vc=e=>{const t=e["s-cr"]=eu.createComment("");t["s-cn"]=!0,e.insertBefore(t,e.firstChild)},zc=(e,t)=>{const n={$flags$:t[0],$tagName$:t[1]};n.$members$=t[2],n.$listeners$=t[3],n.$watchers$=e.$watchers$,n.$attrsToReflect$=[],!ou&&1&n.$flags$&&(n.$flags$|=8);const o=e.prototype.connectedCallback,r=e.prototype.disconnectedCallback;return Object.assign(e.prototype,{__registerHost(){Yc(this,n)},connectedCallback(){(e=>{if(0==(1&nu.$flags$)){const t=Jc(e),n=t.$cmpMeta$,o=(n.$tagName$,()=>{});if(1&t.$flags$)qc(e,t,n.$listeners$,!1),Fc(t.$lazyInstance$);else{let o;t.$flags$|=1,!o&&12&n.$flags$&&Vc(e),n.$members$&&Object.entries(n.$members$).map((([t,[n]])=>{if(31&n&&e.hasOwnProperty(t)){const n=e[t];delete e[t],e[t]=n}})),Rc(e,t,n)}o()}})(this),o&&o.call(this)},disconnectedCallback(){(e=>{if(0==(1&nu.$flags$)){const t=Jc(e);t.$rmListeners$&&(t.$rmListeners$.map((e=>e())),t.$rmListeners$=void 0)}})(this),r&&r.call(this)},__attachShadow(){ou?this.attachShadow({mode:"open",delegatesFocus:!!(16&n.$flags$)}):this.shadowRoot=this}}),e.is=n.$tagName$,Mc(e,n)},qc=(e,t,n,o)=>{n&&n.map((([n,o,r])=>{const a=Uc(e,n),i=Bc(t,r),s=Hc(n);nu.ael(a,o,i,s),(t.$rmListeners$=t.$rmListeners$||[]).push((()=>nu.rel(a,o,i,s)))}))},Bc=(e,t)=>n=>{try{e.$hostElement$[t](n)}catch(e){Kc(e)}},Uc=(e,t)=>4&t?eu:8&t?Qc:16&t?eu.body:e,Hc=e=>ru?{passive:0!=(1&e),capture:0!=(2&e)}:0!=(2&e),Wc=new WeakMap,Jc=e=>Wc.get(e),Yc=(e,t)=>{const n={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return qc(e,n,t.$listeners$,!1),Wc.set(e,n)},Gc=(e,t)=>t in e,Kc=(e,t)=>(0,console.error)(e,t),Zc=new Map,Xc=[],Qc="undefined"!=typeof window?window:{},eu=Qc.document||{head:{}},tu=Qc.HTMLElement||class{},nu={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,n,o)=>e.addEventListener(t,n,o),rel:(e,t,n,o)=>e.removeEventListener(t,n,o),ce:(e,t)=>new CustomEvent(e,t)},ou=!0,ru=(()=>{let e=!1;try{eu.addEventListener("e",null,Object.defineProperty({},"passive",{get(){e=!0}}))}catch(e){}return e})(),au=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),iu=[],su=[],lu=(e,t)=>n=>{e.push(n),Gl||(Gl=!0,t&&4&nu.$flags$?pu(uu):nu.raf(uu))},cu=e=>{for(let t=0;t{cu(iu),cu(su),(Gl=iu.length>0)&&nu.raf(uu)},pu=e=>Promise.resolve(undefined).then(e),du=lu(su,!0);function fu(){return document.location.hostname.replace(/^www\./,"")}const hu="https://services.lawsafrica.com/v1",mu=zc(class extends tu{constructor(){super(),this.__registerHost(),this.fetch=!1,this.provider=hu}refetch(){this.fetchContent()}parseFrbrExpressionUri(e){const t=new RegExp("^(/(?akn))/(?[a-z]{2})(-(?[^/]+))?/(?[^/]+)(/(?[^0-9][^/]*))?(/(?[^0-9][^/]*))?/(?[0-9]{4}(-[0-9]{2}(-[0-9]{2})?)?)/(?[^/]+)(/(((?[a-z]{3})(?[@:][^/]*)?(/!?(?[^/]+?)?(/(?[^.]+))?)?(.(?[a-z0-9]+))?)|!?(?[^/]+)))?$","g").exec(e);(null==t?void 0:t.groups)&&Object.keys(t.groups).forEach((e=>{var n;if(null===(n=t.groups)||void 0===n?void 0:n[e])switch(e){case"country":this.frbrCountry||(this.frbrCountry=t.groups[e]);break;case"doctype":this.frbrType||(this.frbrType=t.groups[e]);break;case"subtype":this.frbrSubtype||(this.frbrSubtype=t.groups[e]);break;case"actor":this.frbrAuthor||(this.frbrAuthor=t.groups[e]);break;case"date":this.frbrDate||(this.frbrDate=t.groups[e]);break;case"number":this.frbrNumber||(this.frbrNumber=t.groups[e]);break;case"expression_date":this.frbrExpressionDate||(this.frbrExpressionDate=t.groups[e].replace("@","").replace(":",""));break;case"language":this.frbrLanguage||(this.frbrLanguage=t.groups[e])}})),this.fetchContent()}async fetchContent(){if(this.ensurePartner(),this.fetch&&this.frbrExpressionUri&&this.provider){const e=this.provider+"/p/"+this.partner+"/e/portion"+this.frbrExpressionUri;try{const t=await fetch(e);t.ok&&(this.el.innerHTML=await t.text())}catch(e){}}}ensurePartner(){this.partner||(this.partner=fu())}componentWillLoad(){this.frbrExpressionUri&&this.parseFrbrExpressionUri(this.frbrExpressionUri)}get el(){return this}static get watchers(){return{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}}static get style(){return'@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i");la-akoma-ntoso{display:block;font-family:Palatino, "Book Antiqua", "PT Serif", Georgia, serif;font-size:15px;line-height:1.35;}@-webkit-keyframes fadeout{from{background-color:yellow}to{background-color:unset}}@keyframes fadeout{from{background-color:yellow}to{background-color:unset}}la-akoma-ntoso.flash-target :target{-webkit-animation:fadeout 2s;animation:fadeout 2s}la-akoma-ntoso .akn-blockContainer{display:block}la-akoma-ntoso .akn-block{display:block}la-akoma-ntoso .akn-blockList{display:block}la-akoma-ntoso .akn-conclusions{display:block}la-akoma-ntoso .akn-coverPage{display:block}la-akoma-ntoso .akn-foreign{display:block}la-akoma-ntoso .akn-item{display:block}la-akoma-ntoso .akn-ol{display:block}la-akoma-ntoso .akn-p{display:block}la-akoma-ntoso .akn-preamble{display:block}la-akoma-ntoso .akn-preface{display:block}la-akoma-ntoso .akn-tblock{display:block}la-akoma-ntoso .akn-toc{display:block}la-akoma-ntoso .akn-ul{display:block}la-akoma-ntoso .akn-from{display:block}la-akoma-ntoso .akn-narrative{display:block}la-akoma-ntoso .akn-scene{display:block}la-akoma-ntoso .akn-summary{display:block}la-akoma-ntoso .akn-preface,la-akoma-ntoso .akn-preamble{margin-bottom:1.6em}la-akoma-ntoso .akn-preface>.akn-p,la-akoma-ntoso .akn-preamble>.akn-p{margin-bottom:0.8em}la-akoma-ntoso .akn-listIntroduction,la-akoma-ntoso .akn-p{display:block;margin-bottom:0.8em}la-akoma-ntoso .akn-blockList>.akn-item{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-blockList>.akn-item>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-ul,la-akoma-ntoso .akn-ol{list-style-position:outside;padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-ul{list-style-type:disc}la-akoma-ntoso .akn-ol{list-style-type:arabic}la-akoma-ntoso .akn-li{display:list-item;margin-bottom:0.8em}la-akoma-ntoso .akn-akomaNtoso{display:block}la-akoma-ntoso .akn-act{display:block}la-akoma-ntoso .akn-amendment{display:block}la-akoma-ntoso .akn-amendmentList{display:block}la-akoma-ntoso .akn-bill{display:block}la-akoma-ntoso .akn-components{display:block}la-akoma-ntoso .akn-debate{display:block}la-akoma-ntoso .akn-debateReport{display:block}la-akoma-ntoso .akn-doc{display:block}la-akoma-ntoso .akn-documentCollection{display:block}la-akoma-ntoso .akn-judgment{display:block}la-akoma-ntoso .akn-officialGazette{display:block}la-akoma-ntoso .akn-portion{display:block}la-akoma-ntoso .akn-statement{display:block}la-akoma-ntoso .coverpage{text-align:center;margin-bottom:1.6em}la-akoma-ntoso .coverpage .notice-list{margin:0px;padding:0px}la-akoma-ntoso .coverpage .notice-list li{list-style:none}la-akoma-ntoso .coverpage .place-name,la-akoma-ntoso .coverpage .parent-work{font-size:19px;line-height:1.2;margin-bottom:0.8em;font-weight:bold}la-akoma-ntoso .coverpage .assent-date,la-akoma-ntoso .coverpage .commencement-date{margin-bottom:0.8em;font-weight:bold}la-akoma-ntoso .coverpage .commencement-date-list{margin-bottom:0.8em}la-akoma-ntoso .coverpage .commencement-date-uncommenced{margin-bottom:0.8em;font-weight:bold}la-akoma-ntoso .coverpage .commencements-table{margin:auto;max-width:80%}la-akoma-ntoso .coverpage .amendment-list{margin-top:1.6em;padding:0px}la-akoma-ntoso .coverpage .amendment{list-style:none;margin-bottom:0.8em;font-style:italic}la-akoma-ntoso .coverpage .commencement-note,la-akoma-ntoso .coverpage .verification-notice,la-akoma-ntoso .coverpage .as-at-date-notice{margin-top:0.8em;font-style:italic}la-akoma-ntoso .akn-from{float:left;margin-right:0.5em;font-weight:bold}la-akoma-ntoso h1,la-akoma-ntoso h2,la-akoma-ntoso h3,la-akoma-ntoso h4,la-akoma-ntoso h5,la-akoma-ntoso .akn-heading{margin-top:0px;margin-bottom:0.8em;font-family:Palatino, "Book Antiqua", "PT Serif", Georgia, serif;font-weight:bold}la-akoma-ntoso h1{font-size:26px;line-height:1.2}la-akoma-ntoso h2,la-akoma-ntoso .akn-heading{text-align:center;font-size:19px;line-height:1.2}la-akoma-ntoso h3{font-size:18px;line-height:1.35}la-akoma-ntoso h4{font-size:15px;line-height:1.35}la-akoma-ntoso .akn-subheading,la-akoma-ntoso .akn-crossHeading{text-align:center;font-style:italic}la-akoma-ntoso .akn-attachment>.akn-subheading{font-style:normal}la-akoma-ntoso .akn-alinea{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-article{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-book{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-chapter{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-clause{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-division{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-hcontainer{display:block;margin-bottom:0.8em}la-akoma-ntoso .akn-indent{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-level{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-list{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-paragraph{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-part{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-point{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-proviso{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-rule{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-section{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subchapter{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subclause{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subdivision{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-sublist{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subparagraph{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subpart{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subrule{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subsection{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subtitle{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-title{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-tome{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-transitional{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-address{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-adjournment{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-administrationOfOath{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-answer{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-communication{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-debateSection{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-declarationOfVote{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-ministerialStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-nationalInterest{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-noticesOfMotion{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-oralStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-papers{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-personalStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-petitions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-pointOfOrder{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-prayers{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-proceduralMotions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-question{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-questions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-resolutions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-rollCall{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-speech{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-speechGroup{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-writtenStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-crossHeading{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-alinea{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-alinea.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-alinea>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-alinea>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-alinea>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-indent{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-indent.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-indent>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-indent>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-indent>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-level{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-level.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-level>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-level>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-level>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-list{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-list.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-list>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-list>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-list>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-paragraph{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-paragraph.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-paragraph>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-paragraph>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-paragraph>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-point{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-point.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-point>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-point>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-point>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-proviso{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-proviso.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-proviso>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-proviso>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-proviso>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-rule{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-rule.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-rule>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-rule>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-rule>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-sublist{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-sublist.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-sublist>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-sublist>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-sublist>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-subparagraph{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-subparagraph.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-subparagraph>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-subparagraph>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-subparagraph>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-subrule{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-subrule.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-subrule>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-subrule>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-subrule>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-subsection{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-subsection.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-subsection>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-subsection>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-subsection>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-transitional{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-transitional.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-transitional>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-transitional>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-transitional>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-br{display:block}la-akoma-ntoso .akn-def{font-weight:bold}la-akoma-ntoso .akn-longTitle{display:block;font-weight:bold;margin-bottom:0.8em}la-akoma-ntoso .akn-remark{font-style:italic}la-akoma-ntoso img{max-width:100%}la-akoma-ntoso .akn-ins{text-decoration:underline}la-akoma-ntoso .akn-del{text-decoration:line-through}la-akoma-ntoso .akn-authorialNote{display:-ms-flexbox;display:flex;font-size:small;margin-top:0.4em;padding:0.25em 0.25em 0 0.25em;position:relative;background-color:rgba(0, 0, 0, 0.07)}la-akoma-ntoso .akn-authorialNote::before{content:" ";position:absolute;top:0;left:0;border-top:1px solid black;width:15%}la-akoma-ntoso .akn-authorialNote+.akn-authorialNote{margin-top:0px}la-akoma-ntoso .akn-authorialNote+.akn-authorialNote::before{border-top:0px}la-akoma-ntoso .akn-authorialNote>.akn-authorialNote--marker{margin-right:0.5em}la-akoma-ntoso .akn-embeddedStructure{display:block;margin-left:2em}la-akoma-ntoso .akn-embeddedStructure .akn-embeddedStructure--startQuote{margin-left:-0.5em;float:left}la-akoma-ntoso .akn--table-container{max-width:100%;overflow-y:auto;margin-bottom:1.6em}la-akoma-ntoso table{width:100%;border:1px solid #ddd;border-collapse:collapse}la-akoma-ntoso table th,la-akoma-ntoso table td{border-top:1px solid #ddd;border-left:1px solid #ddd;padding:5px;text-align:left;vertical-align:top}la-akoma-ntoso table th{font-weight:bold}la-akoma-ntoso table th>:last-child,la-akoma-ntoso table td>:last-child{margin-bottom:0px}la-akoma-ntoso table thead th{vertical-align:bottom}la-akoma-ntoso table caption+thead tr:first-child th,la-akoma-ntoso table caption+thead tr:first-child td,la-akoma-ntoso table colgroup+thead tr:first-child th,la-akoma-ntoso table colgroup+thead tr:first-child td,la-akoma-ntoso table thead:first-child tr:first-child th,la-akoma-ntoso table thead:first-child tr:first-child td{border-top:0}la-akoma-ntoso table tbody+tbody{border-top:2px solid #ddd}la-akoma-ntoso .akn--text-left{text-align:left}la-akoma-ntoso .akn--text-center{text-align:center}la-akoma-ntoso .akn--text-right{text-align:right}la-akoma-ntoso[frbr-country^=ke]{}la-akoma-ntoso[frbr-country^=ke] .akn-remark,la-akoma-ntoso[frbr-country^=ke] .akn-crossHeading{font-style:normal}la-akoma-ntoso[frbr-country^=ke] .coverpage .amendment,la-akoma-ntoso[frbr-country^=ke] .coverpage .verification-notice,la-akoma-ntoso[frbr-country^=ke] .coverpage .as-at-date-notice{font-style:normal}la-akoma-ntoso[frbr-country^=ke] .akn-listIntroduction>.akn-remark:only-child,la-akoma-ntoso[frbr-country^=ke] .akn-p>.akn-remark:only-child{display:block;margin-top:0.8em;text-align:center}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-division .akn-heading,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-paragraph .akn-heading{text-align:start;font-size:15px;line-height:1.35}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-heading,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-subheading{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-judgmentBody .akn-p,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-attachments .akn-p{text-align:justify}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-remark,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-ref,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-term{font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] em{font-style:normal;text-decoration:underline}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-header{padding-top:1.6em;padding-bottom:3.2em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header{width:80%;margin-left:auto;margin-right:auto;margin-bottom:1.6em;font-weight:bold;text-align:center}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .doc-title,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .neutral-citation{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .doc-date,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .judges,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .docket-number,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .extra-text,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .doc-authority{margin-bottom:0.8em;text-transform:uppercase}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .legacy-citation{margin-bottom:0.8em;font-weight:normal;font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .republic-head,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .parties-separator{margin-top:1.6em;margin-bottom:0.8em;text-transform:uppercase}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .party-listing{margin-bottom:0.8em;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .party-listing .party-name{text-align:left;max-width:60%}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .party-listing .dotted{-ms-flex-positive:1;flex-grow:1;border-bottom:dotted 1px;margin:6px}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .header-note{margin-top:1.6em;margin-bottom:0.8em;font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary{text-align:justify}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .summary-title,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .author{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .catchwords,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .outcome{font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .akn-h4{font-weight:bold;font-style:normal}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .introduction .decision-action{text-align:center;margin-top:2.4em;text-transform:uppercase;font-weight:bold}la-akoma-ntoso[frbr-country^=na] .coverpage .amendment-list,la-akoma-ntoso[frbr-country^=na] .coverpage .commencement-date,la-akoma-ntoso[frbr-country^=na] .coverpage .verification-notice,la-akoma-ntoso[frbr-country^=na] .coverpage .as-at-date-notice,la-akoma-ntoso[frbr-country^=na] .coverpage .assent-date{font-style:normal;font-weight:bold;color:#00b156}la-akoma-ntoso[frbr-country^=na] .coverpage .as-at-date-notice,la-akoma-ntoso[frbr-country^=na] .coverpage .amendment,la-akoma-ntoso[frbr-country^=na] .coverpage .commencement-note,la-akoma-ntoso[frbr-country^=na] .coverpage .verification-notice{font-style:normal}la-akoma-ntoso[frbr-country^=na] .akn-remark{font-style:normal;font-weight:bold;color:#00b156}la-akoma-ntoso[frbr-country^=na] .akn-p>.akn-remark:only-child,la-akoma-ntoso[frbr-country^=na] .akn-listIntroduction>.akn-remark:only-child{display:block;margin-top:0.8em;text-align:center}la-akoma-ntoso[frbr-country^=pl]{}la-akoma-ntoso[frbr-country^=pl] .coverpage .doctype{text-transform:uppercase}la-akoma-ntoso[frbr-country^=pl] .akn-intro,la-akoma-ntoso[frbr-country^=pl] .akn-list,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph,la-akoma-ntoso[frbr-country^=pl] .akn-point{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=pl] .akn-alinea,la-akoma-ntoso[frbr-country^=pl] .akn-indent,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph,la-akoma-ntoso[frbr-country^=pl] .akn-point{margin-left:3em}la-akoma-ntoso[frbr-country^=pl] .akn-alinea>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-alinea>.akn-indent-num,la-akoma-ntoso[frbr-country^=pl] .akn-indent>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-indent>.akn-indent-num,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph>.akn-indent-num,la-akoma-ntoso[frbr-country^=pl] .akn-point>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-point>.akn-indent-num{display:block;float:left;margin-left:-3em}la-akoma-ntoso.show-structure .akn-alinea,la-akoma-ntoso.show-structure-hier .akn-alinea{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9a9a}la-akoma-ntoso.show-structure .akn-alinea::before,la-akoma-ntoso.show-structure-hier .akn-alinea::before{content:"alinea";position:absolute;top:0px;left:0px;color:white;background-color:#ef9a9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-article,la-akoma-ntoso.show-structure-hier .akn-article{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efa89a}la-akoma-ntoso.show-structure .akn-article::before,la-akoma-ntoso.show-structure-hier .akn-article::before{content:"article";position:absolute;top:0px;left:0px;color:white;background-color:#efa89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-book,la-akoma-ntoso.show-structure-hier .akn-book{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efb69a}la-akoma-ntoso.show-structure .akn-book::before,la-akoma-ntoso.show-structure-hier .akn-book::before{content:"book";position:absolute;top:0px;left:0px;color:black;background-color:#efb69a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-chapter,la-akoma-ntoso.show-structure-hier .akn-chapter{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efc59a}la-akoma-ntoso.show-structure .akn-chapter::before,la-akoma-ntoso.show-structure-hier .akn-chapter::before{content:"chapter";position:absolute;top:0px;left:0px;color:black;background-color:#efc59a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-clause,la-akoma-ntoso.show-structure-hier .akn-clause{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efd39a}la-akoma-ntoso.show-structure .akn-clause::before,la-akoma-ntoso.show-structure-hier .akn-clause::before{content:"clause";position:absolute;top:0px;left:0px;color:black;background-color:#efd39a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-division,la-akoma-ntoso.show-structure-hier .akn-division{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe19a}la-akoma-ntoso.show-structure .akn-division::before,la-akoma-ntoso.show-structure-hier .akn-division::before{content:"division";position:absolute;top:0px;left:0px;color:black;background-color:#efe19a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-hcontainer,la-akoma-ntoso.show-structure-hier .akn-hcontainer{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efef9a}la-akoma-ntoso.show-structure .akn-hcontainer::before,la-akoma-ntoso.show-structure-hier .akn-hcontainer::before{content:"hcontainer";position:absolute;top:0px;left:0px;color:black;background-color:#efef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-indent,la-akoma-ntoso.show-structure-hier .akn-indent{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e1ef9a}la-akoma-ntoso.show-structure .akn-indent::before,la-akoma-ntoso.show-structure-hier .akn-indent::before{content:"indent";position:absolute;top:0px;left:0px;color:black;background-color:#e1ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-level,la-akoma-ntoso.show-structure-hier .akn-level{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #d3ef9a}la-akoma-ntoso.show-structure .akn-level::before,la-akoma-ntoso.show-structure-hier .akn-level::before{content:"level";position:absolute;top:0px;left:0px;color:black;background-color:#d3ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-list,la-akoma-ntoso.show-structure-hier .akn-list{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #c5ef9a}la-akoma-ntoso.show-structure .akn-list::before,la-akoma-ntoso.show-structure-hier .akn-list::before{content:"list";position:absolute;top:0px;left:0px;color:black;background-color:#c5ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-paragraph,la-akoma-ntoso.show-structure-hier .akn-paragraph{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #b6ef9a}la-akoma-ntoso.show-structure .akn-paragraph::before,la-akoma-ntoso.show-structure-hier .akn-paragraph::before{content:"para";position:absolute;top:0px;left:0px;color:black;background-color:#b6ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-part,la-akoma-ntoso.show-structure-hier .akn-part{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a8ef9a}la-akoma-ntoso.show-structure .akn-part::before,la-akoma-ntoso.show-structure-hier .akn-part::before{content:"part";position:absolute;top:0px;left:0px;color:black;background-color:#a8ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-point,la-akoma-ntoso.show-structure-hier .akn-point{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aef9a}la-akoma-ntoso.show-structure .akn-point::before,la-akoma-ntoso.show-structure-hier .akn-point::before{content:"point";position:absolute;top:0px;left:0px;color:black;background-color:#9aef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-proviso,la-akoma-ntoso.show-structure-hier .akn-proviso{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefa8}la-akoma-ntoso.show-structure .akn-proviso::before,la-akoma-ntoso.show-structure-hier .akn-proviso::before{content:"proviso";position:absolute;top:0px;left:0px;color:black;background-color:#9aefa8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-rule,la-akoma-ntoso.show-structure-hier .akn-rule{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefb6}la-akoma-ntoso.show-structure .akn-rule::before,la-akoma-ntoso.show-structure-hier .akn-rule::before{content:"rule";position:absolute;top:0px;left:0px;color:black;background-color:#9aefb6;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-section,la-akoma-ntoso.show-structure-hier .akn-section{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefc5}la-akoma-ntoso.show-structure .akn-section::before,la-akoma-ntoso.show-structure-hier .akn-section::before{content:"section";position:absolute;top:0px;left:0px;color:black;background-color:#9aefc5;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subchapter,la-akoma-ntoso.show-structure-hier .akn-subchapter{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefd3}la-akoma-ntoso.show-structure .akn-subchapter::before,la-akoma-ntoso.show-structure-hier .akn-subchapter::before{content:"subchapter";position:absolute;top:0px;left:0px;color:black;background-color:#9aefd3;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subclause,la-akoma-ntoso.show-structure-hier .akn-subclause{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefe1}la-akoma-ntoso.show-structure .akn-subclause::before,la-akoma-ntoso.show-structure-hier .akn-subclause::before{content:"subclause";position:absolute;top:0px;left:0px;color:black;background-color:#9aefe1;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subdivision,la-akoma-ntoso.show-structure-hier .akn-subdivision{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefef}la-akoma-ntoso.show-structure .akn-subdivision::before,la-akoma-ntoso.show-structure-hier .akn-subdivision::before{content:"subdivision";position:absolute;top:0px;left:0px;color:black;background-color:#9aefef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-sublist,la-akoma-ntoso.show-structure-hier .akn-sublist{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ae1ef}la-akoma-ntoso.show-structure .akn-sublist::before,la-akoma-ntoso.show-structure-hier .akn-sublist::before{content:"sublist";position:absolute;top:0px;left:0px;color:black;background-color:#9ae1ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subparagraph,la-akoma-ntoso.show-structure-hier .akn-subparagraph{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ad3ef}la-akoma-ntoso.show-structure .akn-subparagraph::before,la-akoma-ntoso.show-structure-hier .akn-subparagraph::before{content:"subpara";position:absolute;top:0px;left:0px;color:black;background-color:#9ad3ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subpart,la-akoma-ntoso.show-structure-hier .akn-subpart{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ac5ef}la-akoma-ntoso.show-structure .akn-subpart::before,la-akoma-ntoso.show-structure-hier .akn-subpart::before{content:"subpart";position:absolute;top:0px;left:0px;color:white;background-color:#9ac5ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subrule,la-akoma-ntoso.show-structure-hier .akn-subrule{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ab6ef}la-akoma-ntoso.show-structure .akn-subrule::before,la-akoma-ntoso.show-structure-hier .akn-subrule::before{content:"subrule";position:absolute;top:0px;left:0px;color:white;background-color:#9ab6ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subsection,la-akoma-ntoso.show-structure-hier .akn-subsection{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aa8ef}la-akoma-ntoso.show-structure .akn-subsection::before,la-akoma-ntoso.show-structure-hier .akn-subsection::before{content:"subsection";position:absolute;top:0px;left:0px;color:white;background-color:#9aa8ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subtitle,la-akoma-ntoso.show-structure-hier .akn-subtitle{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9a9aef}la-akoma-ntoso.show-structure .akn-subtitle::before,la-akoma-ntoso.show-structure-hier .akn-subtitle::before{content:"subtitle";position:absolute;top:0px;left:0px;color:white;background-color:#9a9aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-title,la-akoma-ntoso.show-structure-hier .akn-title{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a89aef}la-akoma-ntoso.show-structure .akn-title::before,la-akoma-ntoso.show-structure-hier .akn-title::before{content:"title";position:absolute;top:0px;left:0px;color:white;background-color:#a89aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-tome,la-akoma-ntoso.show-structure-hier .akn-tome{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #b69aef}la-akoma-ntoso.show-structure .akn-tome::before,la-akoma-ntoso.show-structure-hier .akn-tome::before{content:"tome";position:absolute;top:0px;left:0px;color:white;background-color:#b69aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-transitional,la-akoma-ntoso.show-structure-hier .akn-transitional{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #c59aef}la-akoma-ntoso.show-structure .akn-transitional::before,la-akoma-ntoso.show-structure-hier .akn-transitional::before{content:"transitional";position:absolute;top:0px;left:0px;color:white;background-color:#c59aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-address,la-akoma-ntoso.show-structure-hier .akn-address{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #d39aef}la-akoma-ntoso.show-structure .akn-address::before,la-akoma-ntoso.show-structure-hier .akn-address::before{content:"address";position:absolute;top:0px;left:0px;color:white;background-color:#d39aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-adjournment,la-akoma-ntoso.show-structure-hier .akn-adjournment{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e19aef}la-akoma-ntoso.show-structure .akn-adjournment::before,la-akoma-ntoso.show-structure-hier .akn-adjournment::before{content:"adjournment";position:absolute;top:0px;left:0px;color:white;background-color:#e19aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-administrationOfOath,la-akoma-ntoso.show-structure-hier .akn-administrationOfOath{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9aef}la-akoma-ntoso.show-structure .akn-administrationOfOath::before,la-akoma-ntoso.show-structure-hier .akn-administrationOfOath::before{content:"administrationOfOath";position:absolute;top:0px;left:0px;color:white;background-color:#ef9aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-answer,la-akoma-ntoso.show-structure-hier .akn-answer{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ae1}la-akoma-ntoso.show-structure .akn-answer::before,la-akoma-ntoso.show-structure-hier .akn-answer::before{content:"answer";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ae1;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-communication,la-akoma-ntoso.show-structure-hier .akn-communication{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ad3}la-akoma-ntoso.show-structure .akn-communication::before,la-akoma-ntoso.show-structure-hier .akn-communication::before{content:"communication";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ad3;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-debateSection,la-akoma-ntoso.show-structure-hier .akn-debateSection{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ac5}la-akoma-ntoso.show-structure .akn-debateSection::before,la-akoma-ntoso.show-structure-hier .akn-debateSection::before{content:"debateSection";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ac5;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-declarationOfVote,la-akoma-ntoso.show-structure-hier .akn-declarationOfVote{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ab6}la-akoma-ntoso.show-structure .akn-declarationOfVote::before,la-akoma-ntoso.show-structure-hier .akn-declarationOfVote::before{content:"declarationOfVote";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ab6;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-ministerialStatements,la-akoma-ntoso.show-structure-hier .akn-ministerialStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9aa8}la-akoma-ntoso.show-structure .akn-ministerialStatements::before,la-akoma-ntoso.show-structure-hier .akn-ministerialStatements::before{content:"ministerialStatements";position:absolute;top:0px;left:0px;color:white;background-color:#ef9aa8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-nationalInterest,la-akoma-ntoso.show-structure-hier .akn-nationalInterest{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9a9a}la-akoma-ntoso.show-structure .akn-nationalInterest::before,la-akoma-ntoso.show-structure-hier .akn-nationalInterest::before{content:"nationalInterest";position:absolute;top:0px;left:0px;color:white;background-color:#ef9a9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-noticesOfMotion,la-akoma-ntoso.show-structure-hier .akn-noticesOfMotion{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efa89a}la-akoma-ntoso.show-structure .akn-noticesOfMotion::before,la-akoma-ntoso.show-structure-hier .akn-noticesOfMotion::before{content:"noticesOfMotion";position:absolute;top:0px;left:0px;color:white;background-color:#efa89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-oralStatements,la-akoma-ntoso.show-structure-hier .akn-oralStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efb69a}la-akoma-ntoso.show-structure .akn-oralStatements::before,la-akoma-ntoso.show-structure-hier .akn-oralStatements::before{content:"oralStatements";position:absolute;top:0px;left:0px;color:black;background-color:#efb69a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-papers,la-akoma-ntoso.show-structure-hier .akn-papers{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efc59a}la-akoma-ntoso.show-structure .akn-papers::before,la-akoma-ntoso.show-structure-hier .akn-papers::before{content:"papers";position:absolute;top:0px;left:0px;color:black;background-color:#efc59a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-personalStatements,la-akoma-ntoso.show-structure-hier .akn-personalStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efd39a}la-akoma-ntoso.show-structure .akn-personalStatements::before,la-akoma-ntoso.show-structure-hier .akn-personalStatements::before{content:"personalStatements";position:absolute;top:0px;left:0px;color:black;background-color:#efd39a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-petitions,la-akoma-ntoso.show-structure-hier .akn-petitions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe19a}la-akoma-ntoso.show-structure .akn-petitions::before,la-akoma-ntoso.show-structure-hier .akn-petitions::before{content:"petitions";position:absolute;top:0px;left:0px;color:black;background-color:#efe19a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-pointOfOrder,la-akoma-ntoso.show-structure-hier .akn-pointOfOrder{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efef9a}la-akoma-ntoso.show-structure .akn-pointOfOrder::before,la-akoma-ntoso.show-structure-hier .akn-pointOfOrder::before{content:"pointOfOrder";position:absolute;top:0px;left:0px;color:black;background-color:#efef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-prayers,la-akoma-ntoso.show-structure-hier .akn-prayers{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e1ef9a}la-akoma-ntoso.show-structure .akn-prayers::before,la-akoma-ntoso.show-structure-hier .akn-prayers::before{content:"prayers";position:absolute;top:0px;left:0px;color:black;background-color:#e1ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-proceduralMotions,la-akoma-ntoso.show-structure-hier .akn-proceduralMotions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #d3ef9a}la-akoma-ntoso.show-structure .akn-proceduralMotions::before,la-akoma-ntoso.show-structure-hier .akn-proceduralMotions::before{content:"proceduralMotions";position:absolute;top:0px;left:0px;color:black;background-color:#d3ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-question,la-akoma-ntoso.show-structure-hier .akn-question{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #c5ef9a}la-akoma-ntoso.show-structure .akn-question::before,la-akoma-ntoso.show-structure-hier .akn-question::before{content:"question";position:absolute;top:0px;left:0px;color:black;background-color:#c5ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-questions,la-akoma-ntoso.show-structure-hier .akn-questions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #b6ef9a}la-akoma-ntoso.show-structure .akn-questions::before,la-akoma-ntoso.show-structure-hier .akn-questions::before{content:"questions";position:absolute;top:0px;left:0px;color:black;background-color:#b6ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-resolutions,la-akoma-ntoso.show-structure-hier .akn-resolutions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a8ef9a}la-akoma-ntoso.show-structure .akn-resolutions::before,la-akoma-ntoso.show-structure-hier .akn-resolutions::before{content:"resolutions";position:absolute;top:0px;left:0px;color:black;background-color:#a8ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-rollCall,la-akoma-ntoso.show-structure-hier .akn-rollCall{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aef9a}la-akoma-ntoso.show-structure .akn-rollCall::before,la-akoma-ntoso.show-structure-hier .akn-rollCall::before{content:"rollCall";position:absolute;top:0px;left:0px;color:black;background-color:#9aef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-speech,la-akoma-ntoso.show-structure-hier .akn-speech{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefa8}la-akoma-ntoso.show-structure .akn-speech::before,la-akoma-ntoso.show-structure-hier .akn-speech::before{content:"speech";position:absolute;top:0px;left:0px;color:black;background-color:#9aefa8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-speechGroup,la-akoma-ntoso.show-structure-hier .akn-speechGroup{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefb6}la-akoma-ntoso.show-structure .akn-speechGroup::before,la-akoma-ntoso.show-structure-hier .akn-speechGroup::before{content:"speechGroup";position:absolute;top:0px;left:0px;color:black;background-color:#9aefb6;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-writtenStatements,la-akoma-ntoso.show-structure-hier .akn-writtenStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefc5}la-akoma-ntoso.show-structure .akn-writtenStatements::before,la-akoma-ntoso.show-structure-hier .akn-writtenStatements::before{content:"writtenStatements";position:absolute;top:0px;left:0px;color:black;background-color:#9aefc5;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-crossHeading,la-akoma-ntoso.show-structure-hier .akn-crossHeading{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefd3}la-akoma-ntoso.show-structure .akn-crossHeading::before,la-akoma-ntoso.show-structure-hier .akn-crossHeading::before{content:"crossHeading";position:absolute;top:0px;left:0px;color:black;background-color:#9aefd3;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-hcontainer:not([data-name=hcontainer])::before,la-akoma-ntoso.show-structure-hier .akn-hcontainer:not([data-name=hcontainer])::before{content:"HCONTAINER - " attr(data-name) !important}la-akoma-ntoso.show-structure .akn-subsection:not(.akn--no-indent),la-akoma-ntoso.show-structure .akn-paragraph:not(.akn--no-indent),la-akoma-ntoso.show-structure .akn-subparagraph:not(.akn--no-indent),la-akoma-ntoso.show-structure .akn-blockList>.akn-item:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-subsection:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-paragraph:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-subparagraph:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-blockList>.akn-item:not(.akn--no-indent){padding-left:calc(3em + 3px)}la-akoma-ntoso.show-structure .akn-blockContainer,la-akoma-ntoso.show-structure-block .akn-blockContainer{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe89a}la-akoma-ntoso.show-structure .akn-blockContainer::before,la-akoma-ntoso.show-structure-block .akn-blockContainer::before{position:absolute;top:0px;left:0px;color:black;background-color:#efe89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-block,la-akoma-ntoso.show-structure-block .akn-block{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e8ef9a}la-akoma-ntoso.show-structure .akn-block::before,la-akoma-ntoso.show-structure-block .akn-block::before{position:absolute;top:0px;left:0px;color:black;background-color:#e8ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-blockList,la-akoma-ntoso.show-structure-block .akn-blockList{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #daef9a}la-akoma-ntoso.show-structure .akn-blockList::before,la-akoma-ntoso.show-structure-block .akn-blockList::before{content:"items";position:absolute;top:0px;left:0px;color:black;background-color:#daef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-conclusions,la-akoma-ntoso.show-structure-block .akn-conclusions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ccef9a}la-akoma-ntoso.show-structure .akn-conclusions::before,la-akoma-ntoso.show-structure-block .akn-conclusions::before{position:absolute;top:0px;left:0px;color:black;background-color:#ccef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-coverPage,la-akoma-ntoso.show-structure-block .akn-coverPage{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #bdef9a}la-akoma-ntoso.show-structure .akn-coverPage::before,la-akoma-ntoso.show-structure-block .akn-coverPage::before{position:absolute;top:0px;left:0px;color:black;background-color:#bdef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-foreign,la-akoma-ntoso.show-structure-block .akn-foreign{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #afef9a}la-akoma-ntoso.show-structure .akn-foreign::before,la-akoma-ntoso.show-structure-block .akn-foreign::before{position:absolute;top:0px;left:0px;color:black;background-color:#afef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-item,la-akoma-ntoso.show-structure-block .akn-item{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a1ef9a}la-akoma-ntoso.show-structure .akn-item::before,la-akoma-ntoso.show-structure-block .akn-item::before{content:"item";position:absolute;top:0px;left:0px;color:black;background-color:#a1ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-ol,la-akoma-ntoso.show-structure-block .akn-ol{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefa1}la-akoma-ntoso.show-structure .akn-ol::before,la-akoma-ntoso.show-structure-block .akn-ol::before{position:absolute;top:0px;left:0px;color:black;background-color:#9aefa1;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-preamble,la-akoma-ntoso.show-structure-block .akn-preamble{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefbd}la-akoma-ntoso.show-structure .akn-preamble::before,la-akoma-ntoso.show-structure-block .akn-preamble::before{content:"preamble";position:absolute;top:0px;left:0px;color:black;background-color:#9aefbd;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-preface,la-akoma-ntoso.show-structure-block .akn-preface{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefcc}la-akoma-ntoso.show-structure .akn-preface::before,la-akoma-ntoso.show-structure-block .akn-preface::before{content:"preface";position:absolute;top:0px;left:0px;color:black;background-color:#9aefcc;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-tblock,la-akoma-ntoso.show-structure-block .akn-tblock{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefda}la-akoma-ntoso.show-structure .akn-tblock::before,la-akoma-ntoso.show-structure-block .akn-tblock::before{position:absolute;top:0px;left:0px;color:black;background-color:#9aefda;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-toc,la-akoma-ntoso.show-structure-block .akn-toc{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefe8}la-akoma-ntoso.show-structure .akn-toc::before,la-akoma-ntoso.show-structure-block .akn-toc::before{position:absolute;top:0px;left:0px;color:black;background-color:#9aefe8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-ul,la-akoma-ntoso.show-structure-block .akn-ul{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ae8ef}la-akoma-ntoso.show-structure .akn-ul::before,la-akoma-ntoso.show-structure-block .akn-ul::before{content:"bullets";position:absolute;top:0px;left:0px;color:black;background-color:#9ae8ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-from,la-akoma-ntoso.show-structure-block .akn-from{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9adaef}la-akoma-ntoso.show-structure .akn-from::before,la-akoma-ntoso.show-structure-block .akn-from::before{content:"from";position:absolute;top:0px;left:0px;color:black;background-color:#9adaef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-narrative,la-akoma-ntoso.show-structure-block .akn-narrative{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9accef}la-akoma-ntoso.show-structure .akn-narrative::before,la-akoma-ntoso.show-structure-block .akn-narrative::before{content:"narrative";position:absolute;top:0px;left:0px;color:black;background-color:#9accef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-scene,la-akoma-ntoso.show-structure-block .akn-scene{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9abdef}la-akoma-ntoso.show-structure .akn-scene::before,la-akoma-ntoso.show-structure-block .akn-scene::before{content:"scene";position:absolute;top:0px;left:0px;color:white;background-color:#9abdef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-summary,la-akoma-ntoso.show-structure-block .akn-summary{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aafef}la-akoma-ntoso.show-structure .akn-summary::before,la-akoma-ntoso.show-structure-block .akn-summary::before{content:"summary";position:absolute;top:0px;left:0px;color:white;background-color:#9aafef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn--table-container,la-akoma-ntoso.show-structure-block .akn--table-container{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe89a}la-akoma-ntoso.show-structure .akn--table-container::before,la-akoma-ntoso.show-structure-block .akn--table-container::before{content:"table";position:absolute;top:0px;left:0px;color:black;background-color:#efe89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-abbr,la-akoma-ntoso.show-structure-inline .akn-abbr{background-color:rgba(175, 239, 154, 0.4);position:relative}la-akoma-ntoso.show-structure .akn-abbr:hover::before,la-akoma-ntoso.show-structure-inline .akn-abbr:hover::before{content:"abbr";color:black;background-color:#afef9a;position:absolute;top:-1.4em;left:0px;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase;white-space:nowrap}la-akoma-ntoso.show-structure .akn-remark,la-akoma-ntoso.show-structure-inline .akn-remark{background-color:rgba(161, 239, 154, 0.4);position:relative}la-akoma-ntoso.show-structure .akn-remark:hover::before,la-akoma-ntoso.show-structure-inline .akn-remark:hover::before{content:"remark";color:black;background-color:#a1ef9a;position:absolute;top:-1.4em;left:0px;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase;white-space:nowrap}la-akoma-ntoso.show-structure .akn-abbr:hover::before,la-akoma-ntoso.show-structure-inline .akn-abbr:hover::before{content:"ABBR - " attr(title);text-transform:none}la-akoma-ntoso.show-structure .akn-authorialNote,la-akoma-ntoso.show-structure-subflow .akn-authorialNote{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efbd9a}la-akoma-ntoso.show-structure .akn-authorialNote::before,la-akoma-ntoso.show-structure-subflow .akn-authorialNote::before{content:"footnote";position:absolute;top:0px;left:0px;color:black;background-color:#efbd9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-embeddedStructure,la-akoma-ntoso.show-structure-subflow .akn-embeddedStructure{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ccef9a}la-akoma-ntoso.show-structure .akn-embeddedStructure::before,la-akoma-ntoso.show-structure-subflow .akn-embeddedStructure::before{content:"quote";position:absolute;top:0px;left:0px;color:black;background-color:#ccef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-attachment,la-akoma-ntoso.show-structure-doc-container .akn-attachment{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efcc9a}la-akoma-ntoso.show-structure .akn-attachment::before,la-akoma-ntoso.show-structure-doc-container .akn-attachment::before{content:"attachment";position:absolute;top:0px;left:0px;color:black;background-color:#efcc9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-component,la-akoma-ntoso.show-structure-doc-container .akn-component{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #bdef9a}la-akoma-ntoso.show-structure .akn-component::before,la-akoma-ntoso.show-structure-doc-container .akn-component::before{content:"component";position:absolute;top:0px;left:0px;color:black;background-color:#bdef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}'}},[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]}]);var gu="top",bu="bottom",vu="right",yu="left",ku="auto",wu=[gu,bu,vu,yu],xu="start",_u="end",Ou="viewport",Su="popper",Eu=wu.reduce((function(e,t){return e.concat([t+"-"+xu,t+"-"+_u])}),[]),Cu=[].concat(wu,[ku]).reduce((function(e,t){return e.concat([t,t+"-"+xu,t+"-"+_u])}),[]),Tu=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Lu(e){return e?(e.nodeName||"").toLowerCase():null}function Nu(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function $u(e){return e instanceof Nu(e).Element||e instanceof Element}function Du(e){return e instanceof Nu(e).HTMLElement||e instanceof HTMLElement}function Au(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Nu(e).ShadowRoot||e instanceof ShadowRoot)}const Pu={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];Du(r)&&Lu(r)&&(Object.assign(r.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],r=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});Du(o)&&Lu(o)&&(Object.assign(o.style,a),Object.keys(r).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};function ju(e){return e.split("-")[0]}var Iu=Math.max,Mu=Math.min,Ru=Math.round;function Fu(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Vu(){return!/^((?!chrome|android).)*safari/i.test(Fu())}function zu(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),r=1,a=1;t&&Du(e)&&(r=e.offsetWidth>0&&Ru(o.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ru(o.height)/e.offsetHeight||1);var i=($u(e)?Nu(e):window).visualViewport,s=!Vu()&&n,l=(o.left+(s&&i?i.offsetLeft:0))/r,c=(o.top+(s&&i?i.offsetTop:0))/a,u=o.width/r,p=o.height/a;return{width:u,height:p,top:c,right:l+u,bottom:c+p,left:l,x:l,y:c}}function qu(e){var t=zu(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function Bu(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Au(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function Uu(e){return Nu(e).getComputedStyle(e)}function Hu(e){return["table","td","th"].indexOf(Lu(e))>=0}function Wu(e){return(($u(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ju(e){return"html"===Lu(e)?e:e.assignedSlot||e.parentNode||(Au(e)?e.host:null)||Wu(e)}function Yu(e){return Du(e)&&"fixed"!==Uu(e).position?e.offsetParent:null}function Gu(e){for(var t=Nu(e),n=Yu(e);n&&Hu(n)&&"static"===Uu(n).position;)n=Yu(n);return n&&("html"===Lu(n)||"body"===Lu(n)&&"static"===Uu(n).position)?t:n||function(e){var t=/firefox/i.test(Fu());if(/Trident/i.test(Fu())&&Du(e)&&"fixed"===Uu(e).position)return null;var n=Ju(e);for(Au(n)&&(n=n.host);Du(n)&&["html","body"].indexOf(Lu(n))<0;){var o=Uu(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}function Ku(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Zu(e,t,n){return Iu(e,Mu(t,n))}function Xu(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Qu(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}const ep={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,r=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=ju(n.placement),l=Ku(s),c=[yu,vu].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return Xu("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Qu(e,wu))}(r.padding,n),p=qu(a),d="y"===l?gu:yu,f="y"===l?bu:vu,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=Gu(a),b=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,v=h/2-m/2,y=u[d],k=b-p[c]-u[f],w=b/2-p[c]/2+v,x=Zu(y,w,k),_=l;n.modifiersData[o]=((t={})[_]=x,t.centerOffset=x-w,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&Bu(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function tp(e){return e.split("-")[1]}var np={top:"auto",right:"auto",bottom:"auto",left:"auto"};function op(e){var t,n=e.popper,o=e.popperRect,r=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,p=e.isFixed,d=i.x,f=void 0===d?0:d,h=i.y,m=void 0===h?0:h,g="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var b=i.hasOwnProperty("x"),v=i.hasOwnProperty("y"),y=yu,k=gu,w=window;if(c){var x=Gu(n),_="clientHeight",O="clientWidth";x===Nu(n)&&"static"!==Uu(x=Wu(n)).position&&"absolute"===s&&(_="scrollHeight",O="scrollWidth"),(r===gu||(r===yu||r===vu)&&a===_u)&&(k=bu,m-=(p&&x===w&&w.visualViewport?w.visualViewport.height:x[_])-o.height,m*=l?1:-1),r!==yu&&(r!==gu&&r!==bu||a!==_u)||(y=vu,f-=(p&&x===w&&w.visualViewport?w.visualViewport.width:x[O])-o.width,f*=l?1:-1)}var S,E=Object.assign({position:s},c&&np),C=!0===u?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:Ru(t*o)/o||0,y:Ru(n*o)/o||0}}({x:f,y:m}):{x:f,y:m};return f=C.x,m=C.y,l?Object.assign({},E,((S={})[k]=v?"0":"",S[y]=b?"0":"",S.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",S)):Object.assign({},E,((t={})[k]=v?m+"px":"",t[y]=b?f+"px":"",t.transform="",t))}var rp={passive:!0};const ap={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,a=void 0===r||r,i=o.resize,s=void 0===i||i,l=Nu(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,rp)})),s&&l.addEventListener("resize",n.update,rp),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,rp)})),s&&l.removeEventListener("resize",n.update,rp)}},data:{}};var ip={left:"right",right:"left",bottom:"top",top:"bottom"};function sp(e){return e.replace(/left|right|bottom|top/g,(function(e){return ip[e]}))}var lp={start:"end",end:"start"};function cp(e){return e.replace(/start|end/g,(function(e){return lp[e]}))}function up(e){var t=Nu(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function pp(e){return zu(Wu(e)).left+up(e).scrollLeft}function dp(e){var t=Uu(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function fp(e){return["html","body","#document"].indexOf(Lu(e))>=0?e.ownerDocument.body:Du(e)&&dp(e)?e:fp(Ju(e))}function hp(e,t){var n;void 0===t&&(t=[]);var o=fp(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),a=Nu(o),i=r?[a].concat(a.visualViewport||[],dp(o)?o:[]):o,s=t.concat(i);return r?s:s.concat(hp(Ju(i)))}function mp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function gp(e,t,n){return t===Ou?mp(function(e,t){var n=Nu(e),o=Wu(e),r=n.visualViewport,a=o.clientWidth,i=o.clientHeight,s=0,l=0;if(r){a=r.width,i=r.height;var c=Vu();(c||!c&&"fixed"===t)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:a,height:i,x:s+pp(e),y:l}}(e,n)):$u(t)?function(e,t){var n=zu(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):mp(function(e){var t,n=Wu(e),o=up(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=Iu(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=Iu(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-o.scrollLeft+pp(e),l=-o.scrollTop;return"rtl"===Uu(r||n).direction&&(s+=Iu(n.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(Wu(e)))}function bp(e){var t,n=e.reference,o=e.element,r=e.placement,a=r?ju(r):null,i=r?tp(r):null,s=n.x+n.width/2-o.width/2,l=n.y+n.height/2-o.height/2;switch(a){case gu:t={x:s,y:n.y-o.height};break;case bu:t={x:s,y:n.y+n.height};break;case vu:t={x:n.x+n.width,y:l};break;case yu:t={x:n.x-o.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?Ku(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case xu:t[c]=t[c]-(n[u]/2-o[u]/2);break;case _u:t[c]=t[c]+(n[u]/2-o[u]/2)}}return t}function vp(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=void 0===o?e.placement:o,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?"clippingParents":s,c=n.rootBoundary,u=void 0===c?Ou:c,p=n.elementContext,d=void 0===p?Su:p,f=n.altBoundary,h=void 0!==f&&f,m=n.padding,g=void 0===m?0:m,b=Xu("number"!=typeof g?g:Qu(g,wu)),v=d===Su?"reference":Su,y=e.rects.popper,k=e.elements[h?v:d],w=function(e,t,n,o){var r="clippingParents"===t?function(e){var t=hp(Ju(e)),n=["absolute","fixed"].indexOf(Uu(e).position)>=0&&Du(e)?Gu(e):e;return $u(n)?t.filter((function(e){return $u(e)&&Bu(e,n)&&"body"!==Lu(e)})):[]}(e):[].concat(t),a=[].concat(r,[n]),i=a[0],s=a.reduce((function(t,n){var r=gp(e,n,o);return t.top=Iu(r.top,t.top),t.right=Mu(r.right,t.right),t.bottom=Mu(r.bottom,t.bottom),t.left=Iu(r.left,t.left),t}),gp(e,i,o));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}($u(k)?k:k.contextElement||Wu(e.elements.popper),l,u,i),x=zu(e.elements.reference),_=bp({reference:x,element:y,strategy:"absolute",placement:r}),O=mp(Object.assign({},y,_)),S=d===Su?O:x,E={top:w.top-S.top+b.top,bottom:S.bottom-w.bottom+b.bottom,left:w.left-S.left+b.left,right:S.right-w.right+b.right},C=e.modifiersData.offset;if(d===Su&&C){var T=C[r];Object.keys(E).forEach((function(e){var t=[vu,bu].indexOf(e)>=0?1:-1,n=[gu,bu].indexOf(e)>=0?"y":"x";E[e]+=T[n]*t}))}return E}function yp(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?Cu:l,u=tp(o),p=u?s?Eu:Eu.filter((function(e){return tp(e)===u})):wu,d=p.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=p);var f=d.reduce((function(t,n){return t[n]=vp(e,{placement:n,boundary:r,rootBoundary:a,padding:i})[ju(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}const kp={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,b=ju(g),v=l||(b!==g&&h?function(e){if(ju(e)===ku)return[];var t=sp(e);return[cp(e),t,cp(t)]}(g):[sp(g)]),y=[g].concat(v).reduce((function(e,n){return e.concat(ju(n)===ku?yp(t,{placement:n,boundary:u,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),k=t.rects.reference,w=t.rects.popper,x=new Map,_=!0,O=y[0],S=0;S=0,N=L?"width":"height",$=vp(t,{placement:E,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),D=L?T?vu:yu:T?bu:gu;k[N]>w[N]&&(D=sp(D));var A=sp(D),P=[];if(a&&P.push($[C]<=0),s&&P.push($[D]<=0,$[A]<=0),P.every((function(e){return e}))){O=E,_=!1;break}x.set(E,P)}if(_)for(var j=function(e){var t=y.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},I=h?3:1;I>0&&"break"!==j(I);I--);t.placement!==O&&(t.modifiersData[o]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function wp(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function xp(e){return[gu,vu,bu,yu].some((function(t){return e[t]>=0}))}function _p(e,t,n){void 0===n&&(n=!1);var o,r,a=Du(t),i=Du(t)&&function(e){var t=e.getBoundingClientRect(),n=Ru(t.width)/e.offsetWidth||1,o=Ru(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),s=Wu(t),l=zu(e,i,n),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!n)&&(("body"!==Lu(t)||dp(s))&&(c=(o=t)!==Nu(o)&&Du(o)?{scrollLeft:(r=o).scrollLeft,scrollTop:r.scrollTop}:up(o)),Du(t)?((u=zu(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):s&&(u.x=pp(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function Op(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),o}var Sp={placement:"bottom",modifiers:[],strategy:"absolute"};function Ep(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[yu,vu].indexOf(o)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}},kp,{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,p=n.padding,d=n.tether,f=void 0===d||d,h=n.tetherOffset,m=void 0===h?0:h,g=vp(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:u}),b=ju(t.placement),v=tp(t.placement),y=!v,k=Ku(b),w="x"===k?"y":"x",x=t.modifiersData.popperOffsets,_=t.rects.reference,O=t.rects.popper,S="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),C=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(x){if(a){var L,N="y"===k?gu:yu,$="y"===k?bu:vu,D="y"===k?"height":"width",A=x[k],P=A+g[N],j=A-g[$],I=f?-O[D]/2:0,M=v===xu?_[D]:O[D],R=v===xu?-O[D]:-_[D],F=t.elements.arrow,V=f&&F?qu(F):{width:0,height:0},z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},q=z[N],B=z[$],U=Zu(0,_[D],V[D]),H=y?_[D]/2-I-U-q-E.mainAxis:M-U-q-E.mainAxis,W=y?-_[D]/2+I+U+B+E.mainAxis:R+U+B+E.mainAxis,J=t.elements.arrow&&Gu(t.elements.arrow),Y=J?"y"===k?J.clientTop||0:J.clientLeft||0:0,G=null!=(L=null==C?void 0:C[k])?L:0,K=A+W-G,Z=Zu(f?Mu(P,A+H-G-Y):P,A,f?Iu(j,K):j);x[k]=Z,T[k]=Z-A}if(s){var X,Q="x"===k?gu:yu,ee="x"===k?bu:vu,te=x[w],ne="y"===w?"height":"width",oe=te+g[Q],re=te-g[ee],ae=-1!==[gu,yu].indexOf(b),ie=null!=(X=null==C?void 0:C[w])?X:0,se=ae?oe:te-_[ne]-O[ne]-ie+E.altAxis,le=ae?te+_[ne]+O[ne]-ie-E.altAxis:re,ce=f&&ae?function(e,t,n){var o=Zu(e,t,n);return o>n?n:o}(se,te,le):Zu(f?se:oe,te,f?le:re);x[w]=ce,T[w]=ce-te}t.modifiersData[o]=T}},requiresIfExists:["offset"]},ep,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=vp(t,{elementContext:"reference"}),s=vp(t,{altBoundary:!0}),l=wp(i,o),c=wp(s,r,a),u=xp(l),p=xp(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}}]}),Lp="tippy-content",Np="tippy-arrow",$p="tippy-svg-arrow",Dp={passive:!0,capture:!0},Ap=function(){return document.body};function Pp(e,t,n){if(Array.isArray(e)){var o=e[t];return null==o?Array.isArray(n)?n[t]:n:o}return e}function jp(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function Ip(e,t){return"function"==typeof e?e.apply(void 0,t):e}function Mp(e,t){return 0===t?e:function(o){clearTimeout(n),n=setTimeout((function(){e(o)}),t)};var n}function Rp(e){return[].concat(e)}function Fp(e,t){-1===e.indexOf(t)&&e.push(t)}function Vp(e){return[].slice.call(e)}function zp(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function qp(){return document.createElement("div")}function Bp(e){return["Element","Fragment"].some((function(t){return jp(e,t)}))}function Up(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function Hp(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function Wp(e,t,n){var o=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[o](t,n)}))}function Jp(e,t){for(var n=t;n;){var o;if(e.contains(n))return!0;n=null==n.getRootNode||null==(o=n.getRootNode())?void 0:o.host}return!1}var Yp={isTouch:!1},Gp=0;function Kp(){Yp.isTouch||(Yp.isTouch=!0,window.performance&&document.addEventListener("mousemove",Zp))}function Zp(){var e=performance.now();e-Gp<20&&(Yp.isTouch=!1,document.removeEventListener("mousemove",Zp)),Gp=e}function Xp(){var e,t=document.activeElement;if((e=t)&&e._tippy&&e._tippy.reference===e){var n=t._tippy;t.blur&&!n.state.isVisible&&t.blur()}}var Qp=!("undefined"==typeof window||"undefined"==typeof document||!window.msCrypto),ed=Object.assign({appendTo:Ap,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),td=Object.keys(ed);function nd(e){var t=(e.plugins||[]).reduce((function(t,n){var o,r=n.name,a=n.defaultValue;return r&&(t[r]=void 0!==e[r]?e[r]:null!=(o=ed[r])?o:a),t}),{});return Object.assign({},e,t)}function od(e,t){var n=Object.assign({},t,{content:Ip(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(nd(Object.assign({},ed,{plugins:t}))):td).reduce((function(t,n){var o=(e.getAttribute("data-tippy-"+n)||"").trim();if(!o)return t;if("content"===n)t[n]=o;else try{t[n]=JSON.parse(o)}catch(e){t[n]=o}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},ed.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function rd(e,t){e.innerHTML=t}function ad(e){var t=qp();return!0===e?t.className=Np:(t.className=$p,Bp(e)?t.appendChild(e):rd(t,e)),t}function id(e,t){Bp(t.content)?(rd(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?rd(e,t.content):e.textContent=t.content)}function sd(e){var t=e.firstElementChild,n=Vp(t.children);return{box:t,content:n.find((function(e){return e.classList.contains(Lp)})),arrow:n.find((function(e){return e.classList.contains(Np)||e.classList.contains($p)})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function ld(e){var t=qp(),n=qp();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var o=qp();function r(n,o){var r=sd(t),a=r.box,i=r.content,s=r.arrow;o.theme?a.setAttribute("data-theme",o.theme):a.removeAttribute("data-theme"),"string"==typeof o.animation?a.setAttribute("data-animation",o.animation):a.removeAttribute("data-animation"),o.inertia?a.setAttribute("data-inertia",""):a.removeAttribute("data-inertia"),a.style.maxWidth="number"==typeof o.maxWidth?o.maxWidth+"px":o.maxWidth,o.role?a.setAttribute("role",o.role):a.removeAttribute("role"),n.content===o.content&&n.allowHTML===o.allowHTML||id(i,e.props),o.arrow?s?n.arrow!==o.arrow&&(a.removeChild(s),a.appendChild(ad(o.arrow))):a.appendChild(ad(o.arrow)):s&&a.removeChild(s)}return o.className=Lp,o.setAttribute("data-state","hidden"),id(o,e.props),t.appendChild(n),n.appendChild(o),r(e.props,e.props),{popper:t,onUpdate:r}}ld.$$tippy=!0;var cd=1,ud=[],pd=[];function dd(e,t){var n,o,r,a,i,s,l,c,u=od(e,Object.assign({},ed,nd(zp(t)))),p=!1,d=!1,f=!1,h=!1,m=[],g=Mp(J,u.interactiveDebounce),b=cd++,v=(c=u.plugins).filter((function(e,t){return c.indexOf(e)===t})),y={id:b,reference:e,popper:qp(),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(o),cancelAnimationFrame(r)},setProps:function(t){if(!y.state.isDestroyed){A("onBeforeUpdate",[y,t]),H();var n=y.props,o=od(e,Object.assign({},n,zp(t),{ignoreAttributes:!0}));y.props=o,U(),n.interactiveDebounce!==o.interactiveDebounce&&(I(),g=Mp(J,o.interactiveDebounce)),n.triggerTarget&&!o.triggerTarget?Rp(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):o.triggerTarget&&e.removeAttribute("aria-expanded"),j(),D(),x&&x(n,o),y.popperInstance&&(Z(),Q().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}))),A("onAfterUpdate",[y,t])}},setContent:function(e){y.setProps({content:e})},show:function(){var e=y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=Yp.isTouch&&!y.props.touch,r=Pp(y.props.duration,0,ed.duration);if(!(e||t||n||o||T().hasAttribute("disabled")||(A("onShow",[y],!1),!1===y.props.onShow(y)))){if(y.state.isVisible=!0,C()&&(w.style.visibility="visible"),D(),V(),y.state.isMounted||(w.style.transition="none"),C()){var a=N();Up([a.box,a.content],0)}var i,l,c;s=function(){var e;if(y.state.isVisible&&!h){if(h=!0,w.style.transition=y.props.moveTransition,C()&&y.props.animation){var t=N(),n=t.box,o=t.content;Up([n,o],r),Hp([n,o],"visible")}P(),j(),Fp(pd,y),null==(e=y.popperInstance)||e.forceUpdate(),A("onMount",[y]),y.props.animation&&C()&&function(e,t){q(e,(function(){y.state.isShown=!0,A("onShown",[y])}))}(r)}},l=y.props.appendTo,c=T(),(i=y.props.interactive&&l===Ap||"parent"===l?c.parentNode:Ip(l,[c])).contains(w)||i.appendChild(w),y.state.isMounted=!0,Z()}},hide:function(){var e=!y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=Pp(y.props.duration,1,ed.duration);if(!(e||t||n)&&(A("onHide",[y],!1),!1!==y.props.onHide(y))){if(y.state.isVisible=!1,y.state.isShown=!1,h=!1,p=!1,C()&&(w.style.visibility="hidden"),I(),z(),D(!0),C()){var r=N(),a=r.box,i=r.content;y.props.animation&&(Up([a,i],o),Hp([a,i],"hidden"))}P(),j(),y.props.animation?C()&&function(e,t){q(e,(function(){!y.state.isVisible&&w.parentNode&&w.parentNode.contains(w)&&t()}))}(o,y.unmount):y.unmount()}},hideWithInteractivity:function(e){L().addEventListener("mousemove",g),Fp(ud,g),g(e)},enable:function(){y.state.isEnabled=!0},disable:function(){y.hide(),y.state.isEnabled=!1},unmount:function(){y.state.isVisible&&y.hide(),y.state.isMounted&&(X(),Q().forEach((function(e){e._tippy.unmount()})),w.parentNode&&w.parentNode.removeChild(w),pd=pd.filter((function(e){return e!==y})),y.state.isMounted=!1,A("onHidden",[y]))},destroy:function(){y.state.isDestroyed||(y.clearDelayTimeouts(),y.unmount(),H(),delete e._tippy,y.state.isDestroyed=!0,A("onDestroy",[y]))}};if(!u.render)return y;var k=u.render(y),w=k.popper,x=k.onUpdate;w.setAttribute("data-tippy-root",""),w.id="tippy-"+y.id,y.popper=w,e._tippy=y,w._tippy=y;var _=v.map((function(e){return e.fn(y)})),O=e.hasAttribute("aria-expanded");return U(),j(),D(),A("onCreate",[y]),u.showOnCreate&&ee(),w.addEventListener("mouseenter",(function(){y.props.interactive&&y.state.isVisible&&y.clearDelayTimeouts()})),w.addEventListener("mouseleave",(function(){y.props.interactive&&y.props.trigger.indexOf("mouseenter")>=0&&L().addEventListener("mousemove",g)})),y;function S(){var e=y.props.touch;return Array.isArray(e)?e:[e,0]}function E(){return"hold"===S()[0]}function C(){var e;return!(null==(e=y.props.render)||!e.$$tippy)}function T(){return l||e}function L(){var e,t,n=T().parentNode;return n&&null!=(t=Rp(n)[0])&&null!=(e=t.ownerDocument)&&e.body?t.ownerDocument:document}function N(){return sd(w)}function $(e){return y.state.isMounted&&!y.state.isVisible||Yp.isTouch||a&&"focus"===a.type?0:Pp(y.props.delay,e?0:1,ed.delay)}function D(e){void 0===e&&(e=!1),w.style.pointerEvents=y.props.interactive&&!e?"":"none",w.style.zIndex=""+y.props.zIndex}function A(e,t,n){var o;void 0===n&&(n=!0),_.forEach((function(n){n[e]&&n[e].apply(n,t)})),n&&(o=y.props)[e].apply(o,t)}function P(){var t=y.props.aria;if(t.content){var n="aria-"+t.content,o=w.id;Rp(y.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(y.state.isVisible)e.setAttribute(n,t?t+" "+o:o);else{var r=t&&t.replace(o,"").trim();r?e.setAttribute(n,r):e.removeAttribute(n)}}))}}function j(){!O&&y.props.aria.expanded&&Rp(y.props.triggerTarget||e).forEach((function(e){y.props.interactive?e.setAttribute("aria-expanded",y.state.isVisible&&e===T()?"true":"false"):e.removeAttribute("aria-expanded")}))}function I(){L().removeEventListener("mousemove",g),ud=ud.filter((function(e){return e!==g}))}function M(t){if(!Yp.isTouch||!f&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!y.props.interactive||!Jp(w,n)){if(Rp(y.props.triggerTarget||e).some((function(e){return Jp(e,n)}))){if(Yp.isTouch)return;if(y.state.isVisible&&y.props.trigger.indexOf("click")>=0)return}else A("onClickOutside",[y,t]);!0===y.props.hideOnClick&&(y.clearDelayTimeouts(),y.hide(),d=!0,setTimeout((function(){d=!1})),y.state.isMounted||z())}}}function R(){f=!0}function F(){f=!1}function V(){var e=L();e.addEventListener("mousedown",M,!0),e.addEventListener("touchend",M,Dp),e.addEventListener("touchstart",F,Dp),e.addEventListener("touchmove",R,Dp)}function z(){var e=L();e.removeEventListener("mousedown",M,!0),e.removeEventListener("touchend",M,Dp),e.removeEventListener("touchstart",F,Dp),e.removeEventListener("touchmove",R,Dp)}function q(e,t){var n=N().box;function o(e){e.target===n&&(Wp(n,"remove",o),t())}if(0===e)return t();Wp(n,"remove",i),Wp(n,"add",o),i=o}function B(t,n,o){void 0===o&&(o=!1),Rp(y.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,o),m.push({node:e,eventType:t,handler:n,options:o})}))}function U(){var e;E()&&(B("touchstart",W,{passive:!0}),B("touchend",Y,{passive:!0})),(e=y.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(B(e,W),e){case"mouseenter":B("mouseleave",Y);break;case"focus":B(Qp?"focusout":"blur",G);break;case"focusin":B("focusout",G)}}))}function H(){m.forEach((function(e){var t=e.node,n=e.eventType,o=e.handler,r=e.options;t.removeEventListener(n,o,r)})),m=[]}function W(e){var t,n=!1;if(y.state.isEnabled&&!K(e)&&!d){var o="focus"===(null==(t=a)?void 0:t.type);a=e,l=e.currentTarget,j(),!y.state.isVisible&&jp(e,"MouseEvent")&&ud.forEach((function(t){return t(e)})),"click"===e.type&&(y.props.trigger.indexOf("mouseenter")<0||p)&&!1!==y.props.hideOnClick&&y.state.isVisible?n=!0:ee(e),"click"===e.type&&(p=!n),n&&!o&&te(e)}}function J(e){var t=e.target,n=T().contains(t)||w.contains(t);if("mousemove"!==e.type||!n){var o=Q().concat(w).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:u}:null})).filter(Boolean);(function(e,t){var n=t.clientX,o=t.clientY;return e.every((function(e){var t=e.popperRect,r=e.popperState,a=e.props.interactiveBorder,i=r.placement.split("-")[0],s=r.modifiersData.offset;if(!s)return!0;var l="bottom"===i?s.top.y:0,c="top"===i?s.bottom.y:0,u="right"===i?s.left.x:0,p="left"===i?s.right.x:0,d=t.top-o+l>a,f=o-t.bottom-c>a,h=t.left-n+u>a,m=n-t.right-p>a;return d||f||h||m}))})(o,e)&&(I(),te(e))}}function Y(e){K(e)||y.props.trigger.indexOf("click")>=0&&p||(y.props.interactive?y.hideWithInteractivity(e):te(e))}function G(e){y.props.trigger.indexOf("focusin")<0&&e.target!==T()||y.props.interactive&&e.relatedTarget&&w.contains(e.relatedTarget)||te(e)}function K(e){return!!Yp.isTouch&&E()!==e.type.indexOf("touch")>=0}function Z(){X();var t=y.props,n=t.popperOptions,o=t.placement,r=t.offset,a=t.getReferenceClientRect,i=t.moveTransition,l=C()?sd(w).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||T()}:e,u=[{name:"offset",options:{offset:r}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!i}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(C()){var n=N().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];C()&&l&&u.push({name:"arrow",options:{element:l,padding:3}}),u.push.apply(u,(null==n?void 0:n.modifiers)||[]),y.popperInstance=Tp(c,w,Object.assign({},n,{placement:o,onFirstUpdate:s,modifiers:u}))}function X(){y.popperInstance&&(y.popperInstance.destroy(),y.popperInstance=null)}function Q(){return Vp(w.querySelectorAll("[data-tippy-root]"))}function ee(e){y.clearDelayTimeouts(),e&&A("onTrigger",[y,e]),V();var t=$(!0),o=S(),r=o[0],a=o[1];Yp.isTouch&&"hold"===r&&a&&(t=a),t?n=setTimeout((function(){y.show()}),t):y.show()}function te(e){if(y.clearDelayTimeouts(),A("onUntrigger",[y,e]),y.state.isVisible){if(!(y.props.trigger.indexOf("mouseenter")>=0&&y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&p)){var t=$(!1);t?o=setTimeout((function(){y.state.isVisible&&y.hide()}),t):r=requestAnimationFrame((function(){y.hide()}))}}else z()}}function fd(e,t){void 0===t&&(t={});var n=ed.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",Kp,Dp),window.addEventListener("blur",Xp);var o,r=Object.assign({},t,{plugins:n}),a=(o=e,Bp(o)?[o]:function(e){return jp(e,"NodeList")}(o)?Vp(o):Array.isArray(o)?o:Vp(document.querySelectorAll(o))).reduce((function(e,t){var n=t&&dd(t,r);return n&&e.push(n),e}),[]);return Bp(e)?a[0]:a}fd.defaultProps=ed,fd.setDefaultProps=function(e){Object.keys(e).forEach((function(t){ed[t]=e[t]}))},fd.currentInput=Yp,Object.assign({},Pu,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),fd.setDefaultProps({render:ld});class hd{constructor(e,t,n){this.component=e,this.selector=t,this.callback=n,this.target=this.findElement(),this.target&&window.MutationObserver?(this.observer=new MutationObserver((()=>{this.targetDomChanged()})),this.observer.observe(this.target,{childList:!0})):this.observer=null}getElement(){return this.target}findElement(){if(this.selector)return this.selector instanceof HTMLElement?this.selector:this.component.ownerDocument.querySelector(this.selector);let e=this.component.closest("la-akoma-ntoso");return e||(e=this.component.ownerDocument.querySelector("la-akoma-ntoso")),e}targetDomChanged(){this.callback&&this.callback()}}const md=zc(class extends tu{constructor(){super(),this.__registerHost(),this.tippies=[],this.popups=!1,this.provider=hu}componentWillLoad(){const e=new hd(this.el,this.akomaNtoso,(()=>{this.componentDidLoad()}));this.akomaNtosoElement=e.getElement(),this.tippyContainer=document.createElement("div"),this.tippyContainer.className="la-decorate-external-refs__popup",document.body.appendChild(this.tippyContainer)}componentDidLoad(){this.changePopups(this.popups)}changePopups(e){for(const e of this.tippies)e.destroy();this.tippies=[],this.akomaNtosoElement&&e&&this.createPopups()}createPopups(){this.akomaNtosoElement&&(this.tippies=fd(this.akomaNtosoElement.querySelectorAll('a.akn-ref[data-href^="/akn/"]'),{appendTo:()=>this.tippyContainer,allowHTML:!0,hideOnClick:!0,interactive:!0,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"}))}async onTrigger(e){const t=e.reference.getAttribute("data-href")||"",n=await this.fetchContent(t);n&&e.setContent(`\n
\n
${n}
\n
`)}ensurePartner(){this.partner||(this.partner=fu())}async fetchContent(e){if(this.ensurePartner(),e&&this.provider){const t=this.provider+"/p/"+this.partner+"/e/popup"+e;try{const e=await fetch(t);if(e.ok)return await e.text()}catch(e){}}return null}get el(){return this}static get watchers(){return{popups:["changePopups"]}}static get style(){return'.la-decorate-external-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-external-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-external-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-external-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-external-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-external-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-external-refs__popup .tippy-content{padding:0}.la-decorate-external-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-external-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-external-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}'}},[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]}]),gd=md,bd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.tippies=[],this.popups=!1,this.flag=!1,this.fetch=!1,this.provider=hu}componentWillLoad(){const e=new hd(this.el,this.akomaNtoso,(()=>{this.componentDidLoad()}));this.akomaNtosoElement=e.getElement(),this.tippyContainer=document.createElement("div"),this.tippyContainer.className="la-decorate-internal-refs__popup",document.body.appendChild(this.tippyContainer)}componentDidLoad(){this.changeFlag(this.flag),this.changePopups(this.popups)}changeFlag(e){this.akomaNtosoElement&&this.akomaNtosoElement.classList.toggle("flag-internal-refs",e)}changePopups(e){for(const e of this.tippies)e.destroy();this.tippies=[],this.akomaNtosoElement&&e&&this.createPopups()}createPopups(){this.tippies=fd('a.akn-ref[href^="#"]',{appendTo:()=>this.tippyContainer,allowHTML:!0,hideOnClick:!0,interactive:!0,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})}async onTrigger(e){if(this.akomaNtosoElement){const t=e.reference.getAttribute("href")||"";let n="";const o=this.akomaNtosoElement.querySelector(t);o?n=o.outerHTML:this.fetch&&(n=await this.fetchContent(t.slice(1))),n&&e.setContent(`\n
\n
${n}
\n
`)}}async fetchContent(e){if(this.ensurePartner(),this.provider&&this.akomaNtosoElement){const t=this.akomaNtosoElement.getAttribute("frbr-expression-uri");if(t){const n=this.provider+"/p/"+this.partner+"/e/portion"+function(e,t){const n=e.indexOf("~");return n>-1&&(e=e.slice(0,n)),e.endsWith("/")||(e+="/"),e+t}(t,"~"+e);try{const e=await fetch(n);if(e.ok)return await e.text()}catch(e){}}}return null}ensurePartner(){this.partner||(this.partner=fu())}get el(){return this}static get watchers(){return{flag:["changeFlag"],popups:["changePopups"]}}static get style(){return'@import url("https://use.fontawesome.com/releases/v5.5.0/css/all.css");.la-decorate-internal-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-internal-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-internal-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-internal-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-internal-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-internal-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-internal-refs__popup .tippy-content{padding:0}.la-decorate-internal-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-internal-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-internal-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}la-akoma-ntoso.flag-internal-refs .akn-ref[href^="#"]::after{content:"\\f02e";font-family:"Font Awesome 5 Free";font-size:0.8em;font-style:normal;font-weight:900;color:#9c27b0;padding-left:0.1em}'}},[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]}]),vd=bd,yd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.defnContainers=".akn-p, .akn-subsection, .akn-section, .akn-blockList",this.tippies=[],this.popupDefinitions=!1,this.linkTerms=!1}componentWillLoad(){const e=new hd(this.el,this.akomaNtoso,(()=>{this.componentDidLoad()}));this.akomaNtosoElement=e.getElement(),this.tippyContainer=document.createElement("div"),this.tippyContainer.className="la-decorate-terms__popup",document.body.appendChild(this.tippyContainer)}componentDidLoad(){this.akomaNtosoElement&&(this.setupDefinitions(),this.linkTerms&&this.makeTermLinks(),this.changePopupDefinitions(this.popupDefinitions))}changePopupDefinitions(e){for(const e of this.tippies)e.destroy();this.tippies=[],this.akomaNtosoElement&&e&&this.createPopups()}setupDefinitions(){this.akomaNtosoElement&&Array.from(this.akomaNtosoElement.querySelectorAll(".akn-def[data-refersto]")).forEach((e=>{var t;const n=null===(t=e.getAttribute("data-refersto"))||void 0===t?void 0:t.replace("#",""),o=e.closest(this.defnContainers);o&&n&&(o.dataset.defines=e.dataset.refersto,o.setAttribute("id",`defn-${n}`))}))}createPopups(){this.tippies=fd(this.akomaNtosoElement.querySelectorAll(".akn-term"),{appendTo:()=>this.tippyContainer,allowHTML:!0,content:"",hideOnClick:!0,interactive:!0,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})}onTrigger(e){const t=e.reference,n=this.getDefinition(t);n&&e.setContent(`\n
\n
${t.innerText}
\n
${n.outerHTML}
\n
`)}getDefinition(e){const t=e.getAttribute("data-refersto");return this.akomaNtosoElement?this.akomaNtosoElement.querySelector(`[data-defines="${t}"]`):null}makeTermLinks(){this.akomaNtosoElement&&(this.akomaNtosoElement.classList.add("link-terms"),Array.from(this.akomaNtosoElement.querySelectorAll(".akn-term[data-refersto]")).forEach((e=>{e=function(e,t){const n=document.createElement("a");for(let t=0;t.tippy-arrow{bottom:0}.la-decorate-terms__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-terms__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-terms__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-terms__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-terms__popup .tippy-content{padding:0}.la-decorate-terms__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-terms__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-terms__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}'}},[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]}]),kd=yd;var wd=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},xd="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{},_d="object"==typeof xd&&xd&&xd.Object===Object&&xd,Od="object"==typeof self&&self&&self.Object===Object&&self,Sd=_d||Od||Function("return this")(),Ed=function(){return Sd.Date.now()},Cd=Sd.Symbol,Td=Object.prototype,Ld=Td.hasOwnProperty,Nd=Td.toString,$d=Cd?Cd.toStringTag:void 0,Dd=Object.prototype.toString,Ad=Cd?Cd.toStringTag:void 0,Pd=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Ad&&Ad in Object(e)?function(e){var t=Ld.call(e,$d),n=e[$d];try{e[$d]=void 0;var o=!0}catch(e){}var r=Nd.call(e);return o&&(t?e[$d]=n:delete e[$d]),r}(e):function(e){return Dd.call(e)}(e)},jd=/^\s+|\s+$/g,Id=/^[-+]0x[0-9a-f]+$/i,Md=/^0b[01]+$/i,Rd=/^0o[0-7]+$/i,Fd=parseInt,Vd=function(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return null!=e&&"object"==typeof e}(e)&&"[object Symbol]"==Pd(e)}(e))return NaN;if(wd(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=wd(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(jd,"");var n=Md.test(e);return n||Rd.test(e)?Fd(e.slice(2),n?2:8):Id.test(e)?NaN:+e},zd=Math.max,qd=Math.min,Bd=function(e,t,n){var o,r,a,i,s,l,c=0,u=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=o,a=r;return o=r=void 0,c=t,i=e.apply(a,n)}function h(e){return c=e,s=setTimeout(g,t),u?f(e):i}function m(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-c>=a}function g(){var e=Ed();if(m(e))return b(e);s=setTimeout(g,function(e){var n=t-(e-l);return p?qd(n,a-(e-c)):n}(e))}function b(e){return s=void 0,d&&o?f(e):(o=r=void 0,i)}function v(){var e=Ed(),n=m(e);if(o=arguments,r=this,l=e,n){if(void 0===s)return h(l);if(p)return clearTimeout(s),s=setTimeout(g,t),f(l)}return void 0===s&&(s=setTimeout(g,t)),i}return t=Vd(t)||0,wd(n)&&(u=!!n.leading,a=(p="maxWait"in n)?zd(Vd(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),v.cancel=function(){void 0!==s&&clearTimeout(s),c=0,o=l=r=s=void 0},v.flush=function(){return void 0===s?i:b(Ed())},v};class Ud{constructor(e){this.root=e,this.buffer=10,this.tops=new WeakMap,this.anchors=new WeakMap}layout(e){this.updateAnchorsAndItems(e),this.updateTops(e);const t=(e=this.sortItems(e)).find((e=>e.active));if(t){const n=e.indexOf(t);if(n>-1){const o=this.anchors.get(t);if(o){const r=this.tops.get(o);if(r)return t.style.top=`${r}px`,this.layoutUpwards(e,n-1,r-this.buffer),void this.layoutDownwards(e,n+1,r+t.clientHeight+this.buffer)}}}this.layoutDownwards(e,0,0)}sortItems(e){return[...e].sort(this.compareItems.bind(this))}compareItems(e,t){const n=this.anchors.get(e),o=this.anchors.get(t);if(n){if(o){const e=this.tops.get(n),t=this.tops.get(o);return e?t?e-t:1:-1}return 1}return-1}layoutUpwards(e,t,n){for(let o=t;o>=0;o--){const t=e[o],r=this.anchors.get(t);if(r){let e=this.tops.get(r);e&&(e+t.clientHeight>=n&&(e=n-t.clientHeight),t.style.top=`${e}px`,n=e-this.buffer)}}}layoutDownwards(e,t,n){for(let o=t;o{e.active=!1}))}setOtherItemsInactive(e){Array.from(this.items()).forEach((t=>{t!=e&&(t.active=!1)}))}setupLayout(){this.akomaNtosoElement&&(this.layout=new Ud(this.akomaNtosoElement),window.ResizeObserver&&(this.resizeObserver&&this.resizeObserver.disconnect(),this.resizeObserver=new ResizeObserver(this.queueLayout),this.resizeObserver.observe(this.akomaNtosoElement)))}async layoutItems(){this.layout&&(this.layout.layout([...this.items()]),this.layoutComplete.emit())}async activateNextItem(){const e=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(1===e.length)return e[0].active=!0,e[0];if(e.length>1){const t=e.findIndex((e=>e.active)),n=-1===t||t===e.length-1?e[0]:e[t+1];return n.active=!0,n}return null}async activatePrevItem(){const e=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(1===e.length)return e[0].active=!0,e[0];if(e.length>1){const t=e.findIndex((e=>e.active)),n=-1===t||0===t?e[e.length-1]:e[t-1];return n.active=!0,n}return null}items(){return this.el.querySelectorAll("la-gutter-item")}getVisibleItems(){return[...this.items()].filter((e=>"none"!==e.style.display))}get el(){return this}static get style(){return".la-akoma-ntoso-with-gutter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.la-akoma-ntoso-with-gutter>la-akoma-ntoso{-ms-flex:80%;flex:80%;max-width:80%;position:relative;padding-right:0.5rem}.la-akoma-ntoso-with-gutter>la-gutter{-ms-flex:20%;flex:20%;max-width:20%;position:relative;overflow-y:hidden;background-color:rgba(0, 0, 0, 0.05);padding-left:0.5rem;padding-right:0.5rem}la-gutter>la-gutter-item{position:absolute;left:1rem;width:calc(100% - 1.5rem);-webkit-transition:top ease-out 100ms, left ease-out 100ms;transition:top ease-out 100ms, left ease-out 100ms;z-index:2}la-gutter>la-gutter-item[active]{left:0.5rem}"}},[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]),Wd=Hd,Jd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.laItemChanged=ic(this,"laItemChanged",7),this.active=!1}activeChanged(){this.laItemChanged.emit()}anchorChanged(){this.laItemChanged.emit()}onClick(){this.active=!0}static get watchers(){return{active:["activeChanged"],anchor:["anchorChanged"]}}static get style(){return"la-gutter-item{display:block}"}},[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]]]),Yd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.itemRendered=ic(this,"itemRendered",7),this.itemTitleClicked=ic(this,"itemTitleClicked",7),this.item={},this.filteredItems=null,this.prependHtml="",this.appendHtml="",this.expandIconHtml="",this.collapseIconHtml="",this.expanded=!0,this.onItemTitleClick=e=>{this.itemTitleClicked.emit(e)}}toggle(){this.expanded=!this.expanded}componentDidRender(){this.itemRendered.emit()}render(){var e;const t=!!(null===(e=this.item.children)||void 0===e?void 0:e.length),n=!this.filteredItems||this.filteredItems.has(this.item),o=this.item.href||`#${this.item.id||""}`;return Ql(tc,Object.assign({},t?{parent:t}:{},{class:n?"":"excluded"}),Ql("div",{class:"indented"},t?Ql("div",{class:"indented__toggle-btn",role:"button",onClick:()=>this.toggle()},(()=>this.expanded?this.collapseIconHtml?Ql("span",{innerHTML:this.collapseIconHtml}):Ql("span",null,"▼"):this.expandIconHtml?Ql("span",{innerHTML:this.expandIconHtml}):Ql("span",null,"►"))()):null),Ql("div",{class:"content"},Ql("div",{class:"content__action"},this.prependHtml?Ql("div",{class:"content__action__prepend",innerHTML:this.prependHtml}):null,Ql("a",{href:o,class:"content__action__title",onClick:this.onItemTitleClick},this.item.title),this.appendHtml?Ql("div",{class:"content__action__append",innerHTML:this.appendHtml}):null),Ql("div",{class:"content__children"},Ql("slot",null))))}static get style(){return"la-toc-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}la-toc-item *{-webkit-box-sizing:border-box;box-sizing:border-box}la-toc-item .indented{width:1.4em;height:1.4em}la-toc-item .content{-ms-flex:1;flex:1}la-toc-item .content__action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}la-toc-item .content__action__title{-ms-flex-positive:1;flex-grow:1}la-toc-item .content__children{display:none}la-toc-item[expanded]>.content>.content__children{display:inherit}la-toc-item.excluded{display:none}la-toc-item .indented__toggle-btn{cursor:pointer;display:inline-block;font-size:smaller;text-align:center;padding:1px 6px}"}},[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]),Gd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.items=[],this.titleFilter="",this.expanded=!0,this.fetch=!1,this.provider=hu,this.filteredItems=null,this.innerItems=[],this.expandIconHtml="",this.collapseIconHtml=""}parseItemsProp(e){"string"==typeof e?this.innerItems=JSON.parse(e):Array.isArray(e)&&(this.innerItems=[...e])}refetch(){this.fetchContent()}async fetchContent(){if(this.ensurePartner(),this.fetch&&this.frbrExpressionUri&&this.provider){const e=this.provider+"/p/"+this.partner+"/e/we/toc.json"+this.frbrExpressionUri;try{const t=await fetch(e);t.ok&&(this.innerItems=(await t.json()).toc)}catch(e){}}}ensurePartner(){this.partner||(this.partner=fu())}getSlotHTML(e){var t;const n=this.el.querySelector(e);return(null==n?void 0:n.querySelector(e))?(null===(t=n.querySelector(e))||void 0===t?void 0:t.innerHTML)||"":(null==n?void 0:n.innerHTML)||""}componentWillLoad(){this.expandIconHtml=this.getSlotHTML("[slot='expand-icon']"),this.collapseIconHtml=this.getSlotHTML("[slot='collapse-icon']"),this.parseItemsProp(this.items),this.titleFilterChanged(this.titleFilter),this.fetchContent()}async expandAll(){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((e=>{e.expanded=!0}))}async collapseAll(){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((e=>{e.expanded=!1}))}titleFilterChanged(e){if(e){const t=e.toLocaleLowerCase().trim(),n=new Set;function o(e){for(const t of e.children||[])n.add(t),o(t)}function r(e){var a;let i=((null===(a=e.title)||void 0===a?void 0:a.toLocaleLowerCase())||"").includes(t);if(i)o(e);else if(e.children)for(const t of e.children)i=r(t)||i;return i&&n.add(e),i}for(const a of this.innerItems)r(a);this.filteredItems=n}else this.filteredItems=null;this.expandAll()}renderItem(e){const t=(e.children||[]).map((e=>this.renderItem(e))),n=void 0===e.expanded?this.expanded:e.expanded;return Ql("la-toc-item",{item:e,filteredItems:this.filteredItems,expandIconHtml:this.expandIconHtml,collapseIconHtml:this.collapseIconHtml,expanded:n},t)}render(){return Ql(tc,null,Ql("div",{style:{display:"none"}},Ql("slot",{name:"expand-icon"}),Ql("slot",{name:"collapse-icon"})),this.innerItems.map((e=>this.renderItem(e))))}get el(){return this}static get watchers(){return{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}}},[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]}]),Kd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.items=[],this.titleFilterPlaceholder="Search the table of contents",this.hideClearTitleFilterButton=!1,this.titleFilterClearBtnClasses="",this.expandAllBtnClasses="",this.collapseAllBtnClasses="",this.expandAllBtnText="Expand all",this.collapseAllBtnText="Collapse all",this.expanded=!0,this.titleFilterInputClasses="",this.fetch=!1,this.provider=hu,this.titleFilter="",this.handleTitleChange=Bd((e=>{this.titleFilter=e.target.value}),300)}clearTitleFilter(){this.titleFilter=""}async expandAll(){const e=this.el.querySelector("la-table-of-contents");null==e||e.expandAll()}async collapseAll(){const e=this.el.querySelector("la-table-of-contents");null==e||e.collapseAll()}render(){return Ql(tc,null,Ql("div",{class:"search"},Ql("input",{class:`search__input ${this.titleFilterInputClasses}`,value:this.titleFilter,placeholder:this.titleFilterPlaceholder,onInput:e=>this.handleTitleChange(e)}),(()=>this.hideClearTitleFilterButton?null:Ql("button",{class:`search__clear-btn ${this.titleFilterClearBtnClasses}`,type:"button",onClick:()=>this.clearTitleFilter(),disabled:!this.titleFilter},Ql("slot",{name:"clear-title-filter-icon"},"✕")))()),Ql("div",{class:"toggle"},Ql("button",{type:"button",class:`toggle__expand-all-btn ${this.expandAllBtnClasses}`,onClick:()=>this.expandAll()},this.expandAllBtnText),Ql("button",{type:"button",class:`toggle__collapse-all-btn ${this.collapseAllBtnClasses}`,onClick:()=>this.collapseAll()},this.collapseAllBtnText)),Ql("la-table-of-contents",{items:this.items,titleFilter:this.titleFilter,fetch:this.fetch,provider:this.provider,partner:this.partner,"frbr-expression-uri":this.frbrExpressionUri,expanded:this.expanded},Ql("span",{slot:"expand-icon"},Ql("slot",{name:"expand-icon"})),Ql("span",{slot:"collapse-icon"},Ql("slot",{name:"collapse-icon"}))))}get el(){return this}static get style(){return"la-table-of-contents-controller *{-webkit-box-sizing:border-box;box-sizing:border-box}la-table-of-contents-controller .search{width:100%;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}la-table-of-contents-controller .search__input{-ms-flex:1;flex:1}la-table-of-contents-controller .search__clear-btn{position:absolute;top:0;right:0;height:100%}la-table-of-contents-controller .toggle{margin-bottom:5px}la-table-of-contents-controller .toggle__expand-all-btn{margin-right:5px}"}},[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]),Zd=Yd;var Xd=function(){return Xd=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&t.every((function(e){return""===e.filename})))return null}catch(e){}return e}})},e.prototype.setupTooltips=function(){document.querySelectorAll('[data-bs-toggle="tooltip"]').forEach((function(e){new window.bootstrap.Tooltip(e)}))},e.prototype.scrollNavTabs=function(){document.querySelectorAll(".nav.nav-tabs.scroll-xs > .nav-item > .nav-link.active").forEach((function(e){e.parentElement&&e.parentElement.parentElement&&(e.parentElement.parentElement.scrollLeft=e.offsetLeft)}))},e}())).setup()})()})(); \ No newline at end of file +(()=>{var e,t,n={9183:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GutterEnrichmentManager=void 0;const o=n(2581);t.GutterEnrichmentManager=class{constructor(e){this.root=e,this.gutter=e.querySelector("la-gutter"),this.akn=e.querySelector("la-akoma-ntoso"),this.providers=[],this.floatingContainer=this.createFloatingContainer(),this.floaterTimeout=null,this.target=null,document.addEventListener("selectionchange",this.selectionChanged.bind(this))}addProvider(e){this.providers.push(e)}createFloatingContainer(){const e=document.createElement("la-gutter-item"),t=document.createElement("div");return t.className="gutter-enrichment-new-buttons btn-group-vertical btn-group-sm bg-white",e.appendChild(t),e}selectionChanged(){const e=document.getSelection();if(this.akn&&this.gutter)if(e&&e.rangeCount>0&&!e.getRangeAt(0).collapsed){this.floaterTimeout&&window.clearTimeout(this.floaterTimeout);const t=e.getRangeAt(0);if(t.commonAncestorContainer.compareDocumentPosition(this.akn)&Node.DOCUMENT_POSITION_CONTAINS){let e=t.startContainer;for(;e&&e.nodeType!==Node.ELEMENT_NODE;)e=e.parentElement;this.target=(0,o.rangeToTarget)(t,this.akn),this.target?(this.addProviderButtons(this.target),this.floatingContainer.anchor=e,this.gutter.contains(this.floatingContainer)||this.gutter.appendChild(this.floatingContainer)):this.removeFloater()}}else this.floaterTimeout=window.setTimeout(this.removeFloater.bind(this),200)}addProviderButtons(e){const t=this.floatingContainer.firstElementChild;if(t){t.innerHTML="";for(const n of this.providers){const o=n.getButton(e);o&&(o.addEventListener("click",(()=>{this.removeFloater(),n.addEnrichment(e)})),t.appendChild(o))}}}removeFloater(){this.floatingContainer.remove(),this.floaterTimeout=null}}},8482:function(e,t,n){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(2720),t),r(n(9183),t)},2720:function(e,t,n){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PopupEnrichmentManager=t.EnrichmentMarker=void 0;const r=n(2581),a=o(n(3861));n(9639),n(3612);class i{constructor(e,t){this.provider=e,this.enrichment=t,this.marks=[],this.popups=[]}}t.EnrichmentMarker=i,t.PopupEnrichmentManager=class{constructor(e){this.markTag="mark",this.markClasses=["enrichment","enrichment--popup"],this.documentRoot=e,this.providers=[],this.markers=[],this.observer=this.createObserver()}createObserver(){const e=new MutationObserver((()=>this.applyEnrichments()));return e.observe(this.documentRoot,{childList:!0}),e}addProvider(e){this.providers.push(e)}removeProvider(e){const t=this.providers.indexOf(e);t>-1&&(this.unapplyProviderEnrichments(e),this.providers.splice(t,1))}applyEnrichments(){for(const e of this.providers)this.applyProviderEnrichments(e)}applyProviderEnrichments(e){this.unapplyProviderEnrichments(e);for(const t of e.getEnrichments()){const n=new i(e,t),o=(0,r.targetToRange)(t.target,this.documentRoot);o&&(0,r.markRange)(o,this.markTag,(o=>(n.marks.push(o),o.classList.add(...this.markClasses),e.markCreated(t,o),n.popups.push(this.createPopup(e,t,o)),o))),n.marks.length&&this.markers.push(n)}}unapplyProviderEnrichments(e){const t=this.markers.filter((t=>t.provider===e));for(const e of t)this.unapplyMarker(e)}unapplyMarker(e){for(const t of e.marks)if(t.parentElement){for(;t.firstChild;)t.parentElement.insertBefore(t.firstChild,t);t.parentElement.removeChild(t)}for(const t of e.popups)t.destroy()}createPopup(e,t,n){const o=(0,a.default)(n,{appendTo:document.body,interactive:!0,theme:"light",zIndex:0,delay:[0,0],onShow:o=>{o.setContent(""),o.setContent(e.getPopupContent(t,n))}});return e.popupCreated(t,o),o}}},2581:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rangeToTarget=t.selectorsToRange=t.targetToAknRange=t.targetToRange=t.withoutForeignElements=t.markRange=t.getTextNodes=t.foreignElementsSelector=void 0;const o=n(9535),r=n(1904);function a(e){const t=[],n={TABLE:1,THEAD:1,TBODY:1,TR:1};let o,r,a,i;function s(e,t){return 0!==t?e.splitText(t):e}if(e.startContainer.nodeType===Node.TEXT_NODE)a=s(e.startContainer,e.startOffset);else if(a=document.createNodeIterator(e.startContainer,NodeFilter.SHOW_TEXT).nextNode(),!a)return t;i=e.endContainer.nodeType===Node.TEXT_NODE?s(e.endContainer,e.endOffset):e.endContainer,o=document.createNodeIterator(e.commonAncestorContainer,NodeFilter.SHOW_TEXT,(function(e){return n[e.parentElement.tagName]?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}));let l=o.nextNode();for(;l&&l!==a;)l=o.nextNode();for(;l&&(r=l.compareDocumentPosition(i),0!=(r&Node.DOCUMENT_POSITION_CONTAINS)||0!=(r&Node.DOCUMENT_POSITION_FOLLOWING));)t.push(l),l=o.nextNode();return t}function i(e,n,o=t.foreignElementsSelector){const r=[];for(const t of Array.from(e.querySelectorAll(o))){const e={e:t,before:null,parent:null};t.nextSibling?e.before=t.nextSibling:e.parent=t.parentElement,t.parentElement&&t.parentElement.removeChild(t),r.push(e)}try{return n()}finally{r.reverse();for(const e of r)e.before&&e.before.parentElement?e.before.parentElement.insertBefore(e.e,e.before):e.parent&&e.parent.appendChild(e.e)}}function s(e,t){let n;const a=t.find((e=>"TextPositionSelector"===e.type)),i=t.find((e=>"TextQuoteSelector"===e.type));if(a)try{if(n=(0,o.toRange)(e,a),!i||n.toString()===i.exact)return n}catch(e){}if(i)return(0,r.toRange)(e,i)}t.foreignElementsSelector=".ig",t.getTextNodes=a,t.markRange=function(e,t="mark",n){let o=e.commonAncestorContainer;o.nodeType!==Node.ELEMENT_NODE&&(o=o.parentElement),o&&i(o,(()=>{for(const o of a(e))if(o.parentElement){let e=o.ownerDocument.createElement(t);n&&(e=n(e,o)),e&&(o.parentElement.insertBefore(e,o),e.appendChild(o))}}))},t.withoutForeignElements=i,t.targetToRange=function(e,t){let n=e.anchor_id,o=n.lastIndexOf("__"),r=t.querySelector(`[id="${n}"]`);for(;!r&&o>-1;)n=n.substring(0,o),o=n.lastIndexOf("__"),r=t.querySelector(`[id="${n}"]`);if(r){if(e.selectors)return i(r,(()=>s(r,e.selectors)));{const e=t.ownerDocument.createRange();return e.selectNodeContents(r),e}}return null},t.targetToAknRange=function(e,t){function n(e){return"arguments"===e?t.querySelector(e):t.querySelector(`[eId=${e}]`)}let o=e.anchor_id,r=o.lastIndexOf("__"),a=n(o);for(;!a&&r>-1;)o=o.substring(0,r),r=o.lastIndexOf("__"),a=n(o);if(a){if(e.selectors)return s(a,e.selectors);{const e=new Range;return e.selectNodeContents(a),e}}return null},t.selectorsToRange=s,t.rangeToTarget=function(e,t){let n=e.commonAncestorContainer;if(n.nodeType!==Node.ELEMENT_NODE&&(n=n.parentElement,!n))return null;if(n=n.closest("[id]"),!n||n!==t&&0==(n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINS))return null;const a={anchor_id:n.id,selectors:[]};return i(n,(()=>{let t=(0,o.fromRange)(n,e);t.type="TextPositionSelector",a.selectors.push(t),t=(0,r.fromTextPosition)(n,t),t.type="TextQuoteSelector",a.selectors.push(t)})),a}},1993:e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id=1993,e.exports=t},2262:(e,t,n)=>{"use strict";n.d(t,{$y:()=>Se,B:()=>i,BK:()=>He,Bj:()=>a,EB:()=>c,Fl:()=>Ge,IU:()=>Te,Jd:()=>S,OT:()=>we,PG:()=>Oe,SU:()=>Ve,Um:()=>ke,Vh:()=>Je,WL:()=>Be,X$:()=>L,X3:()=>Ce,XI:()=>Ie,Xl:()=>Le,YS:()=>xe,ZM:()=>Ue,cE:()=>w,dq:()=>Pe,iH:()=>je,j:()=>C,lk:()=>E,nZ:()=>l,oR:()=>Fe,qj:()=>ye,qq:()=>y,sT:()=>x,yT:()=>Ee});var o=n(3577);let r;class a{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&r&&(this.parent=r,this.index=(r.scopes||(r.scopes=[])).push(this)-1)}run(e){if(this.active)try{return r=this,e()}finally{r=this.parent}}on(){r=this}off(){r=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},p=e=>(e.w&g)>0,d=e=>(e.n&g)>0,f=new WeakMap;let h,m=0,g=1;const b=Symbol(""),v=Symbol("");class y{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,s(this,n)}run(){if(!this.active)return this.fn();let e=h,t=_;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=h,h=this,_=!0,g=1<<++m,m<=30?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{("length"===t||t>=r)&&l.push(e)}));else switch(void 0!==n&&l.push(s.get(n)),t){case"add":(0,o.kJ)(e)?(0,o.S0)(n)&&l.push(s.get("length")):(l.push(s.get(b)),(0,o._N)(e)&&l.push(s.get(v)));break;case"delete":(0,o.kJ)(e)||(l.push(s.get(b)),(0,o._N)(e)&&l.push(s.get(v)));break;case"set":(0,o._N)(e)&&l.push(s.get(b))}if(1===l.length)l[0]&&N(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);N(u(e))}}function N(e,t){for(const t of(0,o.kJ)(e)?e:[...e])(t!==h||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const $=(0,o.fY)("__proto__,__v_isRef,__isVue"),D=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(o.yk)),A=F(),P=F(!1,!0),j=F(!0),I=F(!0,!0),M=R();function R(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Te(this);for(let e=0,t=this.length;e{e[t]=function(...e){S();const n=Te(this)[t].apply(this,e);return E(),n}})),e}function F(e=!1,t=!1){return function(n,r,a){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&a===(e?t?ve:be:t?ge:me).get(n))return n;const i=(0,o.kJ)(n);if(!e&&i&&(0,o.RI)(M,r))return Reflect.get(M,r,a);const s=Reflect.get(n,r,a);return((0,o.yk)(r)?D.has(r):$(r))?s:(e||C(n,0,r),t?s:Pe(s)?i&&(0,o.S0)(r)?s:s.value:(0,o.Kn)(s)?e?we(s):ye(s):s)}}const V=B(),z=B(!0);function B(e=!1){return function(t,n,r,a){let i=t[n];if(Se(i)&&Pe(i)&&!Pe(r))return!1;if(!e&&!Se(r)&&(Ee(r)||(r=Te(r),i=Te(i)),!(0,o.kJ)(t)&&Pe(i)&&!Pe(r)))return i.value=r,!0;const s=(0,o.kJ)(t)&&(0,o.S0)(n)?Number(n)!0,deleteProperty:(e,t)=>!0},H=(0,o.l7)({},q,{get:P,set:z}),W=(0,o.l7)({},U,{get:I}),J=e=>e,Y=e=>Reflect.getPrototypeOf(e);function G(e,t,n=!1,o=!1){const r=Te(e=e.__v_raw),a=Te(t);t!==a&&!n&&C(r,0,t),!n&&C(r,0,a);const{has:i}=Y(r),s=o?J:n?$e:Ne;return i.call(r,t)?s(e.get(t)):i.call(r,a)?s(e.get(a)):void(e!==r&&e.get(t))}function K(e,t=!1){const n=this.__v_raw,o=Te(n),r=Te(e);return e!==r&&!t&&C(o,0,e),!t&&C(o,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function Z(e,t=!1){return e=e.__v_raw,!t&&C(Te(e),0,b),Reflect.get(e,"size",e)}function X(e){e=Te(e);const t=Te(this);return Y(t).has.call(t,e)||(t.add(e),L(t,"add",e,e)),this}function Q(e,t){t=Te(t);const n=Te(this),{has:r,get:a}=Y(n);let i=r.call(n,e);i||(e=Te(e),i=r.call(n,e));const s=a.call(n,e);return n.set(e,t),i?(0,o.aU)(t,s)&&L(n,"set",e,t):L(n,"add",e,t),this}function ee(e){const t=Te(this),{has:n,get:o}=Y(t);let r=n.call(t,e);r||(e=Te(e),r=n.call(t,e)),o&&o.call(t,e);const a=t.delete(e);return r&&L(t,"delete",e,void 0),a}function te(){const e=Te(this),t=0!==e.size,n=e.clear();return t&&L(e,"clear",void 0,void 0),n}function ne(e,t){return function(n,o){const r=this,a=r.__v_raw,i=Te(a),s=t?J:e?$e:Ne;return!e&&C(i,0,b),a.forEach(((e,t)=>n.call(o,s(e),s(t),r)))}}function oe(e,t,n){return function(...r){const a=this.__v_raw,i=Te(a),s=(0,o._N)(i),l="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=a[e](...r),p=n?J:t?$e:Ne;return!t&&C(i,0,c?v:b),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[p(e[0]),p(e[1])]:p(e),done:t}},[Symbol.iterator](){return this}}}}function re(e){return function(...t){return"delete"!==e&&this}}function ae(){const e={get(e){return G(this,e)},get size(){return Z(this)},has:K,add:X,set:Q,delete:ee,clear:te,forEach:ne(!1,!1)},t={get(e){return G(this,e,!1,!0)},get size(){return Z(this)},has:K,add:X,set:Q,delete:ee,clear:te,forEach:ne(!1,!0)},n={get(e){return G(this,e,!0)},get size(){return Z(this,!0)},has(e){return K.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!1)},o={get(e){return G(this,e,!0,!0)},get size(){return Z(this,!0)},has(e){return K.call(this,e,!0)},add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear"),forEach:ne(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=oe(r,!1,!1),n[r]=oe(r,!0,!1),t[r]=oe(r,!1,!0),o[r]=oe(r,!0,!0)})),[e,n,t,o]}const[ie,se,le,ce]=ae();function ue(e,t){const n=t?e?ce:le:e?se:ie;return(t,r,a)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get((0,o.RI)(n,r)&&r in t?n:t,r,a)}const pe={get:ue(!1,!1)},de={get:ue(!1,!0)},fe={get:ue(!0,!1)},he={get:ue(!0,!0)},me=new WeakMap,ge=new WeakMap,be=new WeakMap,ve=new WeakMap;function ye(e){return Se(e)?e:_e(e,!1,q,pe,me)}function ke(e){return _e(e,!1,H,de,ge)}function we(e){return _e(e,!0,U,fe,be)}function xe(e){return _e(e,!0,W,he,ve)}function _e(e,t,n,r,a){if(!(0,o.Kn)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=a.get(e);if(i)return i;const s=(l=e).__v_skip||!Object.isExtensible(l)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((0,o.W7)(l));var l;if(0===s)return e;const c=new Proxy(e,2===s?r:n);return a.set(e,c),c}function Oe(e){return Se(e)?Oe(e.__v_raw):!(!e||!e.__v_isReactive)}function Se(e){return!(!e||!e.__v_isReadonly)}function Ee(e){return!(!e||!e.__v_isShallow)}function Ce(e){return Oe(e)||Se(e)}function Te(e){const t=e&&e.__v_raw;return t?Te(t):e}function Le(e){return(0,o.Nj)(e,"__v_skip",!0),e}const Ne=e=>(0,o.Kn)(e)?ye(e):e,$e=e=>(0,o.Kn)(e)?we(e):e;function De(e){_&&h&&T((e=Te(e)).dep||(e.dep=u()))}function Ae(e,t){(e=Te(e)).dep&&N(e.dep)}function Pe(e){return!(!e||!0!==e.__v_isRef)}function je(e){return Me(e,!1)}function Ie(e){return Me(e,!0)}function Me(e,t){return Pe(e)?e:new Re(e,t)}class Re{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Te(e),this._value=t?e:Ne(e)}get value(){return De(this),this._value}set value(e){e=this.__v_isShallow?e:Te(e),(0,o.aU)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:Ne(e),Ae(this))}}function Fe(e){Ae(e)}function Ve(e){return Pe(e)?e.value:e}const ze={get:(e,t,n)=>Ve(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Pe(r)&&!Pe(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Be(e){return Oe(e)?e:new Proxy(e,ze)}class qe{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>De(this)),(()=>Ae(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Ue(e){return new qe(e)}function He(e){const t=(0,o.kJ)(e)?new Array(e.length):{};for(const n in e)t[n]=Je(e,n);return t}class We{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Je(e,t,n){const o=e[t];return Pe(o)?o:new We(e,t,n)}class Ye{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new y(e,(()=>{this._dirty||(this._dirty=!0,Ae(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=Te(this);return De(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function Ge(e,t,n=!1){let r,a;const i=(0,o.mf)(e);return i?(r=e,a=o.dG):(r=e.get,a=e.set),new Ye(r,a,i||!a,n)}Promise.resolve()},6252:(e,t,n)=>{"use strict";n.d(t,{$d:()=>u,$y:()=>o.$y,Ah:()=>Ke,B:()=>o.B,BK:()=>o.BK,Bj:()=>o.Bj,Bz:()=>lo,C3:()=>hn,C_:()=>r.C_,Cn:()=>K,EB:()=>o.EB,Eo:()=>jt,F4:()=>kn,FN:()=>qn,Fl:()=>io,G:()=>So,HX:()=>Z,HY:()=>Zt,Ho:()=>wn,IU:()=>o.IU,JJ:()=>ue,Jd:()=>Ge,KU:()=>c,Ko:()=>Nn,LL:()=>Jt,MW:()=>so,MX:()=>xo,Mr:()=>wo,Nv:()=>$n,OT:()=>o.OT,Ob:()=>je,P$:()=>_e,PG:()=>o.PG,Q2:()=>Yt,Q6:()=>Le,RC:()=>De,Rh:()=>fe,Rr:()=>po,S3:()=>p,SU:()=>o.SU,U2:()=>Se,Uc:()=>yo,Uk:()=>xn,Um:()=>o.Um,Us:()=>Pt,Vh:()=>o.Vh,WI:()=>Dn,WL:()=>o.WL,WY:()=>co,Wm:()=>yn,X3:()=>o.X3,XI:()=>o.XI,Xl:()=>o.Xl,Xn:()=>Je,Y1:()=>Xn,Y3:()=>S,Y8:()=>we,YP:()=>ge,YS:()=>o.YS,Yq:()=>Xe,ZK:()=>i,ZM:()=>o.ZM,Zq:()=>ko,_:()=>vn,_A:()=>r._A,aZ:()=>Ne,b9:()=>uo,bT:()=>Qe,bv:()=>We,cE:()=>o.cE,d1:()=>et,dD:()=>G,dG:()=>Tn,dl:()=>Me,dq:()=>o.dq,ec:()=>R,eq:()=>Eo,f3:()=>pe,h:()=>vo,hR:()=>r.hR,i8:()=>Oo,iD:()=>un,iH:()=>o.iH,ic:()=>Ye,j4:()=>pn,j5:()=>r.j5,kC:()=>r.kC,kq:()=>On,l1:()=>fo,lA:()=>dn,lR:()=>qt,m0:()=>de,mW:()=>P,mv:()=>bo,mx:()=>Pn,n4:()=>re,nK:()=>Te,nQ:()=>_o,nZ:()=>o.nZ,oR:()=>o.oR,of:()=>Qn,p1:()=>go,qG:()=>en,qZ:()=>ln,qb:()=>L,qj:()=>o.qj,qq:()=>o.qq,ry:()=>Co,sT:()=>o.sT,se:()=>Re,sv:()=>Qt,uE:()=>_n,u_:()=>mo,up:()=>Ht,vl:()=>Ze,vs:()=>r.vs,w5:()=>X,wF:()=>He,wg:()=>on,wy:()=>_t,xv:()=>Xt,yT:()=>o.yT,yX:()=>he,zw:()=>r.zw});var o=n(2262),r=n(3577);const a=[];function i(e,...t){(0,o.Jd)();const n=a.length?a[a.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=function(){let e=a[a.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return t}();if(r)c(r,n,11,[e+t.join(""),n&&n.proxy,i.map((({vnode:e})=>`at <${ao(n,e.type)}>`)).join("\n"),i]);else{const n=[`[Vue warn]: ${e}`,...t];i.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=!!e.component&&null==e.component.parent,r=` at <${ao(e.component,e.type,o)}`,a=">"+n;return e.props?[r,...s(e.props),a]:[r+a]}(e))})),t}(i)),console.warn(...n)}(0,o.lk)()}function s(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...l(n,e[n]))})),n.length>3&&t.push(" ..."),t}function l(e,t,n){return(0,r.HD)(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:(0,o.dq)(t)?(t=l(e,(0,o.IU)(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):(0,r.mf)(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=(0,o.IU)(t),n?t:[`${e}=`,t])}function c(e,t,n,o){let r;try{r=o?e(...o):e()}catch(e){p(e,t,n)}return r}function u(e,t,n,o){if((0,r.mf)(e)){const a=c(e,t,n,o);return a&&(0,r.tI)(a)&&a.catch((e=>{p(e,t,n)})),a}const a=[];for(let r=0;r>>1;D(h[o])D(e)-D(t))),w=0;wnull==e.id?1/0:e.id;function A(e){f=!1,d=!0,N(e),h.sort(((e,t)=>D(e)-D(t))),r.dG;try{for(m=0;mP.emit(e,...t))),j=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(o=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===o?void 0:o.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{R(e,t)})),setTimeout((()=>{P||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,I=!0,j=[])}),3e3)):(I=!0,j=[])}const F=B("component:added"),V=B("component:updated"),z=B("component:removed");function B(e){return t=>{M(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function q(e,t,...n){const o=e.vnode.props||r.kT;let a=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in o){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:i}=o[e]||r.kT;i?a=n.map((e=>e.trim())):t&&(a=n.map(r.He))}let l;__VUE_PROD_DEVTOOLS__&&function(e,t,n){M("component:emit",e.appContext.app,e,t,n)}(e,t,a);let c=o[l=(0,r.hR)(t)]||o[l=(0,r.hR)((0,r._A)(t))];!c&&i&&(c=o[l=(0,r.hR)((0,r.rs)(t))]),c&&u(c,e,6,a);const p=o[l+"Once"];if(p){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,u(p,e,6,a)}}function U(e,t,n=!1){const o=t.emitsCache,a=o.get(e);if(void 0!==a)return a;const i=e.emits;let s={},l=!1;if(__VUE_OPTIONS_API__&&!(0,r.mf)(e)){const o=e=>{const n=U(e,t,!0);n&&(l=!0,(0,r.l7)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||l?((0,r.kJ)(i)?i.forEach((e=>s[e]=null)):(0,r.l7)(s,i),o.set(e,s),s):(o.set(e,null),null)}function H(e,t){return!(!e||!(0,r.F7)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,r.RI)(e,t[0].toLowerCase()+t.slice(1))||(0,r.RI)(e,(0,r.rs)(t))||(0,r.RI)(e,t))}let W=null,J=null;function Y(e){const t=W;return W=e,J=e&&e.type.__scopeId||null,t}function G(e){J=e}function K(){J=null}const Z=e=>X;function X(e,t=W,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&ln(-1);const r=Y(t),a=e(...n);return Y(r),o._d&&ln(1),__VUE_PROD_DEVTOOLS__&&V(t),a};return o._n=!0,o._c=!0,o._d=!0,o}function Q(e){const{type:t,vnode:n,proxy:o,withProxy:a,props:i,propsOptions:[s],slots:l,attrs:c,emit:u,render:d,renderCache:f,data:h,setupState:m,ctx:g,inheritAttrs:b}=e;let v,y;const k=Y(e);try{if(4&n.shapeFlag){const e=a||o;v=Sn(d.call(e,e,f,i,m,h,g)),y=c}else{const e=t;v=Sn(e.length>1?e(i,{attrs:c,slots:l,emit:u}):e(i,null)),y=t.props?c:ee(c)}}catch(t){tn.length=0,p(t,e,1),v=yn(Qt)}let w=v;if(y&&!1!==b){const e=Object.keys(y),{shapeFlag:t}=w;e.length&&7&t&&(s&&e.some(r.tR)&&(y=te(y,s)),w=wn(w,y))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),v=w,Y(k),v}const ee=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,r.F7)(n))&&((t||(t={}))[n]=e[n]);return t},te=(e,t)=>{const n={};for(const o in e)(0,r.tR)(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function ne(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r0?(ae(e,"onPending"),ae(e,"onFallback"),c(null,e.ssFallback,t,n,o,null,a,i),ce(d,e.ssFallback)):d.resolve()}(t,n,o,r,a,i,s,l,c):function(e,t,n,o,r,a,i,s,{p:l,um:c,o:{createElement:u}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const d=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:b}=p;if(m)p.pendingBranch=d,fn(d,m)?(l(m,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0?p.resolve():g&&(l(h,f,n,o,r,null,a,i,s),ce(p,f))):(p.pendingId++,b?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=u("div"),g?(l(null,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0?p.resolve():(l(h,f,n,o,r,null,a,i,s),ce(p,f))):h&&fn(d,h)?(l(h,d,n,o,r,p,a,i,s),p.resolve(!0)):(l(null,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0&&p.resolve()));else if(h&&fn(d,h))l(h,d,n,o,r,p,a,i,s),ce(p,d);else if(ae(t,"onPending"),p.pendingBranch=d,p.pendingId++,l(null,d,p.hiddenContainer,null,r,p,a,i,s),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout((()=>{p.pendingId===t&&p.fallback(f)}),e):0===e&&p.fallback(f)}}(e,t,n,o,r,i,s,l,c)},hydrate:function(e,t,n,o,r,a,i,s,l){const c=t.suspense=ie(t,o,n,e.parentNode,document.createElement("div"),null,r,a,i,s,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,a,i);return 0===c.deps&&c.resolve(),u},create:ie,normalize:function(e){const{shapeFlag:t,children:n}=e,o=32&t;e.ssContent=se(o?n.default:n),e.ssFallback=o?se(n.fallback):yn(Qt)}};function ae(e,t){const n=e.props&&e.props[t];(0,r.mf)(n)&&n()}function ie(e,t,n,o,a,i,s,l,c,u,d=!1){const{p:f,m:h,um:m,n:g,o:{parentNode:b,remove:v}}=u,y=(0,r.He)(e.props&&e.props.timeout),k={vnode:e,parent:t,parentComponent:n,isSVG:s,container:o,hiddenContainer:a,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof y?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:o,pendingId:r,effects:a,parentComponent:i,container:s}=k;if(k.isHydrating)k.isHydrating=!1;else if(!e){const e=n&&o.transition&&"out-in"===o.transition.mode;e&&(n.transition.afterLeave=()=>{r===k.pendingId&&h(o,s,t,0)});let{anchor:t}=k;n&&(t=g(n),m(n,i,k,!0)),e||h(o,s,t,0)}ce(k,o),k.pendingBranch=null,k.isInFallback=!1;let l=k.parent,c=!1;for(;l;){if(l.pendingBranch){l.effects.push(...a),c=!0;break}l=l.parent}c||L(a),k.effects=[],ae(t,"onResolve")},fallback(e){if(!k.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:o,container:r,isSVG:a}=k;ae(t,"onFallback");const i=g(n),s=()=>{k.isInFallback&&(f(null,e,r,i,o,null,a,l,c),ce(k,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(n.transition.afterLeave=s),k.isInFallback=!0,m(n,o,null,!0),u||s()},move(e,t,n){k.activeBranch&&h(k.activeBranch,e,t,n),k.container=e},next:()=>k.activeBranch&&g(k.activeBranch),registerDep(e,t){const n=!!k.pendingBranch;n&&k.deps++;const o=e.vnode.el;e.asyncDep.catch((t=>{p(t,e,0)})).then((r=>{if(e.isUnmounted||k.isUnmounted||k.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:a}=e;Zn(e,r,!1),o&&(a.el=o);const i=!o&&e.subTree.el;t(e,a,b(o||e.subTree.el),o?null:g(e.subTree),k,s,c),i&&v(i),oe(e,a.el),n&&0==--k.deps&&k.resolve()}))},unmount(e,t){k.isUnmounted=!0,k.activeBranch&&m(k.activeBranch,n,e,t),k.pendingBranch&&m(k.pendingBranch,n,e,t)}};return k}function se(e){let t;if((0,r.mf)(e)){const n=sn&&e._c;n&&(e._d=!1,on()),e=e(),n&&(e._d=!0,t=nn,rn())}if((0,r.kJ)(e)){const t=function(e){let t;for(let n=0;nt!==e))),e}function le(e,t){t&&t.pendingBranch?(0,r.kJ)(e)?t.effects.push(...e):t.effects.push(e):L(e)}function ce(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e,r=n.el=t.el;o&&o.subTree===n&&(o.vnode.el=r,oe(o,r))}function ue(e,t){if(Bn){let n=Bn.provides;const o=Bn.parent&&Bn.parent.provides;o===n&&(n=Bn.provides=Object.create(o)),n[e]=t}}function pe(e,t,n=!1){const o=Bn||W;if(o){const a=null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(a&&e in a)return a[e];if(arguments.length>1)return n&&(0,r.mf)(t)?t.call(o.proxy):t}}function de(e,t){return be(e,null,t)}function fe(e,t){return be(e,null,{flush:"post"})}function he(e,t){return be(e,null,{flush:"sync"})}const me={};function ge(e,t,n){return be(e,t,n)}function be(e,t,{immediate:n,deep:a,flush:i,onTrack:s,onTrigger:l}=r.kT){const p=Bn;let d,f,h=!1,m=!1;if((0,o.dq)(e)?(d=()=>e.value,h=(0,o.yT)(e)):(0,o.PG)(e)?(d=()=>e,a=!0):(0,r.kJ)(e)?(m=!0,h=e.some(o.PG),d=()=>e.map((e=>(0,o.dq)(e)?e.value:(0,o.PG)(e)?ke(e):(0,r.mf)(e)?c(e,p,2):void 0))):d=(0,r.mf)(e)?t?()=>c(e,p,2):()=>{if(!p||!p.isUnmounted)return f&&f(),u(e,p,3,[y])}:r.dG,t&&a){const e=d;d=()=>ke(e())}let y=e=>{f=_.onStop=()=>{c(e,p,4)}};if(Gn)return y=r.dG,t?n&&u(t,p,3,[d(),m?[]:void 0,y]):d(),r.dG;let k=m?[]:me;const w=()=>{if(_.active)if(t){const e=_.run();(a||h||(m?e.some(((e,t)=>(0,r.aU)(e,k[t]))):(0,r.aU)(e,k)))&&(f&&f(),u(t,p,3,[e,k===me?void 0:k,y]),k=e)}else _.run()};let x;w.allowRecurse=!!t,x="sync"===i?w:"post"===i?()=>At(w,p&&p.suspense):()=>{!p||p.isMounted?function(e){T(e,b,g,v)}(w):w()};const _=new o.qq(d,x);return t?n?w():k=_.run():"post"===i?At(_.run.bind(_),p&&p.suspense):_.run(),()=>{_.stop(),p&&p.scope&&(0,r.Od)(p.scope.effects,_)}}function ve(e,t,n){const o=this.proxy,a=(0,r.HD)(e)?e.includes(".")?ye(o,e):()=>o[e]:e.bind(o,o);let i;(0,r.mf)(t)?i=t:(i=t.handler,n=t);const s=Bn;Un(this);const l=be(a,i.bind(o),n);return s?Un(s):Hn(),l}function ye(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{ke(e,t)}));else if((0,r.PO)(e))for(const n in e)ke(e[n],t);return e}function we(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return We((()=>{e.isMounted=!0})),Ge((()=>{e.isUnmounting=!0})),e}const xe=[Function,Array],_e={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:xe,onEnter:xe,onAfterEnter:xe,onEnterCancelled:xe,onBeforeLeave:xe,onLeave:xe,onAfterLeave:xe,onLeaveCancelled:xe,onBeforeAppear:xe,onAppear:xe,onAfterAppear:xe,onAppearCancelled:xe},setup(e,{slots:t}){const n=qn(),r=we();let a;return()=>{const i=t.default&&Le(t.default(),!0);if(!i||!i.length)return;const s=(0,o.IU)(e),{mode:l}=s,c=i[0];if(r.isLeaving)return Ee(c);const u=Ce(c);if(!u)return Ee(c);const p=Se(u,s,r,n);Te(u,p);const d=n.subTree,f=d&&Ce(d);let h=!1;const{getTransitionKey:m}=u.type;if(m){const e=m();void 0===a?a=e:e!==a&&(a=e,h=!0)}if(f&&f.type!==Qt&&(!fn(u,f)||h)){const e=Se(f,s,r,n);if(Te(f,e),"out-in"===l)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.update()},Ee(c);"in-out"===l&&u.type!==Qt&&(e.delayLeave=(e,t,n)=>{Oe(r,f)[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete p.delayedLeave},p.delayedLeave=n})}return c}}};function Oe(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Se(e,t,n,o){const{appear:r,mode:a,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:p,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:g,onAppear:b,onAfterAppear:v,onAppearCancelled:y}=t,k=String(e.key),w=Oe(n,e),x=(e,t)=>{e&&u(e,o,9,t)},_={mode:a,persisted:i,beforeEnter(t){let o=s;if(!n.isMounted){if(!r)return;o=g||s}t._leaveCb&&t._leaveCb(!0);const a=w[k];a&&fn(e,a)&&a.el._leaveCb&&a.el._leaveCb(),x(o,[t])},enter(e){let t=l,o=c,a=p;if(!n.isMounted){if(!r)return;t=b||l,o=v||c,a=y||p}let i=!1;const s=e._enterCb=t=>{i||(i=!0,x(t?a:o,[e]),_.delayedLeave&&_.delayedLeave(),e._enterCb=void 0)};t?(t(e,s),t.length<=1&&s()):s()},leave(t,o){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return o();x(d,[t]);let a=!1;const i=t._leaveCb=n=>{a||(a=!0,o(),x(n?m:h,[t]),t._leaveCb=void 0,w[r]===e&&delete w[r])};w[r]=e,f?(f(t,i),f.length<=1&&i()):i()},clone:e=>Se(e,t,n,o)};return _}function Ee(e){if(Pe(e))return(e=wn(e)).children=null,e}function Ce(e){return Pe(e)?e.children?e.children[0]:void 0:e}function Te(e,t){6&e.shapeFlag&&e.component?Te(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Le(e,t=!1){let n=[],o=0;for(let r=0;r1)for(let e=0;e!!e.type.__asyncLoader;function De(e){(0,r.mf)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:a,delay:i=200,timeout:s,suspensible:l=!0,onError:c}=e;let u,d=null,f=0;const h=()=>{let e;return d||(e=d=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise(((t,n)=>{c(e,(()=>t((f++,d=null,h()))),(()=>n(e)),f+1)}));throw e})).then((t=>e!==d&&d?d:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t))))};return Ne({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return u},setup(){const e=Bn;if(u)return()=>Ae(u,e);const t=t=>{d=null,p(t,e,13,!a)};if(l&&e.suspense||Gn)return h().then((t=>()=>Ae(t,e))).catch((e=>(t(e),()=>a?yn(a,{error:e}):null)));const r=(0,o.iH)(!1),c=(0,o.iH)(),f=(0,o.iH)(!!i);return i&&setTimeout((()=>{f.value=!1}),i),null!=s&&setTimeout((()=>{if(!r.value&&!c.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),c.value=e}}),s),h().then((()=>{r.value=!0,e.parent&&Pe(e.parent.vnode)&&E(e.parent.update)})).catch((e=>{t(e),c.value=e})),()=>r.value&&u?Ae(u,e):c.value&&a?yn(a,{error:c.value}):n&&!f.value?yn(n):void 0}})}function Ae(e,{vnode:{ref:t,props:n,children:o}}){const r=yn(e,n,o);return r.ref=t,r}const Pe=e=>e.type.__isKeepAlive,je={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=qn(),o=n.ctx;if(!o.renderer)return t.default;const a=new Map,i=new Set;let s=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=a);const l=n.suspense,{renderer:{p:c,m:u,um:p,o:{createElement:d}}}=o,f=d("div");function h(e){ze(e),p(e,n,l,!0)}function m(e){a.forEach(((t,n)=>{const o=ro(t.type);!o||e&&e(o)||g(n)}))}function g(e){const t=a.get(e);s&&t.type===s.type?s&&ze(s):h(t),a.delete(e),i.delete(e)}o.activate=(e,t,n,o,a)=>{const i=e.component;u(e,t,n,0,l),c(i.vnode,e,t,n,i,l,o,e.slotScopeIds,a),At((()=>{i.isDeactivated=!1,i.a&&(0,r.ir)(i.a);const t=e.props&&e.props.onVnodeMounted;t&&Ln(t,i.parent,e)}),l),__VUE_PROD_DEVTOOLS__&&F(i)},o.deactivate=e=>{const t=e.component;u(e,f,null,1,l),At((()=>{t.da&&(0,r.ir)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Ln(n,t.parent,e),t.isDeactivated=!0}),l),__VUE_PROD_DEVTOOLS__&&F(t)},ge((()=>[e.include,e.exclude]),(([e,t])=>{e&&m((t=>Ie(e,t))),t&&m((e=>!Ie(t,e)))}),{flush:"post",deep:!0});let b=null;const v=()=>{null!=b&&a.set(b,Be(n.subTree))};return We(v),Ye(v),Ge((()=>{a.forEach((e=>{const{subTree:t,suspense:o}=n,r=Be(t);if(e.type!==r.type)h(e);else{ze(r);const e=r.component.da;e&&At(e,o)}}))})),()=>{if(b=null,!t.default)return null;const n=t.default(),o=n[0];if(n.length>1)return s=null,n;if(!dn(o)||!(4&o.shapeFlag||128&o.shapeFlag))return s=null,o;let r=Be(o);const l=r.type,c=ro($e(r)?r.type.__asyncResolved||{}:l),{include:u,exclude:p,max:d}=e;if(u&&(!c||!Ie(u,c))||p&&c&&Ie(p,c))return s=r,o;const f=null==r.key?l:r.key,h=a.get(f);return r.el&&(r=wn(r),128&o.shapeFlag&&(o.ssContent=r)),b=f,h?(r.el=h.el,r.component=h.component,r.transition&&Te(r,r.transition),r.shapeFlag|=512,i.delete(f),i.add(f)):(i.add(f),d&&i.size>parseInt(d,10)&&g(i.values().next().value)),r.shapeFlag|=256,s=r,o}}};function Ie(e,t){return(0,r.kJ)(e)?e.some((e=>Ie(e,t))):(0,r.HD)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function Me(e,t){Fe(e,"a",t)}function Re(e,t){Fe(e,"da",t)}function Fe(e,t,n=Bn){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(qe(t,o,n),n){let e=n.parent;for(;e&&e.parent;)Pe(e.parent.vnode)&&Ve(o,t,n,e),e=e.parent}}function Ve(e,t,n,o){const a=qe(t,e,o,!0);Ke((()=>{(0,r.Od)(o[t],a)}),n)}function ze(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function Be(e){return 128&e.shapeFlag?e.ssContent:e}function qe(e,t,n=Bn,r=!1){if(n){const a=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;(0,o.Jd)(),Un(n);const a=u(t,n,e,r);return Hn(),(0,o.lk)(),a});return r?a.unshift(i):a.push(i),i}}const Ue=e=>(t,n=Bn)=>(!Gn||"sp"===e)&&qe(e,t,n),He=Ue("bm"),We=Ue("m"),Je=Ue("bu"),Ye=Ue("u"),Ge=Ue("bum"),Ke=Ue("um"),Ze=Ue("sp"),Xe=Ue("rtg"),Qe=Ue("rtc");function et(e,t=Bn){qe("ec",e,t)}let tt=!0;function nt(e,t,n){u((0,r.kJ)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function ot(e,t,n,o){const a=o.includes(".")?ye(n,o):()=>n[o];if((0,r.HD)(e)){const n=t[e];(0,r.mf)(n)&&ge(a,n)}else if((0,r.mf)(e))ge(a,e.bind(n));else if((0,r.Kn)(e))if((0,r.kJ)(e))e.forEach((e=>ot(e,t,n,o)));else{const o=(0,r.mf)(e.handler)?e.handler.bind(n):t[e.handler];(0,r.mf)(o)&&ge(a,o,e)}}function rt(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:r.length||n||o?(l={},r.length&&r.forEach((e=>at(l,e,i,!0))),at(l,t,i)):l=t,a.set(t,l),l}function at(e,t,n,o=!1){const{mixins:r,extends:a}=t;a&&at(e,a,n,!0),r&&r.forEach((t=>at(e,t,n,!0)));for(const r in t)if(o&&"expose"===r);else{const o=it[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const it={data:st,props:ut,emits:ut,methods:ut,computed:ut,beforeCreate:ct,created:ct,beforeMount:ct,mounted:ct,beforeUpdate:ct,updated:ct,beforeDestroy:ct,beforeUnmount:ct,destroyed:ct,unmounted:ct,activated:ct,deactivated:ct,errorCaptured:ct,serverPrefetch:ct,components:ut,directives:ut,watch:function(e,t){if(!e)return t;if(!t)return e;const n=(0,r.l7)(Object.create(null),e);for(const o in t)n[o]=ct(e[o],t[o]);return n},provide:st,inject:function(e,t){return ut(lt(e),lt(t))}};function st(e,t){return t?e?function(){return(0,r.l7)((0,r.mf)(e)?e.call(this,this):e,(0,r.mf)(t)?t.call(this,this):t)}:t:e}function lt(e){if((0,r.kJ)(e)){const t={};for(let n=0;n{c=!0;const[n,o]=ft(e,t,!0);(0,r.l7)(s,n),o&&l.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!i&&!c)return o.set(e,r.Z6),r.Z6;if((0,r.kJ)(i))for(let e=0;e-1,o[1]=n<0||e-1||(0,r.RI)(o,"default"))&&l.push(t)}}}const u=[s,l];return o.set(e,u),u}function ht(e){return"$"!==e[0]}function mt(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function gt(e,t){return mt(e)===mt(t)}function bt(e,t){return(0,r.kJ)(t)?t.findIndex((t=>gt(t,e))):(0,r.mf)(t)&>(t,e)?0:-1}const vt=e=>"_"===e[0]||"$stable"===e,yt=e=>(0,r.kJ)(e)?e.map(Sn):[Sn(e)],kt=(e,t,n)=>{const o=X(((...e)=>yt(t(...e))),n);return o._c=!1,o},wt=(e,t,n)=>{const o=e._ctx;for(const n in e){if(vt(n))continue;const a=e[n];if((0,r.mf)(a))t[n]=kt(0,a,o);else if(null!=a){const e=yt(a);t[n]=()=>e}}},xt=(e,t)=>{const n=yt(t);e.slots.default=()=>n};function _t(e,t){if(null===W)return e;const n=W.proxy,o=e.dirs||(e.dirs=[]);for(let e=0;e(i.has(e)||(e&&(0,r.mf)(e.install)?(i.add(e),e.install(l,...t)):(0,r.mf)(e)&&(i.add(e),e(l,...t))),l),mixin:e=>(__VUE_OPTIONS_API__&&(a.mixins.includes(e)||a.mixins.push(e)),l),component:(e,t)=>t?(a.components[e]=t,l):a.components[e],directive:(e,t)=>t?(a.directives[e]=t,l):a.directives[e],mount(r,i,c){if(!s){const u=yn(n,o);return u.appContext=a,i&&t?t(u,r):e(u,r,c),s=!0,l._container=r,r.__vue_app__=l,__VUE_PROD_DEVTOOLS__&&(l._instance=u.component,function(e,t){M("app:init",e,t,{Fragment:Zt,Text:Xt,Comment:Qt,Static:en})}(l,Oo)),no(u.component)||u.component.proxy}},unmount(){s&&(e(null,l._container),__VUE_PROD_DEVTOOLS__&&(l._instance=null,function(e){M("app:unmount",e)}(l)),delete l._container.__vue_app__)},provide:(e,t)=>(a.provides[e]=t,l)};return l}}function Tt(e,t,n,a,i=!1){if((0,r.kJ)(e))return void e.forEach(((e,o)=>Tt(e,t&&((0,r.kJ)(t)?t[o]:t),n,a,i)));if($e(a)&&!i)return;const s=4&a.shapeFlag?no(a.component)||a.component.proxy:a.el,l=i?null:s,{i:u,r:p}=e,d=t&&t.r,f=u.refs===r.kT?u.refs={}:u.refs,h=u.setupState;if(null!=d&&d!==p&&((0,r.HD)(d)?(f[d]=null,(0,r.RI)(h,d)&&(h[d]=null)):(0,o.dq)(d)&&(d.value=null)),(0,r.mf)(p))c(p,u,12,[l,f]);else{const t=(0,r.HD)(p),a=(0,o.dq)(p);if(t||a){const a=()=>{if(e.f){const n=t?f[p]:p.value;i?(0,r.kJ)(n)&&(0,r.Od)(n,s):(0,r.kJ)(n)?n.includes(s)||n.push(s):t?f[p]=[s]:(p.value=[s],e.k&&(f[e.k]=p.value))}else t?(f[p]=l,(0,r.RI)(h,p)&&(h[p]=l)):(0,o.dq)(p)&&(p.value=l,e.k&&(f[e.k]=l))};l?(a.id=-1,At(a,n)):a()}}}let Lt=!1;const Nt=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,$t=e=>8===e.nodeType;function Dt(e){const{mt:t,p:n,o:{patchProp:o,nextSibling:a,parentNode:i,remove:s,insert:l,createComment:c}}=e,u=(n,o,r,s,l,c=!1)=>{const g=$t(n)&&"["===n.data,b=()=>h(n,o,r,s,l,g),{type:v,ref:y,shapeFlag:k}=o,w=n.nodeType;o.el=n;let x=null;switch(v){case Xt:3!==w?x=b():(n.data!==o.children&&(Lt=!0,n.data=o.children),x=a(n));break;case Qt:x=8!==w||g?b():a(n);break;case en:if(1===w){x=n;const e=!o.children.length;for(let t=0;t{l=l||!!t.dynamicChildren;const{type:c,props:u,patchFlag:p,shapeFlag:f,dirs:h}=t,m="input"===c&&h||"option"===c;if(m||-1!==p){if(h&&Ot(t,null,n,"created"),u)if(m||!l||48&p)for(const t in u)(m&&t.endsWith("value")||(0,r.F7)(t)&&!(0,r.Gg)(t))&&o(e,t,null,u[t],!1,void 0,n);else u.onClick&&o(e,"onClick",null,u.onClick,!1,void 0,n);let c;if((c=u&&u.onVnodeBeforeMount)&&Ln(c,n,t),h&&Ot(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||h)&&le((()=>{c&&Ln(c,n,t),h&&Ot(t,null,n,"mounted")}),a),16&f&&(!u||!u.innerHTML&&!u.textContent)){let o=d(e.firstChild,t,e,n,a,i,l);for(;o;){Lt=!0;const e=o;o=o.nextSibling,s(e)}}else 8&f&&e.textContent!==t.children&&(Lt=!0,e.textContent=t.children)}return e.nextSibling},d=(e,t,o,r,a,i,s)=>{s=s||!!t.dynamicChildren;const l=t.children,c=l.length;for(let t=0;t{const{slotScopeIds:u}=t;u&&(r=r?r.concat(u):u);const p=i(e),f=d(a(e),t,p,n,o,r,s);return f&&$t(f)&&"]"===f.data?a(t.anchor=f):(Lt=!0,l(t.anchor=c("]"),p,f),f)},h=(e,t,o,r,l,c)=>{if(Lt=!0,t.el=null,c){const t=m(e);for(;;){const n=a(e);if(!n||n===t)break;s(n)}}const u=a(e),p=i(e);return s(e),n(null,t,p,u,o,r,Nt(p),l),u},m=e=>{let t=0;for(;e;)if((e=a(e))&&$t(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return a(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void $();Lt=!1,u(t.firstChild,e,null,null,null),$(),Lt&&console.error("Hydration completed but contains mismatches.")},u]}const At=le;function Pt(e){return It(e)}function jt(e){return It(e,Dt)}function It(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&((0,r.E9)().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&((0,r.E9)().__VUE_PROD_DEVTOOLS__=!1);const n=(0,r.E9)();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&R(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:a,remove:i,patchProp:s,createElement:l,createText:c,createComment:u,setText:p,setElementText:d,parentNode:f,nextSibling:g,setScopeId:b=r.dG,cloneNode:v,insertStaticContent:y}=e,k=(e,t,n,o=null,r=null,a=null,i=!1,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!fn(e,t)&&(o=te(e),G(e,r,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:p}=t;switch(c){case Xt:w(e,t,n,o);break;case Qt:x(e,t,n,o);break;case en:null==e&&_(t,n,o,i);break;case Zt:P(e,t,n,o,r,a,i,s,l);break;default:1&p?O(e,t,n,o,r,a,i,s,l):6&p?j(e,t,n,o,r,a,i,s,l):(64&p||128&p)&&c.process(e,t,n,o,r,a,i,s,l,ae)}null!=u&&r&&Tt(u,e&&e.ref,a,t||e,!t)},w=(e,t,n,o)=>{if(null==e)a(t.el=c(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},x=(e,t,n,o)=>{null==e?a(t.el=u(t.children||""),n,o):t.el=e.el},_=(e,t,n,o)=>{[e.el,e.anchor]=y(e.children,t,n,o,e.el,e.anchor)},O=(e,t,n,o,r,a,i,s,l)=>{i=i||"svg"===t.type,null==e?S(t,n,o,r,a,i,s,l):L(e,t,r,a,i,s,l)},S=(e,t,n,o,i,c,u,p)=>{let f,h;const{type:m,props:g,shapeFlag:b,transition:y,patchFlag:k,dirs:w}=e;if(e.el&&void 0!==v&&-1===k)f=e.el=v(e.el);else{if(f=e.el=l(e.type,c,g&&g.is,g),8&b?d(f,e.children):16&b&&T(e.children,f,null,o,i,c&&"foreignObject"!==m,u,p),w&&Ot(e,null,o,"created"),g){for(const t in g)"value"===t||(0,r.Gg)(t)||s(f,t,null,g[t],c,e.children,o,i,ee);"value"in g&&s(f,"value",null,g.value),(h=g.onVnodeBeforeMount)&&Ln(h,o,e)}C(f,e,e.scopeId,u,o)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(f,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(f,"__vueParentComponent",{value:o,enumerable:!1})),w&&Ot(e,null,o,"beforeMount");const x=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(f),a(f,t,n),((h=g&&g.onVnodeMounted)||x||w)&&At((()=>{h&&Ln(h,o,e),x&&y.enter(f),w&&Ot(e,null,o,"mounted")}),i)},C=(e,t,n,o,r)=>{if(n&&b(e,n),o)for(let t=0;t{for(let c=l;c{const c=t.el=e.el;let{patchFlag:u,dynamicChildren:p,dirs:f}=t;u|=16&e.patchFlag;const h=e.props||r.kT,m=t.props||r.kT;let g;n&&Mt(n,!1),(g=m.onVnodeBeforeUpdate)&&Ln(g,n,t,e),f&&Ot(t,e,n,"beforeUpdate"),n&&Mt(n,!0);const b=a&&"foreignObject"!==t.type;if(p?D(e.dynamicChildren,p,c,n,o,b,i):l||U(e,t,c,null,n,o,b,i,!1),u>0){if(16&u)A(c,t,h,m,n,o,a);else if(2&u&&h.class!==m.class&&s(c,"class",null,m.class,a),4&u&&s(c,"style",h.style,m.style,a),8&u){const r=t.dynamicProps;for(let t=0;t{g&&Ln(g,n,t,e),f&&Ot(t,e,n,"updated")}),o)},D=(e,t,n,o,r,a,i)=>{for(let s=0;s{if(n!==o){for(const c in o){if((0,r.Gg)(c))continue;const u=o[c],p=n[c];u!==p&&"value"!==c&&s(e,c,p,u,l,t.children,a,i,ee)}if(n!==r.kT)for(const c in n)(0,r.Gg)(c)||c in o||s(e,c,n[c],null,l,t.children,a,i,ee);"value"in o&&s(e,"value",n.value,o.value)}},P=(e,t,n,o,r,i,s,l,u)=>{const p=t.el=e?e.el:c(""),d=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(l=l?l.concat(m):m),null==e?(a(p,n,o),a(d,n,o),T(t.children,n,d,r,i,s,l,u)):f>0&&64&f&&h&&e.dynamicChildren?(D(e.dynamicChildren,h,n,r,i,s,l),(null!=t.key||r&&t===r.subTree)&&Rt(e,t,!0)):U(e,t,n,d,r,i,s,l,u)},j=(e,t,n,o,r,a,i,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,i,l):I(t,n,o,r,a,i,l):M(e,t,l)},I=(e,t,n,o,r,a,i)=>{const s=e.component=zn(e,o,r);if(Pe(e)&&(s.ctx.renderer=ae),Kn(s),s.asyncDep){if(r&&r.registerDep(s,B),!e.el){const e=s.subTree=yn(Qt);x(null,e,t,n)}}else B(s,e,t,n,r,a,i)},M=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:r,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!s||s&&s.$stable)||o!==i&&(o?!i||ne(o,i,c):!!i);if(1024&l)return!0;if(16&l)return o?ne(o,i,c):!!i;if(8&l){const e=t.dynamicProps;for(let t=0;tm&&h.splice(t,1)}(o.update),o.update()}else t.component=e.component,t.el=e.el,o.vnode=t},B=(e,t,n,a,i,s,l)=>{const c=e.effect=new o.qq((()=>{if(e.isMounted){let t,{next:n,bu:o,u:a,parent:c,vnode:u}=e,p=n;Mt(e,!1),n?(n.el=u.el,q(e,n,l)):n=u,o&&(0,r.ir)(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Ln(t,c,n,u),Mt(e,!0);const d=Q(e),h=e.subTree;e.subTree=d,k(h,d,f(h.el),te(h),e,i,s),n.el=d.el,null===p&&oe(e,d.el),a&&At(a,i),(t=n.props&&n.props.onVnodeUpdated)&&At((()=>Ln(t,c,n,u)),i),__VUE_PROD_DEVTOOLS__&&V(e)}else{let o;const{el:l,props:c}=t,{bm:u,m:p,parent:d}=e,f=$e(t);if(Mt(e,!1),u&&(0,r.ir)(u),!f&&(o=c&&c.onVnodeBeforeMount)&&Ln(o,d,t),Mt(e,!0),l&&se){const n=()=>{e.subTree=Q(e),se(l,e.subTree,e,i,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const o=e.subTree=Q(e);k(null,o,n,a,e,i,s),t.el=o.el}if(p&&At(p,i),!f&&(o=c&&c.onVnodeMounted)){const e=t;At((()=>Ln(o,d,e)),i)}256&t.shapeFlag&&e.a&&At(e.a,i),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&F(e),t=n=a=null}}),(()=>E(e.update)),e.scope),u=e.update=c.run.bind(c);u.id=e.uid,Mt(e,!0),u()},q=(e,t,n)=>{t.component=e;const a=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,a){const{props:i,attrs:s,vnode:{patchFlag:l}}=e,c=(0,o.IU)(i),[u]=e.propsOptions;let p=!1;if(!(a||l>0)||16&l){let o;pt(e,t,i,s)&&(p=!0);for(const a in c)t&&((0,r.RI)(t,a)||(o=(0,r.rs)(a))!==a&&(0,r.RI)(t,o))||(u?!n||void 0===n[a]&&void 0===n[o]||(i[a]=dt(u,c,a,void 0,e,!0)):delete i[a]);if(s!==c)for(const e in s)t&&(0,r.RI)(t,e)||(delete s[e],p=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let o=0;o{const{vnode:o,slots:a}=e;let i=!0,s=r.kT;if(32&o.shapeFlag){const e=t._;e?n&&1===e?i=!1:((0,r.l7)(a,t),n||1!==e||delete a._):(i=!t.$stable,wt(t,a)),s=t}else t&&(xt(e,t),s={default:1});if(i)for(const e in a)vt(e)||e in s||delete a[e]})(e,t.children,n),(0,o.Jd)(),N(void 0,e.update),(0,o.lk)()},U=(e,t,n,o,r,a,i,s,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,p=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void J(c,p,n,o,r,a,i,s,l);if(256&f)return void W(c,p,n,o,r,a,i,s,l)}8&h?(16&u&&ee(c,r,a),p!==c&&d(n,p)):16&u?16&h?J(c,p,n,o,r,a,i,s,l):ee(c,r,a,!0):(8&u&&d(n,""),16&h&&T(p,n,o,r,a,i,s,l))},W=(e,t,n,o,a,i,s,l,c)=>{e=e||r.Z6,t=t||r.Z6;const u=e.length,p=t.length,d=Math.min(u,p);let f;for(f=0;fp?ee(e,a,i,!0,!1,d):T(t,n,o,a,i,s,l,c,d)},J=(e,t,n,o,a,i,s,l,c)=>{let u=0;const p=t.length;let d=e.length-1,f=p-1;for(;u<=d&&u<=f;){const o=e[u],r=t[u]=c?En(t[u]):Sn(t[u]);if(!fn(o,r))break;k(o,r,n,null,a,i,s,l,c),u++}for(;u<=d&&u<=f;){const o=e[d],r=t[f]=c?En(t[f]):Sn(t[f]);if(!fn(o,r))break;k(o,r,n,null,a,i,s,l,c),d--,f--}if(u>d){if(u<=f){const e=f+1,r=ef)for(;u<=d;)G(e[u],a,i,!0),u++;else{const h=u,m=u,g=new Map;for(u=m;u<=f;u++){const e=t[u]=c?En(t[u]):Sn(t[u]);null!=e.key&&g.set(e.key,u)}let b,v=0;const y=f-m+1;let w=!1,x=0;const _=new Array(y);for(u=0;u=y){G(o,a,i,!0);continue}let r;if(null!=o.key)r=g.get(o.key);else for(b=m;b<=f;b++)if(0===_[b-m]&&fn(o,t[b])){r=b;break}void 0===r?G(o,a,i,!0):(_[r-m]=u+1,r>=x?x=r:w=!0,k(o,t[r],n,null,a,i,s,l,c),v++)}const O=w?function(e){const t=e.slice(),n=[0];let o,r,a,i,s;const l=e.length;for(o=0;o>1,e[n[s]]0&&(t[o]=n[a-1]),n[a]=o)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}(_):r.Z6;for(b=O.length-1,u=y-1;u>=0;u--){const e=m+u,r=t[e],d=e+1{const{el:i,type:s,transition:l,children:c,shapeFlag:u}=e;if(6&u)Y(e.component.subTree,t,n,o);else if(128&u)e.suspense.move(t,n,o);else if(64&u)s.move(e,t,n,ae);else if(s!==Zt)if(s!==en)if(2!==o&&1&u&&l)if(0===o)l.beforeEnter(i),a(i,t,n),At((()=>l.enter(i)),r);else{const{leave:e,delayLeave:o,afterLeave:r}=l,s=()=>a(i,t,n),c=()=>{e(i,(()=>{s(),r&&r()}))};o?o(i,s,c):c()}else a(i,t,n);else(({el:e,anchor:t},n,o)=>{let r;for(;e&&e!==t;)r=g(e),a(e,n,o),e=r;a(t,n,o)})(e,t,n);else{a(i,t,n);for(let e=0;e{const{type:a,props:i,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:p,dirs:d}=e;if(null!=s&&Tt(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&d,h=!$e(e);let m;if(h&&(m=i&&i.onVnodeBeforeUnmount)&&Ln(m,t,e),6&u)X(e.component,n,o);else{if(128&u)return void e.suspense.unmount(n,o);f&&Ot(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,r,ae,o):c&&(a!==Zt||p>0&&64&p)?ee(c,t,n,!1,!0):(a===Zt&&384&p||!r&&16&u)&&ee(l,t,n),o&&K(e)}(h&&(m=i&&i.onVnodeUnmounted)||f)&&At((()=>{m&&Ln(m,t,e),f&&Ot(e,null,t,"unmounted")}),n)},K=e=>{const{type:t,el:n,anchor:o,transition:r}=e;if(t===Zt)return void Z(n,o);if(t===en)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=g(e),i(e),e=n;i(t)})(e);const a=()=>{i(n),r&&!r.persisted&&r.afterLeave&&r.afterLeave()};if(1&e.shapeFlag&&r&&!r.persisted){const{leave:t,delayLeave:o}=r,i=()=>t(n,a);o?o(e.el,a,i):i()}else a()},Z=(e,t)=>{let n;for(;e!==t;)n=g(e),i(e),e=n;i(t)},X=(e,t,n)=>{const{bum:o,scope:a,update:i,subTree:s,um:l}=e;o&&(0,r.ir)(o),a.stop(),i&&(i.active=!1,G(s,e,t,n)),l&&At(l,t),At((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&z(e)},ee=(e,t,n,o=!1,r=!1,a=0)=>{for(let i=a;i6&e.shapeFlag?te(e.component.subTree):128&e.shapeFlag?e.suspense.next():g(e.anchor||e.el),re=(e,t,n)=>{null==e?t._vnode&&G(t._vnode,null,null,!0):k(t._vnode||null,e,t,null,null,null,n),$(),t._vnode=e},ae={p:k,um:G,m:Y,r:K,mt:I,mc:T,pc:U,pbc:D,n:te,o:e};let ie,se;return t&&([ie,se]=t(ae)),{render:re,hydrate:ie,createApp:Ct(re,ie)}}function Mt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Rt(e,t,n=!1){const o=e.children,a=t.children;if((0,r.kJ)(o)&&(0,r.kJ)(a))for(let e=0;ee&&(e.disabled||""===e.disabled),Vt=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,zt=(e,t)=>{const n=e&&e.to;if((0,r.HD)(n)){if(t){return t(n)}return null}return n};function Bt(e,t,n,{o:{insert:o},m:r},a=2){0===a&&o(e.targetAnchor,t,n);const{el:i,anchor:s,shapeFlag:l,children:c,props:u}=e,p=2===a;if(p&&o(i,t,n),(!p||Ft(u))&&16&l)for(let e=0;e{16&v&&u(y,e,t,r,a,i,s,l)};b?g(n,c):p&&g(p,d)}else{t.el=e.el;const o=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=Ft(e.props),g=m?n:u,v=m?o:f;if(i=i||Vt(u),k?(d(e.dynamicChildren,k,g,r,a,i,s),Rt(e,t,!0)):l||p(e,t,g,v,r,a,i,s,!1),b)m||Bt(t,n,o,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=zt(t.props,h);e&&Bt(t,e,null,c,0)}else m&&Bt(t,u,f,c,1)}},remove(e,t,n,o,{um:r,o:{remove:a}},i){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:p,props:d}=e;if(p&&a(u),(i||!Ft(d))&&(a(c),16&s))for(let e=0;e0?nn||r.Z6:null,rn(),sn>0&&nn&&nn.push(e),e}function un(e,t,n,o,r,a){return cn(vn(e,t,n,o,r,a,!0))}function pn(e,t,n,o,r){return cn(yn(e,t,n,o,r,!0))}function dn(e){return!!e&&!0===e.__v_isVNode}function fn(e,t){return e.type===t.type&&e.key===t.key}function hn(e){an=e}const mn="__vInternal",gn=({key:e})=>null!=e?e:null,bn=({ref:e,ref_key:t,ref_for:n})=>null!=e?(0,r.HD)(e)||(0,o.dq)(e)||(0,r.mf)(e)?{i:W,r:e,k:t,f:!!n}:e:null;function vn(e,t=null,n=null,o=0,a=null,i=(e===Zt?0:1),s=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&gn(t),ref:t&&bn(t),scopeId:J,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:o,dynamicProps:a,dynamicChildren:null,appContext:null};return l?(Cn(c,n),128&i&&e.normalize(c)):n&&(c.shapeFlag|=(0,r.HD)(n)?8:16),sn>0&&!s&&nn&&(c.patchFlag>0||6&i)&&32!==c.patchFlag&&nn.push(c),c}const yn=function(e,t=null,n=null,a=0,i=null,s=!1){if(e&&e!==Wt||(e=Qt),dn(e)){const o=wn(e,t,!0);return n&&Cn(o,n),o}if(l=e,(0,r.mf)(l)&&"__vccOpts"in l&&(e=e.__vccOpts),t){t=kn(t);let{class:e,style:n}=t;e&&!(0,r.HD)(e)&&(t.class=(0,r.C_)(e)),(0,r.Kn)(n)&&((0,o.X3)(n)&&!(0,r.kJ)(n)&&(n=(0,r.l7)({},n)),t.style=(0,r.j5)(n))}var l;return vn(e,t,n,a,i,(0,r.HD)(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:(0,r.Kn)(e)?4:(0,r.mf)(e)?2:0,s,!0)};function kn(e){return e?(0,o.X3)(e)||mn in e?(0,r.l7)({},e):e:null}function wn(e,t,n=!1){const{props:o,ref:a,patchFlag:i,children:s}=e,l=t?Tn(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&gn(l),ref:t&&t.ref?n&&a?(0,r.kJ)(a)?a.concat(bn(t)):[a,bn(t)]:bn(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Zt?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&wn(e.ssContent),ssFallback:e.ssFallback&&wn(e.ssFallback),el:e.el,anchor:e.anchor}}function xn(e=" ",t=0){return yn(Xt,null,e,t)}function _n(e,t){const n=yn(en,null,e);return n.staticCount=t,n}function On(e="",t=!1){return t?(on(),pn(Qt,null,e)):yn(Qt,null,e)}function Sn(e){return null==e||"boolean"==typeof e?yn(Qt):(0,r.kJ)(e)?yn(Zt,null,e.slice()):"object"==typeof e?En(e):yn(Xt,null,String(e))}function En(e){return null===e.el||e.memo?e:wn(e)}function Cn(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if((0,r.kJ)(t))n=16;else if("object"==typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),Cn(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||mn in t?3===o&&W&&(1===W.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=W}}else(0,r.mf)(t)?(t={default:t,_ctx:W},n=32):(t=String(t),64&o?(n=16,t=[xn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Tn(...e){const t={};for(let n=0;nt(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);a=new Array(n.length);for(let o=0,r=n.length;o!dn(e)||e.type!==Qt&&!(e.type===Zt&&!An(e.children))))?e:null}function Pn(e){const t={};for(const n in e)t[(0,r.hR)(n)]=e[n];return t}const jn=e=>e?Wn(e)?no(e)||e.proxy:jn(e.parent):null,In=(0,r.l7)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>jn(e.parent),$root:e=>jn(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?rt(e):e.type,$forceUpdate:e=>()=>E(e.update),$nextTick:e=>S.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?ve.bind(e):r.dG}),Mn={get({_:e},t){const{ctx:n,setupState:a,data:i,props:s,accessCache:l,type:c,appContext:u}=e;let p;if("$"!==t[0]){const o=l[t];if(void 0!==o)switch(o){case 1:return a[t];case 2:return i[t];case 4:return n[t];case 3:return s[t]}else{if(a!==r.kT&&(0,r.RI)(a,t))return l[t]=1,a[t];if(i!==r.kT&&(0,r.RI)(i,t))return l[t]=2,i[t];if((p=e.propsOptions[0])&&(0,r.RI)(p,t))return l[t]=3,s[t];if(n!==r.kT&&(0,r.RI)(n,t))return l[t]=4,n[t];__VUE_OPTIONS_API__&&!tt||(l[t]=0)}}const d=In[t];let f,h;return d?("$attrs"===t&&(0,o.j)(e,"get",t),d(e)):(f=c.__cssModules)&&(f=f[t])?f:n!==r.kT&&(0,r.RI)(n,t)?(l[t]=4,n[t]):(h=u.config.globalProperties,(0,r.RI)(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:o,setupState:a,ctx:i}=e;return a!==r.kT&&(0,r.RI)(a,t)?(a[t]=n,!0):o!==r.kT&&(0,r.RI)(o,t)?(o[t]=n,!0):!((0,r.RI)(e.props,t)||"$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:a,propsOptions:i}},s){let l;return!!n[s]||e!==r.kT&&(0,r.RI)(e,s)||t!==r.kT&&(0,r.RI)(t,s)||(l=i[0])&&(0,r.RI)(l,s)||(0,r.RI)(o,s)||(0,r.RI)(In,s)||(0,r.RI)(a.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?this.set(e,t,n.get(),null):null!=n.value&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Rn=(0,r.l7)({},Mn,{get(e,t){if(t!==Symbol.unscopables)return Mn.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!(0,r.e1)(t)}),Fn=St();let Vn=0;function zn(e,t,n){const a=e.type,i=(t?t.appContext:e.appContext)||Fn,s={uid:Vn++,vnode:e,type:a,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new o.Bj(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ft(a,i),emitsOptions:U(a,i),emit:null,emitted:null,propsDefaults:r.kT,inheritAttrs:a.inheritAttrs,ctx:r.kT,data:r.kT,props:r.kT,attrs:r.kT,slots:r.kT,refs:r.kT,setupState:r.kT,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=q.bind(null,s),e.ce&&e.ce(s),s}let Bn=null;const qn=()=>Bn||W,Un=e=>{Bn=e,e.scope.on()},Hn=()=>{Bn&&Bn.scope.off(),Bn=null};function Wn(e){return 4&e.vnode.shapeFlag}let Jn,Yn,Gn=!1;function Kn(e,t=!1){Gn=t;const{props:n,children:a}=e.vnode,i=Wn(e);!function(e,t,n,a=!1){const i={},s={};(0,r.Nj)(s,mn,1),e.propsDefaults=Object.create(null),pt(e,t,i,s);for(const t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=a?i:(0,o.Um)(i):e.type.props?e.props=i:e.props=s,e.attrs=s}(e,n,i,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=(0,o.IU)(t),(0,r.Nj)(t,"_",n)):wt(t,e.slots={})}else e.slots={},t&&xt(e,t);(0,r.Nj)(e.slots,mn,1)})(e,a);const s=i?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=(0,o.Xl)(new Proxy(e.ctx,Mn));const{setup:a}=n;if(a){const n=e.setupContext=a.length>1?to(e):null;Un(e),(0,o.Jd)();const i=c(a,e,0,[e.props,n]);if((0,o.lk)(),Hn(),(0,r.tI)(i)){if(i.then(Hn,Hn),t)return i.then((n=>{Zn(e,n,t)})).catch((t=>{p(t,e,0)}));e.asyncDep=i}else Zn(e,i,t)}else eo(e,t)}(e,t):void 0;return Gn=!1,s}function Zn(e,t,n){(0,r.mf)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,r.Kn)(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=(0,o.WL)(t)),eo(e,n)}function Xn(e){Jn=e,Yn=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Rn))}}const Qn=()=>!Jn;function eo(e,t,n){const a=e.type;if(!e.render){if(!t&&Jn&&!a.render){const t=a.template;if(t){const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:i,compilerOptions:s}=a,l=(0,r.l7)((0,r.l7)({isCustomElement:n,delimiters:i},o),s);a.render=Jn(t,l)}}e.render=a.render||r.dG,Yn&&Yn(e)}__VUE_OPTIONS_API__&&(Un(e),(0,o.Jd)(),function(e){const t=rt(e),n=e.proxy,a=e.ctx;tt=!1,t.beforeCreate&&nt(t.beforeCreate,e,"bc");const{data:i,computed:s,methods:l,watch:c,provide:u,inject:p,created:d,beforeMount:f,mounted:h,beforeUpdate:m,updated:g,activated:b,deactivated:v,beforeDestroy:y,beforeUnmount:k,destroyed:w,unmounted:x,render:_,renderTracked:O,renderTriggered:S,errorCaptured:E,serverPrefetch:C,expose:T,inheritAttrs:L,components:N,directives:$,filters:D}=t;if(p&&function(e,t,n=r.dG,a=!1){(0,r.kJ)(e)&&(e=lt(e));for(const n in e){const i=e[n];let s;s=(0,r.Kn)(i)?"default"in i?pe(i.from||n,i.default,!0):pe(i.from||n):pe(i),(0,o.dq)(s)&&a?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[n]=s}}(p,a,null,e.appContext.config.unwrapInjectedRef),l)for(const e in l){const t=l[e];(0,r.mf)(t)&&(a[e]=t.bind(n))}if(i){const t=i.call(n,n);(0,r.Kn)(t)&&(e.data=(0,o.qj)(t))}if(tt=!0,s)for(const e in s){const t=s[e],o=(0,r.mf)(t)?t.bind(n,n):(0,r.mf)(t.get)?t.get.bind(n,n):r.dG,i=!(0,r.mf)(t)&&(0,r.mf)(t.set)?t.set.bind(n):r.dG,l=io({get:o,set:i});Object.defineProperty(a,e,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const e in c)ot(c[e],a,n,e);if(u){const e=(0,r.mf)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{ue(t,e[t])}))}function A(e,t){(0,r.kJ)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&nt(d,e,"c"),A(He,f),A(We,h),A(Je,m),A(Ye,g),A(Me,b),A(Re,v),A(et,E),A(Qe,O),A(Xe,S),A(Ge,k),A(Ke,x),A(Ze,C),(0,r.kJ)(T))if(T.length){const t=e.exposed||(e.exposed={});T.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});_&&e.render===r.dG&&(e.render=_),null!=L&&(e.inheritAttrs=L),N&&(e.components=N),$&&(e.directives=$)}(e),(0,o.lk)(),Hn())}function to(e){let t;return{get attrs(){return t||(t=function(e){return new Proxy(e.attrs,{get:(t,n)=>((0,o.j)(e,"get","$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function no(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy((0,o.WL)((0,o.Xl)(e.exposed)),{get:(t,n)=>n in t?t[n]:n in In?In[n](e):void 0}))}const oo=/(?:^|[-_])(\w)/g;function ro(e){return(0,r.mf)(e)&&e.displayName||e.name}function ao(e,t,n=!1){let o=ro(t);if(!o&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(o=e[1])}if(!o&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};o=n(e.components||e.parent.type.components)||n(e.appContext.components)}return o?o.replace(oo,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const io=(e,t)=>(0,o.Fl)(e,t,Gn);function so(){return null}function lo(){return null}function co(e){}function uo(e,t){return null}function po(){return ho().slots}function fo(){return ho().attrs}function ho(){const e=qn();return e.setupContext||(e.setupContext=to(e))}function mo(e,t){const n=(0,r.kJ)(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const e in t){const o=n[e];o?(0,r.kJ)(o)||(0,r.mf)(o)?n[e]={type:o,default:t[e]}:o.default=t[e]:null===o&&(n[e]={default:t[e]})}return n}function go(e,t){const n={};for(const o in e)t.includes(o)||Object.defineProperty(n,o,{enumerable:!0,get:()=>e[o]});return n}function bo(e){const t=qn();let n=e();return Hn(),(0,r.tI)(n)&&(n=n.catch((e=>{throw Un(t),e}))),[n,()=>Un(t)]}function vo(e,t,n){const o=arguments.length;return 2===o?(0,r.Kn)(t)&&!(0,r.kJ)(t)?dn(t)?yn(e,null,[t]):yn(e,t):yn(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&dn(n)&&(n=[n]),yn(e,t,n))}const yo=Symbol(""),ko=()=>{{const e=pe(yo);return e||i("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function wo(){}function xo(e,t,n,o){const r=n[o];if(r&&_o(r,e))return r;const a=t();return a.memo=e.slice(),n[o]=a}function _o(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e0&&nn&&nn.push(e),!0}const Oo="3.2.31",So={createComponentInstance:zn,setupComponent:Kn,renderComponentRoot:Q,setCurrentRenderingInstance:Y,isVNode:dn,normalizeVNode:Sn},Eo=null,Co=null},9963:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BaseTransition:()=>r.P$,Comment:()=>r.sv,EffectScope:()=>r.Bj,Fragment:()=>r.HY,KeepAlive:()=>r.Ob,ReactiveEffect:()=>r.qq,Static:()=>r.qG,Suspense:()=>r.n4,Teleport:()=>r.lR,Text:()=>r.xv,Transition:()=>D,TransitionGroup:()=>K,VueElement:()=>S,callWithAsyncErrorHandling:()=>r.$d,callWithErrorHandling:()=>r.KU,camelize:()=>r._A,capitalize:()=>r.kC,cloneVNode:()=>r.Ho,compatUtils:()=>r.ry,computed:()=>r.Fl,createApp:()=>Ce,createBlock:()=>r.j4,createCommentVNode:()=>r.kq,createElementBlock:()=>r.iD,createElementVNode:()=>r._,createHydrationRenderer:()=>r.Eo,createPropsRestProxy:()=>r.p1,createRenderer:()=>r.Us,createSSRApp:()=>Te,createSlots:()=>r.Nv,createStaticVNode:()=>r.uE,createTextVNode:()=>r.Uk,createVNode:()=>r.Wm,customRef:()=>r.ZM,defineAsyncComponent:()=>r.RC,defineComponent:()=>r.aZ,defineCustomElement:()=>x,defineEmits:()=>r.Bz,defineExpose:()=>r.WY,defineProps:()=>r.MW,defineSSRCustomElement:()=>_,devtools:()=>r.mW,effect:()=>r.cE,effectScope:()=>r.B,getCurrentInstance:()=>r.FN,getCurrentScope:()=>r.nZ,getTransitionRawChildren:()=>r.Q6,guardReactiveProps:()=>r.F4,h:()=>r.h,handleError:()=>r.S3,hydrate:()=>Ee,initCustomFormatter:()=>r.Mr,initDirectivesForSSR:()=>$e,inject:()=>r.f3,isMemoSame:()=>r.nQ,isProxy:()=>r.X3,isReactive:()=>r.PG,isReadonly:()=>r.$y,isRef:()=>r.dq,isRuntimeOnly:()=>r.of,isShallow:()=>r.yT,isVNode:()=>r.lA,markRaw:()=>r.Xl,mergeDefaults:()=>r.u_,mergeProps:()=>r.dG,nextTick:()=>r.Y3,normalizeClass:()=>r.C_,normalizeProps:()=>r.vs,normalizeStyle:()=>r.j5,onActivated:()=>r.dl,onBeforeMount:()=>r.wF,onBeforeUnmount:()=>r.Jd,onBeforeUpdate:()=>r.Xn,onDeactivated:()=>r.se,onErrorCaptured:()=>r.d1,onMounted:()=>r.bv,onRenderTracked:()=>r.bT,onRenderTriggered:()=>r.Yq,onScopeDispose:()=>r.EB,onServerPrefetch:()=>r.vl,onUnmounted:()=>r.Ah,onUpdated:()=>r.ic,openBlock:()=>r.wg,popScopeId:()=>r.Cn,provide:()=>r.JJ,proxyRefs:()=>r.WL,pushScopeId:()=>r.dD,queuePostFlushCb:()=>r.qb,reactive:()=>r.qj,readonly:()=>r.OT,ref:()=>r.iH,registerRuntimeCompiler:()=>r.Y1,render:()=>Se,renderList:()=>r.Ko,renderSlot:()=>r.WI,resolveComponent:()=>r.up,resolveDirective:()=>r.Q2,resolveDynamicComponent:()=>r.LL,resolveFilter:()=>r.eq,resolveTransitionHooks:()=>r.U2,setBlockTracking:()=>r.qZ,setDevtoolsHook:()=>r.ec,setTransitionHooks:()=>r.nK,shallowReactive:()=>r.Um,shallowReadonly:()=>r.YS,shallowRef:()=>r.XI,ssrContextKey:()=>r.Uc,ssrUtils:()=>r.G,stop:()=>r.sT,toDisplayString:()=>r.zw,toHandlerKey:()=>r.hR,toHandlers:()=>r.mx,toRaw:()=>r.IU,toRef:()=>r.Vh,toRefs:()=>r.BK,transformVNodeArgs:()=>r.C3,triggerRef:()=>r.oR,unref:()=>r.SU,useAttrs:()=>r.l1,useCssModule:()=>E,useCssVars:()=>C,useSSRContext:()=>r.Zq,useSlots:()=>r.Rr,useTransitionState:()=>r.Y8,vModelCheckbox:()=>re,vModelDynamic:()=>pe,vModelRadio:()=>ie,vModelSelect:()=>se,vModelText:()=>oe,vShow:()=>ve,version:()=>r.i8,warn:()=>r.ZK,watch:()=>r.YP,watchEffect:()=>r.m0,watchPostEffect:()=>r.Rh,watchSyncEffect:()=>r.yX,withAsyncContext:()=>r.mv,withCtx:()=>r.w5,withDefaults:()=>r.b9,withDirectives:()=>r.wy,withKeys:()=>be,withMemo:()=>r.MX,withModifiers:()=>me,withScopeId:()=>r.HX});var o=n(3577),r=n(6252),a=n(2262);const i="undefined"!=typeof document?document:null,s=i&&i.createElement("template"),l={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t?i.createElementNS("http://www.w3.org/2000/svg",e):i.createElement(e,n?{is:n}:void 0);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>i.createTextNode(e),createComment:e=>i.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>i.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,o,r,a){const i=n?n.previousSibling:t.lastChild;if(r&&(r===a||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),r!==a&&(r=r.nextSibling););else{s.innerHTML=o?`${e}`:e;const r=s.content;if(o){const e=r.firstChild;for(;e.firstChild;)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},c=/\s*!important$/;function u(e,t,n){if((0,o.kJ)(n))n.forEach((n=>u(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=d[t];if(n)return n;let r=(0,o._A)(t);if("filter"!==r&&r in e)return d[t]=r;r=(0,o.kC)(r);for(let n=0;ndocument.createEvent("Event").timeStamp&&(h=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);m=!!(e&&Number(e[1])<=53)}let g=0;const b=Promise.resolve(),v=()=>{g=0};function y(e,t,n,o){e.addEventListener(t,n,o)}const k=/(?:Once|Passive|Capture)$/,w=/^on[a-z]/;function x(e,t){const n=(0,r.aZ)(e);class o extends S{constructor(e){super(n,e,t)}}return o.def=n,o}const _=e=>x(e,Ee),O="undefined"!=typeof HTMLElement?HTMLElement:class{};class S extends O{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,(0,r.Y3)((()=>{this._connected||(Se(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let e=0;e{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,r=!(0,o.kJ)(t),a=t?r?Object.keys(t):t:[];let i;if(r)for(const e in this._props){const n=t[e];(n===Number||n&&n.type===Number)&&(this._props[e]=(0,o.He)(this._props[e]),(i||(i=Object.create(null)))[e]=!0)}this._numberProps=i;for(const e of Object.keys(this))"_"!==e[0]&&this._setProp(e,this[e],!0,!1);for(const e of a.map(o._A))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=(0,o.He)(t)),this._setProp((0,o._A)(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!0){t!==this._props[e]&&(this._props[e]=t,r&&this._instance&&this._update(),n&&(!0===t?this.setAttribute((0,o.rs)(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute((0,o.rs)(e),t+""):t||this.removeAttribute((0,o.rs)(e))))}_update(){Se(this._createVNode(),this.shadowRoot)}_createVNode(){const e=(0,r.Wm)(this._def,(0,o.l7)({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof S){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function E(e="$style"){{const t=(0,r.FN)();if(!t)return o.kT;const n=t.type.__cssModules;if(!n)return o.kT;return n[e]||o.kT}}function C(e){const t=(0,r.FN)();if(!t)return;const n=()=>T(t.subTree,e(t.proxy));(0,r.Rh)(n),(0,r.bv)((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,r.Ah)((()=>e.disconnect()))}))}function T(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{T(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)L(e.el,t);else if(e.type===r.HY)e.children.forEach((e=>T(e,t)));else if(e.type===r.qG){let{el:n,anchor:o}=e;for(;n&&(L(n,t),n!==o);)n=n.nextSibling}}function L(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const N="transition",$="animation",D=(e,{slots:t})=>(0,r.h)(r.P$,M(e),t);D.displayName="Transition";const A={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},P=D.props=(0,o.l7)({},r.P$.props,A),j=(e,t=[])=>{(0,o.kJ)(e)?e.forEach((e=>e(...t))):e&&e(...t)},I=e=>!!e&&((0,o.kJ)(e)?e.some((e=>e.length>1)):e.length>1);function M(e){const t={};for(const n in e)n in A||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=s,appearToClass:p=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if((0,o.Kn)(e))return[R(e.enter),R(e.leave)];{const t=R(e);return[t,t]}}(a),g=m&&m[0],b=m&&m[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:k,onLeave:w,onLeaveCancelled:x,onBeforeAppear:_=v,onAppear:O=y,onAppearCancelled:S=k}=t,E=(e,t,n)=>{V(e,t?p:l),V(e,t?u:s),n&&n()},C=(e,t)=>{V(e,h),V(e,f),t&&t()},T=e=>(t,n)=>{const o=e?O:y,a=()=>E(t,e,n);j(o,[t,a]),z((()=>{V(t,e?c:i),F(t,e?p:l),I(o)||q(t,r,g,a)}))};return(0,o.l7)(t,{onBeforeEnter(e){j(v,[e]),F(e,i),F(e,s)},onBeforeAppear(e){j(_,[e]),F(e,c),F(e,u)},onEnter:T(!1),onAppear:T(!0),onLeave(e,t){const n=()=>C(e,t);F(e,d),J(),F(e,f),z((()=>{V(e,d),F(e,h),I(w)||q(e,r,b,n)})),j(w,[e,n])},onEnterCancelled(e){E(e,!1),j(k,[e])},onAppearCancelled(e){E(e,!0),j(S,[e])},onLeaveCancelled(e){C(e),j(x,[e])}})}function R(e){return(0,o.He)(e)}function F(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function V(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function z(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let B=0;function q(e,t,n,o){const r=e._endId=++B,a=()=>{r===e._endId&&o()};if(n)return setTimeout(a,n);const{type:i,timeout:s,propCount:l}=U(e,t);if(!i)return o();const c=i+"end";let u=0;const p=()=>{e.removeEventListener(c,d),a()},d=t=>{t.target===e&&++u>=l&&p()};setTimeout((()=>{u(n[e]||"").split(", "),r=o("transitionDelay"),a=o("transitionDuration"),i=H(r,a),s=o("animationDelay"),l=o("animationDuration"),c=H(s,l);let u=null,p=0,d=0;return t===N?i>0&&(u=N,p=i,d=a.length):t===$?c>0&&(u=$,p=c,d=l.length):(p=Math.max(i,c),u=p>0?i>c?N:$:null,d=u?u===N?a.length:l.length:0),{type:u,timeout:p,propCount:d,hasTransform:u===N&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function H(e,t){for(;e.lengthW(t)+W(e[n]))))}function W(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function J(){return document.body.offsetHeight}const Y=new WeakMap,G=new WeakMap,K={name:"TransitionGroup",props:(0,o.l7)({},P,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=(0,r.FN)(),o=(0,r.Y8)();let i,s;return(0,r.ic)((()=>{if(!i.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const o=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&o.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&o.classList.add(e))),o.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(o);const{hasTransform:a}=U(o);return r.removeChild(o),a}(i[0].el,n.vnode.el,t))return;i.forEach(Z),i.forEach(X);const o=i.filter(Q);J(),o.forEach((e=>{const n=e.el,o=n.style;F(n,t),o.transform=o.webkitTransform=o.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,V(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const l=(0,a.IU)(e),c=M(l);let u=l.tag||r.HY;i=s,s=t.default?(0,r.Q6)(t.default()):[];for(let e=0;e{const t=e.props["onUpdate:modelValue"];return(0,o.kJ)(t)?e=>(0,o.ir)(t,e):t};function te(e){e.target.composing=!0}function ne(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent("input",!0,!0),e.dispatchEvent(n)}(t))}const oe={created(e,{modifiers:{lazy:t,trim:n,number:r}},a){e._assign=ee(a);const i=r||a.props&&"number"===a.props.type;y(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n?r=r.trim():i&&(r=(0,o.He)(r)),e._assign(r)})),n&&y(e,"change",(()=>{e.value=e.value.trim()})),t||(y(e,"compositionstart",te),y(e,"compositionend",ne),y(e,"change",ne))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:a}},i){if(e._assign=ee(i),e.composing)return;if(document.activeElement===e){if(n)return;if(r&&e.value.trim()===t)return;if((a||"number"===e.type)&&(0,o.He)(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},re={deep:!0,created(e,t,n){e._assign=ee(n),y(e,"change",(()=>{const t=e._modelValue,n=ce(e),r=e.checked,a=e._assign;if((0,o.kJ)(t)){const e=(0,o.hq)(t,n),i=-1!==e;if(r&&!i)a(t.concat(n));else if(!r&&i){const n=[...t];n.splice(e,1),a(n)}}else if((0,o.DM)(t)){const e=new Set(t);r?e.add(n):e.delete(n),a(e)}else a(ue(e,r))}))},mounted:ae,beforeUpdate(e,t,n){e._assign=ee(n),ae(e,t,n)}};function ae(e,{value:t,oldValue:n},r){e._modelValue=t,(0,o.kJ)(t)?e.checked=(0,o.hq)(t,r.props.value)>-1:(0,o.DM)(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=(0,o.WV)(t,ue(e,!0)))}const ie={created(e,{value:t},n){e.checked=(0,o.WV)(t,n.props.value),e._assign=ee(n),y(e,"change",(()=>{e._assign(ce(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=ee(r),t!==n&&(e.checked=(0,o.WV)(t,r.props.value))}},se={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const a=(0,o.DM)(t);y(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?(0,o.He)(ce(e)):ce(e)));e._assign(e.multiple?a?new Set(t):t:t[0])})),e._assign=ee(r)},mounted(e,{value:t}){le(e,t)},beforeUpdate(e,t,n){e._assign=ee(n)},updated(e,{value:t}){le(e,t)}};function le(e,t){const n=e.multiple;if(!n||(0,o.kJ)(t)||(0,o.DM)(t)){for(let r=0,a=e.options.length;r-1:a.selected=t.has(i);else if((0,o.WV)(ce(a),t))return void(e.selectedIndex!==r&&(e.selectedIndex=r))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function ce(e){return"_value"in e?e._value:e.value}function ue(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const pe={created(e,t,n){de(e,t,n,null,"created")},mounted(e,t,n){de(e,t,n,null,"mounted")},beforeUpdate(e,t,n,o){de(e,t,n,o,"beforeUpdate")},updated(e,t,n,o){de(e,t,n,o,"updated")}};function de(e,t,n,o,r){let a;switch(e.tagName){case"SELECT":a=se;break;case"TEXTAREA":a=oe;break;default:switch(n.props&&n.props.type){case"checkbox":a=re;break;case"radio":a=ie;break;default:a=oe}}const i=a[r];i&&i(e,t,n,o)}const fe=["ctrl","shift","alt","meta"],he={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>fe.some((n=>e[`${n}Key`]&&!t.includes(n)))},me=(e,t)=>(n,...o)=>{for(let e=0;en=>{if(!("key"in n))return;const r=(0,o.rs)(n.key);return t.some((e=>e===r||ge[e]===r))?e(n):void 0},ve={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):ye(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),ye(e,!0),o.enter(e)):o.leave(e,(()=>{ye(e,!1)})):ye(e,t))},beforeUnmount(e,{value:t}){ye(e,t)}};function ye(e,t){e.style.display=t?e._vod:"none"}const ke=(0,o.l7)({patchProp:(e,t,n,a,i=!1,s,l,c,p)=>{"class"===t?function(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,a,i):"style"===t?function(e,t,n){const r=e.style,a=(0,o.HD)(n);if(n&&!a){for(const e in n)u(r,e,n[e]);if(t&&!(0,o.HD)(t))for(const e in t)null==n[e]&&u(r,e,"")}else{const o=r.display;a?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=o)}}(e,n,a):(0,o.F7)(t)?(0,o.tR)(t)||function(e,t,n,a,i=null){const s=e._vei||(e._vei={}),l=s[t];if(a&&l)l.value=a;else{const[n,c]=function(e){let t;if(k.test(e)){let n;for(t={};n=e.match(k);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[(0,o.rs)(e.slice(2)),t]}(t);if(a){const l=s[t]=function(e,t){const n=e=>{const a=e.timeStamp||h();(m||a>=n.attached-1)&&(0,r.$d)(function(e,t){if((0,o.kJ)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=g||(b.then(v),g=h()),n}(a,i);y(e,n,l,c)}else l&&(function(e,t,n,o){e.removeEventListener(t,n,o)}(e,n,l,c),s[t]=void 0)}}(e,t,0,a,l):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&w.test(t)&&(0,o.mf)(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!w.test(t)||!(0,o.HD)(n))&&t in e))))}(e,t,a,i))?function(e,t,n,r,a,i,s){if("innerHTML"===t||"textContent"===t)return r&&s(r,a,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const o=null==n?"":n;return e.value===o&&"OPTION"!==e.tagName||(e.value=o),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const r=typeof e[t];if("boolean"===r)return void(e[t]=(0,o.yA)(n));if(null==n&&"string"===r)return e[t]="",void e.removeAttribute(t);if("number"===r){try{e[t]=0}catch(e){}return void e.removeAttribute(t)}}try{e[t]=n}catch(e){}}(e,t,a,s,l,c,p):("true-value"===t?e._trueValue=a:"false-value"===t&&(e._falseValue=a),function(e,t,n,r,a){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(f,t.slice(6,t.length)):e.setAttributeNS(f,t,n);else{const r=(0,o.Pq)(t);null==n||r&&!(0,o.yA)(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,a,i))}},l);let we,xe=!1;function _e(){return we||(we=(0,r.Us)(ke))}function Oe(){return we=xe?we:(0,r.Eo)(ke),xe=!0,we}const Se=(...e)=>{_e().render(...e)},Ee=(...e)=>{Oe().hydrate(...e)},Ce=(...e)=>{const t=_e().createApp(...e),{mount:n}=t;return t.mount=e=>{const r=Le(e);if(!r)return;const a=t._component;(0,o.mf)(a)||a.render||a.template||(a.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t},Te=(...e)=>{const t=Oe().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Le(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Le(e){return(0,o.HD)(e)?document.querySelector(e):e}let Ne=!1;const $e=()=>{Ne||(Ne=!0,oe.getSSRProps=({value:e})=>({value:e}),ie.getSSRProps=({value:e},t)=>{if(t.props&&(0,o.WV)(t.props.value,e))return{checked:!0}},re.getSSRProps=({value:e},t)=>{if((0,o.kJ)(e)){if(t.props&&(0,o.hq)(e,t.props.value)>-1)return{checked:!0}}else if((0,o.DM)(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ve.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})}},3577:(e,t,n)=>{"use strict";function o(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,{C_:()=>p,DM:()=>N,E9:()=>te,F7:()=>x,Gg:()=>B,HD:()=>A,He:()=>Q,Kn:()=>j,NO:()=>k,Nj:()=>X,Od:()=>S,PO:()=>V,Pq:()=>a,RI:()=>C,S0:()=>z,W7:()=>F,WV:()=>f,Z6:()=>v,_A:()=>H,_N:()=>L,aU:()=>K,dG:()=>y,e1:()=>r,fY:()=>o,hR:()=>G,hq:()=>h,ir:()=>Z,j5:()=>s,kC:()=>Y,kJ:()=>T,kT:()=>b,l7:()=>O,mf:()=>D,rs:()=>J,tI:()=>I,tR:()=>_,vs:()=>d,yA:()=>i,yk:()=>P,zw:()=>m});const r=o("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),a=o("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function i(e){return!!e||""===e}function s(e){if(T(e)){const t={};for(let n=0;n{if(e){const n=e.split(c);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function p(e){let t="";if(A(e))t=e;else if(T(e))for(let n=0;nf(e,t)))}const m=e=>A(e)?e:null==e?"":T(e)||j(e)&&(e.toString===M||!D(e.toString))?JSON.stringify(e,g,2):String(e),g=(e,t)=>t&&t.__v_isRef?g(e,t.value):L(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:N(t)?{[`Set(${t.size})`]:[...t.values()]}:!j(t)||T(t)||V(t)?t:String(t),b={},v=[],y=()=>{},k=()=>!1,w=/^on[^a-z]/,x=e=>w.test(e),_=e=>e.startsWith("onUpdate:"),O=Object.assign,S=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},E=Object.prototype.hasOwnProperty,C=(e,t)=>E.call(e,t),T=Array.isArray,L=e=>"[object Map]"===R(e),N=e=>"[object Set]"===R(e),$=e=>e instanceof Date,D=e=>"function"==typeof e,A=e=>"string"==typeof e,P=e=>"symbol"==typeof e,j=e=>null!==e&&"object"==typeof e,I=e=>j(e)&&D(e.then)&&D(e.catch),M=Object.prototype.toString,R=e=>M.call(e),F=e=>R(e).slice(8,-1),V=e=>"[object Object]"===R(e),z=e=>A(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,B=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),q=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},U=/-(\w)/g,H=q((e=>e.replace(U,((e,t)=>t?t.toUpperCase():"")))),W=/\B([A-Z])/g,J=q((e=>e.replace(W,"-$1").toLowerCase())),Y=q((e=>e.charAt(0).toUpperCase()+e.slice(1))),G=q((e=>e?`on${Y(e)}`:"")),K=(e,t)=>!Object.is(e,t),Z=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Q=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ee;const te=()=>ee||(ee="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{})},6259:e=>{function t(e){return!0}e.exports=function(e,n){var o=[];n=n||t;do{o.push(e),e=e.parentNode}while(e&&e.tagName&&n(e));return o.slice(1)}},110:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,'.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}',""]);const s=i},2588:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,".tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}",""]);const s=i},3232:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.diffset-left {\n width: 48%;\n}\n.diffset-left .ins,\n.diffset-left ins {\n display: none !important;\n}\n.diffset-right {\n width: 48%;\n}\n.diffset-right .del,\n.diffset-right del {\n display: none !important;\n}\n",""]);const s=i},5719:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.card-header[data-v-64890e74] {\n background-color: #ffdf80;\n font-family: var(--bs-body-font-family);\n}\n.card-body[data-v-64890e74] {\n background-color: #fff6da;\n}\n",""]);const s=i},6307:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.doc-search {\n display: flex;\n flex-direction: column;\n height: 100%;\n padding: 1rem;\n}\n.doc-search__results {\n flex: 1 1 auto;\n overflow-y: auto;\n height: 0;\n}\n.doc-search__results .snippet-card:focus {\n border-color: var(--bs-primary);\n}\n",""]);const s=i},8901:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.facets-scrollable[data-v-08feaab9] {\n max-height: 25vh;\n overflow-y: auto;\n}\n",""]);const s=i},4593:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.mobile-side-drawer__mobile-view[data-v-6caa891a] {\n position: fixed;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n z-index: 99;\n visibility: hidden;\n transition: visibility 300ms ease-in-out;\n}\n.mobile-side-drawer__mobile-view__content[data-v-6caa891a] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.mobile-side-drawer__mobile-view__content .slot[data-v-6caa891a] {\n width: 80%;\n height: 100%;\n transition: transform 300ms ease-in-out;\n transform: translateX(-100%);\n overflow: auto;\n}\n.mobile-side-drawer__mobile-view__content .overlay[data-v-6caa891a] {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5);\n transition: opacity 300ms ease-in-out;\n opacity: 0;\n}\n.mobile-side-drawer__mobile-view.active[data-v-6caa891a] {\n visibility: visible;\n}\n.mobile-side-drawer__mobile-view.active .slot[data-v-6caa891a] {\n transform: translateX(0);\n}\n.mobile-side-drawer__mobile-view.active .overlay[data-v-6caa891a] {\n opacity: 1;\n}\n",""]);const s=i},9473:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.hit mark {\n font-weight: bold;\n padding: 0px;\n}\n.snippet {\n line-height: 1.3;\n word-break: break-word;\n}\n",""]);const s=i},5212:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.search-pane[data-v-a556c440] {\n padding-top: 10px;\n}\n.overlay[data-v-a556c440] {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.2);\n z-index: 9;\n}\n.sort-body[data-v-a556c440] {\n display: flex;\n justify-content: space-between;\n}\n@media screen and (max-width: 400px) {\n.sort-body[data-v-a556c440] {\n flex-direction: column;\n}\n.sort__inner[data-v-a556c440] {\n margin-top: 10px;\n}\n}\n@media screen and (max-width: 992px) {\n.filter-facet-title[data-v-a556c440] {\n position: absolute;\n margin: auto;\n left: 0;\n right: 0;\n width: 40px;\n}\n}\n",""]);const s=i},8058:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.legislation-table__row[data-v-57c7a87c] {\n padding: 0.25rem;\n border-bottom: 1px solid var(--bs-gray-200);\n cursor: default !important;\n transition: background-color 300ms ease-in-out;\n}\n.legislation-table__row.has-children[data-v-57c7a87c] {\n cursor: pointer !important;\n}\n.legislation-table__row.has-children[data-v-57c7a87c]:hover {\n background-color: var(--bs-light);\n}\n.legislation-table__row.headings[data-v-57c7a87c] {\n border-bottom: 1px solid var(--bs-primary);\n}\n.legislation-table__row.headings i[data-v-57c7a87c] {\n font-size: 18px;\n}\n.column-caret[data-v-57c7a87c] {\n text-align: center;\n}\n.legislation-table__row .column-caret .bi-caret-down-fill[data-v-57c7a87c] {\n display: none;\n}\n.legislation-table__row.expanded .column-caret .bi-caret-down-fill[data-v-57c7a87c] {\n display: block;\n}\n.legislation-table__row.expanded .column-caret .bi-caret-right-fill[data-v-57c7a87c] {\n display: none;\n}\n.indent[data-v-57c7a87c] {\n flex: 0 0 30px;\n}\n.table-row__content-col[data-v-57c7a87c] {\n flex: 1;\n}\n.table-row[data-v-57c7a87c] {\n display: flex;\n width: 100%;\n flex-wrap: wrap;\n}\n.table-row .content[data-v-57c7a87c] {\n display: grid;\n grid-gap: 1rem;\n grid-template-columns: repeat(12, 1fr);\n}\n.content__children[data-v-57c7a87c] {\n grid-column: 1/13;\n margin-top: 10px;\n}\n.content__children .content__title[data-v-57c7a87c] {\n padding-left: 30px;\n}\n.content__title[data-v-57c7a87c] {\n grid-column: 1/7;\n}\n.content__numbered-title[data-v-57c7a87c] {\n grid-column: 7/12;\n}\n.content__icon[data-v-57c7a87c] {\n grid-column: 12/13;\n}\n",""]);const s=i},9593:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.facets-scrollable[data-v-adaff450] {\n max-height: 25vh;\n overflow-y: auto;\n}\n",""]);const s=i},6968:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,"\n.bi-chat-left[data-v-1f5a887a] {\n text-align: center;\n position: relative;\n z-index: 9;\n}\n@media screen and (max-width: 992px) {\n.card[data-v-1f5a887a] {\n position: fixed;\n bottom: 0;\n left: 0;\n width: 100%;\n transform: translateY(100%);\n transition: transform ease-in-out 300ms;\n z-index: 9;\n}\nla-gutter-item[active][data-v-1f5a887a] {\n z-index: 9;\n}\nla-gutter-item[active] .card[data-v-1f5a887a] {\n transform: translateY(0);\n}\n\n /*So content is above To the top element*/\n.card .card-body[data-v-1f5a887a] {\n padding-bottom: 40px;\n}\n}\n",""]);const s=i},404:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var o=n(8081),r=n.n(o),a=n(3645),i=n.n(a)()(r());i.push([e.id,":root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}",""]);const s=i},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,r,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(o)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),t.push(u))}},t}},8081:e=>{"use strict";e.exports=function(e){return e[1]}},2027:e=>{var t=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1;t.Diff=function(e,t){return[e,t]},t.prototype.diff_main=function(e,n,o,r){void 0===r&&(r=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var a=r;if(null==e||null==n)throw new Error("Null input. (diff_main)");if(e==n)return e?[new t.Diff(0,e)]:[];void 0===o&&(o=!0);var i=o,s=this.diff_commonPrefix(e,n),l=e.substring(0,s);e=e.substring(s),n=n.substring(s),s=this.diff_commonSuffix(e,n);var c=e.substring(e.length-s);e=e.substring(0,e.length-s),n=n.substring(0,n.length-s);var u=this.diff_compute_(e,n,i,a);return l&&u.unshift(new t.Diff(0,l)),c&&u.push(new t.Diff(0,c)),this.diff_cleanupMerge(u),u},t.prototype.diff_compute_=function(e,o,r,a){var i;if(!e)return[new t.Diff(1,o)];if(!o)return[new t.Diff(n,e)];var s=e.length>o.length?e:o,l=e.length>o.length?o:e,c=s.indexOf(l);if(-1!=c)return i=[new t.Diff(1,s.substring(0,c)),new t.Diff(0,l),new t.Diff(1,s.substring(c+l.length))],e.length>o.length&&(i[0][0]=i[2][0]=n),i;if(1==l.length)return[new t.Diff(n,e),new t.Diff(1,o)];var u=this.diff_halfMatch_(e,o);if(u){var p=u[0],d=u[1],f=u[2],h=u[3],m=u[4],g=this.diff_main(p,f,r,a),b=this.diff_main(d,h,r,a);return g.concat([new t.Diff(0,m)],b)}return r&&e.length>100&&o.length>100?this.diff_lineMode_(e,o,a):this.diff_bisect_(e,o,a)},t.prototype.diff_lineMode_=function(e,o,r){var a=this.diff_linesToChars_(e,o);e=a.chars1,o=a.chars2;var i=a.lineArray,s=this.diff_main(e,o,!1,r);this.diff_charsToLines_(s,i),this.diff_cleanupSemantic(s),s.push(new t.Diff(0,""));for(var l=0,c=0,u=0,p="",d="";l=1&&u>=1){s.splice(l-c-u,c+u),l=l-c-u;for(var f=this.diff_main(p,d,!1,r),h=f.length-1;h>=0;h--)s.splice(l,0,f[h]);l+=f.length}u=0,c=0,p="",d=""}l++}return s.pop(),s},t.prototype.diff_bisect_=function(e,o,r){for(var a=e.length,i=o.length,s=Math.ceil((a+i)/2),l=s,c=2*s,u=new Array(c),p=new Array(c),d=0;dr);y++){for(var k=-y+m;k<=y-g;k+=2){for(var w=l+k,x=(C=k==-y||k!=y&&u[w-1]a)g+=2;else if(x>i)m+=2;else if(h&&(S=l+f-k)>=0&&S=(O=a-p[S]))return this.diff_bisectSplit_(e,o,C,x,r)}for(var _=-y+b;_<=y-v;_+=2){for(var O,S=l+_,E=(O=_==-y||_!=y&&p[S-1]a)v+=2;else if(E>i)b+=2;else if(!h){var C;if((w=l+f-_)>=0&&w=(O=a-O))return this.diff_bisectSplit_(e,o,C,x,r)}}}return[new t.Diff(n,e),new t.Diff(1,o)]},t.prototype.diff_bisectSplit_=function(e,t,n,o,r){var a=e.substring(0,n),i=t.substring(0,o),s=e.substring(n),l=t.substring(o),c=this.diff_main(a,i,!1,r),u=this.diff_main(s,l,!1,r);return c.concat(u)},t.prototype.diff_linesToChars_=function(e,t){var n=[],o={};function r(e){for(var t="",r=0,i=-1,s=n.length;io?e=e.substring(n-o):nt.length?e:t,o=e.length>t.length?t:e;if(n.length<4||2*o.length=e.length?[o,a,i,s,u]:null}var i,s,l,c,u,p=a(n,o,Math.ceil(n.length/4)),d=a(n,o,Math.ceil(n.length/2));return p||d?(i=d?p&&p[4].length>d[4].length?p:d:p,e.length>t.length?(s=i[0],l=i[1],c=i[2],u=i[3]):(c=i[0],u=i[1],s=i[2],l=i[3]),[s,l,c,u,i[4]]):null},t.prototype.diff_cleanupSemantic=function(e){for(var o=!1,r=[],a=0,i=null,s=0,l=0,c=0,u=0,p=0;s0?r[a-1]:-1,l=0,c=0,u=0,p=0,i=null,o=!0)),s++;for(o&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),s=1;s=m?(h>=d.length/2||h>=f.length/2)&&(e.splice(s,0,new t.Diff(0,f.substring(0,h))),e[s-1][1]=d.substring(0,d.length-h),e[s+1][1]=f.substring(h),s++):(m>=d.length/2||m>=f.length/2)&&(e.splice(s,0,new t.Diff(0,d.substring(0,m))),e[s-1][0]=1,e[s-1][1]=f.substring(0,f.length-m),e[s+1][0]=n,e[s+1][1]=d.substring(m),s++),s++}s++}},t.prototype.diff_cleanupSemanticLossless=function(e){function n(e,n){if(!e||!n)return 6;var o=e.charAt(e.length-1),r=n.charAt(0),a=o.match(t.nonAlphaNumericRegex_),i=r.match(t.nonAlphaNumericRegex_),s=a&&o.match(t.whitespaceRegex_),l=i&&r.match(t.whitespaceRegex_),c=s&&o.match(t.linebreakRegex_),u=l&&r.match(t.linebreakRegex_),p=c&&e.match(t.blanklineEndRegex_),d=u&&n.match(t.blanklineStartRegex_);return p||d?5:c||u?4:a&&!s&&l?3:s||l?2:a||i?1:0}for(var o=1;o=d&&(d=f,c=r,u=a,p=i)}e[o-1][1]!=c&&(c?e[o-1][1]=c:(e.splice(o-1,1),o--),e[o][1]=u,p?e[o+1][1]=p:(e.splice(o+1,1),o--))}o++}},t.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,t.whitespaceRegex_=/\s/,t.linebreakRegex_=/[\r\n]/,t.blanklineEndRegex_=/\n\r?\n$/,t.blanklineStartRegex_=/^\r?\n\r?\n/,t.prototype.diff_cleanupEfficiency=function(e){for(var o=!1,r=[],a=0,i=null,s=0,l=!1,c=!1,u=!1,p=!1;s0?r[a-1]:-1,u=p=!1),o=!0)),s++;o&&this.diff_cleanupMerge(e)},t.prototype.diff_cleanupMerge=function(e){e.push(new t.Diff(0,""));for(var o,r=0,a=0,i=0,s="",l="";r1?(0!==a&&0!==i&&(0!==(o=this.diff_commonPrefix(l,s))&&(r-a-i>0&&0==e[r-a-i-1][0]?e[r-a-i-1][1]+=l.substring(0,o):(e.splice(0,0,new t.Diff(0,l.substring(0,o))),r++),l=l.substring(o),s=s.substring(o)),0!==(o=this.diff_commonSuffix(l,s))&&(e[r][1]=l.substring(l.length-o)+e[r][1],l=l.substring(0,l.length-o),s=s.substring(0,s.length-o))),r-=a+i,e.splice(r,a+i),s.length&&(e.splice(r,0,new t.Diff(n,s)),r++),l.length&&(e.splice(r,0,new t.Diff(1,l)),r++),r++):0!==r&&0==e[r-1][0]?(e[r-1][1]+=e[r][1],e.splice(r,1)):r++,i=0,a=0,s="",l=""}""===e[e.length-1][1]&&e.pop();var c=!1;for(r=1;rt));o++)i=r,s=a;return e.length!=o&&e[o][0]===n?s:s+(t-i)},t.prototype.diff_prettyHtml=function(e){for(var t=[],o=/&/g,r=//g,i=/\n/g,s=0;s");switch(l){case 1:t[s]=''+c+"";break;case n:t[s]=''+c+"";break;case 0:t[s]=""+c+""}}return t.join("")},t.prototype.diff_text1=function(e){for(var t=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var o=this.match_alphabet_(t),r=this;function a(e,o){var a=e/t.length,i=Math.abs(n-o);return r.Match_Distance?a+i/r.Match_Distance:i?1:a}var i=this.Match_Threshold,s=e.indexOf(t,n);-1!=s&&(i=Math.min(a(0,s),i),-1!=(s=e.lastIndexOf(t,n+t.length))&&(i=Math.min(a(0,s),i)));var l,c,u=1<=h;b--){var v=o[e.charAt(b-1)];if(g[b]=0===f?(g[b+1]<<1|1)&v:(g[b+1]<<1|1)&v|(p[b+1]|p[b])<<1|1|p[b+1],g[b]&u){var y=a(f,b-1);if(y<=i){if(i=y,!((s=b-1)>n))break;h=Math.max(1,2*n-s)}}}if(a(f+1,n)>i)break;p=g}return s},t.prototype.match_alphabet_=function(e){for(var t={},n=0;n2&&(this.diff_cleanupSemantic(i),this.diff_cleanupEfficiency(i));else if(e&&"object"==typeof e&&void 0===o&&void 0===r)i=e,a=this.diff_text1(i);else if("string"==typeof e&&o&&"object"==typeof o&&void 0===r)a=e,i=o;else{if("string"!=typeof e||"string"!=typeof o||!r||"object"!=typeof r)throw new Error("Unknown call format to patch_make.");a=e,i=r}if(0===i.length)return[];for(var s=[],l=new t.patch_obj,c=0,u=0,p=0,d=a,f=a,h=0;h=2*this.Patch_Margin&&c&&(this.patch_addContext_(l,d),s.push(l),l=new t.patch_obj,c=0,d=f,u=p)}1!==m&&(u+=g.length),m!==n&&(p+=g.length)}return c&&(this.patch_addContext_(l,d),s.push(l)),s},t.prototype.patch_deepCopy=function(e){for(var n=[],o=0;othis.Match_MaxBits?-1!=(s=this.match_main(t,u.substring(0,this.Match_MaxBits),c))&&(-1==(p=this.match_main(t,u.substring(u.length-this.Match_MaxBits),c+u.length-this.Match_MaxBits))||s>=p)&&(s=-1):s=this.match_main(t,u,c),-1==s)a[i]=!1,r-=e[i].length2-e[i].length1;else if(a[i]=!0,r=s-c,u==(l=-1==p?t.substring(s,s+u.length):t.substring(s,p+this.Match_MaxBits)))t=t.substring(0,s)+this.diff_text2(e[i].diffs)+t.substring(s+u.length);else{var d=this.diff_main(u,l,!1);if(u.length>this.Match_MaxBits&&this.diff_levenshtein(d)/u.length>this.Patch_DeleteThreshold)a[i]=!1;else{this.diff_cleanupSemanticLossless(d);for(var f,h=0,m=0;mi[0][1].length){var s=n-i[0][1].length;i[0][1]=o.substring(i[0][1].length)+i[0][1],a.start1-=s,a.start2-=s,a.length1+=s,a.length2+=s}return 0==(i=(a=e[e.length-1]).diffs).length||0!=i[i.length-1][0]?(i.push(new t.Diff(0,o)),a.length1+=n,a.length2+=n):n>i[i.length-1][1].length&&(s=n-i[i.length-1][1].length,i[i.length-1][1]+=o.substring(0,s),a.length1+=s,a.length2+=s),o},t.prototype.patch_splitMax=function(e){for(var o=this.Match_MaxBits,r=0;r2*o?(c.length1+=d.length,i+=d.length,u=!1,c.diffs.push(new t.Diff(p,d)),a.diffs.shift()):(d=d.substring(0,o-c.length1-this.Patch_Margin),c.length1+=d.length,i+=d.length,0===p?(c.length2+=d.length,s+=d.length):u=!1,c.diffs.push(new t.Diff(p,d)),d==a.diffs[0][1]?a.diffs.shift():a.diffs[0][1]=a.diffs[0][1].substring(d.length))}l=(l=this.diff_text2(c.diffs)).substring(l.length-this.Patch_Margin);var f=this.diff_text1(a.diffs).substring(0,this.Patch_Margin);""!==f&&(c.length1+=f.length,c.length2+=f.length,0!==c.diffs.length&&0===c.diffs[c.diffs.length-1][0]?c.diffs[c.diffs.length-1][1]+=f:c.diffs.push(new t.Diff(0,f))),u||e.splice(++r,0,c)}}},t.prototype.patch_toText=function(e){for(var t=[],n=0;n{e.exports=n(5775)},5775:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromRange=function(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "range"');var n=e.ownerDocument.createRange(),o=t.startContainer,a=t.startOffset;n.setStart(e,0),n.setEnd(o,a);var i=(0,r.default)(n).length;return{start:i,end:i+(0,r.default)(t).length}},t.toRange=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e)throw new Error('missing required parameter "root"');var n=e.ownerDocument,r=n.createRange(),a=n.createNodeIterator(e,4),i=t.start||0,s=t.end||i,l=i-(0,o.default)(a,i),c=a.referenceNode,u=s-i+l,p=u-(0,o.default)(a,u),d=a.referenceNode;return r.setStart(c,l),r.setEnd(d,p),r};var o=a(n(3604)),r=a(n(9781));function a(e){return e&&e.__esModule?e:{default:e}}},9781:(e,t)=>{"use strict";function n(e,t){if(!t&&e.firstChild)return e.firstChild;do{if(e.nextSibling)return e.nextSibling;e=e.parentNode}while(e);return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t="";return function(e,t){for(var o=function(e){return e.startContainer.nodeType===Node.ELEMENT_NODE?e.startContainer.childNodes[e.startOffset]||n(e.startContainer,!0):e.startContainer}(e),r=function(e){return e.endContainer.nodeType===Node.ELEMENT_NODE?e.endContainer.childNodes[e.endOffset]||n(e.endContainer,!0):n(e.endContainer)}(e);o!==r;)t(o),o=n(o)}(e,(function(n){if(n.nodeType===Node.TEXT_NODE){var o=n===e.startContainer?e.startOffset:0,r=n===e.endContainer?e.endOffset:n.textContent.length;t+=n.textContent.slice(o,r)}})),t}},1904:(e,t,n)=>{e.exports=n(2833)},2833:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromRange=function(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "range"');return s(e,a.fromRange(e,t))},t.fromTextPosition=s,t.toRange=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l(e,t,n);return null===o?null:a.toRange(e,o)},t.toTextPosition=l;var o,r=(o=n(2027))&&o.__esModule?o:{default:o},a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(4688)),i=new RegExp("(.|[\r\n]){1,"+String(32)+"}","g");function s(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "selector"');var n=t.start;if(void 0===n)throw new Error('selector missing required property "start"');if(n<0)throw new Error('property "start" must be a non-negative integer');var o=t.end;if(void 0===o)throw new Error('selector missing required property "end"');if(o<0)throw new Error('property "end" must be a non-negative integer');var r=e.textContent.substr(n,o-n),a=Math.max(0,n-32),i=e.textContent.substr(a,n-a),s=Math.min(e.textContent.length,o+32);return{exact:r,prefix:i,suffix:e.textContent.substr(o,s-o)}}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "selector"');var o=t.exact;if(void 0===o)throw new Error('selector missing required property "exact"');var a=t.prefix,s=t.suffix,l=n.hint,c=new r.default;c.Match_Distance=2*e.textContent.length;var u=o.match(i),p=void 0===l?e.textContent.length/2|0:l,d=Number.POSITIVE_INFINITY,f=Number.NEGATIVE_INFINITY,h=-1,m=void 0!==a,g=void 0!==s,b=!1;m&&(h=c.match_main(e.textContent,a,p))>-1&&(p=h+a.length,b=!0),g&&!b&&(h=c.match_main(e.textContent,s,p+o.length))>-1&&(p=h-o.length);var v=u.shift();if(!((h=c.match_main(e.textContent,v,p))>-1))return null;p=f=(d=h)+v.length;var y=function(t,n){if(!t)return null;var o=c.match_main(e.textContent,n,t.loc);return-1===o?null:(t.loc=o+n.length,t.start=Math.min(t.start,o),t.end=Math.max(t.end,o+n.length),t)};c.Match_Distance=64;var k=u.reduce(y,{start:d,end:f,loc:p});return k?{start:k.start,end:k.end}:null}},4688:(e,t,n)=>{e.exports=n(9192)},9192:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromRange=function(e,t){if(void 0===e)throw new Error('missing required parameter "root"');if(void 0===t)throw new Error('missing required parameter "range"');var n=e.ownerDocument.createRange(),o=t.startContainer,r=t.startOffset;n.setStart(e,0),n.setEnd(o,r);var i=(0,a.default)(n).length;return{start:i,end:i+(0,a.default)(t).length}},t.toRange=function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];if(void 0===e)throw new Error('missing required parameter "root"');var n=e.ownerDocument,a=n.createRange(),i=(0,o.default)(e,4),s=t.start||0,l=t.end||s,c=(0,r.default)(i,s),u=s-c;i.pointerBeforeReferenceNode?a.setStart(i.referenceNode,u):(a.setStart(i.nextNode(),u),i.previousNode());var p=l-s+u;return u=p-(c=(0,r.default)(i,p)),i.pointerBeforeReferenceNode?a.setEnd(i.referenceNode,u):a.setEnd(i.nextNode(),u),a};var o=i(n(7402)),r=i(n(2494)),a=i(n(7649));function i(e){return e&&e.__esModule?e:{default:e}}},7649:(e,t)=>{"use strict";function n(e,t){if(!t&&e.firstChild)return e.firstChild;do{if(e.nextSibling)return e.nextSibling;e=e.parentNode}while(e);return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t="";return function(e,t){for(var o=function(e){return e.startContainer.nodeType===Node.ELEMENT_NODE?e.startContainer.childNodes[e.startOffset]||n(e.startContainer,!0):e.startContainer}(e),r=function(e){return e.endContainer.nodeType===Node.ELEMENT_NODE?e.endContainer.childNodes[e.endOffset]||n(e.endContainer,!0):n(e.endContainer)}(e);o!==r;)t(o),o=n(o)}(e,(function(n){if(n.nodeType===Node.TEXT_NODE){var o=n===e.startContainer?e.startOffset:0,r=n===e.endContainer?e.endOffset:n.textContent.length;t+=n.textContent.slice(o,r)}})),t}},2494:(e,t,n)=>{e.exports=n(2145).default},2145:(e,t,n)=>{"use strict";t.default=function(e,t){if(4!==e.whatToShow)throw new Error("Argument 1 of seek must use filter NodeFilter.SHOW_TEXT.");var n,a=0,i=e.referenceNode,s=null;if(n=t,!isNaN(parseInt(n))&&isFinite(n))s={forward:function(){return at}};else{if(!function(e){return 3===e.nodeType}(t))throw new Error("Argument 2 of seek must be a number or a Text Node.");var l=function(e,t){if(e===t)return!1;for(var n=null,a=[e].concat((0,o.default)(e)).reverse(),i=[t].concat((0,o.default)(t)).reverse();a[0]===i[0];)n=a.shift(),i.shift();return a=a[0],i=i[0],(0,r.default)(n.childNodes,a)>(0,r.default)(n.childNodes,i)}(i,t)?function(){return!1}:function(){return i!==t};s={forward:l,backward:function(){return i!=t||!e.pointerBeforeReferenceNode}}}for(;s.forward()&&null!==(i=e.nextNode());)a+=i.nodeValue.length;for(;s.backward()&&null!==(i=e.previousNode());)a-=i.nodeValue.length;return a};var o=a(n(6259)),r=a(n(1684));function a(e){return e&&e.__esModule?e:{default:e}}},8865:(e,t,n)=>{e.exports=n(9372).default},7402:(e,t,n)=>{e.exports=n(6885).default,e.exports.getPolyfill=n(8385),e.exports.implementation=n(8865),e.exports.shim=n(4880)},5751:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length<=1||void 0===arguments[1]?4294967295:arguments[1],o=arguments.length<=2||void 0===arguments[2]?null:arguments[2],r=9==e.nodeType||e.ownerDocument,a=r.createNodeIterator(e,t,o,!1);return new n(a,e,t,o)};var n=function(){function e(t,n,o,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.root=n,this.whatToShow=o,this.filter=r,this.referenceNode=n,this.pointerBeforeReferenceNode=!0,this._iter=t}return e.prototype.nextNode=function(){var e=this._iter.nextNode();return this.pointerBeforeReferenceNode=!1,null===e?null:(this.referenceNode=e,this.referenceNode)},e.prototype.previousNode=function(){var e=this._iter.previousNode();return this.pointerBeforeReferenceNode=!0,null===e?null:(this.referenceNode=e,this.referenceNode)},e.prototype.toString=function(){return"[object NodeIterator]"},e}()},7671:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length<=1||void 0===arguments[1]?4294967295:arguments[1],n=arguments.length<=2||void 0===arguments[2]?null:arguments[2],o=e.ownerDocument;return o.createNodeIterator.call(o,e,t,n)}},9372:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=arguments.length<=1||void 0===arguments[1]?4294967295:arguments[1],o=arguments.length<=2||void 0===arguments[2]?null:arguments[2];return new n(e,t,o)};var n=function(){function e(t,n,o){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.root=t,this.whatToShow=n,this.filter=o,this.referenceNode=t,this.pointerBeforeReferenceNode=!0,this._filter=function(e){return!o||1===o(e)},this._show=function(e){return n>>e.nodeType-1&!0}}return e.prototype.nextNode=function(){var e=this.pointerBeforeReferenceNode;this.pointerBeforeReferenceNode=!1;var t=this.referenceNode;if(e&&this._show(t)&&this._filter(t))return t;do{if(t.firstChild)t=t.firstChild;else{do{if(t===this.root)return null;if(t.nextSibling)break;t=t.parentNode}while(t);t=t.nextSibling}}while(!this._show(t)||!this._filter(t));return this.referenceNode=t,this.pointerBeforeReferenceNode=!1,t},e.prototype.previousNode=function(){var e=this.pointerBeforeReferenceNode;this.pointerBeforeReferenceNode=!0;var t=this.referenceNode;if(!e&&this._show(t)&&this._filter(t))return t;do{if(t===this.root)return null;if(t.previousSibling)for(t=t.previousSibling;t.lastChild;)t=t.lastChild;else t=t.parentNode}while(!this._show(t)||!this._filter(t));return this.referenceNode=t,this.pointerBeforeReferenceNode=!0,t},e.prototype.toString=function(){return"[object NodeIterator]"},e}()},6885:(e,t,n)=>{"use strict";var o=i(n(6702)),r=i(n(9372)),a=i(n(6206));function i(e){return e&&e.__esModule?e:{default:e}}var s=(0,o.default)();s.implementation=r.default,s.shim=a.default,t.default=s},6702:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(){try{var e="undefined"==typeof document?{}:document;return(0,r.default)(e,4294967295,null,!1).referenceNode===e?r.default:o.default}catch(e){return a.default}};var o=i(n(5751)),r=i(n(7671)),a=i(n(9372));function i(e){return e&&e.__esModule?e:{default:e}}},6206:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=function(){var e="undefined"==typeof document?{}:document,t=(0,r.default)();return t!==o.default&&(e.createNodeIterator=t),t};var o=a(n(7671)),r=a(n(6702));function a(e){return e&&e.__esModule?e:{default:e}}},8385:(e,t,n)=>{e.exports=n(6702).default},4880:(e,t,n)=>{e.exports=n(6206).default},3604:(e,t,n)=>{e.exports=n(8115).default},8115:(e,t)=>{"use strict";t.default=function(e,t){if(4!==e.whatToShow){var a;try{a=new DOMException(o,"InvalidStateError")}catch(e){(a=new Error(o)).code=11,a.name="InvalidStateError",a.toString=function(){return"InvalidStateError: ".concat(o)}}throw a}var i,s=0,l=e.referenceNode,c=null;if("number"==typeof(i=t)&&isFinite(i)&&Math.floor(i)===i)c={forward:function(){return st||!e.pointerBeforeReferenceNode}};else{if(!r(t))throw new TypeError("Argument 2 of seek must be an integer or a Text Node.");c={forward:function(e,t){return 2&e.compareDocumentPosition(t)}(l,t)?function(){return!1}:function(){return l!==t},backward:function(){return l!==t||!e.pointerBeforeReferenceNode}}}for(;c.forward();){if(null===(l=e.nextNode()))throw new RangeError(n);s+=l.nodeValue.length}for(e.nextNode()&&(l=e.previousNode());c.backward();){if(null===(l=e.previousNode()))throw new RangeError(n);s-=l.nodeValue.length}if(!r(e.referenceNode))throw new RangeError(n);return s};var n="Iterator exhausted before seek ended.",o="Argument 1 of seek must use filter NodeFilter.SHOW_TEXT.";function r(e){return 3===e.nodeType}},1684:e=>{"use strict";e.exports=function(e,t,n){if(n=n||0,null==e)return-1;var o=e.length,r=n<0?o+n:n;if(r>=e.length)return-1;for(;r{var o=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,i=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),p=Object.prototype.toString,d=Math.max,f=Math.min,h=function(){return u.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==p.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=a.test(e);return n||i.test(e)?s(e.slice(2),n?2:8):r.test(e)?NaN:+e}e.exports=function(e,t,n){var o,r,a,i,s,l,c=0,u=!1,p=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=o,a=r;return o=r=void 0,c=t,i=e.apply(a,n)}function y(e){return c=e,s=setTimeout(w,t),u?v(e):i}function k(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-c>=a}function w(){var e=h();if(k(e))return x(e);s=setTimeout(w,function(e){var n=t-(e-l);return p?f(n,a-(e-c)):n}(e))}function x(e){return s=void 0,b&&o?v(e):(o=r=void 0,i)}function _(){var e=h(),n=k(e);if(o=arguments,r=this,l=e,n){if(void 0===s)return y(l);if(p)return s=setTimeout(w,t),v(l)}return void 0===s&&(s=setTimeout(w,t)),i}return t=g(t)||0,m(n)&&(u=!!n.leading,a=(p="maxWait"in n)?d(g(n.maxWait)||0,t):a,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==s&&clearTimeout(s),c=0,o=l=r=s=void 0},_.flush=function(){return void 0===s?i:x(h())},_}},2705:(e,t,n)=>{var o=n(5639).Symbol;e.exports=o},4239:(e,t,n)=>{var o=n(2705),r=n(9607),a=n(2333),i=o?o.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?r(e):a(e)}},7561:(e,t,n)=>{var o=n(7990),r=/^\s+/;e.exports=function(e){return e?e.slice(0,o(e)+1).replace(r,""):e}},1957:(e,t,n)=>{var o="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=o},9607:(e,t,n)=>{var o=n(2705),r=Object.prototype,a=r.hasOwnProperty,i=r.toString,s=o?o.toStringTag:void 0;e.exports=function(e){var t=a.call(e,s),n=e[s];try{e[s]=void 0;var o=!0}catch(e){}var r=i.call(e);return o&&(t?e[s]=n:delete e[s]),r}},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5639:(e,t,n)=>{var o=n(1957),r="object"==typeof self&&self&&self.Object===Object&&self,a=o||r||Function("return this")();e.exports=a},7990:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},3279:(e,t,n)=>{var o=n(3218),r=n(7771),a=n(4841),i=Math.max,s=Math.min;e.exports=function(e,t,n){var l,c,u,p,d,f,h=0,m=!1,g=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=l,o=c;return l=c=void 0,h=t,p=e.apply(o,n)}function y(e){return h=e,d=setTimeout(w,t),m?v(e):p}function k(e){var n=e-f;return void 0===f||n>=t||n<0||g&&e-h>=u}function w(){var e=r();if(k(e))return x(e);d=setTimeout(w,function(e){var n=t-(e-f);return g?s(n,u-(e-h)):n}(e))}function x(e){return d=void 0,b&&l?v(e):(l=c=void 0,p)}function _(){var e=r(),n=k(e);if(l=arguments,c=this,f=e,n){if(void 0===d)return y(f);if(g)return clearTimeout(d),d=setTimeout(w,t),v(f)}return void 0===d&&(d=setTimeout(w,t)),p}return t=a(t)||0,o(n)&&(m=!!n.leading,u=(g="maxWait"in n)?i(a(n.maxWait)||0,t):u,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=f=c=d=void 0},_.flush=function(){return void 0===d?p:x(r())},_}},3218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},3448:(e,t,n)=>{var o=n(4239),r=n(7005);e.exports=function(e){return"symbol"==typeof e||r(e)&&"[object Symbol]"==o(e)}},7771:(e,t,n)=>{var o=n(5639);e.exports=function(){return o.Date.now()}},4841:(e,t,n)=>{var o=n(7561),r=n(3218),a=n(3448),i=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=o(e);var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},813:function(e){e.exports=function(){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=o,this.exclude=r,this.iframesTimeout=a}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){var n=e.filter((function(e){return e.contains(t)})).length>0;-1!==e.indexOf(t)||n||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},o=void 0;try{var r=e.contentWindow;if(o=r.document,!r||!o)throw new Error("iframe inaccessible")}catch(e){n()}o&&t(o)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var o=this,r=!1,a=null,i=function i(){if(!r){r=!0,clearTimeout(a);try{o.isIframeBlank(e)||(e.removeEventListener("load",i),o.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",i),a=setTimeout(i,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,o=0;this.forEachIframe(e,(function(){return!0}),(function(e){o++,n.waitForIframes(e.querySelector("html"),(function(){--o||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,n,o){var r=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},i=t.querySelectorAll("iframe"),s=i.length,l=0;i=Array.prototype.slice.call(i);var c=function(){--s<=0&&a(l)};s||c(),i.forEach((function(t){e.matches(t,r.exclude)?c():r.onIframeReady(t,(function(e){n(t)&&(l++,o(e)),c()}),c)}))}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,o){var r=!1,a=!1;return o.forEach((function(e,t){e.val===n&&(r=t,a=e.handled)})),this.compareNodeIframe(e,t,n)?(!1!==r||a?!1===r||a||(o[r].handled=!0):o.push({val:n,handled:!0}),!0):(!1===r&&o.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,o){var r=this;e.forEach((function(e){e.handled||r.getIframeContents(e.val,(function(e){r.createInstanceOnIframe(e).forEachNode(t,n,o)}))}))}},{key:"iterateThroughNodes",value:function(e,t,n,o,r){for(var a=this,i=this.createIterator(t,e,o),s=[],l=[],c=void 0,u=void 0;p=void 0,p=a.getIteratorNode(i),u=p.prevNode,c=p.node;)this.iframes&&this.forEachIframe(t,(function(e){return a.checkIframeFilter(c,u,e,s)}),(function(t){a.createInstanceOnIframe(t).forEachNode(e,(function(e){return l.push(e)}),o)})),l.push(c);var p;l.forEach((function(e){n(e)})),this.iframes&&this.handleOpenIframes(s,e,n,o),r()}},{key:"forEachNode",value:function(e,t,n){var o=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=this.getContexts(),i=a.length;i||r(),a.forEach((function(a){var s=function(){o.iterateThroughNodes(e,a,t,n,(function(){--i<=0&&r()}))};o.iframes?o.waitForIframes(a,s):s()}))}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,o=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(o){var r=!1;return n.every((function(t){return!o.call(e,t)||(r=!0,!1)})),r}return!1}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",o=this.opt.log;this.opt.debug&&"object"===(void 0===o?"undefined":e(o))&&"function"==typeof o[n]&&o[n]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",o=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var r in t)if(t.hasOwnProperty(r)){var a=t[r],i="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(r):this.escapeStr(r),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(a):this.escapeStr(a);""!==i&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(i)+"|"+this.escapeStr(s)+")","gm"+n),o+"("+this.processSynomyms(i)+"|"+this.processSynomyms(s)+")"+o))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,(function(e){return"\\"===e.charAt(0)?"?":""}))).replace(/(?:\\)*\*/g,(function(e){return"\\"===e.charAt(0)?"*":""}))}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,(function(e,t,n){var o=n.charAt(t+1);return/[(|)\\]/.test(o)||""===o?e:e+"\0"}))}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["aàáảãạăằắẳẵặâầấẩẫậäåāą","AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćč","CÇĆČ","dđď","DĐĎ","eèéẻẽẹêềếểễệëěēę","EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïī","IÌÍỈĨỊÎÏĪ","lł","LŁ","nñňń","NÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøō","OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rř","RŘ","sšśșş","SŠŚȘŞ","tťțţ","TŤȚŢ","uùúủũụưừứửữựûüůū","UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿ","YÝỲỶỸỴŸ","zžżź","ZŽŻŹ"]:["aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ","cçćčCÇĆČ","dđďDĐĎ","eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ","iìíỉĩịîïīIÌÍỈĨỊÎÏĪ","lłLŁ","nñňńNÑŇŃ","oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ","rřRŘ","sšśșşSŠŚȘŞ","tťțţTŤȚŢ","uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ","yýỳỷỹỵÿYÝỲỶỸỴŸ","zžżźZŽŻŹ"],o=[];return e.split("").forEach((function(r){n.every((function(n){if(-1!==n.indexOf(r)){if(o.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),o.push(n)}return!0}))})),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n=this.opt.accuracy,o="string"==typeof n?n:n.value,r="string"==typeof n?[]:n.limiters,a="";switch(r.forEach((function(e){a+="|"+t.escapeStr(e)})),o){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(a="\\s"+(a||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~¡¿")))+"]*"+e+"[^"+a+"]*)";case"exactly":return"(^|\\s"+a+")("+e+")(?=$|\\s"+a+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach((function(e){t.opt.separateWordSearch?e.split(" ").forEach((function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)})):e.trim()&&-1===n.indexOf(e)&&n.push(e)})),{keywords:n.sort((function(e,t){return t.length-e.length})),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],o=0;return e.sort((function(e,t){return e.start-t.start})).forEach((function(e){var r=t.callNoMatchOnInvalidRanges(e,o),a=r.start,i=r.end;r.valid&&(e.start=a,e.length=i-a,n.push(e),o=i)})),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,o=void 0,r=!1;return e&&void 0!==e.start?(o=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&o-t>0&&o-n>0?r=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:o,valid:r}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var o=void 0,r=!0,a=n.length,i=t-a,s=parseInt(e.start,10)-i;return(o=(s=s>a?a:s)+parseInt(e.length,10))>a&&(o=a,this.log("End range automatically set to the max value of "+a)),s<0||o-s<0||s>a||o>a?(r=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,o).replace(/\s+/g,"")&&(r=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:o,valid:r}}},{key:"getTextNodes",value:function(e){var t=this,n="",o=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,(function(e){o.push({start:n.length,end:(n+=e.textContent).length,node:e})}),(function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),(function(){e({value:n,nodes:o})}))}},{key:"matchesExclude",value:function(e){return r.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var o=this.opt.element?this.opt.element:"mark",r=e.splitText(t),a=r.splitText(n-t),i=document.createElement(o);return i.setAttribute("data-markjs","true"),this.opt.className&&i.setAttribute("class",this.opt.className),i.textContent=r.textContent,r.parentNode.replaceChild(i,r),a}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,o,r){var a=this;e.nodes.every((function(i,s){var l=e.nodes[s+1];if(void 0===l||l.start>t){if(!o(i.node))return!1;var c=t-i.start,u=(n>i.end?i.end:n)-i.start,p=e.value.substr(0,i.start),d=e.value.substr(u+i.start);if(i.node=a.wrapRangeInTextNode(i.node,c,u),e.value=p+d,e.nodes.forEach((function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=u),e.nodes[n].end-=u)})),n-=u,r(i.node.previousSibling,i.start),!(n>i.end))return!1;t=i.end}return!0}))}},{key:"wrapMatches",value:function(e,t,n,o,r){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){t.nodes.forEach((function(t){t=t.node;for(var r=void 0;null!==(r=e.exec(t.textContent))&&""!==r[i];)if(n(r[i],t)){var s=r.index;if(0!==i)for(var l=1;l{"use strict";function o(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function r(e){return e instanceof o(e).Element||e instanceof Element}function a(e){return e instanceof o(e).HTMLElement||e instanceof HTMLElement}function i(e){return"undefined"!=typeof ShadowRoot&&(e instanceof o(e).ShadowRoot||e instanceof ShadowRoot)}n.r(t),n.d(t,{animateFill:()=>st,createSingleton:()=>rt,default:()=>mt,delegate:()=>it,followCursor:()=>pt,hideAll:()=>nt,inlinePositioning:()=>dt,roundArrow:()=>ue,sticky:()=>ft});var s=Math.max,l=Math.min,c=Math.round;function u(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,r=1;if(a(e)&&t){var i=e.offsetHeight,s=e.offsetWidth;s>0&&(o=c(n.width)/s||1),i>0&&(r=c(n.height)/i||1)}return{width:n.width/o,height:n.height/r,top:n.top/r,right:n.right/o,bottom:n.bottom/r,left:n.left/o,x:n.left/o,y:n.top/r}}function p(e){var t=o(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function d(e){return e?(e.nodeName||"").toLowerCase():null}function f(e){return((r(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return u(f(e)).left+p(e).scrollLeft}function m(e){return o(e).getComputedStyle(e)}function g(e){var t=m(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function b(e,t,n){void 0===n&&(n=!1);var r,i,s=a(t),l=a(t)&&function(e){var t=e.getBoundingClientRect(),n=c(t.width)/e.offsetWidth||1,o=c(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),m=f(t),b=u(e,l),v={scrollLeft:0,scrollTop:0},y={x:0,y:0};return(s||!s&&!n)&&(("body"!==d(t)||g(m))&&(v=(r=t)!==o(r)&&a(r)?{scrollLeft:(i=r).scrollLeft,scrollTop:i.scrollTop}:p(r)),a(t)?((y=u(t,!0)).x+=t.clientLeft,y.y+=t.clientTop):m&&(y.x=h(m))),{x:b.left+v.scrollLeft-y.x,y:b.top+v.scrollTop-y.y,width:b.width,height:b.height}}function v(e){var t=u(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function y(e){return"html"===d(e)?e:e.assignedSlot||e.parentNode||(i(e)?e.host:null)||f(e)}function k(e){return["html","body","#document"].indexOf(d(e))>=0?e.ownerDocument.body:a(e)&&g(e)?e:k(y(e))}function w(e,t){var n;void 0===t&&(t=[]);var r=k(e),a=r===(null==(n=e.ownerDocument)?void 0:n.body),i=o(r),s=a?[i].concat(i.visualViewport||[],g(r)?r:[]):r,l=t.concat(s);return a?l:l.concat(w(y(s)))}function x(e){return["table","td","th"].indexOf(d(e))>=0}function _(e){return a(e)&&"fixed"!==m(e).position?e.offsetParent:null}function O(e){for(var t=o(e),n=_(e);n&&x(n)&&"static"===m(n).position;)n=_(n);return n&&("html"===d(n)||"body"===d(n)&&"static"===m(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&a(e)&&"fixed"===m(e).position)return null;var n=y(e);for(i(n)&&(n=n.host);a(n)&&["html","body"].indexOf(d(n))<0;){var o=m(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var S="top",E="bottom",C="right",T="left",L="auto",N=[S,E,C,T],$="start",D="end",A="viewport",P="popper",j=N.reduce((function(e,t){return e.concat([t+"-"+$,t+"-"+D])}),[]),I=[].concat(N,[L]).reduce((function(e,t){return e.concat([t,t+"-"+$,t+"-"+D])}),[]),M=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function R(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),o}var F={placement:"bottom",modifiers:[],strategy:"absolute"};function V(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function W(e){var t,n=e.reference,o=e.element,r=e.placement,a=r?q(r):null,i=r?U(r):null,s=n.x+n.width/2-o.width/2,l=n.y+n.height/2-o.height/2;switch(a){case S:t={x:s,y:n.y-o.height};break;case E:t={x:s,y:n.y+n.height};break;case C:t={x:n.x+n.width,y:l};break;case T:t={x:n.x-o.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?H(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case $:t[c]=t[c]-(n[u]/2-o[u]/2);break;case D:t[c]=t[c]+(n[u]/2-o[u]/2)}}return t}var J={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Y(e){var t,n=e.popper,r=e.popperRect,a=e.placement,i=e.variation,s=e.offsets,l=e.position,u=e.gpuAcceleration,p=e.adaptive,d=e.roundOffsets,h=e.isFixed,g=s.x,b=void 0===g?0:g,v=s.y,y=void 0===v?0:v,k="function"==typeof d?d({x:b,y}):{x:b,y};b=k.x,y=k.y;var w=s.hasOwnProperty("x"),x=s.hasOwnProperty("y"),_=T,L=S,N=window;if(p){var $=O(n),A="clientHeight",P="clientWidth";$===o(n)&&"static"!==m($=f(n)).position&&"absolute"===l&&(A="scrollHeight",P="scrollWidth"),(a===S||(a===T||a===C)&&i===D)&&(L=E,y-=(h&&$===N&&N.visualViewport?N.visualViewport.height:$[A])-r.height,y*=u?1:-1),a!==T&&(a!==S&&a!==E||i!==D)||(_=C,b-=(h&&$===N&&N.visualViewport?N.visualViewport.width:$[P])-r.width,b*=u?1:-1)}var j,I=Object.assign({position:l},p&&J),M=!0===d?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:c(t*o)/o||0,y:c(n*o)/o||0}}({x:b,y}):{x:b,y};return b=M.x,y=M.y,u?Object.assign({},I,((j={})[L]=x?"0":"",j[_]=w?"0":"",j.transform=(N.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",j)):Object.assign({},I,((t={})[L]=x?y+"px":"",t[_]=w?b+"px":"",t.transform="",t))}const G={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];a(r)&&d(r)&&(Object.assign(r.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],r=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});a(o)&&d(o)&&(Object.assign(o.style,i),Object.keys(r).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};var K={left:"right",right:"left",bottom:"top",top:"bottom"};function Z(e){return e.replace(/left|right|bottom|top/g,(function(e){return K[e]}))}var X={start:"end",end:"start"};function Q(e){return e.replace(/start|end/g,(function(e){return X[e]}))}function ee(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&i(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function te(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ne(e,t){return t===A?te(function(e){var t=o(e),n=f(e),r=t.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,l=0;return r&&(a=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=r.offsetLeft,l=r.offsetTop)),{width:a,height:i,x:s+h(e),y:l}}(e)):r(t)?function(e){var t=u(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):te(function(e){var t,n=f(e),o=p(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=s(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=s(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),l=-o.scrollLeft+h(e),c=-o.scrollTop;return"rtl"===m(r||n).direction&&(l+=s(n.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:l,y:c}}(f(e)))}function oe(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function re(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function ae(e,t){void 0===t&&(t={});var n=t,o=n.placement,i=void 0===o?e.placement:o,c=n.boundary,p=void 0===c?"clippingParents":c,h=n.rootBoundary,g=void 0===h?A:h,b=n.elementContext,v=void 0===b?P:b,k=n.altBoundary,x=void 0!==k&&k,_=n.padding,T=void 0===_?0:_,L=oe("number"!=typeof T?T:re(T,N)),$=v===P?"reference":P,D=e.rects.popper,j=e.elements[x?$:v],I=function(e,t,n){var o="clippingParents"===t?function(e){var t=w(y(e)),n=["absolute","fixed"].indexOf(m(e).position)>=0&&a(e)?O(e):e;return r(n)?t.filter((function(e){return r(e)&&ee(e,n)&&"body"!==d(e)})):[]}(e):[].concat(t),i=[].concat(o,[n]),c=i[0],u=i.reduce((function(t,n){var o=ne(e,n);return t.top=s(o.top,t.top),t.right=l(o.right,t.right),t.bottom=l(o.bottom,t.bottom),t.left=s(o.left,t.left),t}),ne(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}(r(j)?j:j.contextElement||f(e.elements.popper),p,g),M=u(e.elements.reference),R=W({reference:M,element:D,strategy:"absolute",placement:i}),F=te(Object.assign({},D,R)),V=v===P?F:M,z={top:I.top-V.top+L.top,bottom:V.bottom-I.bottom+L.bottom,left:I.left-V.left+L.left,right:V.right-I.right+L.right},B=e.modifiersData.offset;if(v===P&&B){var q=B[i];Object.keys(z).forEach((function(e){var t=[C,E].indexOf(e)>=0?1:-1,n=[S,E].indexOf(e)>=0?"y":"x";z[e]+=q[n]*t}))}return z}function ie(e,t,n){return s(e,l(t,n))}function se(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function le(e){return[S,C,E,T].some((function(t){return e[t]>=0}))}var ce=z({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,a=r.scroll,i=void 0===a||a,s=r.resize,l=void 0===s||s,c=o(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&u.forEach((function(e){e.addEventListener("scroll",n.update,B)})),l&&c.addEventListener("resize",n.update,B),function(){i&&u.forEach((function(e){e.removeEventListener("scroll",n.update,B)})),l&&c.removeEventListener("resize",n.update,B)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=W({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=void 0===o||o,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:q(t.placement),variation:U(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Y(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Y(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},G,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,a=void 0===r?[0,0]:r,i=I.reduce((function(e,n){return e[n]=function(e,t,n){var o=q(e),r=[T,S].indexOf(o)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[T,C].indexOf(o)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,b=q(g),v=l||(b!==g&&h?function(e){if(q(e)===L)return[];var t=Z(e);return[Q(e),t,Q(t)]}(g):[Z(g)]),y=[g].concat(v).reduce((function(e,n){return e.concat(q(n)===L?function(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?I:l,u=U(o),p=u?s?j:j.filter((function(e){return U(e)===u})):N,d=p.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=p);var f=d.reduce((function(t,n){return t[n]=ae(e,{placement:n,boundary:r,rootBoundary:a,padding:i})[q(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),k=t.rects.reference,w=t.rects.popper,x=new Map,_=!0,O=y[0],D=0;D=0,F=R?"width":"height",V=ae(t,{placement:A,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),z=R?M?C:T:M?E:S;k[F]>w[F]&&(z=Z(z));var B=Z(z),H=[];if(a&&H.push(V[P]<=0),s&&H.push(V[z]<=0,V[B]<=0),H.every((function(e){return e}))){O=A,_=!1;break}x.set(A,H)}if(_)for(var W=function(e){var t=y.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},J=h?3:1;J>0&&"break"!==W(J);J--);t.placement!==O&&(t.modifiersData[o]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,a=void 0===r||r,i=n.altAxis,c=void 0!==i&&i,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,f=n.padding,h=n.tether,m=void 0===h||h,g=n.tetherOffset,b=void 0===g?0:g,y=ae(t,{boundary:u,rootBoundary:p,padding:f,altBoundary:d}),k=q(t.placement),w=U(t.placement),x=!w,_=H(k),L="x"===_?"y":"x",N=t.modifiersData.popperOffsets,D=t.rects.reference,A=t.rects.popper,P="function"==typeof b?b(Object.assign({},t.rects,{placement:t.placement})):b,j="number"==typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(N){if(a){var R,F="y"===_?S:T,V="y"===_?E:C,z="y"===_?"height":"width",B=N[_],W=B+y[F],J=B-y[V],Y=m?-A[z]/2:0,G=w===$?D[z]:A[z],K=w===$?-A[z]:-D[z],Z=t.elements.arrow,X=m&&Z?v(Z):{width:0,height:0},Q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},ee=Q[F],te=Q[V],ne=ie(0,D[z],X[z]),oe=x?D[z]/2-Y-ne-ee-j.mainAxis:G-ne-ee-j.mainAxis,re=x?-D[z]/2+Y+ne+te+j.mainAxis:K+ne+te+j.mainAxis,se=t.elements.arrow&&O(t.elements.arrow),le=se?"y"===_?se.clientTop||0:se.clientLeft||0:0,ce=null!=(R=null==I?void 0:I[_])?R:0,ue=B+re-ce,pe=ie(m?l(W,B+oe-ce-le):W,B,m?s(J,ue):J);N[_]=pe,M[_]=pe-B}if(c){var de,fe="x"===_?S:T,he="x"===_?E:C,me=N[L],ge="y"===L?"height":"width",be=me+y[fe],ve=me-y[he],ye=-1!==[S,T].indexOf(k),ke=null!=(de=null==I?void 0:I[L])?de:0,we=ye?be:me-D[ge]-A[ge]-ke+j.altAxis,xe=ye?me+D[ge]+A[ge]-ke-j.altAxis:ve,_e=m&&ye?function(e,t,n){var o=ie(e,t,n);return o>n?n:o}(we,me,xe):ie(m?we:be,me,m?xe:ve);N[L]=_e,M[L]=_e-me}t.modifiersData[o]=M}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,r=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=q(n.placement),l=H(s),c=[T,C].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return oe("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:re(e,N))}(r.padding,n),p=v(a),d="y"===l?S:T,f="y"===l?E:C,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=O(a),b=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,y=h/2-m/2,k=u[d],w=b-p[c]-u[f],x=b/2-p[c]/2+y,_=ie(k,x,w),L=l;n.modifiersData[o]=((t={})[L]=_,t.centerOffset=_-x,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&ee(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=ae(t,{elementContext:"reference"}),s=ae(t,{altBoundary:!0}),l=se(i,o),c=se(s,r,a),u=le(l),p=le(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}}]}),ue='',pe="tippy-content",de="tippy-backdrop",fe="tippy-arrow",he="tippy-svg-arrow",me={passive:!0,capture:!0},ge=function(){return document.body};function be(e,t,n){if(Array.isArray(e)){var o=e[t];return null==o?Array.isArray(n)?n[t]:n:o}return e}function ve(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function ye(e,t){return"function"==typeof e?e.apply(void 0,t):e}function ke(e,t){return 0===t?e:function(o){clearTimeout(n),n=setTimeout((function(){e(o)}),t)};var n}function we(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function xe(e){return[].concat(e)}function _e(e,t){-1===e.indexOf(t)&&e.push(t)}function Oe(e){return e.split("-")[0]}function Se(e){return[].slice.call(e)}function Ee(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function Ce(){return document.createElement("div")}function Te(e){return["Element","Fragment"].some((function(t){return ve(e,t)}))}function Le(e){return ve(e,"MouseEvent")}function Ne(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function $e(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function De(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function Ae(e){var t,n=xe(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function Pe(e,t,n){var o=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[o](t,n)}))}function je(e,t){for(var n=t;n;){var o;if(e.contains(n))return!0;n=null==n.getRootNode||null==(o=n.getRootNode())?void 0:o.host}return!1}var Ie={isTouch:!1},Me=0;function Re(){Ie.isTouch||(Ie.isTouch=!0,window.performance&&document.addEventListener("mousemove",Fe))}function Fe(){var e=performance.now();e-Me<20&&(Ie.isTouch=!1,document.removeEventListener("mousemove",Fe)),Me=e}function Ve(){var e=document.activeElement;if(Ne(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var ze=!("undefined"==typeof window||"undefined"==typeof document||!window.msCrypto),Be=Object.assign({appendTo:ge,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),qe=Object.keys(Be);function Ue(e){var t=(e.plugins||[]).reduce((function(t,n){var o,r=n.name,a=n.defaultValue;return r&&(t[r]=void 0!==e[r]?e[r]:null!=(o=Be[r])?o:a),t}),{});return Object.assign({},e,t)}function He(e,t){var n=Object.assign({},t,{content:ye(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(Ue(Object.assign({},Be,{plugins:t}))):qe).reduce((function(t,n){var o=(e.getAttribute("data-tippy-"+n)||"").trim();if(!o)return t;if("content"===n)t[n]=o;else try{t[n]=JSON.parse(o)}catch(e){t[n]=o}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},Be.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function We(e,t){e.innerHTML=t}function Je(e){var t=Ce();return!0===e?t.className=fe:(t.className=he,Te(e)?t.appendChild(e):We(t,e)),t}function Ye(e,t){Te(t.content)?(We(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?We(e,t.content):e.textContent=t.content)}function Ge(e){var t=e.firstElementChild,n=Se(t.children);return{box:t,content:n.find((function(e){return e.classList.contains(pe)})),arrow:n.find((function(e){return e.classList.contains(fe)||e.classList.contains(he)})),backdrop:n.find((function(e){return e.classList.contains(de)}))}}function Ke(e){var t=Ce(),n=Ce();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var o=Ce();function r(n,o){var r=Ge(t),a=r.box,i=r.content,s=r.arrow;o.theme?a.setAttribute("data-theme",o.theme):a.removeAttribute("data-theme"),"string"==typeof o.animation?a.setAttribute("data-animation",o.animation):a.removeAttribute("data-animation"),o.inertia?a.setAttribute("data-inertia",""):a.removeAttribute("data-inertia"),a.style.maxWidth="number"==typeof o.maxWidth?o.maxWidth+"px":o.maxWidth,o.role?a.setAttribute("role",o.role):a.removeAttribute("role"),n.content===o.content&&n.allowHTML===o.allowHTML||Ye(i,e.props),o.arrow?s?n.arrow!==o.arrow&&(a.removeChild(s),a.appendChild(Je(o.arrow))):a.appendChild(Je(o.arrow)):s&&a.removeChild(s)}return o.className=pe,o.setAttribute("data-state","hidden"),Ye(o,e.props),t.appendChild(n),n.appendChild(o),r(e.props,e.props),{popper:t,onUpdate:r}}Ke.$$tippy=!0;var Ze=1,Xe=[],Qe=[];function et(e,t){var n,o,r,a,i,s,l,c,u=He(e,Object.assign({},Be,Ue(Ee(t)))),p=!1,d=!1,f=!1,h=!1,m=[],g=ke(J,u.interactiveDebounce),b=Ze++,v=(c=u.plugins).filter((function(e,t){return c.indexOf(e)===t})),y={id:b,reference:e,popper:Ce(),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(o),cancelAnimationFrame(r)},setProps:function(t){if(!y.state.isDestroyed){A("onBeforeUpdate",[y,t]),H();var n=y.props,o=He(e,Object.assign({},n,Ee(t),{ignoreAttributes:!0}));y.props=o,U(),n.interactiveDebounce!==o.interactiveDebounce&&(I(),g=ke(J,o.interactiveDebounce)),n.triggerTarget&&!o.triggerTarget?xe(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):o.triggerTarget&&e.removeAttribute("aria-expanded"),j(),D(),x&&x(n,o),y.popperInstance&&(Z(),Q().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}))),A("onAfterUpdate",[y,t])}},setContent:function(e){y.setProps({content:e})},show:function(){var e=y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=Ie.isTouch&&!y.props.touch,r=be(y.props.duration,0,Be.duration);if(!(e||t||n||o||T().hasAttribute("disabled")||(A("onShow",[y],!1),!1===y.props.onShow(y)))){if(y.state.isVisible=!0,C()&&(w.style.visibility="visible"),D(),V(),y.state.isMounted||(w.style.transition="none"),C()){var a=N();$e([a.box,a.content],0)}var i,l,c;s=function(){var e;if(y.state.isVisible&&!h){if(h=!0,w.offsetHeight,w.style.transition=y.props.moveTransition,C()&&y.props.animation){var t=N(),n=t.box,o=t.content;$e([n,o],r),De([n,o],"visible")}P(),j(),_e(Qe,y),null==(e=y.popperInstance)||e.forceUpdate(),A("onMount",[y]),y.props.animation&&C()&&function(e,t){B(e,(function(){y.state.isShown=!0,A("onShown",[y])}))}(r)}},l=y.props.appendTo,c=T(),(i=y.props.interactive&&l===ge||"parent"===l?c.parentNode:ye(l,[c])).contains(w)||i.appendChild(w),y.state.isMounted=!0,Z()}},hide:function(){var e=!y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=be(y.props.duration,1,Be.duration);if(!(e||t||n)&&(A("onHide",[y],!1),!1!==y.props.onHide(y))){if(y.state.isVisible=!1,y.state.isShown=!1,h=!1,p=!1,C()&&(w.style.visibility="hidden"),I(),z(),D(!0),C()){var r=N(),a=r.box,i=r.content;y.props.animation&&($e([a,i],o),De([a,i],"hidden"))}P(),j(),y.props.animation?C()&&function(e,t){B(e,(function(){!y.state.isVisible&&w.parentNode&&w.parentNode.contains(w)&&t()}))}(o,y.unmount):y.unmount()}},hideWithInteractivity:function(e){L().addEventListener("mousemove",g),_e(Xe,g),g(e)},enable:function(){y.state.isEnabled=!0},disable:function(){y.hide(),y.state.isEnabled=!1},unmount:function(){y.state.isVisible&&y.hide(),y.state.isMounted&&(X(),Q().forEach((function(e){e._tippy.unmount()})),w.parentNode&&w.parentNode.removeChild(w),Qe=Qe.filter((function(e){return e!==y})),y.state.isMounted=!1,A("onHidden",[y]))},destroy:function(){y.state.isDestroyed||(y.clearDelayTimeouts(),y.unmount(),H(),delete e._tippy,y.state.isDestroyed=!0,A("onDestroy",[y]))}};if(!u.render)return y;var k=u.render(y),w=k.popper,x=k.onUpdate;w.setAttribute("data-tippy-root",""),w.id="tippy-"+y.id,y.popper=w,e._tippy=y,w._tippy=y;var _=v.map((function(e){return e.fn(y)})),O=e.hasAttribute("aria-expanded");return U(),j(),D(),A("onCreate",[y]),u.showOnCreate&&ee(),w.addEventListener("mouseenter",(function(){y.props.interactive&&y.state.isVisible&&y.clearDelayTimeouts()})),w.addEventListener("mouseleave",(function(){y.props.interactive&&y.props.trigger.indexOf("mouseenter")>=0&&L().addEventListener("mousemove",g)})),y;function S(){var e=y.props.touch;return Array.isArray(e)?e:[e,0]}function E(){return"hold"===S()[0]}function C(){var e;return!(null==(e=y.props.render)||!e.$$tippy)}function T(){return l||e}function L(){var e=T().parentNode;return e?Ae(e):document}function N(){return Ge(w)}function $(e){return y.state.isMounted&&!y.state.isVisible||Ie.isTouch||a&&"focus"===a.type?0:be(y.props.delay,e?0:1,Be.delay)}function D(e){void 0===e&&(e=!1),w.style.pointerEvents=y.props.interactive&&!e?"":"none",w.style.zIndex=""+y.props.zIndex}function A(e,t,n){var o;void 0===n&&(n=!0),_.forEach((function(n){n[e]&&n[e].apply(n,t)})),n&&(o=y.props)[e].apply(o,t)}function P(){var t=y.props.aria;if(t.content){var n="aria-"+t.content,o=w.id;xe(y.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(y.state.isVisible)e.setAttribute(n,t?t+" "+o:o);else{var r=t&&t.replace(o,"").trim();r?e.setAttribute(n,r):e.removeAttribute(n)}}))}}function j(){!O&&y.props.aria.expanded&&xe(y.props.triggerTarget||e).forEach((function(e){y.props.interactive?e.setAttribute("aria-expanded",y.state.isVisible&&e===T()?"true":"false"):e.removeAttribute("aria-expanded")}))}function I(){L().removeEventListener("mousemove",g),Xe=Xe.filter((function(e){return e!==g}))}function M(t){if(!Ie.isTouch||!f&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!y.props.interactive||!je(w,n)){if(xe(y.props.triggerTarget||e).some((function(e){return je(e,n)}))){if(Ie.isTouch)return;if(y.state.isVisible&&y.props.trigger.indexOf("click")>=0)return}else A("onClickOutside",[y,t]);!0===y.props.hideOnClick&&(y.clearDelayTimeouts(),y.hide(),d=!0,setTimeout((function(){d=!1})),y.state.isMounted||z())}}}function R(){f=!0}function F(){f=!1}function V(){var e=L();e.addEventListener("mousedown",M,!0),e.addEventListener("touchend",M,me),e.addEventListener("touchstart",F,me),e.addEventListener("touchmove",R,me)}function z(){var e=L();e.removeEventListener("mousedown",M,!0),e.removeEventListener("touchend",M,me),e.removeEventListener("touchstart",F,me),e.removeEventListener("touchmove",R,me)}function B(e,t){var n=N().box;function o(e){e.target===n&&(Pe(n,"remove",o),t())}if(0===e)return t();Pe(n,"remove",i),Pe(n,"add",o),i=o}function q(t,n,o){void 0===o&&(o=!1),xe(y.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,o),m.push({node:e,eventType:t,handler:n,options:o})}))}function U(){var e;E()&&(q("touchstart",W,{passive:!0}),q("touchend",Y,{passive:!0})),(e=y.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(q(e,W),e){case"mouseenter":q("mouseleave",Y);break;case"focus":q(ze?"focusout":"blur",G);break;case"focusin":q("focusout",G)}}))}function H(){m.forEach((function(e){var t=e.node,n=e.eventType,o=e.handler,r=e.options;t.removeEventListener(n,o,r)})),m=[]}function W(e){var t,n=!1;if(y.state.isEnabled&&!K(e)&&!d){var o="focus"===(null==(t=a)?void 0:t.type);a=e,l=e.currentTarget,j(),!y.state.isVisible&&Le(e)&&Xe.forEach((function(t){return t(e)})),"click"===e.type&&(y.props.trigger.indexOf("mouseenter")<0||p)&&!1!==y.props.hideOnClick&&y.state.isVisible?n=!0:ee(e),"click"===e.type&&(p=!n),n&&!o&&te(e)}}function J(e){var t=e.target,n=T().contains(t)||w.contains(t);if("mousemove"!==e.type||!n){var o=Q().concat(w).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:u}:null})).filter(Boolean);(function(e,t){var n=t.clientX,o=t.clientY;return e.every((function(e){var t=e.popperRect,r=e.popperState,a=e.props.interactiveBorder,i=Oe(r.placement),s=r.modifiersData.offset;if(!s)return!0;var l="bottom"===i?s.top.y:0,c="top"===i?s.bottom.y:0,u="right"===i?s.left.x:0,p="left"===i?s.right.x:0,d=t.top-o+l>a,f=o-t.bottom-c>a,h=t.left-n+u>a,m=n-t.right-p>a;return d||f||h||m}))})(o,e)&&(I(),te(e))}}function Y(e){K(e)||y.props.trigger.indexOf("click")>=0&&p||(y.props.interactive?y.hideWithInteractivity(e):te(e))}function G(e){y.props.trigger.indexOf("focusin")<0&&e.target!==T()||y.props.interactive&&e.relatedTarget&&w.contains(e.relatedTarget)||te(e)}function K(e){return!!Ie.isTouch&&E()!==e.type.indexOf("touch")>=0}function Z(){X();var t=y.props,n=t.popperOptions,o=t.placement,r=t.offset,a=t.getReferenceClientRect,i=t.moveTransition,l=C()?Ge(w).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||T()}:e,u=[{name:"offset",options:{offset:r}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!i}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(C()){var n=N().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];C()&&l&&u.push({name:"arrow",options:{element:l,padding:3}}),u.push.apply(u,(null==n?void 0:n.modifiers)||[]),y.popperInstance=ce(c,w,Object.assign({},n,{placement:o,onFirstUpdate:s,modifiers:u}))}function X(){y.popperInstance&&(y.popperInstance.destroy(),y.popperInstance=null)}function Q(){return Se(w.querySelectorAll("[data-tippy-root]"))}function ee(e){y.clearDelayTimeouts(),e&&A("onTrigger",[y,e]),V();var t=$(!0),o=S(),r=o[0],a=o[1];Ie.isTouch&&"hold"===r&&a&&(t=a),t?n=setTimeout((function(){y.show()}),t):y.show()}function te(e){if(y.clearDelayTimeouts(),A("onUntrigger",[y,e]),y.state.isVisible){if(!(y.props.trigger.indexOf("mouseenter")>=0&&y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&p)){var t=$(!1);t?o=setTimeout((function(){y.state.isVisible&&y.hide()}),t):r=requestAnimationFrame((function(){y.hide()}))}}else z()}}function tt(e,t){void 0===t&&(t={});var n=Be.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",Re,me),window.addEventListener("blur",Ve);var o,r=Object.assign({},t,{plugins:n}),a=(o=e,Te(o)?[o]:function(e){return ve(e,"NodeList")}(o)?Se(o):Array.isArray(o)?o:Se(document.querySelectorAll(o))).reduce((function(e,t){var n=t&&et(t,r);return n&&e.push(n),e}),[]);return Te(e)?a[0]:a}tt.defaultProps=Be,tt.setDefaultProps=function(e){Object.keys(e).forEach((function(t){Be[t]=e[t]}))},tt.currentInput=Ie;var nt=function(e){var t=void 0===e?{}:e,n=t.exclude,o=t.duration;Qe.forEach((function(e){var t=!1;if(n&&(t=Ne(n)?e.reference===n:e.popper===n.popper),!t){var r=e.props.duration;e.setProps({duration:o}),e.hide(),e.state.isDestroyed||e.setProps({duration:r})}}))},ot=Object.assign({},G,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),rt=function(e,t){var n;void 0===t&&(t={});var o,r=e,a=[],i=[],s=t.overrides,l=[],c=!1;function u(){i=r.map((function(e){return xe(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function p(){a=r.map((function(e){return e.reference}))}function d(e){r.forEach((function(t){e?t.enable():t.disable()}))}function f(e){return r.map((function(t){var n=t.setProps;return t.setProps=function(r){n(r),t.reference===o&&e.setProps(r)},function(){t.setProps=n}}))}function h(e,t){var n=i.indexOf(t);if(t!==o){o=t;var l=(s||[]).concat("content").reduce((function(e,t){return e[t]=r[n].props[t],e}),{});e.setProps(Object.assign({},l,{getReferenceClientRect:"function"==typeof l.getReferenceClientRect?l.getReferenceClientRect:function(){var e;return null==(e=a[n])?void 0:e.getBoundingClientRect()}}))}}d(!1),p(),u();var m={fn:function(){return{onDestroy:function(){d(!0)},onHidden:function(){o=null},onClickOutside:function(e){e.props.showOnCreate&&!c&&(c=!0,o=null)},onShow:function(e){e.props.showOnCreate&&!c&&(c=!0,h(e,a[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},g=tt(Ce(),Object.assign({},we(t,["overrides"]),{plugins:[m].concat(t.plugins||[]),triggerTarget:i,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[ot])})})),b=g.show;g.show=function(e){if(b(),!o&&null==e)return h(g,a[0]);if(!o||null!=e){if("number"==typeof e)return a[e]&&h(g,a[e]);if(r.indexOf(e)>=0){var t=e.reference;return h(g,t)}return a.indexOf(e)>=0?h(g,e):void 0}},g.showNext=function(){var e=a[0];if(!o)return g.show(0);var t=a.indexOf(o);g.show(a[t+1]||e)},g.showPrevious=function(){var e=a[a.length-1];if(!o)return g.show(e);var t=a.indexOf(o),n=a[t-1]||e;g.show(n)};var v=g.setProps;return g.setProps=function(e){s=e.overrides||s,v(e)},g.setInstances=function(e){d(!0),l.forEach((function(e){return e()})),r=e,d(!1),p(),u(),l=f(g),g.setProps({triggerTarget:i})},l=f(g),g},at={mouseover:"mouseenter",focusin:"focus",click:"click"};function it(e,t){var n=[],o=[],r=!1,a=t.target,i=we(t,["target"]),s=Object.assign({},i,{trigger:"manual",touch:!1}),l=Object.assign({touch:Be.touch},i,{showOnCreate:!0}),c=tt(e,s);function u(e){if(e.target&&!r){var n=e.target.closest(a);if(n){var i=n.getAttribute("data-tippy-trigger")||t.trigger||Be.trigger;if(!n._tippy&&!("touchstart"===e.type&&"boolean"==typeof l.touch||"touchstart"!==e.type&&i.indexOf(at[e.type])<0)){var s=tt(n,l);s&&(o=o.concat(s))}}}}function p(e,t,o,r){void 0===r&&(r=!1),e.addEventListener(t,o,r),n.push({node:e,eventType:t,handler:o,options:r})}return xe(c).forEach((function(e){var t=e.destroy,a=e.enable,i=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],n.forEach((function(e){var t=e.node,n=e.eventType,o=e.handler,r=e.options;t.removeEventListener(n,o,r)})),n=[],t()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),r=!1},e.disable=function(){i(),o.forEach((function(e){return e.disable()})),r=!0},function(e){var t=e.reference;p(t,"touchstart",u,me),p(t,"mouseover",u),p(t,"focusin",u),p(t,"click",u)}(e)})),c}var st={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=Ge(e.popper),o=n.box,r=n.content,a=e.props.animateFill?function(){var e=Ce();return e.className=de,De([e],"hidden"),e}():null;return{onCreate:function(){a&&(o.insertBefore(a,o.firstElementChild),o.setAttribute("data-animatefill",""),o.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(a){var e=o.style.transitionDuration,t=Number(e.replace("ms",""));r.style.transitionDelay=Math.round(t/10)+"ms",a.style.transitionDuration=e,De([a],"visible")}},onShow:function(){a&&(a.style.transitionDuration="0ms")},onHide:function(){a&&De([a],"hidden")}}}},lt={clientX:0,clientY:0},ct=[];function ut(e){var t=e.clientX,n=e.clientY;lt={clientX:t,clientY:n}}var pt={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=Ae(e.props.triggerTarget||t),o=!1,r=!1,a=!0,i=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function l(){n.addEventListener("mousemove",p)}function c(){n.removeEventListener("mousemove",p)}function u(){o=!0,e.setProps({getReferenceClientRect:null}),o=!1}function p(n){var o=!n.target||t.contains(n.target),r=e.props.followCursor,a=n.clientX,i=n.clientY,s=t.getBoundingClientRect(),l=a-s.left,c=i-s.top;!o&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=a,o=i;"initial"===r&&(n=e.left+l,o=e.top+c);var s="horizontal"===r?e.top:o,u="vertical"===r?e.right:n,p="horizontal"===r?e.bottom:o,d="vertical"===r?e.left:n;return{width:u-d,height:p-s,top:s,right:u,bottom:p,left:d}}})}function d(){e.props.followCursor&&(ct.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",ut)}(n))}function f(){0===(ct=ct.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",ut)}(n)}return{onCreate:d,onDestroy:f,onBeforeUpdate:function(){i=e.props},onAfterUpdate:function(t,n){var a=n.followCursor;o||void 0!==a&&i.followCursor!==a&&(f(),a?(d(),!e.state.isMounted||r||s()||l()):(c(),u()))},onMount:function(){e.props.followCursor&&!r&&(a&&(p(lt),a=!1),s()||l())},onTrigger:function(e,t){Le(t)&&(lt={clientX:t.clientX,clientY:t.clientY}),r="focus"===t.type},onHidden:function(){e.props.followCursor&&(u(),c(),a=!0)}}}},dt={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference,o=-1,r=!1,a=[],i={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(r){var i=r.state;e.props.inlinePositioning&&(-1!==a.indexOf(i.placement)&&(a=[]),t!==i.placement&&-1===a.indexOf(i.placement)&&(a.push(i.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,o){if(n.length<2||null===e)return t;if(2===n.length&&o>=0&&n[0].left>n[1].right)return n[o]||t;switch(e){case"top":case"bottom":var r=n[0],a=n[n.length-1],i="top"===e,s=r.top,l=a.bottom,c=i?r.left:a.left,u=i?r.right:a.right;return{top:s,bottom:l,left:c,right:u,width:u-c,height:l-s};case"left":case"right":var p=Math.min.apply(Math,n.map((function(e){return e.left}))),d=Math.max.apply(Math,n.map((function(e){return e.right}))),f=n.filter((function(t){return"left"===e?t.left===p:t.right===d})),h=f[0].top,m=f[f.length-1].bottom;return{top:h,bottom:m,left:p,right:d,width:d-p,height:m-h};default:return t}}(Oe(e),n.getBoundingClientRect(),Se(n.getClientRects()),o)}(i.placement)}})),t=i.placement)}};function s(){var t;r||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,i),r=!0,e.setProps(t),r=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(Le(n)){var r=Se(e.reference.getClientRects()),a=r.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),i=r.indexOf(a);o=i>-1?i:o}},onHidden:function(){o=-1}}}},ft={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function o(t){return!0===e.props.sticky||e.props.sticky===t}var r=null,a=null;function i(){var s=o("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,l=o("popper")?n.getBoundingClientRect():null;(s&&ht(r,s)||l&&ht(a,l))&&e.popperInstance&&e.popperInstance.update(),r=s,a=l,e.state.isMounted&&requestAnimationFrame(i)}return{onMount:function(){e.props.sticky&&i()}}}};function ht(e,t){return!e||!t||e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left}tt.setDefaultProps({render:Ke});const mt=tt},9938:function(e,t,n){var o;"undefined"!=typeof self&&self,e.exports=(o=n(9963),(()=>{var e={646:e=>{e.exports=function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t{e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},860:e=>{e.exports=function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}},206:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},319:(e,t,n)=>{var o=n(646),r=n(860),a=n(206);e.exports=function(e){return o(e)||r(e)||a()}},8:e=>{function t(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=t=function(e){return typeof e}:e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(n)}e.exports=t},744:(e,t)=>{"use strict";t.Z=(e,t)=>{for(const[n,o]of t)e[n]=o;return e}},748:e=>{"use strict";e.exports=o}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{"use strict";n.r(r),n.d(r,{VueSelect:()=>M,default:()=>F,mixins:()=>R});var e=n(748),t=["dir"],o=["id","aria-expanded","aria-owns"],a={ref:"selectedOptions",class:"vs__selected-options"},i=["disabled","title","aria-label","onClick"],s={ref:"actions",class:"vs__actions"},l=["disabled"],c={class:"vs__spinner"},u=["id"],p=["id","aria-selected","onMouseover","onClick"],d={key:0,class:"vs__no-options"},f=(0,e.createTextVNode)(" Sorry, no matching options. "),h=["id"],m=n(319),g=n.n(m),b=n(8),v=n.n(b),y=n(713),k=n.n(y);const w={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer:function(){this.autoscroll&&this.maybeAdjustScroll()},open:function(e){var t=this;this.autoscroll&&e&&this.$nextTick((function(){return t.maybeAdjustScroll()}))}},methods:{maybeAdjustScroll:function(){var e,t=(null===(e=this.$refs.dropdownMenu)||void 0===e?void 0:e.children[this.typeAheadPointer])||!1;if(t){var n=this.getDropdownViewport(),o=t.getBoundingClientRect(),r=o.top,a=o.bottom,i=o.height;if(rn.bottom)return this.$refs.dropdownMenu.scrollTop=t.offsetTop-(n.height-i)}},getDropdownViewport:function(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},x={data:function(){return{typeAheadPointer:-1}},watch:{filteredOptions:function(){for(var e=0;e=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown:function(){for(var e=this.typeAheadPointer+1;e0&&void 0!==arguments[0]?arguments[0]:null;return this.mutableLoading=null==e?!this.mutableLoading:e}}};var O={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},S=[(0,e.createElementVNode)("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1)],E=n(744);const C=(0,E.Z)({},[["render",function(t,n){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",O,S)}]]);var T={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},L=[(0,e.createElementVNode)("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1)];const N={Deselect:C,OpenIndicator:(0,E.Z)({},[["render",function(t,n){return(0,e.openBlock)(),(0,e.createElementBlock)("svg",T,L)}]])},$={mounted:function(e,t){var n=t.instance;if(n.appendToBody){var o=n.$refs.toggle.getBoundingClientRect(),r=o.height,a=o.top,i=o.left,s=o.width,l=window.scrollX||window.pageXOffset,c=window.scrollY||window.pageYOffset;e.unbindPosition=n.calculatePosition(e,n,{width:s+"px",left:l+i+"px",top:c+a+r+"px"}),document.body.appendChild(e)}},unmounted:function(e,t){t.instance.appendToBody&&(e.unbindPosition&&"function"==typeof e.unbindPosition&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}};var D=0;function A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function P(e){for(var t=1;t-1}},filter:{type:Function,default:function(e,t){var n=this;return e.filter((function(e){var o=n.getOptionLabel(e);return"number"==typeof o&&(o=o.toString()),n.filterBy(e,o,t)}))}},createOption:{type:Function,default:function(e){return"object"===v()(this.optionList[0])?k()({},this.label,e):e}},resetOnOptionsChange:{default:!1,validator:function(e){return["function","boolean"].includes(v()(e))}},clearSearchOnBlur:{type:Function,default:function(e){var t=e.clearSearchOnSelect,n=e.multiple;return t&&!n}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:function(){return[13]}},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:function(e,t){return e}},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default:function(e,t,n){var o=n.width,r=n.top,a=n.left;e.style.top=r,e.style.left=a,e.style.width=o}},dropdownShouldOpen:{type:Function,default:function(e){var t=e.noDrop,n=e.open,o=e.mutableLoading;return!t&&n&&!o}},uid:{type:[String,Number],default:function(){return++D}}},data:function(){return{search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}},computed:{isReducingValues:function(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues:function(){return void 0===this.modelValue||this.isReducingValues},selectedValue:function(){var e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),null!=e?[].concat(e):[]},optionList:function(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl:function(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope:function(){var e=this,t={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:P({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":"vs".concat(this.uid,"__combobox"),"aria-controls":"vs".concat(this.uid,"__listbox"),ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":"vs".concat(this.uid,"__option-").concat(this.typeAheadPointer)}:{}),events:{compositionstart:function(){return e.isComposing=!0},compositionend:function(){return e.isComposing=!1},keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:function(t){return e.search=t.target.value}}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:t,listFooter:t,header:P({},t,{deselect:this.deselect}),footer:P({},t,{deselect:this.deselect})}},childComponents:function(){return P({},N,{},this.components)},stateClasses:function(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching:function(){return!!this.search},dropdownOpen:function(){return this.dropdownShouldOpen(this)},searchPlaceholder:function(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions:function(){var e=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e;var t=this.search.length?this.filter(e,this.search,this):e;if(this.taggable&&this.search.length){var n=this.createOption(this.search);this.optionExists(n)||t.unshift(n)}return t},isValueEmpty:function(){return 0===this.selectedValue.length},showClearButton:function(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options:function(e,t){var n=this;!this.taggable&&("function"==typeof n.resetOnOptionsChange?n.resetOnOptionsChange(e,t,n.selectedValue):n.resetOnOptionsChange)&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler:function(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple:function(){this.clearSelection()},open:function(e){this.$emit(e?"open":"close")}},created:function(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions:function(e){var t=this;Array.isArray(e)?this.$data._value=e.map((function(e){return t.findOptionFromReducedValue(e)})):this.$data._value=this.findOptionFromReducedValue(e)},select:function(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&(this.$emit("option:created",e),this.pushTag(e)),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect:function(e){var t=this;this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter((function(n){return!t.optionComparator(n,e)}))),this.$emit("option:deselected",e)},clearSelection:function(){this.updateValue(this.multiple?[]:null)},onAfterSelect:function(e){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue:function(e){var t=this;void 0===this.modelValue&&(this.$data._value=e),null!==e&&(e=Array.isArray(e)?e.map((function(e){return t.reduce(e)})):this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown:function(e){var t=e.target!==this.searchEl;t&&e.preventDefault();var n=[].concat(g()(this.deselectButtons||[]),g()([this.$refs.clearButton]||0));void 0===this.searchEl||n.filter(Boolean).some((function(t){return t.contains(e.target)||t===e.target}))?e.preventDefault():this.open&&t?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected:function(e){var t=this;return this.selectedValue.some((function(n){return t.optionComparator(n,e)}))},isOptionDeselectable:function(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},optionComparator:function(e,t){return this.getOptionKey(e)===this.getOptionKey(t)},findOptionFromReducedValue:function(e){var t=this,n=[].concat(g()(this.options),g()(this.pushedTags)).filter((function(n){return JSON.stringify(t.reduce(n))===JSON.stringify(e)}));return 1===n.length?n[0]:n.find((function(e){return t.optionComparator(e,t.$data._value)}))||e},closeSearchOptions:function(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue:function(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){var e=null;this.multiple&&(e=g()(this.selectedValue.slice(0,this.selectedValue.length-1))),this.updateValue(e)}},optionExists:function(e){var t=this;return this.optionList.some((function(n){return t.optionComparator(n,e)}))},normalizeOptionForSlot:function(e){return"object"===v()(e)?e:k()({},this.label,e)},pushTag:function(e){this.pushedTags.push(e)},onEscape:function(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur:function(){if(!this.mousedown||this.searching){var e=this.clearSearchOnSelect,t=this.multiple;return this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:t})&&(this.search=""),void this.closeSearchOptions()}this.mousedown=!1,0!==this.search.length||0!==this.options.length||this.closeSearchOptions()},onSearchFocus:function(){this.open=!0,this.$emit("search:focus")},onMousedown:function(){this.mousedown=!0},onMouseUp:function(){this.mousedown=!1},onSearchKeyDown:function(e){var t=this,n=function(e){return e.preventDefault(),!t.isComposing&&t.typeAheadSelect()},o={8:function(e){return t.maybeDeleteValue()},9:function(e){return t.onTab()},27:function(e){return t.onEscape()},38:function(e){return e.preventDefault(),t.typeAheadUp()},40:function(e){return e.preventDefault(),t.typeAheadDown()}};this.selectOnKeyCodes.forEach((function(e){return o[e]=n}));var r=this.mapKeydown(o,this);if("function"==typeof r[e.keyCode])return r[e.keyCode](e)}}},I=(0,E.Z)(j,[["render",function(n,r,m,g,b,v){var y=(0,e.resolveDirective)("append-to-body");return(0,e.openBlock)(),(0,e.createElementBlock)("div",{dir:m.dir,class:(0,e.normalizeClass)(["v-select",v.stateClasses])},[(0,e.renderSlot)(n.$slots,"header",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.header))),(0,e.createElementVNode)("div",{id:"vs".concat(m.uid,"__combobox"),ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":v.dropdownOpen.toString(),"aria-owns":"vs".concat(m.uid,"__listbox"),"aria-label":"Search for option",onMousedown:r[1]||(r[1]=function(e){return v.toggleDropdown(e)})},[(0,e.createElementVNode)("div",a,[((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(v.selectedValue,(function(t,o){return(0,e.renderSlot)(n.$slots,"selected-option-container",{option:v.normalizeOptionForSlot(t),deselect:v.deselect,multiple:m.multiple,disabled:m.disabled},(function(){return[((0,e.openBlock)(),(0,e.createElementBlock)("span",{key:m.getOptionKey(t),class:"vs__selected"},[(0,e.renderSlot)(n.$slots,"selected-option",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.normalizeOptionForSlot(t))),(function(){return[(0,e.createTextVNode)((0,e.toDisplayString)(m.getOptionLabel(t)),1)]})),m.multiple?((0,e.openBlock)(),(0,e.createElementBlock)("button",{key:0,ref:function(e){return b.deselectButtons[o]=e},disabled:m.disabled,type:"button",class:"vs__deselect",title:"Deselect ".concat(m.getOptionLabel(t)),"aria-label":"Deselect ".concat(m.getOptionLabel(t)),onClick:function(e){return v.deselect(t)}},[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(v.childComponents.Deselect)))],8,i)):(0,e.createCommentVNode)("",!0)]))]}))})),256)),(0,e.renderSlot)(n.$slots,"search",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.search)),(function(){return[(0,e.createElementVNode)("input",(0,e.mergeProps)({class:"vs__search"},v.scope.search.attributes,(0,e.toHandlers)(v.scope.search.events)),null,16)]}))],512),(0,e.createElementVNode)("div",s,[(0,e.withDirectives)((0,e.createElementVNode)("button",{ref:"clearButton",disabled:m.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:r[0]||(r[0]=function(){return v.clearSelection&&v.clearSelection.apply(v,arguments)})},[((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(v.childComponents.Deselect)))],8,l),[[e.vShow,v.showClearButton]]),(0,e.renderSlot)(n.$slots,"open-indicator",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.openIndicator)),(function(){return[m.noDrop?(0,e.createCommentVNode)("",!0):((0,e.openBlock)(),(0,e.createBlock)((0,e.resolveDynamicComponent)(v.childComponents.OpenIndicator),(0,e.normalizeProps)((0,e.mergeProps)({key:0},v.scope.openIndicator.attributes)),null,16))]})),(0,e.renderSlot)(n.$slots,"spinner",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.spinner)),(function(){return[(0,e.withDirectives)((0,e.createElementVNode)("div",c,"Loading...",512),[[e.vShow,n.mutableLoading]])]}))],512)],40,o),(0,e.createVNode)(e.Transition,{name:m.transition},{default:(0,e.withCtx)((function(){return[v.dropdownOpen?(0,e.withDirectives)(((0,e.openBlock)(),(0,e.createElementBlock)("ul",{id:"vs".concat(m.uid,"__listbox"),ref:"dropdownMenu",key:"vs".concat(m.uid,"__listbox"),class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:r[2]||(r[2]=(0,e.withModifiers)((function(){return v.onMousedown&&v.onMousedown.apply(v,arguments)}),["prevent"])),onMouseup:r[3]||(r[3]=function(){return v.onMouseUp&&v.onMouseUp.apply(v,arguments)})},[(0,e.renderSlot)(n.$slots,"list-header",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.listHeader))),((0,e.openBlock)(!0),(0,e.createElementBlock)(e.Fragment,null,(0,e.renderList)(v.filteredOptions,(function(t,o){return(0,e.openBlock)(),(0,e.createElementBlock)("li",{id:"vs".concat(m.uid,"__option-").concat(o),key:m.getOptionKey(t),role:"option",class:(0,e.normalizeClass)(["vs__dropdown-option",{"vs__dropdown-option--deselect":v.isOptionDeselectable(t)&&o===n.typeAheadPointer,"vs__dropdown-option--selected":v.isOptionSelected(t),"vs__dropdown-option--highlight":o===n.typeAheadPointer,"vs__dropdown-option--disabled":!m.selectable(t)}]),"aria-selected":o===n.typeAheadPointer||null,onMouseover:function(e){return m.selectable(t)?n.typeAheadPointer=o:null},onClick:(0,e.withModifiers)((function(e){return m.selectable(t)?v.select(t):null}),["prevent","stop"])},[(0,e.renderSlot)(n.$slots,"option",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.normalizeOptionForSlot(t))),(function(){return[(0,e.createTextVNode)((0,e.toDisplayString)(m.getOptionLabel(t)),1)]}))],42,p)})),128)),0===v.filteredOptions.length?((0,e.openBlock)(),(0,e.createElementBlock)("li",d,[(0,e.renderSlot)(n.$slots,"no-options",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.noOptions)),(function(){return[f]}))])):(0,e.createCommentVNode)("",!0),(0,e.renderSlot)(n.$slots,"list-footer",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.listFooter)))],40,u)),[[y]]):((0,e.openBlock)(),(0,e.createElementBlock)("ul",{key:1,id:"vs".concat(m.uid,"__listbox"),role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,h))]})),_:3},8,["name"]),(0,e.renderSlot)(n.$slots,"footer",(0,e.normalizeProps)((0,e.guardReactiveProps)(v.scope.footer)))],10,t)}]]),M=I,R={ajax:_,pointer:x,pointerScroll:w},F=I})(),r})())},9639:(e,t,n)=>{var o=n(110);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("49b6e69a",o,!1,{})},3612:(e,t,n)=>{var o=n(2588);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("4340ba7e",o,!1,{})},4402:(e,t,n)=>{var o=n(3232);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("1ad73a10",o,!1,{})},3563:(e,t,n)=>{var o=n(5719);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("26bcd5e8",o,!1,{})},6051:(e,t,n)=>{var o=n(6307);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("7f6514f9",o,!1,{})},528:(e,t,n)=>{var o=n(8901);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("e75c0596",o,!1,{})},786:(e,t,n)=>{var o=n(4593);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("6ce3e926",o,!1,{})},5377:(e,t,n)=>{var o=n(9473);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("67e0ffea",o,!1,{})},6807:(e,t,n)=>{var o=n(5212);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("15e2cfb2",o,!1,{})},9565:(e,t,n)=>{var o=n(8058);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("71748c59",o,!1,{})},55:(e,t,n)=>{var o=n(9593);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("af9afe94",o,!1,{})},8298:(e,t,n)=>{var o=n(6968);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("f75ead22",o,!1,{})},3965:(e,t,n)=>{var o=n(404);o.__esModule&&(o=o.default),"string"==typeof o&&(o=[[e.id,o,""]]),o.locals&&(e.exports=o.locals),(0,n(5346).Z)("2ab8496e",o,!1,{})},5346:(e,t,n)=>{"use strict";function o(e,t){for(var n=[],o={},r=0;rh});var r="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!r)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var a={},i=r&&(document.head||document.getElementsByTagName("head")[0]),s=null,l=0,c=!1,u=function(){},p=null,d="data-vue-ssr-id",f="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function h(e,t,n,r){c=n,p=r||{};var i=o(e,t);return m(i),function(t){for(var n=[],r=0;rn.parts.length&&(o.parts.length=n.parts.length)}else{var i=[];for(r=0;r{var o={"./en/translation.json":7573,"./en/translation_old.json":7018,"./fr/translation.json":5465,"./fr/translation_old.json":4756,"./pt/translation.json":5163,"./sw/translation.json":6490,"./sw/translation_old.json":3091};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=5144},7573:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"{document_count} documents found","{reverse_verb} this provision":"{reverse_verb} this provision","Advanced search":"Advanced search","All these words":"All these words","Alphabetical":"Alphabetical","Any of these words":"Any of these words","Anywhere":"Anywhere","Attorneys":"Attorneys","Author":"Author","Between {prev_expression_date} and {new_expression_date}":"Between {prev_expression_date} and {new_expression_date}","Clear":"Clear","Clear all":"Clear all","Close":"Close","Collapse all":"Collapse all","Content":"Content","Court":"Court","Court registry":"Court registry","Date":"Date","Date (newest first)":"Date (newest first)","Date (oldest first)":"Date (oldest first)","Date from":"Date from","Date to":"Date to","Delete":"Delete","Document nature":"Document nature","Document type":"Document type","Enter end date":"Enter end date","Enter start date":"Enter start date","Expand all":"Expand all","Filters":"Filters","Judges":"Judges","Jurisdiction":"Jurisdiction","Language":"Language","Loading":"Loading","Locality":"Locality","Matter type":"Matter type","Nature":"Nature","No documents match your search":"No documents match your search.","No legislation found":"No legislation found.","No results":"No results","None of these words":"None of these words","Oops, something went wrong":"Oops, something went wrong.","Order":"Order","Page":"Page","Regional body":"Regional body","Relevance":"Relevance","Search":"Search","Search document content":"Search document content","Search documents":"Search documents","Search table of contents":"Search table of contents","Show changes side-by-side":"Show changes side-by-side","Sort by":"Sort by","Taxonomies":"Taxonomies","The date range is invalid":"The date range is invalid","This exact word or phrase":"This exact word or phrase","This provision":"This provision","This provision has been amended":"This provision has been amended","Title":"Title","To the top":"To the top","Try searching instead":"Try searching instead","What changed?":"What changed?","Year":"Year","Years":"Years"}')},7018:e=>{"use strict";e.exports=JSON.parse('{"Flynote":"Flynote","Headnote holding":"Headnote holding","Please choose a correct date range":"Please choose a correct date range","Regional Body":"Regional Body","Search all fields":"Search all fields","Search documents by all fields":"Search documents by all fields","Search documents by content":"Search documents by content","Search documents by flynote":"Search documents by flynote","Search documents by headnote holding":"Search documents by headnote holding","Search documents by judges":"Search documents by judges","Search documents by title":"Search documents by title","The date range you have selected is invalid":"The date range you have selected is invalid"}')},5465:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"{document_count} documents trouvés","{reverse_verb} this provision":"{reverse_verb} cette disposition","Advanced search":"Recherche avancée","All these words":"Tous ces mots","Alphabetical":"Alphabétique","Any of these words":"N\'importe lequel de ces mots","Anywhere":"Partout","Attorneys":"Avocats","Author":"Auteur","Between {prev_expression_date} and {new_expression_date}":"Entre {prev_expression_date} et {new_expression_date}","Clear":"Nettoyer","Clear all":"Effacer tout","Close":"Fermer","Collapse all":"Réduire tout","Content":"Contenus","Court":"Cour","Court registry":"Registre des tribunaux","Date":"Date","Date (newest first)":"Date (plus récente en premier)","Date (oldest first)":"Date (plus ancienne en premier)","Date from":"Date du","Date to":"Date de fin","Delete":"Supprimez","Document nature":"Type de document","Document type":"Type de document","Enter end date":"Entrez la date de fin","Enter start date":"Entrez la date de début","Expand all":"Développer tout","Filters":"Filtres","Judges":"Juges","Jurisdiction":"Juridiction","Language":"Langue","Loading":"En cours de chargement","Locality":"Localité","Matter type":"Type de matière","Nature":"Nature","No documents match your search":"Aucun document ne correspond à votre recherche.","No legislation found":"Aucune législation trouvée.","No results":"Aucun résultat","None of these words":"Aucun de ces mots","Oops, something went wrong":"Oups, une erreur s\'est produite.","Order":"Commande","Page":"Page","Regional body":"Corps régional","Relevance":"Pertinence","Search":"Recherche","Search document content":"Rechercher le contenu du document","Search documents":"Rechercher des documents","Search table of contents":"Rechercher la table des matières","Show changes side-by-side":"Afficher les modifications côte à côte","Sort by":"Trier par","Taxonomies":"Taxonomies","The date range is invalid":"La plage de dates n\'est pas valide","This exact word or phrase":"Cette phrase ou ce mot exact","This provision":"Cette disposition","This provision has been amended":"Cette disposition a été modifiée","Title":"Titre","To the top":"En haut","Try searching instead":"Essayez plutôt de faire une recherche","What changed?":"Quels sont les changements ?","Year":"Année","Years":"Années"}')},4756:e=>{"use strict";e.exports=JSON.parse('{"Flynote":"Mot-clé","Headnote holding":"Résumé détaillé","Please choose a correct date range":"Veuillez choisir une plage de dates correcte","Regional Body":"Corps régional","Search all fields":"Rechercher dans tous les champs","Search documents by all fields":"Rechercher des documents par tous les champs","Search documents by content":"Rechercher des documents par contenu","Search documents by flynote":"Recherche de documents par mot-clé","Search documents by headnote holding":"Rechercher des documents par résumé détaillé","Search documents by judges":"Rechercher des documents par juges","Search documents by title":"Rechercher des documents par titre","The date range you have selected is invalid":"La période sélectionnée n\'est pas valide"}')},5163:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"{document_count} documentos encontrados","{reverse_verb} this provision":"{reverse_verb} esta disposição","Advanced search":"Pesquisa avançada","All these words":"Todas essas palavras","Alphabetical":"Alfabética","Any of these words":"Qualquer uma dessas palavras","Anywhere":"Em qualquer lugar","Attorneys":"Advogados","Author":"Autor","Between {prev_expression_date} and {new_expression_date}":"Entre {prev_expression_date} e {new_expression_date}","Clear":"Limpar","Clear all":"Limpar tudo","Close":"FECHAR","Collapse all":"Recolher tudo","Content":"Conteúdo","Court":"Tribunal","Court registry":"Registro do tribunal","Date":"Data","Date (newest first)":"Data (mais recente primeiro)","Date (oldest first)":"Data (mais antigo primeiro)","Date from":"Data inicial","Date to":"Data final","Delete":"Excluir","Document nature":"Natureza do documento","Document type":"Tipo de documento","Enter end date":"Digite a data final","Enter start date":"Digite a data inicial","Expand all":"Expandir tudo","Filters":"Filtros","Judges":"Juízes","Jurisdiction":"Jurisdição","Language":"Idioma","Loading":"Carregando...","Locality":"Localidade","Matter type":"Tipo de matéria","Nature":"Natureza","No documents match your search":"Nenhum documento corresponde à sua pesquisa.","No legislation found":"Nenhuma legislação encontrada.","No results":"Nenhum resultado","None of these words":"Nenhuma dessas palavras","Oops, something went wrong":"Ops, algo deu errado.","Order":"Ordem","Page":"Página","Regional body":"Corpo regional","Relevance":"Relevância","Search":"Pesquisa","Search document content":"Pesquisar conteúdo de documento","Search documents":"Pesquisar documentos","Search table of contents":"Pesquisar na tabela de conteúdos","Show changes side-by-side":"Mostrar mudanças lado a lado","Sort by":"Classificar por","Taxonomies":"Taxonomies","The date range is invalid":"O intervalo de datas é inválido","This exact word or phrase":"Esta palavra ou frase exata","This provision":"Esta disposição","This provision has been amended":"Esta disposição foi alterada","Title":"Título","To the top":"Para o topo","Try searching instead":"Tente pesquisar no lugar","What changed?":"O que mudou?","Year":"Ano","Years":"anos"}')},6490:e=>{"use strict";e.exports=JSON.parse('{"{document_count} documents found":"Nyaraka {document_count} zimepatikana","{reverse_verb} this provision":"{reverse_verb} kifungu hiki","Advanced search":"Utafutaji wa kina","All these words":"Maneno haya yote","Alphabetical":"Kufuata alfabeti","Any of these words":"Yoyote ya maneno haya","Anywhere":"Popote","Attorneys":"Wanasheria","Author":"Mwandishi","Between {prev_expression_date} and {new_expression_date}":"Kati ya {prev_expression_date} na {new_expression_date}","Clear":"Wazi","Clear all":"Futa zote","Close":"Funga","Collapse all":"Kunja zote","Content":"Maudhui","Court":"Mahakama","Court registry":"Usajili wa mahakama","Date":"Tarehe","Date (newest first)":"Tarehe (za karibu zaidi kwanza)","Date (oldest first)":"Tarehe (za nyuma kwanza)","Date from":"Tarehe kutoka","Date to":"Tarehe hadi","Delete":"Futa","Document nature":"Asili ya hati","Document type":"Aina ya hati","Enter end date":"Weka tarehe ya mwisho","Enter start date":"Weka tarehe ya kuanza","Expand all":"Panua zote","Filters":"Vichujio","Judges":"Majaji","Jurisdiction":"Mamlaka ya kisheria","Language":"Lugha","Loading":"Inapakia","Locality":"Eneo","Matter type":"Aina ya jambo","Nature":"Asili","No documents match your search":"Hakuna hati zinazolingana na utafutaji wako.","No legislation found":"Hakuna sheria iliyopatikana.","No results":"Hakuna matokeo","None of these words":"Hakuna maneno haya","Oops, something went wrong":"Oh, kuna hitilafu imetokea.","Order":"Agizo","Page":"Ukurasa","Regional body":"Chombo cha kanda","Relevance":"Muhimu","Search":"Tafuta","Search document content":"Tafuta yaliyomo kwenye waraka","Search documents":"Tafuta nyaraka","Search table of contents":"Tafuta yaliyomo","Show changes side-by-side":"Tafuta yaliyomo sambamba","Sort by":"Ainisha kwa","Taxonomies":"Taksonomia","The date range is invalid":"Masafa ya tarehe ni batili","This exact word or phrase":"Neno au kifungu hiki cha maneno","This provision":"Kifungu hiki","This provision has been amended":"Kifungu hiki kimerekebishwa","Title":"Mada","To the top":"Hadi juu","Try searching instead":"Jaribu kutafuta badala yake","What changed?":"Nini kimebadilika?","Year":"Mwaka","Years":"Miaka"}')},3091:e=>{"use strict";e.exports=JSON.parse('{"Flynote":"Mada","Headnote holding":"Kushikilia muhtasari wa uamuzi","Please choose a correct date range":"Tafadhali chagua kipindi sahihi cha tarehe","Regional Body":"Regional Body","Search all fields":"Tafuta nyanja zote","Search documents by all fields":"Tafuta nyaraka kwa nyanja zote","Search documents by content":"Tafuta nyaraka kulingana na maudhui","Search documents by flynote":"Tafuta nyaraka kwa flynote","Search documents by headnote holding":"Tafuta hati kwa kutumia muhtasari","Search documents by judges":"Tafuta nyaraka kwa kutumia majaji","Search documents by title":"Tafuta hati kwa kutumia kichwa cha habari","The date range you have selected is invalid":"Idadi ya tarehe ulizochagua ni batili"}')}},o={};function r(e){var t=o[e];if(void 0!==t)return t.exports;var a=o[e]={id:e,exports:{}};return n[e].call(a.exports,a,a.exports,r),a.exports}r.m=n,r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,n)=>(r.f[n](e,t),t)),[])),r.u=e=>e+".app-prod.js",r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="peach-jam:",r.l=(n,o,a,i)=>{if(e[n])e[n].push(o);else{var s,l;if(void 0!==a)for(var c=document.getElementsByTagName("script"),u=0;u{s.onerror=s.onload=null,clearTimeout(f);var r=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),r&&r.forEach((e=>e(o))),t)return t(o)},f=setTimeout(d.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=d.bind(null,s.onerror),s.onload=d.bind(null,s.onload),l&&document.head.appendChild(s)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");n.length&&(e=n[n.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),(()=>{var e={143:0};r.f.j=(t,n)=>{var o=r.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var a=new Promise(((n,r)=>o=e[t]=[n,r]));n.push(o[2]=a);var i=r.p+r.u(t),s=new Error;r.l(i,(n=>{if(r.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",s.name="ChunkLoadError",s.type=a,s.request=i,o[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var o,a,[i,s,l]=n,c=0;if(i.some((t=>0!==e[t]))){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);l&&l(r)}for(t&&t(n);c{"use strict";var e=function(){function e(e){var t=this;this.root=e,this.text=e.innerText,e.addEventListener("click",(function(){return t.copy()}))}return e.prototype.copy=function(){var e=this;navigator.clipboard.writeText(this.root.dataset.value||"").then((function(){e.root.innerText=e.root.dataset.confirmation||"Copied!",setTimeout((function(){e.root.innerText=e.text}),1500)})).catch((function(){e.root.innerText="Copy failed!",setTimeout((function(){e.root.innerText=e.text}),1500)}))},e}(),t=r(3279),n=r.n(t);function o(e,t,n){if(void 0===t&&(t=function(){return!1}),void 0===n&&(n=0),void 0!==window.IntersectionObserver){var o=new IntersectionObserver((function(n,o){n.forEach((function(n){n.isIntersecting&&(o.unobserve(n.target),window.setTimeout((function(){t(e)}),500))}))}));o.observe(e);var r,a=e.getBoundingClientRect(),i=Math.floor(a.top+self.pageYOffset-n);window.scrollTo({top:i,behavior:"smooth"});var s=function(){window.clearTimeout(r),r=setTimeout((function(){o.unobserve(e),window.removeEventListener("scroll",s)}),66)};window.addEventListener("scroll",s,!1)}}function a(e){var t,n=[];return e.querySelectorAll("h1, h2, h3, h4, h5").forEach((function(e){e.id||(e.id=e.tagName+"_"+Math.floor(1e4*Math.random()));var o={type:e.tagName,title:e.innerText,id:e.id,children:[]};if(t){for(;t.length&&t[t.length-1].type>e.tagName;)t.pop();var r=t[t.length-1];r&&(r.type===e.tagName?(t.length>1?t[t.length-2].children.push(o):n.push(o),t[t.length-1]=o):(r.children.push(o),t.push(o)))}else n.push(o),t=[o]})),n}function i(e,t){for(var n,o=0;o0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]=a.offsetTop))return;if(n=e.root.querySelector('.preview-panel[data-page="'.concat(a.dataset.page,'"]'))){e.activatePreviewPanel(n);var i=e.root.querySelector("[data-preview-scroll-container]");i&&(i.scrollTop=n.offsetTop+n.clientHeight-2*n.offsetHeight)}}}),20))},e.prototype.activatePreviewPanel=function(e){for(var t=0,n=Array.from(this.root.querySelectorAll(".preview-panel"));t((0,d.dD)("data-v-1f5a887a"),e=e(),(0,d.Cn)(),e),g=[".anchor"],b=m((()=>(0,d._)("i",{class:"bi bi-chat-left mobile-gutter-item-icon"},null,-1))),v={class:"card"},y={class:"card-body"},k={class:"mb-2 d-lg-none text-end"},w={key:0,class:"float-end d-none d-lg-block"},x={class:"dropdown"},_=m((()=>(0,d._)("a",{class:"dropdown-toggle",href:"#","data-bs-toggle":"dropdown"},null,-1))),O={class:"dropdown-menu"},S={key:1},E=["href"],C={key:1},T=(0,d.Uk)(". "),L={key:2},N=["href"],$={key:1};var D=r(2581);function A(e,t){if(!e.length)return null;var n=function(e,t,n){if(n||2===arguments.length)for(var o,r=0,a=t.length;r({marks:[],anchorElement:null}),computed:{isForwards(){return this.enrichment.subject_work.frbr_uri===this.thisWorkFrbrUri},objectDocument(){return A(this.enrichment.object_documents,"eng")},subjectDocument(){return A(this.enrichment.subject_documents,"eng")}},mounted(){this.markAndAnchor(),window.addEventListener("click",this.handleOutsideClick),this.gutter.appendChild(this.$el)},unmounted(){this.unmark()},beforeUnmount(){window.removeEventListener("click",this.handleOutsideClick),this.marks.forEach((e=>{e.removeEventListener("click",e.clickFn)}))},methods:{handleOutsideClick(e){this.$el.contains(e.target)||this.$el===e.target||this.marks.some((t=>t.contains(e.target)||t===e.target))||this.deactivate()},deactivate(){this.$el.active=!1,this.marks.forEach((e=>e.classList.remove("active")))},activate(){Array.from(this.viewRoot.querySelectorAll("mark")).forEach((e=>{e.classList.remove("active")})),this.$el.active=!0,this.marks.forEach((e=>{e.classList.add("active")}))},markAndAnchor(){this.unmark();const e={anchor_id:this.isForwards?this.enrichment.subject_target_id:this.enrichment.object_target_id},t=(0,D.targetToRange)(e,this.viewRoot);t&&((0,D.markRange)(t,"mark",(e=>(this.marks.push(e),e.classList.add("anntn-highlight"),e.clickFn=()=>this.activate(),e.addEventListener("click",e.clickFn),e))),this.anchorElement=this.marks[0])},unmark(){this.marks.forEach((e=>{const t=e.parentNode;for(;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)})),this.marks=[]},remove(){confirm("Are you sure?")&&this.$emit("delete",this.enrichment)}}};r(8298),P.render=function(e,t){return(0,d.wg)(),(0,d.iD)("la-gutter-item",{class:"relationship-gutter-item",".anchor":e.anchorElement,onClick:t[2]||(t[2]=(...t)=>e.activate&&e.activate(...t))},[b,(0,d._)("div",v,[(0,d._)("div",y,[(0,d._)("div",k,[(0,d._)("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:t[0]||(t[0]=(0,f.withModifiers)(((...t)=>e.deactivate&&e.deactivate(...t)),["stop"]))})]),e.editable?((0,d.wg)(),(0,d.iD)("div",w,[(0,d._)("div",x,[_,(0,d._)("ul",O,[(0,d._)("li",null,[(0,d._)("a",{class:"dropdown-item",href:"#",onClick:t[1]||(t[1]=(0,f.withModifiers)(((...t)=>e.remove&&e.remove(...t)),["prevent"]))},(0,h.zw)(e.$t("Delete")),1)])])])])):(0,d.kq)("v-if",!0),e.isForwards?((0,d.wg)(),(0,d.iD)("div",S,[(0,d.Uk)((0,h.zw)(e.$t("This provision"))+" "+(0,h.zw)(e.enrichment.predicate.verb)+" ",1),e.objectDocument?((0,d.wg)(),(0,d.iD)("a",{key:0,target:"_blank",href:`${e.objectDocument.expression_frbr_uri}/`},(0,h.zw)(e.objectDocument.title),9,E)):((0,d.wg)(),(0,d.iD)("span",C,(0,h.zw)(e.enrichment.object_work.frbr_uri)+" xx",1)),T])):((0,d.wg)(),(0,d.iD)("div",L,[e.subjectDocument?((0,d.wg)(),(0,d.iD)("a",{key:0,target:"_blank",href:`${e.subjectDocument.expression_frbr_uri}/`},(0,h.zw)(e.subjectDocument.title),9,N)):((0,d.wg)(),(0,d.iD)("span",$,(0,h.zw)(e.enrichment.subject_work.frbr_uri),1)),(0,d.Uk)(". "+(0,h.zw)(e.$t("{reverse_verb} this provision",{reverse_verb:e.enrichment.predicate.reverse_verb}))+". ",1)]))])])],8,g)},P.__scopeId="data-v-1f5a887a";const j=P,I={class:"modal fade",tabindex:"-1","data-bs-keyboard":"false","data-bs-backdrop":"static",role:"dialog","aria-hidden":"true"},M={class:"modal-dialog modal-lg",role:"document"},R={class:"modal-content"},F={class:"modal-header"},V=(0,d._)("h5",{class:"modal-title"}," Add relationship ",-1),z=["aria-label"],B={class:"modal-body"},q={key:0},U=(0,d.Uk)(" Search for a document... "),H=["required"],W=["required"],J={key:0,value:""},Y=["value"],G=(0,d.Uk)(" Search for a document... "),K=["required"],Z={key:3},X={class:"modal-footer"},Q=(0,d._)("button",{type:"submit",class:"btn btn-success"}," Add ",-1);var ee=r(9938),te=r.n(ee),ne=(r(3965),null);function oe(){if(null===ne){var e=document.querySelector('meta[name="csrfmiddlewaretoken"]');ne=e&&e.getAttribute("content")||""}return ne}function re(){return{"X-CSRFToken":oe()}}var ae=r(1296),ie=r.n(ae);const se={name:"RelationshipEnrichmentList",components:{RelationshipEnrichmentModal:{name:"RelationshipEnrichmentModal",components:{vSelect:te()},props:{enrichment:{type:Object,default:null},thisWorkFrbrUri:String},emits:["close","save"],data:e=>({predicates:[],relationship:e.enrichment,works:[]}),computed:{isForwards(){return this.relationship.subject_work.frbr_uri===this.thisWorkFrbrUri}},mounted(){document.body.appendChild(this.$el),this.predicates=JSON.parse(document.getElementById("predicates").innerText||"[]"),this.relationship.predicate_id=this.predicates.length?this.predicates[0].id:"",this.modal=new bootstrap.Modal(this.$el),this.$el.addEventListener("hidePrevented.bs.modal",this.close),this.modal.show()},unmounted(){this.modal.hide()},methods:{onSearch(e,t){e.length&&(t(!0),this.search(t,e))},reverse(){!function(e){for(var t=0,n=["work","target_id","documents"];te.save&&e.save(...t)),["prevent"]))},[(0,d._)("div",F,[V,(0,d._)("button",{type:"button",class:"btn-close","aria-label":e.$t("Close"),onClick:t[0]||(t[0]=(...t)=>e.close&&e.close(...t))},null,8,z)]),(0,d._)("div",B,[e.isForwards?((0,d.wg)(),(0,d.iD)("p",q," The selection... ")):(0,d.kq)("v-if",!0),e.isForwards?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.j4)(n,{key:1,modelValue:e.relationship.subject_work_id,"onUpdate:modelValue":t[1]||(t[1]=t=>e.relationship.subject_work_id=t),class:"mb-3",label:"title",placeholder:"Choose the subject document...",options:e.works,reduce:e=>e.id,onSearch:e.onSearch},{"no-options":(0,d.w5)((()=>[U])),search:(0,d.w5)((({attributes:t,events:n})=>[(0,d._)("input",(0,d.dG)({class:"vs__search",required:!e.relationship.subject_work_id},t,(0,d.mx)(n)),null,16,H)])),_:1},8,["modelValue","options","reduce","onSearch"])),(0,d.wy)((0,d._)("select",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.relationship.predicate_id=t),class:"form-control mb-3",required:!e.predicates.length},[e.predicates.length?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.iD)("option",J," No options available. Add Predicates in admin to have options. ")),((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.predicates,(e=>((0,d.wg)(),(0,d.iD)("option",{key:e.id,value:e.id},(0,h.zw)(e.verb),9,Y)))),128))],8,W),[[f.vModelSelect,e.relationship.predicate_id]]),e.isForwards?((0,d.wg)(),(0,d.j4)(n,{key:2,modelValue:e.relationship.object_work_id,"onUpdate:modelValue":t[3]||(t[3]=t=>e.relationship.object_work_id=t),label:"title",placeholder:"Choose the object document...",options:e.works,reduce:e=>e.id,onSearch:e.onSearch},{"no-options":(0,d.w5)((()=>[G])),search:(0,d.w5)((({attributes:t,events:n})=>[(0,d._)("input",(0,d.dG)({class:"vs__search",required:!e.relationship.object_work_id},t,(0,d.mx)(n)),null,16,K)])),_:1},8,["modelValue","options","reduce","onSearch"])):((0,d.wg)(),(0,d.iD)("p",Z," ... the selection. "))]),(0,d._)("div",X,[(0,d._)("button",{disabled:"",class:"btn btn-outline-secondary",type:"button",onClick:t[4]||(t[4]=(...t)=>e.reverse&&e.reverse(...t))}," Reverse "),(0,d._)("button",{type:"button",class:"btn btn-secondary",onClick:t[5]||(t[5]=(...t)=>e.close&&e.close(...t))}," Cancel "),Q])],544)])])])}},RelationshipEnrichment:j},props:{enrichments:{type:Array,default:()=>[]},viewRoot:HTMLElement,gutter:HTMLElement,editable:Boolean,thisWorkFrbrUri:{type:String,default:""}},data:e=>({items:e.enrichments,creating:null}),methods:{markAndAnchorAll(){this.$refs["gutter-item"]&&this.$refs["gutter-item"].forEach((e=>{e.markAndAnchor()}))},async deleteEnrichment(e){if((await fetch(`/api/relationships/${e.id}/`,{method:"DELETE",headers:re()})).ok){const t=this.items.findIndex((t=>t.id===e.id));t>-1&&this.items.splice(t,1)}},async save(e){const t=re();t["Content-Type"]="application/json";const n=await fetch("/api/relationships/",{method:"POST",headers:t,body:JSON.stringify(e)});n.ok&&(this.items.push(await n.json()),this.creating=null)},closeModal(){this.creating=null}},render:function(e,t){const n=(0,d.up)("relationship-enrichment"),o=(0,d.up)("relationship-enrichment-modal");return(0,d.wg)(),(0,d.iD)("div",null,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.items,(t=>((0,d.wg)(),(0,d.j4)(n,{key:t.id,ref_for:!0,ref:"gutter-item",enrichment:t,"view-root":e.viewRoot,gutter:e.gutter,editable:e.editable,"this-work-frbr-uri":e.thisWorkFrbrUri,onDelete:n=>e.deleteEnrichment(t)},null,8,["enrichment","view-root","gutter","editable","this-work-frbr-uri","onDelete"])))),128)),e.creating?((0,d.wg)(),(0,d.j4)(o,{key:0,enrichment:e.creating,"this-work-frbr-uri":e.thisWorkFrbrUri,onSave:e.save,onClose:e.closeModal},null,8,["enrichment","this-work-frbr-uri","onSave","onClose"])):(0,d.kq)("v-if",!0)])}},le="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,ce=e=>le?Symbol(e):e,ue=e=>"number"==typeof e&&isFinite(e),pe=e=>"[object RegExp]"===Ee(e),de=e=>Ce(e)&&0===Object.keys(e).length;function fe(e,t){"undefined"!=typeof console&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const he=Object.assign;let me;const ge=()=>me||(me="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:{});function be(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const ve=Object.prototype.hasOwnProperty;function ye(e,t){return ve.call(e,t)}const ke=Array.isArray,we=e=>"function"==typeof e,xe=e=>"string"==typeof e,_e=e=>"boolean"==typeof e,Oe=e=>null!==e&&"object"==typeof e,Se=Object.prototype.toString,Ee=e=>Se.call(e),Ce=e=>"[object Object]"===Ee(e);function Te(){const e=new Map;return{events:e,on(t,n){const o=e.get(t);o&&o.push(n)||e.set(t,[n])},off(t,n){const o=e.get(t);o&&o.splice(o.indexOf(n)>>>0,1)},emit(t,n){(e.get(t)||[]).slice().map((e=>e(n))),(e.get("*")||[]).slice().map((e=>e(t,n)))}}}function Le(e,t,n={}){const{domain:o,messages:r,args:a}=n,i=new SyntaxError(String(e));return i.code=e,t&&(i.location=t),i.domain=o,i}function Ne(e){throw e}function $e(e,t,n){const o={start:e,end:t};return null!=n&&(o.source=n),o}const De=" ",Ae="\n",Pe=String.fromCharCode(8232),je=String.fromCharCode(8233);function Ie(e){const t=e;let n=0,o=1,r=1,a=0;const i=e=>"\r"===t[e]&&t[e+1]===Ae,s=e=>t[e]===je,l=e=>t[e]===Pe,c=e=>i(e)||s(e)||l(e)?Ae:t[e];function u(){return a=0,(i(e=n)||(e=>t[e]===Ae)(e)||s(e)||l(e))&&(o++,r=0),i(n)&&n++,n++,r++,t[n];var e}return{index:()=>n,line:()=>o,column:()=>r,peekOffset:()=>a,charAt:c,currentChar:()=>c(n),currentPeek:()=>c(n+a),next:u,peek:function(){return i(n+a)&&a++,a++,t[n+a]},reset:function(){n=0,o=1,r=1,a=0},resetPeek:function(e=0){a=e},skipToPeek:function(){const e=n+a;for(;e!==n;)u();a=0}}}const Me=void 0;function Re(e,t={}){const n=!1!==t.location,o=Ie(e),r=()=>o.index(),a=()=>{return e=o.line(),t=o.column(),n=o.index(),{line:e,column:t,offset:n};var e,t,n},i=a(),s=r(),l={currentType:14,offset:s,startLoc:i,endLoc:i,lastType:14,lastOffset:s,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function p(e,t,n,...o){const r=c();if(t.column+=n,t.offset+=n,u){const n=Le(e,$e(r.startLoc,t),{domain:"tokenizer",args:o});u(n)}}function d(e,t,o){e.endLoc=a(),e.currentType=t;const r={type:t};return n&&(r.loc=$e(e.startLoc,e.endLoc)),null!=o&&(r.value=o),r}const f=e=>d(e,14);function h(e,t){return e.currentChar()===t?(e.next(),t):(p(0,a(),0,t),"")}function m(e){let t="";for(;e.currentPeek()===De||e.currentPeek()===Ae;)t+=e.currentPeek(),e.peek();return t}function g(e){const t=m(e);return e.skipToPeek(),t}function b(e){if(e===Me)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function v(e){m(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function y(e,t=!0){const n=(t=!1,o="",r=!1)=>{const a=e.currentPeek();return"{"===a?"%"!==o&&t:"@"!==a&&a?"%"===a?(e.peek(),n(t,"%",!0)):"|"===a?!("%"!==o&&!r&&(o===De||o===Ae)):a===De?(e.peek(),n(!0,De,r)):a!==Ae||(e.peek(),n(!0,Ae,r)):"%"===o||t},o=n();return t&&e.resetPeek(),o}function k(e,t){const n=e.currentChar();return n===Me?Me:t(n)?(e.next(),n):null}function w(e){return k(e,(e=>{const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t}))}function x(e){return k(e,(e=>{const t=e.charCodeAt(0);return t>=48&&t<=57}))}function _(e){return k(e,(e=>{const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}))}function O(e){let t="",n="";for(;t=x(e);)n+=t;return n}function S(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return E(e,t,4);case"U":return E(e,t,6);default:return p(3,a(),0,t),""}}function E(e,t,n){h(e,t);let o="";for(let r=0;r=1&&p(8,a(),0),e.next(),n=d(t,2,"{"),g(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&p(7,a(),0),e.next(),n=d(t,3,"}"),t.braceNest--,t.braceNest>0&&g(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&p(6,a(),0),n=L(e,t)||f(t),t.braceNest=0,n;default:let o=!0,r=!0,i=!0;if(v(e))return t.braceNest>0&&p(6,a(),0),n=d(t,1,C(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(5===t.currentType||6===t.currentType||7===t.currentType))return p(6,a(),0),t.braceNest=0,N(e,t);if(o=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o=b(e.currentPeek());return e.resetPeek(),o}(e,t))return n=d(t,5,function(e){g(e);let t="",n="";for(;t=w(e);)n+=t;return e.currentChar()===Me&&p(6,a(),0),n}(e)),g(e),n;if(r=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o=function(e){if(e===Me)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}("-"===e.currentPeek()?e.peek():e.currentPeek());return e.resetPeek(),o}(e,t))return n=d(t,6,function(e){g(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${O(e)}`):t+=O(e),e.currentChar()===Me&&p(6,a(),0),t}(e)),g(e),n;if(i=function(e,t){const{currentType:n}=t;if(2!==n)return!1;m(e);const o="'"===e.currentPeek();return e.resetPeek(),o}(e,t))return n=d(t,7,function(e){g(e),h(e,"'");let t="",n="";const o=e=>"'"!==e&&e!==Ae;for(;t=k(e,o);)n+="\\"===t?S(e):t;const r=e.currentChar();return r===Ae||r===Me?(p(2,a(),0),r===Ae&&(e.next(),h(e,"'")),n):(h(e,"'"),n)}(e)),g(e),n;if(!o&&!r&&!i)return n=d(t,13,function(e){g(e);let t="",n="";const o=e=>"{"!==e&&"}"!==e&&e!==De&&e!==Ae;for(;t=k(e,o);)n+=t;return n}(e)),p(1,a(),0,n.value),g(e),n}return n}function L(e,t){const{currentType:n}=t;let o=null;const r=e.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||r!==Ae&&r!==De||p(9,a(),0),r){case"@":return e.next(),o=d(t,8,"@"),t.inLinked=!0,o;case".":return g(e),e.next(),d(t,9,".");case":":return g(e),e.next(),d(t,10,":");default:return v(e)?(o=d(t,1,C(e)),t.braceNest=0,t.inLinked=!1,o):function(e,t){const{currentType:n}=t;if(8!==n)return!1;m(e);const o="."===e.currentPeek();return e.resetPeek(),o}(e,t)||function(e,t){const{currentType:n}=t;if(8!==n&&12!==n)return!1;m(e);const o=":"===e.currentPeek();return e.resetPeek(),o}(e,t)?(g(e),L(e,t)):function(e,t){const{currentType:n}=t;if(9!==n)return!1;m(e);const o=b(e.currentPeek());return e.resetPeek(),o}(e,t)?(g(e),d(t,12,function(e){let t="",n="";for(;t=w(e);)n+=t;return n}(e))):function(e,t){const{currentType:n}=t;if(10!==n)return!1;const o=()=>{const t=e.currentPeek();return"{"===t?b(e.peek()):!("@"===t||"%"===t||"|"===t||":"===t||"."===t||t===De||!t)&&(t===Ae?(e.peek(),o()):b(t))},r=o();return e.resetPeek(),r}(e,t)?(g(e),"{"===r?T(e,t)||o:d(t,11,function(e){const t=(n=!1,o)=>{const r=e.currentChar();return"{"!==r&&"%"!==r&&"@"!==r&&"|"!==r&&r?r===De?o:r===Ae?(o+=r,e.next(),t(n,o)):(o+=r,e.next(),t(!0,o)):o};return t(!1,"")}(e))):(8===n&&p(9,a(),0),t.braceNest=0,t.inLinked=!1,N(e,t))}}function N(e,t){let n={type:14};if(t.braceNest>0)return T(e,t)||f(t);if(t.inLinked)return L(e,t)||f(t);const o=e.currentChar();switch(o){case"{":return T(e,t)||f(t);case"}":return p(5,a(),0),e.next(),d(t,3,"}");case"@":return L(e,t)||f(t);default:if(v(e))return n=d(t,1,C(e)),t.braceNest=0,t.inLinked=!1,n;if(y(e))return d(t,0,function(e){let t="";for(;;){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!y(e))break;t+=n,e.next()}else if(n===De||n===Ae)if(y(e))t+=n,e.next();else{if(v(e))break;t+=n,e.next()}else t+=n,e.next()}return t}(e));if("%"===o)return e.next(),d(t,4,"%")}return n}return{nextToken:function(){const{currentType:e,offset:t,startLoc:n,endLoc:i}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=i,l.offset=r(),l.startLoc=a(),o.currentChar()===Me?d(l,14):N(o,l)},currentOffset:r,currentPosition:a,context:c}}const Fe=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Ve(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"�"}}}function ze(e={}){const t=!1!==e.location,{onError:n}=e;function o(e,t,o,r,...a){const i=e.currentPosition();if(i.offset+=r,i.column+=r,n){const e=Le(t,$e(o,i),{domain:"parser",args:a});n(e)}}function r(e,n,o){const r={type:e,start:n,end:n};return t&&(r.loc={start:o,end:o}),r}function a(e,n,o,r){e.end=n,r&&(e.type=r),t&&e.loc&&(e.loc.end=o)}function i(e,t){const n=e.context(),o=r(3,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}function s(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(5,o,i);return s.index=parseInt(t,10),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function l(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(4,o,i);return s.key=t,e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function c(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(9,o,i);return s.value=t.replace(Fe,Ve),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function u(e){const t=e.context(),n=r(6,t.offset,t.startLoc);let i=e.nextToken();if(9===i.type){const t=function(e){const t=e.nextToken(),n=e.context(),{lastOffset:i,lastStartLoc:s}=n,l=r(8,i,s);return 12!==t.type?(o(e,11,n.lastStartLoc,0),l.value="",a(l,i,s),{nextConsumeToken:t,node:l}):(null==t.value&&o(e,13,n.lastStartLoc,0,Be(t)),l.value=t.value||"",a(l,e.currentOffset(),e.currentPosition()),{node:l})}(e);n.modifier=t.node,i=t.nextConsumeToken||e.nextToken()}switch(10!==i.type&&o(e,13,t.lastStartLoc,0,Be(i)),i=e.nextToken(),2===i.type&&(i=e.nextToken()),i.type){case 11:null==i.value&&o(e,13,t.lastStartLoc,0,Be(i)),n.key=function(e,t){const n=e.context(),o=r(7,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}(e,i.value||"");break;case 5:null==i.value&&o(e,13,t.lastStartLoc,0,Be(i)),n.key=l(e,i.value||"");break;case 6:null==i.value&&o(e,13,t.lastStartLoc,0,Be(i)),n.key=s(e,i.value||"");break;case 7:null==i.value&&o(e,13,t.lastStartLoc,0,Be(i)),n.key=c(e,i.value||"");break;default:o(e,12,t.lastStartLoc,0);const u=e.context(),p=r(7,u.offset,u.startLoc);return p.value="",a(p,u.offset,u.startLoc),n.key=p,a(n,u.offset,u.startLoc),{nextConsumeToken:i,node:n}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function p(e){const t=e.context(),n=r(2,1===t.currentType?e.currentOffset():t.offset,1===t.currentType?t.endLoc:t.startLoc);n.items=[];let p=null;do{const r=p||e.nextToken();switch(p=null,r.type){case 0:null==r.value&&o(e,13,t.lastStartLoc,0,Be(r)),n.items.push(i(e,r.value||""));break;case 6:null==r.value&&o(e,13,t.lastStartLoc,0,Be(r)),n.items.push(s(e,r.value||""));break;case 5:null==r.value&&o(e,13,t.lastStartLoc,0,Be(r)),n.items.push(l(e,r.value||""));break;case 7:null==r.value&&o(e,13,t.lastStartLoc,0,Be(r)),n.items.push(c(e,r.value||""));break;case 8:const a=u(e);n.items.push(a.node),p=a.nextConsumeToken||null}}while(14!==t.currentType&&1!==t.currentType);return a(n,1===t.currentType?t.lastOffset:e.currentOffset(),1===t.currentType?t.lastEndLoc:e.currentPosition()),n}return{parse:function(n){const i=Re(n,he({},e)),s=i.context(),l=r(0,s.offset,s.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=function(e){const t=e.context(),{offset:n,startLoc:i}=t,s=p(e);return 14===t.currentType?s:function(e,t,n,i){const s=e.context();let l=0===i.items.length;const c=r(1,t,n);c.cases=[],c.cases.push(i);do{const t=p(e);l||(l=0===t.items.length),c.cases.push(t)}while(14!==s.currentType);return l&&o(e,10,n,0),a(c,e.currentOffset(),e.currentPosition()),c}(e,n,i,s)}(i),14!==s.currentType&&o(i,13,s.lastStartLoc,0,n[s.offset]||""),a(l,i.currentOffset(),i.currentPosition()),l}}}function Be(e){if(14===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function qe(e,t){for(let n=0;n1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let n=0;nn,helper:e=>(n.helpers.add(e),e)}}(e);n.helper("normalize"),e.body&&Ue(e.body,n);const o=n.context();e.helpers=Array.from(o.helpers)}(o,n),((e,t={})=>{const n=xe(t.mode)?t.mode:"normal",o=xe(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,a=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",i=t.needIndent?t.needIndent:"arrow"!==n,s=e.helpers||[],l=function(e,t){const{sourceMap:n,filename:o,breakLineCode:r,needIndent:a}=t,i={source:e.loc.source,filename:o,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:a,indentLevel:0};function s(e,t){i.code+=e}function l(e,t=!0){const n=t?r:"";s(a?n+" ".repeat(e):n)}return{context:()=>i,push:s,indent:function(e=!0){const t=++i.indentLevel;e&&l(t)},deindent:function(e=!0){const t=--i.indentLevel;e&&l(t)},newline:function(){l(i.indentLevel)},helper:e=>`_${e}`,needIndent:()=>i.needIndent}}(e,{mode:n,filename:o,sourceMap:r,breakLineCode:a,needIndent:i});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),s.length>0&&(l.push(`const { ${s.map((e=>`${e}: _${e}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),He(l,e),l.deindent(i),l.push("}");const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}})(o,n)}const Je=Object.prototype.hasOwnProperty;function Ye(e,t){return Je.call(e,t)}const Ge=e=>null!==e&&"object"==typeof e,Ke=[];Ke[0]={w:[0],i:[3,0],"[":[4],o:[7]},Ke[1]={w:[1],".":[2],"[":[4],o:[7]},Ke[2]={w:[2],i:[3,0],0:[3,0]},Ke[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},Ke[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},Ke[5]={"'":[4,0],o:8,l:[5,0]},Ke[6]={'"':[4,0],o:8,l:[6,0]};const Ze=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Xe(e){if(null==e)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}const Qe=new Map;function et(e,t){if(!Ge(e))return null;let n=Qe.get(t);if(n||(n=function(e){const t=[];let n,o,r,a,i,s,l,c=-1,u=0,p=0;const d=[];function f(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,r="\\"+t,d[0](),!0}for(d[0]=()=>{void 0===o?o=r:o+=r},d[1]=()=>{void 0!==o&&(t.push(o),o=void 0)},d[2]=()=>{d[0](),p++},d[3]=()=>{if(p>0)p--,u=4,d[0]();else{if(p=0,void 0===o)return!1;if(o=function(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(n=t,Ze.test(n)?function(e){const t=e.charCodeAt(0);return t!==e.charCodeAt(e.length-1)||34!==t&&39!==t?e:e.slice(1,-1)}(t):"*"+t);var n}(o),!1===o)return!1;d[1]()}};null!==u;)if(c++,n=e[c],"\\"!==n||!f()){if(a=Xe(n),l=Ke[u],i=l[a]||l.l||8,8===i)return;if(u=i[0],void 0!==i[1]&&(s=d[i[1]],s&&(r=n,!1===s())))return;if(7===u)return t}}(t),n&&Qe.set(t,n)),!n)return null;const o=n.length;let r=e,a=0;for(;ae,ot=e=>"",rt=e=>0===e.length?"":e.join(""),at=e=>null==e?"":ke(e)||Ce(e)&&e.toString===Se?JSON.stringify(e,null,2):String(e);function it(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}let st=null;const lt=ct("function:translate");function ct(e){return t=>st&&st.emit(e,t)}let ut,pt=null;const dt=e=>{pt=e};let ft=0;function ht(e,t,n,o,r){const{missing:a,onWarn:i}=e;if(null!==a){const o=a(e,n,t,r);return xe(o)?o:t}return t}function mt(e,t,n){const o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let r=o.__localeChainCache.get(n);if(!r){r=[];let e=[n];for(;ke(e);)e=gt(r,e,t);const a=ke(t)?t:Ce(t)?t.default?t.default:null:t;e=xe(a)?[a]:a,ke(e)&>(r,e,!1),o.__localeChainCache.set(n,r)}return r}function gt(e,t,n){let o=!0;for(let r=0;re;let wt=Object.create(null);function xt(e){return Le(e,null,void 0)}const _t=()=>"",Ot=e=>we(e);function St(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,fallbackLocale:a,messages:i}=e,[s,l]=Ct(...t),c=(_e(l.missingWarn)?l.missingWarn:e.missingWarn,_e(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,_e(l.escapeParameter)?l.escapeParameter:e.escapeParameter),u=!!l.resolvedMessage,p=xe(l.default)||_e(l.default)?_e(l.default)?s:l.default:n?s:"",d=n||""!==p,f=xe(l.locale)?l.locale:e.locale;c&&function(e){ke(e.list)?e.list=e.list.map((e=>xe(e)?be(e):e)):Oe(e.named)&&Object.keys(e.named).forEach((t=>{xe(e.named[t])&&(e.named[t]=be(e.named[t]))}))}(l);let[h,m,g]=u?[s,f,i[f]||{}]:function(e,t,n,o,r,a){const{messages:i,onWarn:s}=e,l=mt(e,o,n);let c,u={},p=null,d=n,f=null;for(let n=0;n{v=!0}));if(v)return h;const k=function(e,t,n,o){const{modifiers:r,pluralRules:a}=e,i={locale:t,modifiers:r,pluralRules:a,messages:o=>{const r=et(n,o);if(xe(r)){let n=!1;const a=Et(e,o,t,r,o,(()=>{n=!0}));return n?_t:a}return Ot(r)?r:_t}};return e.processor&&(i.processor=e.processor),o.list&&(i.list=o.list),o.named&&(i.named=o.named),ue(o.plural)&&(i.pluralIndex=o.plural),i}(e,m,g,l),w=function(e,t,n){return t(n)}(0,y,function(e={}){const t=e.locale,n=function(e){const t=ue(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ue(e.named.count)||ue(e.named.n))?ue(e.named.count)?e.named.count:ue(e.named.n)?e.named.n:t:t}(e),o=Oe(e.pluralRules)&&xe(t)&&we(e.pluralRules[t])?e.pluralRules[t]:it,r=Oe(e.pluralRules)&&xe(t)&&we(e.pluralRules[t])?it:void 0,a=e.list||[],i=e.named||{};function s(t){return(we(e.messages)?e.messages(t):!!Oe(e.messages)&&e.messages[t])||(e.parent?e.parent.message(t):ot)}ue(e.pluralIndex)&&function(e,t){t.count||(t.count=e),t.n||(t.n=e)}(n,i);const l=Ce(e.processor)&&we(e.processor.normalize)?e.processor.normalize:rt,c=Ce(e.processor)&&we(e.processor.interpolate)?e.processor.interpolate:at,u={list:e=>a[e],named:e=>i[e],plural:e=>e[o(n,e.length,r)],linked:(t,n)=>{const o=s(t)(u);return xe(n)?(r=n,e.modifiers?e.modifiers[r]:nt)(o):o;var r},message:s,type:Ce(e.processor)&&xe(e.processor.type)?e.processor.type:"text",interpolate:c,normalize:l};return u}(k)),x=o?o(w):w;if(__INTLIFY_PROD_DEVTOOLS__){const t={timestamp:Date.now(),key:xe(s)?s:Ot(h)?h.key:"",locale:m||(Ot(h)?h.locale:""),format:xe(h)?h:Ot(h)?h.source:"",message:x};t.meta=he({},e.__meta,pt||{}),lt(t)}return x}function Et(e,t,n,o,r,a){const{messageCompiler:i,warnHtmlMessage:s}=e;if(Ot(o)){const e=o;return e.locale=e.locale||n,e.key=e.key||t,e}const l=i(o,function(e,t,n,o,r,a){return{warnHtmlMessage:r,onError:e=>{throw a&&a(e),e},onCacheKey:e=>((e,t,n)=>{return o={l:e,k:t,s:n},JSON.stringify(o).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027");var o})(t,n,e)}}(0,n,r,0,s,a));return l.locale=n,l.key=t,l.source=o,l}function Ct(...e){const[t,n,o]=e,r={};if(!xe(t)&&!ue(t)&&!Ot(t))throw xt(14);const a=ue(t)?String(t):(Ot(t),t);return ue(n)?r.plural=n:xe(n)?r.default=n:Ce(n)&&!de(n)?r.named=n:ke(n)&&(r.list=n),ue(o)?r.plural=o:xe(o)?r.default=o:Ce(o)&&he(r,o),[a,r]}const Tt="undefined"!=typeof Intl;function Lt(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:a}=e,{__datetimeFormatters:i}=e,[s,l,c,u]=Nt(...t),p=(_e(c.missingWarn)?c.missingWarn:e.missingWarn,_e(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,!!c.part),d=xe(c.locale)?c.locale:e.locale,f=mt(e,r,d);if(!xe(s)||""===s)return new Intl.DateTimeFormat(d).format(l);let h,m={},g=null,b=d,v=null;for(let t=0;ta,setSettings(e){try{localStorage.setItem(o,JSON.stringify(e))}catch(e){}a=e},now:()=>{return void 0!==Rt||("undefined"!=typeof window&&window.performance?(Rt=!0,Ft=window.performance):void 0!==r.g&&(null===(e=r.g.perf_hooks)||void 0===e?void 0:e.performance)?(Rt=!0,Ft=r.g.perf_hooks.performance):Rt=!1),Rt?Ft.now():Date.now();var e}},t&&t.on("plugin:settings:set",((e,t)=>{e===this.plugin.id&&this.fallbacks.setSettings(t)})),this.proxiedOn=new Proxy({},{get:(e,t)=>this.target?this.target.on[t]:(...e)=>{this.onQueue.push({method:t,args:e})}}),this.proxiedTarget=new Proxy({},{get:(e,t)=>this.target?this.target[t]:"on"===t?this.proxiedOn:Object.keys(this.fallbacks).includes(t)?(...e)=>(this.targetQueue.push({method:t,args:e,resolve:()=>{}}),this.fallbacks[t](...e)):(...e)=>new Promise((n=>{this.targetQueue.push({method:t,args:e,resolve:n})}))})}async setRealTarget(e){this.target=e;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}const zt="Vue I18n devtools",Bt="I18n Resources",qt="Vue I18n",Ut="Search for scopes ...",Ht=16764185;function Wt(e,...t){return Le(e,null,void 0)}const Jt="__INTLIFY_META__",Yt=ce("__transrateVNode"),Gt=ce("__datetimeParts"),Kt=ce("__numberParts"),Zt=ce("__enableEmitter"),Xt=ce("__disableEmitter"),Qt=ce("__setPluralRules");ce("__intlifyMeta");const en=ce("__injectWithOption");let tn=0;function nn(e){return(t,n,o,r)=>e(n,o,(0,d.FN)()||void 0,r)}function on(e,t){const{messages:n,__i18n:o}=t,r=Ce(n)?n:ke(o)?{}:{[e]:{}};if(ke(o)&&o.forEach((({locale:e,resource:t})=>{e?(r[e]=r[e]||{},an(t,r[e])):an(t,r)})),t.flatJson)for(const e in r)ye(r,e)&&tt(r[e]);return r}const rn=e=>!Oe(e)||ke(e);function an(e,t){if(rn(e)||rn(t))throw Wt(20);for(const n in e)ye(e,n)&&(rn(e[n])||rn(t[n])?t[n]=e[n]:an(e[n],t[n]))}function sn(e={}){const{__root:t}=e,n=void 0===t;let o=!_e(e.inheritLocale)||e.inheritLocale;const r=(0,jt.iH)(t&&o?t.locale.value:xe(e.locale)?e.locale:"en-US"),a=(0,jt.iH)(t&&o?t.fallbackLocale.value:xe(e.fallbackLocale)||ke(e.fallbackLocale)||Ce(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:r.value),i=(0,jt.iH)(on(r.value,e)),s=(0,jt.iH)(Ce(e.datetimeFormats)?e.datetimeFormats:{[r.value]:{}}),l=(0,jt.iH)(Ce(e.numberFormats)?e.numberFormats:{[r.value]:{}});let c=t?t.missingWarn:!_e(e.missingWarn)&&!pe(e.missingWarn)||e.missingWarn,u=t?t.fallbackWarn:!_e(e.fallbackWarn)&&!pe(e.fallbackWarn)||e.fallbackWarn,p=t?t.fallbackRoot:!_e(e.fallbackRoot)||e.fallbackRoot,f=!!e.fallbackFormat,h=we(e.missing)?e.missing:null,m=we(e.missing)?nn(e.missing):null,g=we(e.postTranslation)?e.postTranslation:null,b=!_e(e.warnHtmlMessage)||e.warnHtmlMessage,v=!!e.escapeParameter;const y=t?t.modifiers:Ce(e.modifiers)?e.modifiers:{};let k,w=e.pluralRules||t&&t.pluralRules;k=function(e={}){const t=xe(e.version)?e.version:"9.1.10",n=xe(e.locale)?e.locale:"en-US",o=ke(e.fallbackLocale)||Ce(e.fallbackLocale)||xe(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:n,r=Ce(e.messages)?e.messages:{[n]:{}},a=Ce(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},i=Ce(e.numberFormats)?e.numberFormats:{[n]:{}},s=he({},e.modifiers||{},{upper:e=>xe(e)?e.toUpperCase():e,lower:e=>xe(e)?e.toLowerCase():e,capitalize:e=>xe(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}),l=e.pluralRules||{},c=we(e.missing)?e.missing:null,u=!_e(e.missingWarn)&&!pe(e.missingWarn)||e.missingWarn,p=!_e(e.fallbackWarn)&&!pe(e.fallbackWarn)||e.fallbackWarn,d=!!e.fallbackFormat,f=!!e.unresolving,h=we(e.postTranslation)?e.postTranslation:null,m=Ce(e.processor)?e.processor:null,g=!_e(e.warnHtmlMessage)||e.warnHtmlMessage,b=!!e.escapeParameter,v=we(e.messageCompiler)?e.messageCompiler:ut,y=we(e.onWarn)?e.onWarn:fe,k=e,w=Oe(k.__datetimeFormatters)?k.__datetimeFormatters:new Map,x=Oe(k.__numberFormatters)?k.__numberFormatters:new Map,_=Oe(k.__meta)?k.__meta:{};ft++;const O={version:t,cid:ft,locale:n,fallbackLocale:o,messages:r,datetimeFormats:a,numberFormats:i,modifiers:s,pluralRules:l,missing:c,missingWarn:u,fallbackWarn:p,fallbackFormat:d,unresolving:f,postTranslation:h,processor:m,warnHtmlMessage:g,escapeParameter:b,messageCompiler:v,onWarn:y,__datetimeFormatters:w,__numberFormatters:x,__meta:_};return __INTLIFY_PROD_DEVTOOLS__&&function(e,t,n){st&&st.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}(O,t,_),O}({version:"9.1.10",locale:r.value,fallbackLocale:a.value,messages:i.value,datetimeFormats:s.value,numberFormats:l.value,modifiers:y,pluralRules:w,missing:null===m?void 0:m,missingWarn:c,fallbackWarn:u,fallbackFormat:f,unresolving:!0,postTranslation:null===g?void 0:g,warnHtmlMessage:b,escapeParameter:v,__datetimeFormatters:Ce(k)?k.__datetimeFormatters:void 0,__numberFormatters:Ce(k)?k.__numberFormatters:void 0,__v_emitter:Ce(k)?k.__v_emitter:void 0,__meta:{framework:"vue"}}),yt(k,r.value,a.value);const x=(0,d.Fl)({get:()=>r.value,set:e=>{r.value=e,k.locale=r.value}}),_=(0,d.Fl)({get:()=>a.value,set:e=>{a.value=e,k.fallbackLocale=a.value,yt(k,r.value,e)}}),O=(0,d.Fl)((()=>i.value)),S=(0,d.Fl)((()=>s.value)),E=(0,d.Fl)((()=>l.value));function C(e,n,o,c,u,f){let h;if(r.value,a.value,i.value,s.value,l.value,__INTLIFY_PROD_DEVTOOLS__)try{dt((()=>{const e=(0,d.FN)();return e&&e.type[Jt]?{[Jt]:e.type[Jt]}:null})()),h=e(k)}finally{dt(null)}else h=e(k);if(ue(h)&&-1===h){const[e,o]=n();return t&&p?c(t):u(e)}if(f(h))return h;throw Wt(14)}function T(...e){return C((t=>St(t,...e)),(()=>Ct(...e)),0,(t=>t.t(...e)),(e=>e),(e=>xe(e)))}const L={normalize:function(e){return e.map((e=>xe(e)?(0,d.Wm)(d.xv,null,e,0):e))},interpolate:e=>e,type:"vnode"};function N(e){return i.value[e]||{}}tn++,t&&((0,d.YP)(t.locale,(e=>{o&&(r.value=e,k.locale=e,yt(k,r.value,a.value))})),(0,d.YP)(t.fallbackLocale,(e=>{o&&(a.value=e,k.fallbackLocale=e,yt(k,r.value,a.value))})));const $={id:tn,locale:x,fallbackLocale:_,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(r.value=t.locale.value,a.value=t.fallbackLocale.value,yt(k,r.value,a.value))},get availableLocales(){return Object.keys(i.value).sort()},messages:O,datetimeFormats:S,numberFormats:E,get modifiers(){return y},get pluralRules(){return w||{}},get isGlobal(){return n},get missingWarn(){return c},set missingWarn(e){c=e,k.missingWarn=c},get fallbackWarn(){return u},set fallbackWarn(e){u=e,k.fallbackWarn=u},get fallbackRoot(){return p},set fallbackRoot(e){p=e},get fallbackFormat(){return f},set fallbackFormat(e){f=e,k.fallbackFormat=f},get warnHtmlMessage(){return b},set warnHtmlMessage(e){b=e,k.warnHtmlMessage=e},get escapeParameter(){return v},set escapeParameter(e){v=e,k.escapeParameter=e},t:T,rt:function(...e){const[t,n,o]=e;if(o&&!Oe(o))throw Wt(15);return T(t,n,he({resolvedMessage:!0},o||{}))},d:function(...e){return C((t=>Lt(t,...e)),(()=>Nt(...e)),0,(t=>t.d(...e)),(()=>""),(e=>xe(e)))},n:function(...e){return C((t=>Dt(t,...e)),(()=>At(...e)),0,(t=>t.n(...e)),(()=>""),(e=>xe(e)))},te:function(e,t){return null!==et(N(xe(t)?t:r.value),e)},tm:function(e){const n=function(e){let t=null;const n=mt(k,a.value,r.value);for(let o=0;o{let n;const o=t;try{o.processor=L,n=St(o,...e)}finally{o.processor=null}return n}),(()=>Ct(...e)),0,(t=>t[Yt](...e)),(e=>[(0,d.Wm)(d.xv,null,e,0)]),(e=>ke(e)))},[Kt]:function(...e){return C((t=>Dt(t,...e)),(()=>At(...e)),0,(t=>t[Kt](...e)),(()=>[]),(e=>xe(e)||ke(e)))},[Gt]:function(...e){return C((t=>Lt(t,...e)),(()=>Nt(...e)),0,(t=>t[Gt](...e)),(()=>[]),(e=>xe(e)||ke(e)))},[Qt]:function(e){w=e,k.pluralRules=w},[en]:e.__injectWithOption};return $}function ln(e={}){const t=sn(function(e){const t=xe(e.locale)?e.locale:"en-US",n=xe(e.fallbackLocale)||ke(e.fallbackLocale)||Ce(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,o=we(e.missing)?e.missing:void 0,r=!_e(e.silentTranslationWarn)&&!pe(e.silentTranslationWarn)||!e.silentTranslationWarn,a=!_e(e.silentFallbackWarn)&&!pe(e.silentFallbackWarn)||!e.silentFallbackWarn,i=!_e(e.fallbackRoot)||e.fallbackRoot,s=!!e.formatFallbackMessages,l=Ce(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=we(e.postTranslation)?e.postTranslation:void 0,p=!xe(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,d=!!e.escapeParameterHtml,f=!_e(e.sync)||e.sync;let h=e.messages;if(Ce(e.sharedMessages)){const t=e.sharedMessages;h=Object.keys(t).reduce(((e,n)=>{const o=e[n]||(e[n]={});return he(o,t[n]),e}),h||{})}const{__i18n:m,__root:g,__injectWithOption:b}=e,v=e.datetimeFormats,y=e.numberFormats;return{locale:t,fallbackLocale:n,messages:h,flatJson:e.flatJson,datetimeFormats:v,numberFormats:y,missing:o,missingWarn:r,fallbackWarn:a,fallbackRoot:i,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:p,escapeParameter:d,inheritLocale:f,__i18n:m,__root:g,__injectWithOption:b}}(e)),n={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return{interpolate:()=>[]}},set formatter(e){},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return _e(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=_e(e)?!e:e},get silentFallbackWarn(){return _e(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=_e(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(e){},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){const[n,o,r]=e,a={};let i=null,s=null;if(!xe(n))throw Wt(15);const l=n;return xe(o)?a.locale=o:ke(o)?i=o:Ce(o)&&(s=o),ke(r)?i=r:Ce(r)&&(s=r),t.t(l,i||s||{},a)},rt:(...e)=>t.rt(...e),tc(...e){const[n,o,r]=e,a={plural:1};let i=null,s=null;if(!xe(n))throw Wt(15);const l=n;return xe(o)?a.locale=o:ue(o)?a.plural=o:ke(o)?i=o:Ce(o)&&(s=o),xe(r)?a.locale=r:ke(r)?i=r:Ce(r)&&(s=r),t.t(l,i||s||{},a)},te:(e,n)=>t.te(e,n),tm:e=>t.tm(e),getLocaleMessage:e=>t.getLocaleMessage(e),setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d:(...e)=>t.d(...e),getDateTimeFormat:e=>t.getDateTimeFormat(e),setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n:(...e)=>t.n(...e),getNumberFormat:e=>t.getNumberFormat(e),setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)},getChoiceIndex:(e,t)=>-1,__onComponentInstanceCreated(t){const{componentInstanceCreatedListener:o}=e;o&&o(t,n)}};return n}const cn={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}},un={name:"i18n-t",props:he({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ue(e)||!isNaN(e)}},cn),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||En({useScope:e.scope,__useComponent:!0}),a=Object.keys(n).filter((e=>"_"!==e));return()=>{const n={};e.locale&&(n.locale=e.locale),void 0!==e.plural&&(n.plural=xe(e.plural)?+e.plural:e.plural);const i=function({slots:e},t){return 1===t.length&&"default"===t[0]?e.default?e.default():[]:t.reduce(((t,n)=>{const o=e[n];return o&&(t[n]=o()),t}),{})}(t,a),s=r[Yt](e.keypath,i,n),l=he({},o);return xe(e.tag)||Oe(e.tag)?(0,d.h)(e.tag,l,s):(0,d.h)(d.HY,l,s)}}};function pn(e,t,n,o){const{slots:r,attrs:a}=t;return()=>{const t={part:!0};let i={};e.locale&&(t.locale=e.locale),xe(e.format)?t.key=e.format:Oe(e.format)&&(xe(e.format.key)&&(t.key=e.format.key),i=Object.keys(e.format).reduce(((t,o)=>n.includes(o)?he({},t,{[o]:e.format[o]}):t),{}));const s=o(e.value,t,i);let l=[t.key];ke(s)?l=s.map(((e,t)=>{const n=r[e.type];return n?n({[e.type]:e.value,index:t,parts:s}):[e.value]})):xe(s)&&(l=[s]);const c=he({},a);return xe(e.tag)||Oe(e.tag)?(0,d.h)(e.tag,c,l):(0,d.h)(d.HY,c,l)}}const dn=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],fn={name:"i18n-n",props:he({value:{type:Number,required:!0},format:{type:[String,Object]}},cn),setup(e,t){const n=e.i18n||En({useScope:"parent",__useComponent:!0});return pn(e,t,dn,((...e)=>n[Kt](...e)))}},hn=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],mn={name:"i18n-d",props:he({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},cn),setup(e,t){const n=e.i18n||En({useScope:"parent",__useComponent:!0});return pn(e,t,hn,((...e)=>n[Gt](...e)))}};const gn="vue-i18n: composer properties";let bn;async function vn(e,t){return new Promise(((n,o)=>{try{!function(e,t){const n=e,o=It(),r=It().__VUE_DEVTOOLS_GLOBAL_HOOK__,a=Mt&&n.enableEarlyProxy;if(!r||!o.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__&&a){const e=a?new Vt(n,r):null;(o.__VUE_DEVTOOLS_PLUGINS__=o.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:e}),e&&t(e.proxiedTarget)}else r.emit("devtools-plugin:setup",e,t)}({id:"vue-devtools-plugin-vue-i18n",label:zt,packageName:"vue-i18n",homepage:"https://vue-i18n.intlify.dev",logo:"https://vue-i18n.intlify.dev/vue-i18n-devtools-logo.png",componentStateTypes:[gn],app:e},(o=>{bn=o,o.on.visitComponentTree((({componentInstance:e,treeNode:n})=>{!function(e,t,n){const o="composition"===n.mode?n.global:n.global.__composer;if(e&&e.vnode.el.__VUE_I18N__&&e.vnode.el.__VUE_I18N__!==o){const n={label:`i18n (${e.type.name||e.type.displayName||e.type.__file} Scope)`,textColor:0,backgroundColor:16764185};t.tags.push(n)}}(e,n,t)})),o.on.inspectComponent((({componentInstance:e,instanceData:n})=>{e.vnode.el.__VUE_I18N__&&n&&("legacy"===t.mode?e.vnode.el.__VUE_I18N__!==t.global.__composer&&yn(n,e.vnode.el.__VUE_I18N__):yn(n,e.vnode.el.__VUE_I18N__))})),o.addInspector({id:"vue-i18n-resource-inspector",label:Bt,icon:"language",treeFilterPlaceholder:Ut}),o.on.getInspectorTree((n=>{n.app===e&&"vue-i18n-resource-inspector"===n.inspectorId&&function(e,t){e.rootNodes.push({id:"global",label:"Global Scope"});const n="composition"===t.mode?t.global:t.global.__composer;for(const[o,r]of t.__instances){const a="composition"===t.mode?r:r.__composer;if(n===a)continue;const i=o.type.name||o.type.displayName||o.type.__file;e.rootNodes.push({id:a.id.toString(),label:`${i} Scope`})}}(n,t)})),o.on.getInspectorState((n=>{n.app===e&&"vue-i18n-resource-inspector"===n.inspectorId&&function(e,t){const n=_n(e.nodeId,t);n&&(e.state=function(e){const t={},n="Locale related info",o=[{type:n,key:"locale",editable:!0,value:e.locale.value},{type:n,key:"fallbackLocale",editable:!0,value:e.fallbackLocale.value},{type:n,key:"availableLocales",editable:!1,value:e.availableLocales},{type:n,key:"inheritLocale",editable:!0,value:e.inheritLocale}];t[n]=o;const r="Locale messages info",a=[{type:r,key:"messages",editable:!1,value:kn(e.messages.value)}];t[r]=a;const i="Datetime formats info",s=[{type:i,key:"datetimeFormats",editable:!1,value:e.datetimeFormats.value}];t[i]=s;const l="Datetime formats info",c=[{type:l,key:"numberFormats",editable:!1,value:e.numberFormats.value}];return t[l]=c,t}(n))}(n,t)})),o.on.editInspectorState((n=>{n.app===e&&"vue-i18n-resource-inspector"===n.inspectorId&&function(e,t){const n=_n(e.nodeId,t);if(n){const[t]=e.path;"locale"===t&&xe(e.state.value)?n.locale.value=e.state.value:"fallbackLocale"===t&&(xe(e.state.value)||ke(e.state.value)||Oe(e.state.value))?n.fallbackLocale.value=e.state.value:"inheritLocale"===t&&_e(e.state.value)&&(n.inheritLocale=e.state.value)}}(n,t)})),o.addTimelineLayer({id:"vue-i18n-timeline",label:qt,color:Ht}),n(!0)}))}catch(e){console.error(e),o(!1)}}))}function yn(e,t){const n=gn;e.state.push({type:n,key:"locale",editable:!0,value:t.locale.value}),e.state.push({type:n,key:"availableLocales",editable:!1,value:t.availableLocales}),e.state.push({type:n,key:"fallbackLocale",editable:!0,value:t.fallbackLocale.value}),e.state.push({type:n,key:"inheritLocale",editable:!0,value:t.inheritLocale}),e.state.push({type:n,key:"messages",editable:!1,value:kn(t.messages.value)}),e.state.push({type:n,key:"datetimeFormats",editable:!1,value:t.datetimeFormats.value}),e.state.push({type:n,key:"numberFormats",editable:!1,value:t.numberFormats.value})}function kn(e){const t={};return Object.keys(e).forEach((n=>{const o=e[n];var r,a;we(o)&&"source"in o?t[n]={_custom:{type:"function",display:"ƒ "+((r=o).source?`("${a=r.source,a.replace(/[<>"&]/g,xn)}")`:"(?)")}}:Oe(o)?t[n]=kn(o):t[n]=o})),t}const wn={"<":"<",">":">",'"':""","&":"&"};function xn(e){return wn[e]||e}function _n(e,t){if("global"===e)return"composition"===t.mode?t.global:t.global.__composer;{const n=Array.from(t.__instances.values()).find((t=>t.id.toString()===e));return n?"composition"===t.mode?n:n.__composer:null}}function On(e,t){if(bn){let n;t&&"groupId"in t&&(n=t.groupId,delete t.groupId),bn.addTimelineEvent({layerId:"vue-i18n-timeline",event:{title:e,groupId:n,time:Date.now(),meta:{},data:t||{},logType:"compile-error"===e?"error":"fallback"===e||"missing"===e?"warning":"default"}})}}function Sn(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Qt](t.pluralizationRules||e.pluralizationRules);const n=on(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach((t=>e.mergeLocaleMessage(t,n[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((n=>e.mergeNumberFormat(n,t.numberFormats[n]))),e}function En(e={}){const t=(0,d.FN)();if(null==t)throw Wt(16);if(!t.appContext.app.__VUE_I18N_SYMBOL__)throw Wt(17);const n=(0,d.f3)(t.appContext.app.__VUE_I18N_SYMBOL__);if(!n)throw Wt(22);const o="composition"===n.mode?n.global:n.global.__composer,r=de(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if("global"===r){let n=Oe(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(n=on(o.locale.value,{messages:n,__i18n:t.type.__i18nGlobal}));const r=Object.keys(n);if(r.length&&r.forEach((e=>{o.mergeLocaleMessage(e,n[e])})),Oe(e.datetimeFormats)){const t=Object.keys(e.datetimeFormats);t.length&&t.forEach((t=>{o.mergeDateTimeFormat(t,e.datetimeFormats[t])}))}if(Oe(e.numberFormats)){const t=Object.keys(e.numberFormats);t.length&&t.forEach((t=>{o.mergeNumberFormat(t,e.numberFormats[t])}))}return o}if("parent"===r){let r=function(e,t,n=!1){let o=null;const r=t.root;let a=t.parent;for(;null!=a;){const t=e;if("composition"===e.mode)o=t.__getInstance(a);else{const e=t.__getInstance(a);null!=e&&(o=e.__composer),n&&o&&!o[en]&&(o=null)}if(null!=o)break;if(r===a)break;a=a.parent}return o}(n,t,e.__useComponent);return null==r&&(r=o),r}if("legacy"===n.mode)throw Wt(18);const a=n;let i=a.__getInstance(t);if(null==i){const n=t.type,r=he({},e);n.__i18n&&(r.__i18n=n.__i18n),o&&(r.__root=o),i=sn(r),function(e,t,n){let o=null;(0,d.bv)((()=>{if(__VUE_PROD_DEVTOOLS__&&t.vnode.el){t.vnode.el.__VUE_I18N__=n,o=Te();const e=n;e[Zt]&&e[Zt](o),o.on("*",On)}}),t),(0,d.Ah)((()=>{if(__VUE_PROD_DEVTOOLS__&&t.vnode.el&&t.vnode.el.__VUE_I18N__){o&&o.off("*",On);const e=n;e[Xt]&&e[Xt](),delete t.vnode.el.__VUE_I18N__}e.__deleteInstance(t)}),t)}(a,t,i),a.__setInstance(t,i)}return i}const Cn=["locale","fallbackLocale","availableLocales"],Tn=["t","rt","d","n","tm"];var Ln;if(ut=function(e,t={}){{const n=(t.onCacheKey||kt)(e),o=wt[n];if(o)return o;let r=!1;const a=t.onError||Ne;t.onError=e=>{r=!0,a(e)};const{code:i}=We(e,t),s=new Function(`return ${i}`)();return r?s:wt[n]=s}},function(){let e=!1;"boolean"!=typeof __VUE_I18N_FULL_INSTALL__&&(e=!0,ge().__VUE_I18N_FULL_INSTALL__=!0),"boolean"!=typeof __VUE_I18N_LEGACY_API__&&(e=!0,ge().__VUE_I18N_LEGACY_API__=!0),"boolean"!=typeof __INTLIFY_PROD_DEVTOOLS__&&(ge().__INTLIFY_PROD_DEVTOOLS__=!1)}(),__INTLIFY_PROD_DEVTOOLS__){const e=ge();e.__INTLIFY__=!0,Ln=e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__,st=Ln}function Nn(e){return Nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nn(e)}function $n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Dn(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,o=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};$n(this,e),this.init(t,n)}return An(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||qn,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),o=1;o-1?e.replace(/###/g,"."):e}function r(){return!e||"string"==typeof e}for(var a="string"!=typeof t?[].concat(t):t.split(".");a.length>1;){if(r())return{};var i=o(a.shift());!e[i]&&n&&(e[i]=new n),e=Object.prototype.hasOwnProperty.call(e,i)?e[i]:{}}return r()?{}:{obj:e,k:o(a.shift())}}function Kn(e,t,n){var o=Gn(e,t,Object);o.obj[o.k]=n}function Zn(e,t){var n=Gn(e,t),o=n.obj,r=n.k;if(o)return o[r]}function Xn(e,t,n){var o=Zn(e,n);return void 0!==o?o:Zn(t,n)}function Qn(e,t,n){for(var o in t)"__proto__"!==o&&"constructor"!==o&&(o in e?"string"==typeof e[o]||e[o]instanceof String||"string"==typeof t[o]||t[o]instanceof String?n&&(e[o]=t[o]):Qn(e[o],t[o],n):e[o]=t[o]);return e}function eo(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var to={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function no(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return to[e]})):e}var oo="undefined"!=typeof window&&window.navigator&&void 0===window.navigator.userAgentData&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,ro=[" ",",","?","!",";"];function ao(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function io(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var o=t.split(n),r=e,a=0;aa+i;)i++,l=r[s=o.slice(a,a+i).join(n)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(s)){if("string"==typeof l)return l;if(s&&"string"==typeof l[s])return l[s]}var c=o.slice(a+i).join(n);return c?so(l,c,n):void 0}r=r[o[a]]}return r}}var lo=function(e){In(r,e);var t,n,o=(t=r,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,o=Rn(t);if(n){var r=Rn(this).constructor;e=Reflect.construct(o,arguments,r)}else e=o.apply(this,arguments);return Mn(this,e)});function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return $n(this,r),t=o.call(this),oo&&Hn.call(Pn(t)),t.data=e||{},t.options=n,void 0===t.options.keySeparator&&(t.options.keySeparator="."),void 0===t.options.ignoreJSONStructure&&(t.options.ignoreJSONStructure=!0),t}return An(r,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,a=void 0!==o.ignoreJSONStructure?o.ignoreJSONStructure:this.options.ignoreJSONStructure,i=[e,t];n&&"string"!=typeof n&&(i=i.concat(n)),n&&"string"==typeof n&&(i=i.concat(r?n.split(r):n)),e.indexOf(".")>-1&&(i=e.split("."));var s=Zn(this.data,i);return s||!a||"string"!=typeof n?s:so(this.data&&this.data[e]&&this.data[e][t],n,r)}},{key:"addResource",value:function(e,t,n,o){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},a=this.options.keySeparator;void 0===a&&(a=".");var i=[e,t];n&&(i=i.concat(a?n.split(a):n)),e.indexOf(".")>-1&&(o=t,t=(i=e.split("."))[1]),this.addNamespaces(t),Kn(this.data,i,o),r.silent||this.emit("added",e,t,n,o)}},{key:"addResources",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var r in n)"string"!=typeof n[r]&&"[object Array]"!==Object.prototype.toString.apply(n[r])||this.addResource(e,t,r,n[r],{silent:!0});o.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,o,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},i=[e,t];e.indexOf(".")>-1&&(o=n,n=t,t=(i=e.split("."))[1]),this.addNamespaces(t);var s=Zn(this.data,i)||{};o?Qn(s,n,r):s=io(io({},s),n),Kn(this.data,i,s),a.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?io(io({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),r}(Hn),co={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,o,r){var a=this;return e.forEach((function(e){a.processors[e]&&(t=a.processors[e].process(t,n,o,r))})),t}};function uo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function po(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return $n(this,r),t=o.call(this),oo&&Hn.call(Pn(t)),Yn(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,Pn(t)),t.options=n,void 0===t.options.keySeparator&&(t.options.keySeparator="."),t.logger=Un.create("translator"),t}return An(r,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,r=t.ns||this.options.defaultNS||[],a=n&&e.indexOf(n)>-1,i=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";var o=ro.filter((function(e){return t.indexOf(e)<0&&n.indexOf(e)<0}));if(0===o.length)return!0;var r=new RegExp("(".concat(o.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),a=!r.test(e);if(!a){var i=e.indexOf(n);i>0&&!r.test(e.substring(0,i))&&(a=!0)}return a}(e,n,o));if(a&&!i){var s=e.match(this.interpolator.nestingRegexp);if(s&&s.length>0)return{key:e,namespaces:r};var l=e.split(n);(n!==o||n===o&&this.options.ns.indexOf(l[0])>-1)&&(r=l.shift()),e=l.join(o)}return"string"==typeof r&&(r=[r]),{key:e,namespaces:r}}},{key:"translate",value:function(e,t,n){var o=this;if("object"!==Nn(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var a=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,s=this.extractFromKey(e[e.length-1],t),l=s.key,c=s.namespaces,u=c[c.length-1],p=t.lng||this.language,d=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p&&"cimode"===p.toLowerCase()){if(d){var f=t.nsSeparator||this.options.nsSeparator;return a?(h.res="".concat(u).concat(f).concat(l),h):"".concat(u).concat(f).concat(l)}return a?(h.res=l,h):l}var h=this.resolve(e,t),m=h&&h.res,g=h&&h.usedKey||l,b=h&&h.exactUsedKey||l,v=Object.prototype.toString.apply(m),y=["[object Number]","[object Function]","[object RegExp]"],k=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,w=!this.i18nFormat||this.i18nFormat.handleAsObject,x="string"!=typeof m&&"boolean"!=typeof m&&"number"!=typeof m;if(w&&m&&x&&y.indexOf(v)<0&&("string"!=typeof k||"[object Array]"!==v)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var _=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,m,po(po({},t),{},{ns:c})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");return a?(h.res=_,h):_}if(i){var O="[object Array]"===v,S=O?[]:{},E=O?b:g;for(var C in m)if(Object.prototype.hasOwnProperty.call(m,C)){var T="".concat(E).concat(i).concat(C);S[C]=this.translate(T,po(po({},t),{joinArrays:!1,ns:c})),S[C]===T&&(S[C]=m[C])}m=S}}else if(w&&"string"==typeof k&&"[object Array]"===v)(m=m.join(k))&&(m=this.extendTranslation(m,e,t,n));else{var L=!1,N=!1,$=void 0!==t.count&&"string"!=typeof t.count,D=r.hasDefaultValue(t),A=$?this.pluralResolver.getSuffix(p,t.count,t):"",P=t["defaultValue".concat(A)]||t.defaultValue;!this.isValidLookup(m)&&D&&(L=!0,m=P),this.isValidLookup(m)||(N=!0,m=l);var j=t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,I=j&&N?void 0:m,M=D&&P!==m&&this.options.updateMissing;if(N||L||M){if(this.logger.log(M?"updateKey":"missingKey",p,u,l,M?P:m),i){var R=this.resolve(l,po(po({},t),{},{keySeparator:!1}));R&&R.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var F=[],V=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&V&&V[0])for(var z=0;z1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!i.isValidLookup(t)){var l=i.extractFromKey(e,s),c=l.key;n=c;var u=l.namespaces;i.options.fallbackNS&&(u=u.concat(i.options.fallbackNS));var p=void 0!==s.count&&"string"!=typeof s.count,d=p&&!s.ordinal&&0===s.count&&i.pluralResolver.shouldUseIntlApi(),f=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,h=s.lngs?s.lngs:i.languageUtils.toResolveHierarchy(s.lng||i.language,s.fallbackLng);u.forEach((function(e){i.isValidLookup(t)||(a=e,!fo["".concat(h[0],"-").concat(e)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(a)&&(fo["".concat(h[0],"-").concat(e)]=!0,i.logger.warn('key "'.concat(n,'" for languages "').concat(h.join(", "),'" won\'t get resolved as namespace "').concat(a,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach((function(n){if(!i.isValidLookup(t)){r=n;var a,l=[c];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(l,c,n,e,s);else{var u;p&&(u=i.pluralResolver.getSuffix(n,s.count,s));var h="".concat(i.options.pluralSeparator,"zero");if(p&&(l.push(c+u),d&&l.push(c+h)),f){var m="".concat(c).concat(i.options.contextSeparator).concat(s.context);l.push(m),p&&(l.push(m+u),d&&l.push(m+h))}}for(;a=l.pop();)i.isValidLookup(t)||(o=a,t=i.getResource(n,e,a,s))}})))}))}})),{res:t,usedKey:n,exactUsedKey:o,usedLng:r,usedNS:a}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,o):this.resourceStore.getResource(e,t,n,o)}}],[{key:"hasDefaultValue",value:function(e){var t="defaultValue";for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,t.length)&&void 0!==e[n])return!0;return!1}}]),r}(Hn);function mo(e){return e.charAt(0).toUpperCase()+e.slice(1)}var go=function(){function e(t){$n(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Un.create("languageUtils")}return An(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=mo(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=mo(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=mo(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,n=this;return e?(e.forEach((function(e){if(!t){var o=n.formatLanguageCode(e);n.options.supportedLngs&&!n.isSupportedCode(o)||(t=o)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var o=n.getLanguagePartFromCode(e);if(n.isSupportedCode(o))return t=o;t=n.options.supportedLngs.find((function(e){if(0===e.indexOf(o))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,o=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],a=function(e){e&&(n.isSupportedCode(e)?r.push(e):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&a(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&a(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&a(this.getLanguagePartFromCode(e))):"string"==typeof e&&a(this.formatLanguageCode(e)),o.forEach((function(e){r.indexOf(e)<0&&a(n.formatLanguageCode(e))})),r}}]),e}(),bo=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],vo={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},yo=["v1","v2","v3"],ko={zero:0,one:1,two:2,few:3,many:4,other:5};function wo(){var e={};return bo.forEach((function(t){t.lngs.forEach((function(n){e[n]={numbers:t.nr,plurals:vo[t.fc]}}))})),e}var xo=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};$n(this,e),this.languageUtils=t,this.options=n,this.logger=Un.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=wo()}return An(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.getRule(e,n);return o?this.shouldUseIntlApi()?o.resolvedOptions().pluralCategories.sort((function(e,t){return ko[e]-ko[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):o.numbers.map((function(o){return t.getSuffix(e,o,n)})):[]}},{key:"getSuffix",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=this.getRule(e,n);return o?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(o.select(t)):this.getSuffixRetroCompatible(o,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var n=this,o=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),r=e.numbers[o];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));var a=function(){return n.options.prepend&&r.toString()?n.options.prepend+r.toString():r.toString()};return"v1"===this.options.compatibilityJSON?1===r?"":"number"==typeof r?"_plural_".concat(r.toString()):a():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?a():this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString()}},{key:"shouldUseIntlApi",value:function(){return!yo.includes(this.options.compatibilityJSON)}}]),e}();function _o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Oo(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};$n(this,e),this.logger=Un.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return An(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:no,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?eo(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?eo(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?eo(t.nestingPrefix):t.nestingPrefixEscaped||eo("$t("),this.nestingSuffix=t.nestingSuffix?eo(t.nestingSuffix):t.nestingSuffixEscaped||eo(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,o){var r,a,i,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(s.formatSeparator)<0){var r=Xn(t,l,e);return s.alwaysFormat?s.format(r,void 0,n,Oo(Oo(Oo({},o),t),{},{interpolationkey:e})):r}var a=e.split(s.formatSeparator),i=a.shift().trim(),c=a.join(s.formatSeparator).trim();return s.format(Xn(t,l,i),c,n,Oo(Oo(Oo({},o),t),{},{interpolationkey:i}))};this.resetRegExp();var p=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,d=o&&o.interpolation&&void 0!==o.interpolation.skipOnVariables?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return c(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?c(s.escape(e)):c(e)}}].forEach((function(t){for(i=0;r=t.regex.exec(e);){var n=r[1].trim();if(void 0===(a=u(n)))if("function"==typeof p){var l=p(e,r,o);a="string"==typeof l?l:""}else if(o&&o.hasOwnProperty(n))a="";else{if(d){a=r[0];continue}s.logger.warn("missed to pass in variable ".concat(n," for interpolating ").concat(e)),a=""}else"string"==typeof a||s.useRawValueToEscape||(a=Jn(a));var c=t.safeValue(a);if(e=e.replace(r[0],c),d?(t.regex.lastIndex+=a.length,t.regex.lastIndex-=r[0].length):t.regex.lastIndex=0,++i>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var n,o,r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Oo({},a);function s(e,t){var n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;var o=e.split(new RegExp("".concat(n,"[ ]*{"))),r="{".concat(o[1]);e=o[0];var a=(r=this.interpolate(r,i)).match(/'/g),s=r.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(r=r.replace(/'/g,'"'));try{i=JSON.parse(r),t&&(i=Oo(Oo({},t),i))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(n).concat(r)}return delete i.defaultValue,e}for(i.applyPostProcessor=!1,delete i.defaultValue;n=this.nestingRegexp.exec(e);){var l=[],c=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var u=n[1].split(this.formatSeparator).map((function(e){return e.trim()}));n[1]=u.shift(),l=u,c=!0}if((o=t(s.call(this,n[1].trim(),i),i))&&n[0]===e&&"string"!=typeof o)return o;"string"!=typeof o&&(o=Jn(o)),o||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),o=""),c&&(o=l.reduce((function(e,t){return r.format(e,t,a.lng,Oo(Oo({},a),{},{interpolationkey:n[1].trim()}))}),o.trim())),e=e.replace(n[0],o),this.regexp.lastIndex=0}return e}}]),e}();function Eo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Co(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};$n(this,e),this.logger=Un.create("formatter"),this.options=t,this.formats={number:To((function(e,t){var n=new Intl.NumberFormat(e,t);return function(e){return n.format(e)}})),currency:To((function(e,t){var n=new Intl.NumberFormat(e,Co(Co({},t),{},{style:"currency"}));return function(e){return n.format(e)}})),datetime:To((function(e,t){var n=new Intl.DateTimeFormat(e,Co({},t));return function(e){return n.format(e)}})),relativetime:To((function(e,t){var n=new Intl.RelativeTimeFormat(e,Co({},t));return function(e){return n.format(e,t.range||"day")}})),list:To((function(e,t){var n=new Intl.ListFormat(e,Co({},t));return function(e){return n.format(e)}}))},this.init(t)}return An(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=t.interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"addCached",value:function(e,t){this.formats[e.toLowerCase().trim()]=To(t)}},{key:"format",value:function(e,t,n,o){var r=this;return t.split(this.formatSeparator).reduce((function(e,t){var a=function(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var o=e.split("(");t=o[0].toLowerCase().trim();var r=o[1].substring(0,o[1].length-1);"currency"===t&&r.indexOf(":")<0?n.currency||(n.currency=r.trim()):"relativetime"===t&&r.indexOf(":")<0?n.range||(n.range=r.trim()):r.split(";").forEach((function(e){if(e){var t=function(e){if(Array.isArray(e))return e}(a=e.split(":"))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return Vn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vn(e,t):void 0}}(a)||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.")}(),o=t[0],r=t.slice(1).join(":").trim().replace(/^'+|'+$/g,"");n[o.trim()]||(n[o.trim()]=r),"false"===r&&(n[o.trim()]=!1),"true"===r&&(n[o.trim()]=!0),isNaN(r)||(n[o.trim()]=parseInt(r,10))}var a}))}return{formatName:t,formatOptions:n}}(t),i=a.formatName,s=a.formatOptions;if(r.formats[i]){var l=e;try{var c=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},u=c.locale||c.lng||o.locale||o.lng||n;l=r.formats[i](e,u,Co(Co(Co({},s),o),c))}catch(e){r.logger.warn(e)}return l}return r.logger.warn("there was no format function for ".concat(i)),e}),e)}}]),e}();function No(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function $o(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:{};return $n(this,r),a=o.call(this),oo&&Hn.call(Pn(a)),a.backend=e,a.store=t,a.services=n,a.languageUtils=n.languageUtils,a.options=i,a.logger=Un.create("backendConnector"),a.waitingReads=[],a.maxParallelReads=i.maxParallelReads||10,a.readingCalls=0,a.maxRetries=i.maxRetries>=0?i.maxRetries:5,a.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(n,i.backend,i),a}return An(r,[{key:"queueLoad",value:function(e,t,n,o){var r=this,a={},i={},s={},l={};return e.forEach((function(e){var o=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!n.reload&&r.store.hasResourceBundle(e,t)?r.state[s]=2:r.state[s]<0||(1===r.state[s]?void 0===i[s]&&(i[s]=!0):(r.state[s]=1,o=!1,void 0===i[s]&&(i[s]=!0),void 0===a[s]&&(a[s]=!0),void 0===l[t]&&(l[t]=!0)))})),o||(s[e]=!0)})),(Object.keys(a).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:o}),{toLoad:Object.keys(a),pending:Object.keys(i),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(l)}}},{key:"loaded",value:function(e,t,n){var o=e.split("|"),r=o[0],a=o[1];t&&this.emit("failedLoading",r,a,t),n&&this.store.addResourceBundle(r,a,n),this.state[e]=t?-1:2;var i={};this.queue.forEach((function(n){var o,s,l,c,u;o=n.loaded,s=a,(c=(l=Gn(o,[r],Object)).obj)[u=l.k]=c[u]||[],c[u].push(s),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((function(e){i[e]||(i[e]={});var t=n.loaded[e];t.length&&t.forEach((function(t){void 0===i[e][t]&&(i[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",i),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var o=this,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;return e.length?this.readingCalls>=this.maxParallelReads?void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:a,callback:i}):(this.readingCalls++,this.backend[n](e,t,(function(s,l){if(o.readingCalls--,o.waitingReads.length>0){var c=o.waitingReads.shift();o.read(c.lng,c.ns,c.fcName,c.tried,c.wait,c.callback)}s&&l&&r2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var a=this.queueLoad(e,t,o,r);if(!a.toLoad.length)return a.pending.length||r(),null;a.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.split("|"),r=o[0],a=o[1];this.read(r,a,"read",void 0,void 0,(function(o,i){o&&t.logger.warn("".concat(n,"loading namespace ").concat(a," for language ").concat(r," failed"),o),!o&&i&&t.logger.log("".concat(n,"loaded namespace ").concat(a," for language ").concat(r),i),t.loaded(e,o,i)}))}},{key:"saveMissing",value:function(e,t,n,o,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(e,t,n,o,null,$o($o({},a),{},{isUpdate:r})),e&&e[0]&&this.store.addResource(e[0],t,n,o))}}]),r}(Hn);function Ao(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===Nn(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===Nn(e[2])||"object"===Nn(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n,o){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Po(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function jo(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Io(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if($n(this,r),e=o.call(this),oo&&Hn.call(Pn(e)),e.options=Po(t),e.services={},e.logger=Un,e.modules={external:[]},Ro(Pn(e)),n&&!e.isInitialized&&!t.isClone){if(!e.options.initImmediate)return e.init(t,n),Mn(e,Pn(e));setTimeout((function(){e.init(t,n)}),0)}return e}return An(r,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var o=Ao();function r(e){return e?"function"==typeof e?new e:e:null}if(this.options=Io(Io(Io({},o),this.options),Po(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=Io(Io({},o.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var a;this.modules.logger?Un.init(r(this.modules.logger),this.options):Un.init(null,this.options),this.modules.formatter?a=this.modules.formatter:"undefined"!=typeof Intl&&(a=Lo);var i=new go(this.options);this.store=new lo(this.options.resources,this.options);var s=this.services;s.logger=Un,s.resourceStore=this.store,s.languageUtils=i,s.pluralResolver=new xo(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!a||this.options.interpolation.format&&this.options.interpolation.format!==o.interpolation.format||(s.formatter=r(a),s.formatter.init(s,this.options),this.options.interpolation.format=s.formatter.format.bind(s.formatter)),s.interpolator=new So(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.backendConnector=new Do(r(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*",(function(t){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r1?n-1:0),r=1;r0&&"dev"!==l[0]&&(this.options.lng=l[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var c=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];c.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var u=["addResource","addResources","addResourceBundle","removeResourceBundle"];u.forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments),e}}));var p=Wn(),d=function(){var t=function(t,o){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),p.resolve(o),n(t,o)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?d():setTimeout(d,0),p}},{key:"loadResources",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mo,o=n,r="string"==typeof e?e:this.language;if("function"==typeof e&&(o=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase())return o();var a=[],i=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){a.indexOf(e)<0&&a.push(e)}))};if(r)i(r);else{var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.forEach((function(e){return i(e)}))}this.options.preload&&this.options.preload.forEach((function(e){return i(e)})),this.services.backendConnector.load(a,this.options.ns,(function(e){e||t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),o(e)}))}else o(null)}},{key:"reloadResources",value:function(e,t,n){var o=Wn();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Mo),this.services.backendConnector.reload(e,t,(function(e){o.resolve(),n(e)})),o}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&co.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t-1)&&this.store.hasLanguageSomeTranslations(n)){this.resolvedLanguage=n;break}}}},{key:"changeLanguage",value:function(e,t){var n=this;this.isLanguageChangingTo=e;var o=Wn();this.emit("languageChanging",e);var r=function(e){n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.resolvedLanguage=void 0,n.setResolvedLanguage(e)},a=function(a){e||a||!n.services.languageDetector||(a=[]);var i="string"==typeof a?a:n.services.languageUtils.getBestMatchFromCodes(a);i&&(n.language||r(i),n.translator.language||n.translator.changeLanguage(i),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(i)),n.loadResources(i,(function(e){!function(e,a){a?(r(a),n.translator.changeLanguage(a),n.isLanguageChangingTo=void 0,n.emit("languageChanged",a),n.logger.log("languageChanged",a)):n.isLanguageChangingTo=void 0,o.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(e,i)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),o}},{key:"getFixedT",value:function(e,t,n){var o=this,r=function e(t,r){var a;if("object"!==Nn(r)){for(var i=arguments.length,s=new Array(i>2?i-2:0),l=2;l1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var o=this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,a=this.languages[this.languages.length-1];if("cimode"===o.toLowerCase())return!0;var i=function(e,n){var o=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===o||2===o};if(n.precheck){var s=n.precheck(this,i);if(void 0!==s)return s}return!(!this.hasResourceBundle(o,e)&&this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages)&&(!i(o,e)||r&&!i(a,e)))}},{key:"loadNamespaces",value:function(e,t){var n=this,o=Wn();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){o.resolve(),t&&t(e)})),o):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=Wn();"string"==typeof e&&(e=[e]);var o=this.options.preload||[],r=e.filter((function(e){return o.indexOf(e)<0}));return r.length?(this.options.preload=o.concat(r),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){return e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),e?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr":"rtl"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mo,o=Io(Io(Io({},this.options),t),{isClone:!0}),a=new r(o);void 0===t.debug&&void 0===t.prefix||(a.logger=a.logger.clone(t));var i=["store","services","language"];return i.forEach((function(t){a[t]=e[t]})),a.services=Io({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a.translator=new ho(a.services,a.options),a.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Fo(e,t)}));var Vo=Fo.createInstance();Vo.createInstance=Fo.createInstance,Vo.createInstance,Vo.init,Vo.loadResources,Vo.reloadResources,Vo.use,Vo.changeLanguage,Vo.getFixedT,Vo.t,Vo.exists,Vo.setDefaultNamespace,Vo.hasLoadedNamespace,Vo.loadNamespaces,Vo.loadLanguages;const zo=Vo;var Bo,qo=document.getElementById("language"),Uo=qo?Array.from(qo.querySelectorAll("option")).map((function(e){return e.value})):["en"],Ho=qo?qo.options[qo.selectedIndex].value:"en",Wo=function(e){void 0===e&&(e="");try{return r(5144)("./".concat(e))}catch(e){return null}};Bo={},Uo.forEach((function(e){Bo[e]={translation:Wo("".concat(e,"/translation.json"))}})),zo.init({fallbackLng:"en",lng:Ho,resources:Bo});var Jo,Yo=(Jo={},Uo.forEach((function(e){Jo[e]=Wo("".concat(e,"/translation.json"))})),function(e={}){const t=__VUE_I18N_LEGACY_API__&&_e(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=!!e.globalInjection,o=new Map,r=__VUE_I18N_LEGACY_API__&&t?ln(e):sn(e),a=ce(""),i={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(e,...o){if(__VUE_PROD_DEVTOOLS__&&(e.__VUE_I18N__=i),e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,i),!t&&n&&function(e,t){const n=Object.create(null);Cn.forEach((e=>{const o=Object.getOwnPropertyDescriptor(t,e);if(!o)throw Wt(22);const r=(0,jt.dq)(o.value)?{get:()=>o.value.value,set(e){o.value.value=e}}:{get:()=>o.get&&o.get()};Object.defineProperty(n,e,r)})),e.config.globalProperties.$i18n=n,Tn.forEach((n=>{const o=Object.getOwnPropertyDescriptor(t,n);if(!o||!o.value)throw Wt(22);Object.defineProperty(e.config.globalProperties,`$${n}`,o)}))}(e,i.global),__VUE_I18N_FULL_INSTALL__&&function(e,t,...n){const o=Ce(n[0])?n[0]:{},r=!!o.useI18nComponentName;(!_e(o.globalInstall)||o.globalInstall)&&(e.component(r?"i18n":un.name,un),e.component(fn.name,fn),e.component(mn.name,mn)),e.directive("t",function(e){const t=(t,{instance:n,value:o,modifiers:r})=>{if(!n||!n.$)throw Wt(22);const a=function(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return null!=o?o.__composer:e.global.__composer}}(e,n.$),i=function(e){if(xe(e))return{path:e};if(Ce(e)){if(!("path"in e))throw Wt(19);return e}throw Wt(20)}(o);t.textContent=a.t(...function(e){const{path:t,locale:n,args:o,choice:r,plural:a}=e,i={},s=o||{};return xe(n)&&(i.locale=n),ue(r)&&(i.plural=r),ue(a)&&(i.plural=a),[t,s,i]}(i))};return{beforeMount:t,beforeUpdate:t}}(t))}(e,i,...o),__VUE_I18N_LEGACY_API__&&t&&e.mixin(function(e,t,n){return{beforeCreate(){const o=(0,d.FN)();if(!o)throw Wt(22);const r=this.$options;if(r.i18n){const n=r.i18n;r.__i18n&&(n.__i18n=r.__i18n),n.__root=t,this===this.$root?this.$i18n=Sn(e,n):(n.__injectWithOption=!0,this.$i18n=ln(n))}else r.__i18n?this===this.$root?this.$i18n=Sn(e,r):this.$i18n=ln({__i18n:r.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(o,this.$i18n),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e)},mounted(){if(__VUE_PROD_DEVTOOLS__){this.$el.__VUE_I18N__=this.$i18n.__composer;const e=this.__v_emitter=Te(),t=this.$i18n;t.__enableEmitter&&t.__enableEmitter(e),e.on("*",On)}},beforeUnmount(){const e=(0,d.FN)();if(!e)throw Wt(22);if(__VUE_PROD_DEVTOOLS__){this.__v_emitter&&(this.__v_emitter.off("*",On),delete this.__v_emitter);const e=this.$i18n;e.__disableEmitter&&e.__disableEmitter(),delete this.$el.__VUE_I18N__}delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(e),delete this.$i18n}}}(r,r.__composer,i)),__VUE_PROD_DEVTOOLS__){if(!await vn(e,i))throw Wt(21);const n=Te();if(t){const e=r;e.__enableEmitter&&e.__enableEmitter(n)}else{const e=r;e[Zt]&&e[Zt](n)}n.on("*",On)}},get global(){return r},__instances:o,__getInstance:e=>o.get(e)||null,__setInstance(e,t){o.set(e,t)},__deleteInstance(e){o.delete(e)}};return i}({fallbackLocale:"en",locale:Ho,messages:Jo})),Go=function(e){var t=e.component,n=e.props,o=void 0===n?{}:n,r=e.use,a=void 0===r?[]:r,i=e.mountTarget,s=(0,d.aZ)(t),l=(0,f.createApp)(s,o);return null==a||a.forEach((function(e){l.use(e)})),l.mount(i)},Ko=function(){function e(e,t){var n=this;this.root=e,this.manager=t,this.gutter=e.querySelector("la-gutter"),this.akn=e.querySelector("la-akoma-ntoso"),this.workFrbrUri=e.dataset.workFrbrUri||"",this.workId=e.dataset.workId||"",this.editable=this.root.hasAttribute("data-editable-relationships");var o=document.getElementById("provision-relationships");this.enrichments=o?JSON.parse(o.innerText||"[]"):[],this.listComponent=Go({component:se,props:{gutter:this.gutter,viewRoot:this.root,enrichments:this.enrichments,editable:this.editable,thisWorkFrbrUri:this.workFrbrUri},use:[Yo],mountTarget:document.createElement("div")});var r=new MutationObserver((function(){n.listComponent.markAndAnchorAll()}));this.akn&&r.observe(this.akn,{childList:!0}),this.editable&&this.manager.addProvider(this)}return e.prototype.getButton=function(e){var t=document.createElement("button");return t.className="btn btn-outline-secondary",t.type="button",t.innerText="Add relationship...",t},e.prototype.addEnrichment=function(e){this.listComponent.creating={id:null,predicate_id:null,predicate:{},subject_work_id:this.workId,subject_work:{frbr_uri:this.workFrbrUri},subject_target_id:e.anchor_id,subject_documents:[],object_work:{},object_target_id:null,object_documents:[]}},e}();const Zo={ref:"form",method:"get"},Xo={class:"list-group"},Qo={class:"position-relative list-group-item bg-light d-flex justify-content-between align-items-center"},er={key:0,class:"list-group-item"},tr={class:"d-flex justify-content-between mb-2"},nr={class:"d-flex align-items-center"},or={key:1,class:"circle-loader ms-2"},rr={class:"facets-scrollable"},ar={class:"form-check flex-grow-1"},ir=["id","value","name","checked"],sr=["for"],lr={class:"badge bg-light text-dark"},cr={class:"form-check flex-grow-1"},ur=["id","checked","value","name"],pr=["for"],dr={class:"badge bg-light text-dark"},fr={key:2,class:"letter-radiobox-container"},hr=["value","checked","name"],mr={class:"letter-radiobox__text"},gr={key:1,class:"list-group-item d-flex justify-content-between"},br={class:"d-flex justify-content-between align-items-center"},vr={class:"form-check"},yr=["id","checked","name"],kr=["for"],wr={class:"d-flex align-items-center"},xr={class:"badge bg-light text-dark"},_r={key:0,class:"circle-loader ms-2"},Or={name:"SingleFacet",props:{facet:{type:Object,required:!0},loading:{type:Boolean,required:!1,default:!1}},emits:["clear-facet","on-change"],computed:{showClearFilter(){return"checkboxes"===this.facet.type?this.facet.value.length:this.facet.value}}};r(528),Or.render=function(e,t){return(0,d.wg)(),(0,d.iD)(d.HY,null,[e.facet.options&&e.facet.options.length?((0,d.wg)(),(0,d.iD)("li",er,[(0,d._)("div",tr,[(0,d._)("strong",null,(0,h.zw)(e.facet.title),1),(0,d._)("div",nr,[e.showClearFilter?((0,d.wg)(),(0,d.iD)("a",{key:0,href:"#",onClick:t[0]||(t[0]=(0,f.withModifiers)((t=>e.$emit("clear-facet",e.facet.name)),["prevent"]))},(0,h.zw)(e.$t("Clear")),1)):(0,d.kq)("v-if",!0),e.loading?((0,d.wg)(),(0,d.iD)("span",or)):(0,d.kq)("v-if",!0)])]),(0,d._)("div",rr,["checkboxes"===e.facet.type?((0,d.wg)(!0),(0,d.iD)(d.HY,{key:0},(0,d.Ko)(e.facet.options,((n,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"d-flex justify-content-between align-items-center"},[(0,d._)("div",ar,[(0,d._)("input",{id:`${e.facet.name}_${o}`,value:n.value,class:"form-check-input",type:"checkbox",name:e.facet.name,checked:e.facet.value.some((e=>String(e)===String(n.value))),onInput:t[1]||(t[1]=t=>e.$emit("on-change",t,e.facet))},null,40,ir),(0,d._)("label",{class:"form-check-label",for:`${e.facet.name}_${o}`},(0,h.zw)(n.label),9,sr)]),(0,d._)("div",null,[(0,d._)("span",lr,(0,h.zw)(n.count),1)])])))),128)):(0,d.kq)("v-if",!0),"radio"===e.facet.type?((0,d.wg)(!0),(0,d.iD)(d.HY,{key:1},(0,d.Ko)(e.facet.options,((n,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"d-flex justify-content-between align-items-center"},[(0,d._)("div",cr,[(0,d._)("input",{id:`${e.facet.name}_${o}`,checked:String(e.facet.value)===String(n.value),value:n.value,class:"form-check-input",type:"radio",name:e.facet.name,onInput:t[2]||(t[2]=t=>e.$emit("on-change",t,e.facet))},null,40,ur),(0,d._)("label",{class:"form-check-label",for:`${e.facet.name}_${o}`},(0,h.zw)(n.label),9,pr)]),(0,d._)("div",null,[(0,d._)("span",dr,(0,h.zw)(n.count),1)])])))),128)):(0,d.kq)("v-if",!0),"letter-radio"===e.facet.type?((0,d.wg)(),(0,d.iD)("div",fr,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.facet.options,((n,o)=>((0,d.wg)(),(0,d.iD)("label",{key:o,class:"letter-radiobox"},[((0,d.wg)(),(0,d.iD)("input",{key:o,value:n.value,checked:String(e.facet.value)===String(n.value),type:"radio",name:e.facet.name,onInput:t[3]||(t[3]=t=>e.$emit("on-change",t,e.facet))},null,40,hr)),(0,d._)("span",mr,(0,h.zw)(n.label),1)])))),128))])):(0,d.kq)("v-if",!0)])])):(0,d.kq)("v-if",!0),"boolean"===e.facet.type?((0,d.wg)(),(0,d.iD)("div",gr,[(0,d._)("div",br,[(0,d._)("div",vr,[(0,d._)("input",{id:e.facet.name,checked:e.facet.value,class:"form-check-input",type:"checkbox",name:e.facet.name,onInput:t[4]||(t[4]=t=>e.$emit("on-change",t,e.facet))},null,40,yr),(0,d._)("label",{class:"form-check-label",for:e.facet.name},[(0,d._)("strong",null,(0,h.zw)(e.facet.title),1)],8,kr)])]),(0,d._)("div",wr,[(0,d._)("span",xr,(0,h.zw)(e.facet.count),1),e.loading?((0,d.wg)(),(0,d.iD)("span",_r)):(0,d.kq)("v-if",!0)])])):(0,d.kq)("v-if",!0)],64)},Or.__scopeId="data-v-08feaab9";const Sr={name:"FilterFacets",components:{SingleFacet:Or},props:{modelValue:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1}},emits:["update:modelValue"],computed:{showClearAllFilter(){return this.modelValue.some((e=>"checkboxes"===e.type?e.value.length:e.value))}},methods:{clearSingleFacet(e,t){const n=e.findIndex((e=>e.name===t));return"checkboxes"===e[n].type?e[n].value=[]:e["boolean"===n.type]?e[n].value=!1:e[n].value=null,e},clearFacet(e){const t=this.clearSingleFacet(this.modelValue,e);this.$emit("update:modelValue",[...t])},clearAll(){let e=this.modelValue;this.modelValue.forEach((t=>{e=this.clearSingleFacet(e,t.name)})),this.$emit("update:modelValue",[...e])},handleChange(e,t){const n=this.modelValue.findIndex((e=>e.name===t.name)),o=[...this.modelValue];o[n]={...o[n],value:(()=>{let r=e.target.value;return"boolean"===t.type&&(r=e.target.checked),"checkboxes"===t.type&&(r=e.target.checked?[...o[n].value,e.target.value]:o[n].value.filter((t=>String(t)!==String(e.target.value)))),r})()},this.$emit("update:modelValue",o)}},render:function(e,t){const n=(0,d.up)("SingleFacet");return(0,d.wg)(),(0,d.iD)("ul",Xo,[(0,d._)("li",Qo,[(0,d.WI)(e.$slots,"header-title",{},(()=>[(0,d._)("strong",null,(0,h.zw)(e.$t("Filters")),1)])),e.showClearAllFilter?((0,d.wg)(),(0,d.iD)("a",{key:0,href:"#",onClick:t[0]||(t[0]=(0,f.withModifiers)(((...t)=>e.clearAll&&e.clearAll(...t)),["prevent"]))},(0,h.zw)(e.$t("Clear all")),1)):(0,d.kq)("v-if",!0)]),((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.modelValue,((t,o)=>((0,d.wg)(),(0,d.j4)(n,{key:o,facet:t,loading:e.loading,onOnChange:e.handleChange,onClearFacet:e.clearFacet},null,8,["facet","loading","onOnChange","onClearFacet"])))),128))])}},Er={name:"ListFacets",components:{FilterFacets:Sr},props:{judges:{type:Array,default:()=>[]},authors:{type:Array,default:()=>[]},courts:{type:Array,default:()=>[]},alphabet:{type:Array,default:()=>[]},years:{type:Array,default:()=>[]},docTypes:{type:Array,default:()=>[]},natures:{type:Array,default:()=>[]},jurisdictions:{type:Array,default:()=>[]},localities:{type:Array,default:()=>[]},registries:{type:Array,default:()=>[]},attorneys:{type:Array,default:()=>[]},order_outcomes:{type:Array,default:()=>[]}},data(){return{loading:!1,facets:this.getFacets()}},watch:{facets(){this.$nextTick((()=>this.submit()))}},methods:{getDocTypeLabel:e=>e.split("_").map((e=>`${e[0].toUpperCase()}${e.slice(1,e.length)}`)).join(" "),getDocNatureLabel:e=>e.split(),sortAlphabetically:e=>[...e].sort(((e,t)=>e.localeCompare(t))),sortDescending:e=>[...e].sort(((e,t)=>t-e)),getUrlParamValue(e){const t=window.location.search;return new URLSearchParams(t).getAll(e)},submit(){this.loading=!0,this.$refs.form.submit()},getFacets(){const e=[{name:"authors",type:"radio",title:JSON.parse(document.querySelector("#data-labels").textContent).author},{name:"courts",type:"radio",title:this.$t("Court")},{name:"docTypes",type:"radio",title:this.$t("Document type")},{name:"natures",type:"checkboxes",title:this.$t("Nature")},{name:"judges",type:"radio",title:this.$t("Judges")},{name:"order_outcomes",type:"checkboxes",title:this.$t("Order")},{name:"jurisdictions",type:"checkboxes",title:this.$t("Jurisdiction")},{name:"years",type:"checkboxes",title:this.$t("Year")},{name:"localities",type:"checkboxes",title:this.$t("Locality")},{name:"alphabet",type:"letter-radio",title:this.$t("Alphabetical")},{name:"attorneys",type:"checkboxes",title:this.$t("Attorneys")}],t=(e,t)=>e.map((e=>({label:"docTypes"===t?this.getDocTypeLabel(e):e,value:e})));for(const n of e)"checkboxes"===n.type?n.value=this.getUrlParamValue(n.name):n.value=this.getUrlParamValue(n.name).length?this.getUrlParamValue(n.name)[0]:null,"alphabet"===n.name?n.options=t(this.alphabet,n.name):"years"===n.name?n.options=t(this.sortDescending(this.years),n.name):n.options=t(this.sortAlphabetically(this.$props[n.name]),n.name);return e}}};r(55),Er.render=function(e,t){const n=(0,d.up)("FilterFacets");return(0,d.wg)(),(0,d.iD)(d.HY,null,[(0,d._)("form",Zo,[(0,d.Wm)(n,{modelValue:e.facets,"onUpdate:modelValue":t[0]||(t[0]=t=>e.facets=t),loading:e.loading},null,8,["modelValue","loading"])],512),(0,d.kq)(" DOM Hack for i18next to parse facet to locale json. i18next skips t functions in script element "),(0,d.kq)("v-if",!0)],64)},Er.__scopeId="data-v-adaff450";const Cr=Er;const Tr=function(e){var t=Array.from(e.querySelectorAll("[data-list-facets]")),n=e.querySelector("#facet-data"),o={};n&&n.textContent&&(o=JSON.parse(n.textContent),window.location.href.includes("/legislation/")&&(o.authors=[])),t.forEach((function(e){Go({component:Cr,props:o,use:[Yo],mountTarget:e})}))},Lr={class:"doc-search"},Nr={class:"input-group"},$r=["placeholder","aria-label"],Dr={class:"btn btn-secondary",type:"submit"},Ar={key:0,class:"text-end mt-2"},Pr={key:1,class:"mt-2"},jr={class:"doc-search__results"},Ir={key:0};var Mr=r(813),Rr=r.n(Mr);const Fr=["tabindex","onClick"],Vr={class:"card-body"},zr={ref:"snippet",class:"result-snippet"},Br={name:"ResultSnippet",props:{node:{type:HTMLElement,required:!0}},watch:{node(e){this.setHTML(e)}},mounted(){this.setHTML(this.node)},methods:{setHTML(e){this.$refs.snippet.innerHTML="",e.querySelectorAll("a").forEach((e=>{const t=e.parentNode;for(;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)})),e.removeAttribute("style"),e.querySelectorAll("[style]").forEach((e=>e.removeAttribute("style"))),this.$refs.snippet.appendChild(e)}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("div",zr,null,512)}},qr=["tabindex","onClick"],Ur={class:"card-body"},Hr={class:""},Wr=["tabindex","onClick"],Jr={class:"card-body"},Yr={class:"card-title"},Gr={name:"DocumentSearch",components:{AknSnippets:{name:"AknSnippets",components:{ResultSnippet:Br},props:{nodes:{type:Array,required:!0}},emits:["go-to-snippet"],data:()=>({markInstance:null,snippets:[]}),watch:{nodes(){this.renderSnippets()}},mounted(){this.renderSnippets()},methods:{renderSnippets(){const e=new Set;this.nodes.map((e=>{const t=["h1","h2","h3","h4","h5",...["blockContainer","block","blockList","conclusions","foreign","heading","subheading","listIntroduction","listWrapUp","intro","wrapUp","crossHeading","item","ol","p","preface","tblock","toc","ul"].map((e=>`.akn-${e}`))].join(", ");return e.closest(t)?e.closest(t):e})).forEach((t=>{e.add(t)})),this.snippets=[...e].map((e=>{let t,n=e;const o=()=>{n=n.parentElement;const e=n.querySelector("h1, h2, h3, h4, h5, .akn-heading, .akn-subheading");e?t=e:o()};return o(),{snippetNode:e,titleNode:t}}))}},render:function(e,t){const n=(0,d.up)("ResultSnippet");return(0,d.wg)(),(0,d.iD)("div",Hr,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.snippets,((t,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"card snippet-card mb-2",tabindex:o,role:"button","aria-pressed":"false",onClick:n=>{e.$emit("go-to-snippet",t.snippetNode)}},[(0,d._)("div",Jr,[(0,d._)("h5",Yr,[(0,d._)("strong",null,(0,h.zw)(t.titleNode.textContent),1)]),(0,d.Wm)(n,{node:t.snippetNode.cloneNode(!0)},null,8,["node"])])],8,Wr)))),128))])}},PdfSnippets:{name:"PdfSnippets",components:{ResultSnippet:Br},props:{nodes:{type:Array,required:!0}},emits:["go-to-snippet"],data:()=>({snippets:[]}),watch:{nodes(){this.renderSnippets()}},mounted(){this.renderSnippets()},methods:{renderSnippets(){const e=new Set;this.nodes.map((e=>e.closest('span[role="presentation"]'))).forEach((t=>{e.add(t)})),this.snippets=[...e].map((e=>({snippetNode:e,pageNode:e.closest("[data-page]")})))}},render:function(e,t){const n=(0,d.up)("ResultSnippet");return(0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.snippets,((t,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"card snippet-card mb-2",tabindex:o,role:"button","aria-pressed":"false",onClick:n=>{e.$emit("go-to-snippet",t.snippetNode)}},[(0,d._)("div",Ur,[(0,d._)("h5",null,[(0,d._)("strong",null,(0,h.zw)(e.$t("Page"))+" "+(0,h.zw)(t.pageNode.dataset.page),1)]),(0,d._)("div",null,[(0,d.Wm)(n,{node:t.snippetNode.cloneNode(!0)},null,8,["node"])])])],8,qr)))),128)}},HTMLSnippets:{name:"HTMLSnippets",components:{ResultSnippet:Br},props:{nodes:{type:Array,required:!0}},emits:["go-to-snippet"],data:()=>({snippets:[]}),watch:{nodes(){this.renderSnippets()}},mounted(){this.renderSnippets()},methods:{renderSnippets(){const e=new Set;this.nodes.map((e=>e.closest("p, h1, h2, h3, h4, h5, h6, address, blockquote, div, table"))).forEach((t=>e.add(t))),this.snippets=[...e]}},render:function(e,t){const n=(0,d.up)("ResultSnippet");return(0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.snippets,((t,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:"card snippet-card mb-2",tabindex:o,role:"button","aria-pressed":"false",onClick:n=>{e.$emit("go-to-snippet",t)}},[(0,d._)("div",Vr,[(0,d.Wm)(n,{node:t.cloneNode(!0)},null,8,["node"])])],8,Fr)))),128)}}},props:{docType:{type:String,required:!0,validator:e=>["akn","pdf","html"].includes(e)},document:{type:HTMLElement,required:!0},mountElement:{type:HTMLElement,required:!0}},data:()=>({q:"",marks:[],markInstance:null}),watch:{q(e){this.markInstance&&(this.markInstance.unmark(),this.marks=[]),this.searchDoc(e)}},methods:{clear(){this.$refs.q.value="",this.q=""},searchDoc(e){this.markInstance||(this.markInstance=new(Rr())(this.document)),this.markInstance.mark(e,{separateWordSearch:!1}),this.marks=[...this.document.querySelectorAll("[data-markjs]")]},goToSnippet(e){this.mountElement.dispatchEvent(new CustomEvent("going-to-snippet")),window.setTimeout((()=>{o(e,(()=>{e.style.outline="2px solid transparent",e.style.transition="outline-color 400ms ease-in-out",e.style.outlineColor="var(--bs-primary)",window.setTimeout((()=>{e.style.outlineColor="transparent"}),400)}),60)}),300)}}};r(6051),Gr.render=function(e,t){const n=(0,d.up)("AknSnippets"),o=(0,d.up)("HTMLSnippets"),r=(0,d.up)("PdfSnippets");return(0,d.wg)(),(0,d.iD)("div",Lr,[(0,d._)("form",{class:"doc-search__form mb-2",onSubmit:t[1]||(t[1]=(0,f.withModifiers)((()=>e.q=e.$refs.q.value),["prevent"]))},[(0,d._)("div",Nr,[(0,d._)("input",{ref:"q",type:"text",required:"",class:"form-control",placeholder:e.$t("Search document content"),"aria-label":e.$t("Search document content"),"aria-describedby":"search-content-button",minlength:"3"},null,8,$r),(0,d._)("button",Dr,(0,h.zw)(e.$t("Search")),1)]),e.marks.length?((0,d.wg)(),(0,d.iD)("div",Ar,[(0,d._)("a",{href:"#",onClick:t[0]||(t[0]=(0,f.withModifiers)(((...t)=>e.clear&&e.clear(...t)),["prevent"]))},(0,h.zw)(e.$t("Clear")),1)])):(0,d.kq)("v-if",!0),!e.marks.length&&e.q?((0,d.wg)(),(0,d.iD)("div",Pr,(0,h.zw)(e.$t("No results")),1)):(0,d.kq)("v-if",!0)],32),(0,d._)("div",jr,[e.marks.length?((0,d.wg)(),(0,d.iD)("div",Ir,["akn"===e.docType?((0,d.wg)(),(0,d.j4)(n,{key:0,nodes:e.marks,onGoToSnippet:e.goToSnippet},null,8,["nodes","onGoToSnippet"])):(0,d.kq)("v-if",!0),"html"===e.docType?((0,d.wg)(),(0,d.j4)(o,{key:1,nodes:e.marks,onGoToSnippet:e.goToSnippet},null,8,["nodes","onGoToSnippet"])):(0,d.kq)("v-if",!0),"pdf"===e.docType?((0,d.wg)(),(0,d.j4)(r,{key:2,nodes:e.marks,onGoToSnippet:e.goToSnippet},null,8,["nodes","onGoToSnippet"])):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0)])])};const Kr=Gr,Zr=["anchor"],Xr={class:"card d-none d-lg-block"},Qr={class:"card-body p-3"},ea={name:"ProvisionChangedGutterItem",props:{provision:{type:Object,default:()=>({})}},emits:["show-changes"],methods:{showChanges(){this.$el.dispatchEvent(new CustomEvent("show-changes",{detail:{provision:this.provision}}))}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("la-gutter-item",{anchor:`#${e.provision.id}`},[(0,d._)("i",{class:"bi bi-clock-history mobile-gutter-item-icon",role:"button",onClick:t[0]||(t[0]=(...t)=>e.showChanges&&e.showChanges(...t))}),(0,d._)("div",Xr,[(0,d._)("div",Qr,[(0,d._)("p",null,(0,h.zw)(e.$t("This provision has been amended"))+".",1),(0,d._)("button",{class:"btn btn-sm btn-secondary",type:"button",onClick:t[1]||(t[1]=(...t)=>e.showChanges&&e.showChanges(...t))},(0,h.zw)(e.$t("What changed?")),1)])])],8,Zr)}},ta={key:0,class:"reader-provision-changes-inline ig mb-3"},na={class:"card border-warning"},oa={class:"card-header"},ra={class:"d-flex mb-2 mb-lg-0"},aa={class:"h5 flex-grow-1"},ia={class:"row"},sa={class:"col-12 col-lg-6"},la=["value"],ca={class:"col-6 d-none d-lg-block"},ua={class:"card-body reader-provision-changes-inline-body"},pa=["innerHTML"],da={key:1,class:"d-flex justify-content-between pa-3"},fa=["innerHTML"],ha=["innerHTML"],ma={name:"DiffContent",props:{diffset:{type:Object,required:!0},sideBySide:{type:Boolean,required:!0}}};r(4402),ma.render=function(e,t){return(0,d.wg)(),(0,d.iD)("div",null,[e.sideBySide?((0,d.wg)(),(0,d.iD)("div",da,[(0,d._)("la-akoma-ntoso",{class:"diffset diffset-left",innerHTML:e.diffset.html_diff},null,8,fa),(0,d._)("la-akoma-ntoso",{class:"diffset diffset-right",innerHTML:e.diffset.html_diff},null,8,ha)])):((0,d.wg)(),(0,d.iD)("la-akoma-ntoso",{key:0,class:"diffset pa-3",innerHTML:e.diffset.html_diff},null,8,pa))])};const ga={name:"ProvisionDiffContentInline",components:{DiffContent:ma},props:{documentId:{type:String,required:!0},provision:{type:Object,required:!0},frbrExpressionUri:{type:String,required:!0}},data:()=>({originalElement:null,wrapperElement:null,sideBySide:!0,diffsets:[],diffset:null,vw:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)}),watch:{vw:{immediate:!0,handler(e){e<992&&(this.sideBySide=!1)}}},mounted(){this.loadDiffContentsets(),this.originalElement=document.getElementById(this.provision.id),this.wrapperElement=document.createElement("div"),this.wrapperElement.style.position="relative",this.originalElement&&(this.originalElement.style.position="absolute",this.originalElement.style.visibility="hidden",this.originalElement.style.height="0",this.originalElement.style.top="0",this.originalElement.insertAdjacentElement("beforebegin",this.wrapperElement),this.wrapperElement.append(this.originalElement,this.$el)),window.addEventListener("resize",this.setVw)},unmounted(){window.removeEventListener("resize",this.setVw)},methods:{setVw:n()((function(){this.vw=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)}),200),async loadDiffContentsets(){const e=`${va()}/e/diffsets${this.frbrExpressionUri}/?id=${this.provision.id}`,t=await fetch(e);t.ok&&(this.diffsets=(await t.json()).diffsets,this.diffset=this.diffsets?this.diffsets[0]:null)},close(){this.originalElement&&(this.wrapperElement.insertAdjacentElement("beforebegin",this.originalElement),this.originalElement.style.position=null,this.originalElement.style.visibility=null,this.originalElement.style.height=null,this.originalElement.style.top=null,this.wrapperElement.remove()),this.$el.dispatchEvent(new CustomEvent("close")),this.$el.remove()}}};r(3563),ga.render=function(e,t){const n=(0,d.up)("diff-content");return e.provision?((0,d.wg)(),(0,d.iD)("div",ta,[(0,d._)("div",na,[(0,d._)("div",oa,[(0,d._)("div",ra,[(0,d._)("div",aa,(0,h.zw)(e.$t("What changed?")),1),(0,d._)("button",{type:"button",class:"btn btn-secondary",onClick:t[0]||(t[0]=(...t)=>e.close&&e.close(...t))},(0,h.zw)(e.$t("Close")),1)]),(0,d._)("div",ia,[(0,d._)("div",sa,[e.diffsets?(0,d.wy)(((0,d.wg)(),(0,d.iD)("select",{key:0,"onUpdate:modelValue":t[1]||(t[1]=t=>e.diffset=t),class:"form-control"},[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.diffsets,((t,n)=>((0,d.wg)(),(0,d.iD)("option",{key:n,value:t},(0,h.zw)(e.$t("Between {prev_expression_date} and {new_expression_date}",{prev_expression_date:t.prev_expression_date,new_expression_date:t.new_expression_date})),9,la)))),128))],512)),[[f.vModelSelect,e.diffset]]):(0,d.kq)("v-if",!0)]),(0,d._)("div",ca,[(0,d._)("label",null,[(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.sideBySide=t),type:"checkbox"},null,512),[[f.vModelCheckbox,e.sideBySide]]),(0,d.Uk)(" "+(0,h.zw)(e.$t("Show changes side-by-side")),1)])])])]),(0,d._)("div",ua,[e.diffsets.length?((0,d.wg)(),(0,d.iD)(d.HY,{key:0},[e.diffset?((0,d.wg)(),(0,d.j4)(n,{key:0,diffset:e.diffset,"side-by-side":e.sideBySide},null,8,["diffset","side-by-side"])):(0,d.kq)("v-if",!0)],2112)):((0,d.wg)(),(0,d.iD)(d.HY,{key:1},[(0,d.Uk)((0,h.zw)(e.$t("Loading"))+"... ",1)],2112))])])])):(0,d.kq)("v-if",!0)},ga.__scopeId="data-v-64890e74";const ba=ga;var va=function(){var e=window.location.hostname,t="localhost"===e||"127.0.0.1"===e?"laws.africa":window.location.hostname;return"https://services.lawsafrica.com/v1/p/".concat(t)};const ya=function(){function e(e,t){this.frbrExpressionUri=e,this.gutter=t,this.loadProvisions()}return e.prototype.loadProvisions=function(){return e=this,t=void 0,o=function(){var e,t,n,o;return function(e,t){var n,o,r,a,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,o&&(r=2&a[0]?o.return:a[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,a[1])).done)return r;switch(o=0,r&&(a=[2&a[0],r.value]),a[0]){case 0:case 1:r=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,o=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!((r=(r=i.trys).length>0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]({resolve:null,enrichment:null}),mounted(){document.body.appendChild(this.$el),this.modal=new window.bootstrap.Modal(this.$el),this.$el.addEventListener("hidePrevented.bs.modal",this.removeOrClose)},methods:{showModal(e){return this.enrichment=e,new Promise((e=>{this.resolve=e,this.modal.show()}))},remove(){this.resolve(null),this.modal.hide(),this.enrichment=null},close(){this.resolve(this.enrichment),this.modal.hide(),this.enrichment=null},removeOrClose(){this.enrichment.id?this.close():this.remove()},confirmRemove(){confirm(this.$t("Are you sure?"))&&this.remove()}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("div",ka,[(0,d._)("div",wa,[e.enrichment?((0,d.wg)(),(0,d.iD)("div",xa,[(0,d._)("form",{ref:"form",onSubmit:t[4]||(t[4]=(0,f.withModifiers)(((...t)=>e.close&&e.close(...t)),["prevent"]))},[(0,d._)("div",_a,[(0,d._)("h5",Oa,(0,h.zw)(e.$t("Link citation")),1),(0,d._)("button",{type:"button",class:"btn-close",onClick:t[0]||(t[0]=(...t)=>e.removeOrClose&&e.removeOrClose(...t))})]),(0,d._)("div",Sa,[(0,d._)("p",null,[(0,d._)("b",null,(0,h.zw)(e.enrichment.text),1)]),Ea,(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[1]||(t[1]=t=>e.enrichment.url=t),type:"text",class:"form-control",placeholder:"eg. /akn/...",required:""},null,512),[[f.vModelText,e.enrichment.url]])]),(0,d._)("div",Ca,[e.enrichment.id?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.iD)("button",{key:0,type:"button",class:"btn btn-secondary",onClick:t[2]||(t[2]=(...t)=>e.remove&&e.remove(...t))}," Cancel ")),e.enrichment.id?(0,d.kq)("v-if",!0):((0,d.wg)(),(0,d.iD)("button",Ta," Add ")),e.enrichment.id?((0,d.wg)(),(0,d.iD)("button",{key:2,type:"button",class:"btn btn-danger",onClick:t[3]||(t[3]=(...t)=>e.confirmRemove&&e.confirmRemove(...t))}," Delete ")):(0,d.kq)("v-if",!0),e.enrichment.id?((0,d.wg)(),(0,d.iD)("button",La," Close ")):(0,d.kq)("v-if",!0)])],544)])):(0,d.kq)("v-if",!0)])])}},$a=[".anchor"],Da={class:"card"},Aa={class:"card-body"},Pa=(0,d._)("br",null,null,-1),ja=["href"],Ia={name:"CitationLinkGutterItem",props:{link:{type:Object,default:null},anchorElement:{type:HTMLElement,default:null},provider:{type:Object,default:null}},methods:{edit(){this.provider.editLink(this.link)}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("la-gutter-item",{".anchor":e.anchorElement},[(0,d._)("div",Da,[(0,d._)("div",Aa,[(0,d._)("p",null,[(0,d._)("button",{class:"btn btn-sm btn-outline-secondary float-end ms-1",onClick:t[0]||(t[0]=(...t)=>e.edit&&e.edit(...t))},(0,h.zw)(e.$t("Edit")),1),(0,d.Uk)(" "+(0,h.zw)(e.link.text)+" ",1),Pa,(0,d._)("a",{href:e.link.url,target:"_blank"},(0,h.zw)(e.link.url),9,ja)])])])],8,$a)}};var Ma=function(){return Ma=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]0&&(null===(t=this.manager.gutter)||void 0===t||t.appendChild(this.createGutterItem(e,r[0])))}},e.prototype.createModal=function(){return Go({component:Na,props:{},use:[Yo],mountTarget:document.createElement("div")})},e.prototype.createGutterItem=function(e,t){var n=Go({component:Ia,props:{link:e,anchorElement:t,provider:this},use:[Yo],mountTarget:document.createElement("div")}).$el;return this.gutterItems.set(e,n),n},e.prototype.editLink=function(e){var t=this;this.modal&&this.modal.showModal(e).then((function(n){return Ra(t,void 0,void 0,(function(){return Fa(this,(function(t){switch(t.label){case 0:return n?[4,fetch("/api/citation-links/".concat(e.id,"/"),{method:"PUT",headers:Ma(Ma({},re()),{"Content-Type":"application/json"}),body:JSON.stringify(e)})]:[3,2];case 1:return t.sent().ok&&(this.unapplyLink(e),this.applyLink(e)),[3,3];case 2:this.deleteLink(e),t.label=3;case 3:return[2]}}))}))}))},e.prototype.deleteLink=function(e){return Ra(this,void 0,void 0,(function(){return Fa(this,(function(t){switch(t.label){case 0:return[4,fetch("/api/citation-links/".concat(e.id,"/"),{method:"DELETE",headers:re()})];case 1:return t.sent().ok&&(this.unapplyLink(e),this.links.splice(this.links.indexOf(e),1)),[2]}}))}))},e.prototype.unapplyLink=function(e){for(var t,n,o=0,r=this.anchors.get(e)||[];o({})},query:{type:String,default:()=>""},showJurisdiction:{type:Boolean,default:!1}},methods:{highlights(e){if(e.highlight.content)return e.highlight.content.join(" ... ")},getFlag(e){const t=e.expression_frbr_uri.split("/")[2].split("-")[0];return"aa"===t?'African Union Icon':``},authors:e=>e.authors?Array.isArray(e.authors)?", ".join(e.authors):e.authors:""}};r(5377),Wi.render=function(e,t){return(0,d.wg)(),(0,d.iD)("li",Ti,[(0,d._)("a",{class:"h5",target:"_blank",rel:"noreferrer",href:e.item.expression_frbr_uri},(0,h.zw)(e.item.title),9,Li),(0,d._)("div",null,[e.showJurisdiction||e.item.locality?((0,d.wg)(),(0,d.iD)("span",Ni,[e.showJurisdiction?((0,d.wg)(),(0,d.iD)("span",{key:0,innerHTML:e.getFlag(e.item),class:"me-1"},null,8,$i)):(0,d.kq)("v-if",!0),e.showJurisdiction?((0,d.wg)(),(0,d.iD)("span",Di,[(0,d.Uk)((0,h.zw)(e.item.jurisdiction)+" ",1),e.item.locality?((0,d.wg)(),(0,d.iD)("span",Ai,"· ")):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0),e.item.locality?((0,d.wg)(),(0,d.iD)("span",Pi,(0,h.zw)(e.item.locality),1)):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0),(0,d._)("span",ji,(0,h.zw)(e.item.date),1),(0,d._)("span",Ii,(0,h.zw)(e.item.doc_type),1),e.item.court?((0,d.wg)(),(0,d.iD)("span",Mi,(0,h.zw)(e.item.court),1)):(0,d.kq)("v-if",!0),e.item.authors?((0,d.wg)(),(0,d.iD)("span",Ri,(0,h.zw)(e.authors(e.item)),1)):(0,d.kq)("v-if",!0)]),e.item.citation&&e.item.citation!==e.item.title?((0,d.wg)(),(0,d.iD)("div",Fi,[(0,d._)("i",null,(0,h.zw)(e.item.citation),1)])):(0,d.kq)("v-if",!0),(0,d._)("div",null,(0,h.zw)(e.item.matter_type),1),e.item.pages.length?((0,d.wg)(),(0,d.iD)("div",Vi,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.item.pages,((t,n)=>((0,d.wg)(),(0,d.iD)("div",{key:n},[(0,d._)("span",null,[(0,d._)("a",{href:`${e.item.expression_frbr_uri}?page=${t.page_num}`},"Page "+(0,h.zw)(t.page_num),9,zi),Bi]),t.highlight["pages.body"]?((0,d.wg)(),(0,d.iD)("span",{key:0,innerHTML:t.highlight["pages.body"].join(" ... ")},null,8,qi)):(0,d.kq)("v-if",!0)])))),128))])):((0,d.wg)(),(0,d.iD)("div",Ui,[(0,d._)("span",{class:"snippet",innerHTML:e.highlights(e.item)},null,8,Hi)]))])};const Ji=Wi,Yi={key:0,class:"pagination"},Gi=["onClick"],Ki={key:0,class:"page-item disabled"},Zi=[(0,d._)("a",{class:"page-link"},"...",-1)],Xi={name:"SearchPagination",props:{search:{type:Object,required:!0},page:{type:Number,required:!0}},emits:["changed"],data:()=>({maxPages:8,pageSize:10}),computed:{totalPages(){return Math.ceil(this.search.count/this.pageSize)},pages(){return[...Array(Math.min(this.totalPages,this.maxPages)).keys()].map((e=>e+1))},tooManyPages(){return this.totalPages>this.maxPages}},methods:{setPage(e){this.$emit("changed",e)}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("nav",null,[e.totalPages>1?((0,d.wg)(),(0,d.iD)("ul",Yi,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.pages,(t=>((0,d.wg)(),(0,d.iD)("li",{key:t,class:(0,h.C_)(["page-item",e.page===t?"active":""])},[(0,d._)("a",{class:"page-link",href:"#",onClick:(0,f.withModifiers)((n=>e.setPage(t)),["prevent"])},(0,h.zw)(t),9,Gi)],2)))),128)),e.tooManyPages?((0,d.wg)(),(0,d.iD)("li",Ki,Zi)):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0)])}},Qi=Xi,es={class:"mobile-side-drawer"},ts={class:"mobile-side-drawer__desktop-view d-none d-lg-block"},ns={class:"mobile-side-drawer__mobile-view__content"},os={class:"slot bg-light"},rs={name:"MobileFacetsDrawer",props:{open:{type:Boolean,default:!1}},emits:["outside-drawer-click"]};r(786),rs.render=function(e,t){return(0,d.wg)(),(0,d.iD)("div",es,[(0,d._)("div",ts,[(0,d.WI)(e.$slots,"default")]),(0,d._)("div",{class:(0,h.C_)((e.open?"active":"")+" mobile-side-drawer__mobile-view d-lg-none")},[(0,d._)("div",ns,[(0,d._)("div",{class:"overlay",onClick:t[0]||(t[0]=t=>e.$emit("outside-drawer-click"))}),(0,d._)("div",os,[(0,d.WI)(e.$slots,"default")])])],2)])},rs.__scopeId="data-v-6caa891a";const as={class:"row"},is={class:"col-lg"},ss={class:"card mb-3"},ls={class:"card-header"},cs={class:"card-body"},us={class:"col-lg"},ps={class:"card mb-3"},ds={class:"card-header"},fs={class:"card-body"},hs={class:"row"},ms={class:"col-6"},gs={class:"form-label",for:"date_from"},bs=["aria-describedby","placeholder","value","disabled"],vs={class:"col-6"},ys={class:"form-label",for:"date_to"},ks=["aria-describedby","placeholder","value","disabled"],ws={key:0,class:"text-danger"},xs={class:"row"},_s={class:"col-lg"},Os={class:"card mb-3"},Ss={class:"card-header"},Es={class:"card-body"},Cs={class:"col-lg"},Ts={class:"card mb-3"},Ls={class:"card-header"},Ns={class:"card-body"},$s={class:"text-end"},Ds={type:"submit",class:"btn btn-primary"},As={class:"row"},Ps=["for"],js={class:"col-sm-9"},Is=["id","name","value"],Ms={class:"row mt-3"},Rs=["for"],Fs={class:"col-sm-9"},Vs=["id","name","value"],zs={class:"row mt-3"},Bs=["for"],qs={class:"col-sm-9"},Us=["id","name","value"],Hs={class:"row mt-3"},Ws=["for"],Js={class:"col-sm-9"},Ys=["id","name","value"];function Gs(e){const t=["all","title","judges","headnote_holding","flynote","content"];for(const n of t)e[n]={q:"",all:"",exact:"",any:"",none:""};e.date={date_to:null,date_from:null}}const Ks={name:"FindDocuments",components:{MobileFacetsDrawer:rs,SearchResult:Ji,SearchPagination:Qi,FilterFacets:Sr,AdvancedSearch:{name:"AdvancedSearch",components:{AdvancedSearchFields:{name:"AdvancedSearchFields",props:{inputName:{type:String,default:""},fieldValues:{type:Object,default:()=>({})}},emits:["update:fieldValues"],methods:{updateSubfields(e,t){this.$emit("update:fieldValues",{...this.fieldValues,[t]:e.target.value})}},render:function(e,t){return(0,d.wg)(),(0,d.iD)("div",null,[(0,d._)("div",As,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-all`},(0,h.zw)(e.$t("All these words")),9,Ps),(0,d._)("div",js,[(0,d._)("input",{id:`${e.inputName}-all`,name:`${e.inputName}-all`,type:"text",value:e.fieldValues.all,class:"form-control",onInput:t[0]||(t[0]=t=>e.updateSubfields(t,"all"))},null,40,Is)])]),(0,d._)("div",Ms,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-exact`},(0,h.zw)(e.$t("This exact word or phrase")),9,Rs),(0,d._)("div",Fs,[(0,d._)("input",{id:`${e.inputName}-exact`,name:`${e.inputName}-exact`,type:"text",value:e.fieldValues.exact,class:"form-control",onInput:t[1]||(t[1]=t=>e.updateSubfields(t,"exact"))},null,40,Vs)])]),(0,d._)("div",zs,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-any`},(0,h.zw)(e.$t("Any of these words")),9,Bs),(0,d._)("div",qs,[(0,d._)("input",{id:`${e.inputName}-any`,name:`${e.inputName}-any`,type:"text",value:e.fieldValues.any,class:"form-control",onInput:t[2]||(t[2]=t=>e.updateSubfields(t,"any"))},null,40,Us)])]),(0,d._)("div",Hs,[(0,d._)("label",{class:"form-label col-sm-3",for:`${e.inputName}-none`},(0,h.zw)(e.$t("None of these words")),9,Ws),(0,d._)("div",Js,[(0,d._)("input",{id:`${e.inputName}-none`,name:`${e.inputName}-none`,type:"text",value:e.fieldValues.none,class:"form-control",onInput:t[3]||(t[3]=t=>e.updateSubfields(t,"none"))},null,40,Ys)])])])}}},props:{modelValue:{type:Object,default:()=>({})},globalSearchValue:{type:String,default:""}},emits:["submit","update:modelValue","global-search-change"],data:function(){return{showAdditionalOptions:!1}},computed:{invalidDates(){const e=[this.modelValue.date.date_from,this.modelValue.date.date_to];return!e.every((e=>!e))&&(e.every((e=>e))?new Date(e[0])>new Date(e[1]):!e.some((e=>e)))},disableDate(){return!(["title","headnote_holding","flynote","content"].some((e=>this.modelValue[e]))||this.globalSearchValue)}},watch:{disableDate:{handler(e){e&&this.$emit("update:modelValue",{...this.modelValue,date:{date_from:null,date_to:null}})}}},methods:{onChange(e){const t={...this.modelValue};t[e.target.name].q=e.target.value,this.$emit("update:modelValue",t)},onDateChange(e){this.$emit("update:modelValue",{...this.modelValue,date:{...this.modelValue.date,[e.target.name]:e.target.value}})},onGlobalSearch(e){this.$emit("global-search-change",e.target.value)},formatFieldValues(){Object.keys(this.modelValue).forEach((e=>{if("date"!==e){const t={...this.modelValue},n=this.formatFieldQuery(e,this.modelValue[e]);n?"all"===e?this.$emit("global-search-change",n.trim()):t[e].q=n.trim():"all"===e?this.$emit("global-search-change",""):t[e].q="",this.$emit("update:modelValue",t)}}))},formatFieldQuery(e,t){let n="";for(const e of Object.keys(t)){if("q"===e)continue;const o=t[e];if(!o)continue;let r=o.match(/\w+|"[^"]+"/g);if("all"===e)r=r.join(" ");else if("exact"===e){const n=[];let o=[];r.forEach((e=>{e.startsWith('"')?(o.length&&(n.push('"'+o.join(" ")+'"'),o=[]),n.push(e)):o.push(e)})),o.length&&n.push('"'+o.join(" ")+'"'),r=n.join(" "),t[e]=r}else"any"===e?r=`(${r.join("|")})`:"none"===e&&(r=r.map((e=>`-${e}`)).join(" "));n=n+" "+r.trim()}return n},submitAdvancedForm(){this.formatFieldValues(),this.showAdditionalOptions=!1,this.$emit("submit")}},render:function(e,t){const n=(0,d.up)("AdvancedSearchFields");return(0,d.wg)(),(0,d.iD)("form",{onSubmit:t[5]||(t[5]=(0,f.withModifiers)(((...t)=>e.submitAdvancedForm&&e.submitAdvancedForm(...t)),["prevent"]))},[(0,d._)("div",as,[(0,d._)("div",is,[(0,d._)("div",ss,[(0,d._)("h5",ls,(0,h.zw)(e.$t("Anywhere")),1),(0,d._)("div",cs,[(0,d.Wm)(n,{fieldValues:e.modelValue.all,"onUpdate:fieldValues":t[0]||(t[0]=t=>e.modelValue.all=t),"input-name":"all"},null,8,["fieldValues"])])])]),(0,d._)("div",us,[(0,d._)("div",ps,[(0,d._)("h5",ds,(0,h.zw)(e.$t("Date")),1),(0,d._)("div",fs,[(0,d._)("div",hs,[(0,d._)("div",ms,[(0,d._)("label",gs,(0,h.zw)(e.$t("Date from")),1),(0,d._)("input",{id:"date_from",name:"date_from",type:"date",class:"form-control","aria-describedby":e.$t("Date from"),placeholder:e.$t("Enter start date"),value:e.modelValue.date.date_from,disabled:e.disableDate,onChange:t[1]||(t[1]=(...t)=>e.onDateChange&&e.onDateChange(...t))},null,40,bs)]),(0,d._)("div",vs,[(0,d._)("label",ys,(0,h.zw)(e.$t("Date to")),1),(0,d._)("input",{id:"date_to",name:"date_to",type:"date",class:"form-control","aria-describedby":e.$t("Date to"),placeholder:e.$t("Enter end date"),value:e.modelValue.date.date_to,disabled:e.disableDate,onChange:t[2]||(t[2]=(...t)=>e.onDateChange&&e.onDateChange(...t))},null,40,ks)])]),e.invalidDates?((0,d.wg)(),(0,d.iD)("div",ws,(0,h.zw)(e.$t("The date range is invalid"))+". ",1)):(0,d.kq)("v-if",!0)])])])]),(0,d._)("div",xs,[(0,d._)("div",_s,[(0,d._)("div",Os,[(0,d._)("h5",Ss,(0,h.zw)(e.$t("Title")),1),(0,d._)("div",Es,[(0,d.Wm)(n,{fieldValues:e.modelValue.title,"onUpdate:fieldValues":t[3]||(t[3]=t=>e.modelValue.title=t),"input-name":"title"},null,8,["fieldValues"])])])]),(0,d._)("div",Cs,[(0,d._)("div",Ts,[(0,d._)("h5",Ls,(0,h.zw)(e.$t("Content")),1),(0,d._)("div",Ns,[(0,d.Wm)(n,{fieldValues:e.modelValue.content,"onUpdate:fieldValues":t[4]||(t[4]=t=>e.modelValue.content=t),"input-name":"content"},null,8,["fieldValues"])])])])]),(0,d._)("div",$s,[(0,d._)("button",Ds,(0,h.zw)(e.$t("Search")),1)])],32)}}},props:["showJurisdiction"],data(){const e={searchPlaceholder:JSON.parse(document.querySelector("#data-labels").textContent).searchPlaceholder,loadingCount:0,error:null,searchInfo:{},page:1,ordering:"-score",q:"",drawerOpen:!1,advancedFields:{}},t=[{title:this.$t("Document type"),name:"doc_type",type:"checkboxes",value:[],options:[]},{title:JSON.parse(document.querySelector("#data-labels").textContent).author,name:"authors",type:"checkboxes",value:[],options:[]},{title:this.$t("Court"),name:"court",type:"checkboxes",value:[],options:[]},{title:this.$t("Court registry"),name:"registry",type:"checkboxes",value:[],options:[]},{title:this.$t("Judges"),name:"judges",type:"checkboxes",value:[],options:[]},{title:this.$t("Attorneys"),name:"attorneys",type:"checkboxes",value:[],options:[]},{title:this.$t("Order"),name:"order_outcome",type:"checkboxes",value:[],options:[]},{title:this.$t("Locality"),name:"locality",type:"checkboxes",value:[],options:[]},{title:this.$t("Matter type"),name:"matter_type",type:"checkboxes",value:[],options:[]},{title:this.$t("Document nature"),name:"nature",type:"checkboxes",value:[],options:[]},{title:this.$t("Language"),name:"language",type:"checkboxes",value:[],options:[]},{title:this.$t("Year"),name:"year",type:"checkboxes",value:[],options:[]}];return this.showJurisdiction&&t.splice(0,0,{title:this.$t("Jurisdiction"),name:"jurisdiction",type:"checkboxes",value:[],options:[]}),e.facets=t,Gs(e.advancedFields),e},computed:{selectedFacetsCount(){return this.facets.map((e=>e.value.length)).reduce(((e,t)=>e+t),0)},loading(){return this.loadingCount>0}},watch:{ordering(){this.search()},facets:{handler(){this.page=1,this.search()}}},mounted(){this.loadState(),window.addEventListener("popstate",(()=>this.loadState()))},methods:{sortGenericBuckets(e,t=!1){const n=[...e];return n.sort(((e,t)=>e.key.localeCompare(t.key))),t&&n.reverse(),n},getUrlParamValue(e){const t=window.location.search;return new URLSearchParams(t).getAll(e)},handlePageChange(e){this.page=e,this.search()},simpleSearch(){Gs(this.advancedFields),this.submit()},submit(){this.page=1,this.search()},clearAllFilters(){this.facets.forEach((e=>{e.value.length&&(e.value=[])}))},serialiseState(){const e=new URLSearchParams;return this.q&&e.set("q",this.q),this.page>1&&e.set("page",this.page),"-score"!==this.ordering&&e.set("ordering",this.ordering),this.facets.forEach((t=>{t.value.forEach((n=>{e.append(t.name,n)}))})),Object.keys(this.advancedFields).forEach((t=>{const n=this.advancedFields[t];if(n)if("date"===t)n.date_from&&n.date_to?(e.append("date_from",this.advancedFields.date.date_from),e.append("date_to",this.advancedFields.date.date_to)):n.date_from?e.append("date_from",this.advancedFields.date.date_from):n.date_to&&e.append("date_to",this.advancedFields.date.date_to);else for(const o of Object.keys(n))n[o]&&e.append(`${t}_${o}`,n[o])})),e.toString()},loadState(){Gs(this.advancedFields);const e=new URLSearchParams(window.location.search);this.q=(e.get("q")||"").trim(),this.page=parseInt(e.get("page"))||this.page,this.ordering=e.get("ordering")||this.ordering,this.facets.forEach((t=>{e.has(t.name)&&(t.value=e.getAll(t.name))})),e.has("date_from")&&(this.advancedFields.date.date_from=e.get("date_from")),e.has("date_to")&&(this.advancedFields.date.date_to=e.get("date_to"));let t=e.get("show-advanced-tab");for(const n of Object.keys(this.advancedFields))if("date"!==n){const o=this.advancedFields[n];for(const r of Object.keys(o)){const a=`${n}_${r}`;e.get(a)&&(o[r]=e.get(a),t=!0)}}t&&new window.bootstrap.Tab(this.$el.querySelector("#advanced-search-tab")).show(),this.search(!1)},suggest(e){this.q=e,this.search()},formatFacets(){const e=e=>e.map((e=>({label:e.key,count:e.doc_count,value:e.key})));this.facets.forEach((t=>{"year"===t.name?t.options=e(this.sortGenericBuckets(this.searchInfo.facets[`_filter_${t.name}`][t.name].buckets,!0)):this.searchInfo.facets[`_filter_${t.name}`]&&(t.options=e(this.sortGenericBuckets(this.searchInfo.facets[`_filter_${t.name}`][t.name].buckets))),t.value=this.getUrlParamValue(t.name)}))},generateSearchUrl(){const e=new URLSearchParams;return this.q&&e.append("search",this.q),e.append("page",this.page),e.append("ordering",this.ordering),e.append("highlight","content"),e.append("is_most_recent","true"),this.facets.forEach((t=>{t.value.forEach((n=>{e.append(t.name,n)}))})),this.facets.forEach((t=>{e.append("facet",t.name)})),Object.keys(this.advancedFields).forEach((t=>{const n=this.advancedFields[t];if("date"===t)if(n.date_from&&n.date_to){const t=n.date_from,o=n.date_to;e.append("date__range",`${t}__${o}`)}else n.date_from?e.append("date__gte",n.date_from):n.date_to&&e.append("date__lte",n.date_to);else n.q&&e.append(`search__${t}`,n.q)})),`/search/api/documents/?${e.toString()}`},async search(e=!0){if(this.q||Object.values(this.advancedFields).some((e=>e.q))){this.loadingCount=this.loadingCount+1;try{const t=this.generateSearchUrl();e&&window.history.pushState(null,"",document.location.pathname+"?"+this.serialiseState());const n=await fetch(t);t===this.generateSearchUrl()&&(n.ok?(this.error=null,this.searchInfo=await n.json(),0===this.searchInfo.count&&this.clearAllFilters(),this.formatFacets()):this.error=n.statusText)}catch{this.error="Network unavailable."}this.loadingCount=this.loadingCount-1,this.drawerOpen=!1,o(this.$refs["filters-results-container"])}}}};r(6807),Ks.render=function(e,t){const n=(0,d.up)("AdvancedSearch"),o=(0,d.up)("FilterFacets"),r=(0,d.up)("MobileFacetsDrawer"),a=(0,d.up)("SearchResult"),i=(0,d.up)("SearchPagination");return(0,d.wg)(),(0,d.iD)("div",Ga,[(0,d._)("div",Ka,[(0,d._)("nav",null,[(0,d._)("div",Za,[(0,d._)("button",Xa,(0,h.zw)(e.$t("Search")),1),(0,d._)("button",Qa,(0,h.zw)(e.$t("Advanced search")),1)])]),(0,d._)("div",ei,[(0,d._)("div",ti,[(0,d._)("form",{class:"d-flex align-items-center mb-2",onSubmit:t[2]||(t[2]=(0,f.withModifiers)(((...t)=>e.simpleSearch&&e.simpleSearch(...t)),["prevent"]))},[(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[0]||(t[0]=t=>e.q=t),type:"text",class:"form-control",placeholder:e.searchPlaceholder,"aria-label":e.$t("Search documents"),"aria-describedby":"basic-addon2",required:""},null,8,ni),[[f.vModelText,e.q]]),(0,d._)("button",{type:"submit",class:"btn btn-primary ms-1",disabled:e.loading},[e.loading?((0,d.wg)(),(0,d.iD)("span",ri)):((0,d.wg)(),(0,d.iD)("span",ai,(0,h.zw)(e.$t("Search")),1))],8,oi),e.searchInfo.count?((0,d.wg)(),(0,d.iD)("button",{key:0,type:"button",class:"btn btn-secondary ms-1 d-lg-none text-nowrap",onClick:t[1]||(t[1]=()=>e.drawerOpen=!0)},[ii,e.selectedFacetsCount?((0,d.wg)(),(0,d.iD)("span",si,"("+(0,h.zw)(e.selectedFacetsCount)+")",1)):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0)],32)]),(0,d._)("div",li,[(0,d.Wm)(n,{modelValue:e.advancedFields,"onUpdate:modelValue":t[3]||(t[3]=t=>e.advancedFields=t),"global-search-value":e.q,onGlobalSearchChange:t[4]||(t[4]=t=>e.q=t),onSubmit:e.submit},null,8,["modelValue","global-search-value","onSubmit"])])]),e.error?((0,d.wg)(),(0,d.iD)("div",ci,(0,h.zw)(e.$t("Oops, something went wrong."))+" "+(0,h.zw)(e.error),1)):(0,d.kq)("v-if",!0),0===e.searchInfo.count?((0,d.wg)(),(0,d.iD)("div",ui,(0,h.zw)(e.$t("No documents match your search.")),1)):(0,d.kq)("v-if",!0)]),(0,d._)("div",pi,[(0,d._)("div",di,[(0,d._)("div",fi,[(0,d.Wm)(r,{open:e.drawerOpen,onOutsideDrawerClick:t[7]||(t[7]=()=>e.drawerOpen=!1)},{default:(0,d.w5)((()=>[e.searchInfo.count?((0,d.wg)(),(0,d.j4)(o,{key:0,modelValue:e.facets,"onUpdate:modelValue":t[6]||(t[6]=t=>e.facets=t),loading:e.loading},{"header-title":(0,d.w5)((()=>[(0,d._)("button",{type:"button",class:"btn-close d-lg-none","aria-label":e.$t("Close"),onClick:t[5]||(t[5]=()=>e.drawerOpen=!1)},null,8,hi),(0,d._)("strong",mi,(0,h.zw)(e.$t("Filters")),1)])),_:1},8,["modelValue","loading"])):(0,d.kq)("v-if",!0)])),_:1},8,["open"])]),(0,d._)("div",gi,[(0,d._)("div",bi,[e.searchInfo.count?((0,d.wg)(),(0,d.iD)("div",vi,[(0,d._)("div",yi,[(0,d._)("div",null,(0,h.zw)(e.$t("{document_count} documents found",{document_count:e.searchInfo.count})),1),(0,d._)("div",ki,[(0,d._)("div",wi,(0,h.zw)(e.$t("Sort by")),1),(0,d.wy)((0,d._)("select",{"onUpdate:modelValue":t[8]||(t[8]=t=>e.ordering=t),class:"ms-2 form-select"},[(0,d._)("option",xi,(0,h.zw)(e.$t("Relevance")),1),(0,d._)("option",_i,(0,h.zw)(e.$t("Date (oldest first)")),1),(0,d._)("option",Oi,(0,h.zw)(e.$t("Date (newest first)")),1)],512),[[f.vModelSelect,e.ordering]])])]),(0,d._)("ul",Si,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(e.searchInfo.results,(t=>((0,d.wg)(),(0,d.j4)(a,{key:t.key,item:t,query:e.q,showJurisdiction:e.showJurisdiction},null,8,["item","query","showJurisdiction"])))),128))]),(0,d.Wm)(i,{search:e.searchInfo,page:e.page,onChanged:e.handlePageChange},null,8,["search","page","onChanged"])])):(0,d.kq)("v-if",!0)]),e.loading&&e.searchInfo.count?((0,d.wg)(),(0,d.iD)("div",Ei)):(0,d.kq)("v-if",!0)])]),(0,d._)("a",Ci," ▲ "+(0,h.zw)(e.$t("To the top")),1)],512),(0,d.kq)(" DOM Hack for i18next to parse facet to locale json. i18next skips t functions in script element "),(0,d.kq)("v-if",!0)])},Ks.__scopeId="data-v-a556c440";const Zs=Ks,Xs=e=>((0,d.dD)("data-v-57c7a87c"),e=e(),(0,d.Cn)(),e),Qs={id:"mobile-legislation-facets",ref:"mobile-legislation-facets-ref",class:"offcanvas offcanvas-start",tabindex:"-1","aria-labelledby":"mobile-legislation-facets"},el={class:"offcanvas-header justify-content-end"},tl=["aria-label"],nl={class:"offcanvas-body"},ol={class:"row"},rl={key:0,class:"col col-lg-3 d-none d-lg-block"},al={class:"col col-lg-9"},il=Xs((()=>(0,d._)("div",{class:"d-block d-lg-none mb-2"},[(0,d._)("button",{class:"btn btn-primary",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#mobile-legislation-facets","aria-controls":"mobile-legislation-facets"}," Filters ")],-1))),sl={class:"card legislation-table"},ll={class:"card-header"},cl={class:"table-row legislation-table__row"},ul=Xs((()=>(0,d._)("div",{class:"indent"},null,-1))),pl={class:"table-row legislation-table__row headings"},dl=Xs((()=>(0,d._)("div",{class:"indent"},null,-1))),fl={class:"table-row__content-col"},hl={class:"content"},ml=Xs((()=>(0,d._)("strong",null,"Title",-1))),gl={key:0,class:"bi bi-sort-up ms-2"},bl={key:1,class:"bi bi-sort-down ms-2"},vl=Xs((()=>(0,d._)("strong",null,"Numbered title",-1))),yl={key:0,class:"bi bi-sort-up ms-2"},kl={key:1,class:"bi bi-sort-down ms-2"},wl={key:0,class:"column-caret indent"},xl=[Xs((()=>(0,d._)("i",{class:"bi bi-caret-right-fill"},null,-1))),Xs((()=>(0,d._)("i",{class:"bi bi-caret-down-fill"},null,-1)))],_l={key:1,class:"indent"},Ol={class:"table-row__content-col"},Sl={class:"content"},El={class:"content__title"},Cl=["href"],Tl={class:"content__numbered-title"},Ll={class:"content__icon"},Nl={key:0,class:"bi bi-translate"},$l=["id"],Dl={class:"accordion-body p-0"},Al={class:"content__title"},Pl=["href"],jl={class:"content__numbered-title"},Il={key:1,class:"p-2 text-center"},Ml=["href"],Rl=(0,d.Uk)(". "),Fl={name:"LegislationTable",components:{FilterFacets:Sr},data:()=>({offCanvasFacets:null,facets:[],showSideFacets:!1,tableData:[],filteredData:[],lockAccordion:!1,q:"",windowWith:window.innerWidth,sortableFields:{title:"asc",citation:""}}),watch:{q(){this.filterData()},sortableFields(){this.filterData()},facets(){this.offCanvasFacets.hide(),this.filterData()}},beforeUnmount(){window.removeEventListener("resize",this.setWindowWidth)},mounted(){this.offCanvasFacets=new window.bootstrap.Offcanvas(this.$refs["mobile-legislation-facets-ref"]),window.addEventListener("resize",this.setWindowWidth);const e=this.$el.closest('[data-vue-component="LegislationTable"]');Object.keys(e.dataset).includes("showSideFacets")&&(this.showSideFacets=!0);const t=document.getElementById("legislation-table");this.tableData=JSON.parse(t.textContent),this.filterData(),this.setFacets()},methods:{handleRowClick(e){const t=e.target.closest(".legislation-table__row");if(!t.classList.contains("has-children"))return;if(Array.from(t.querySelectorAll("a")).some((t=>e.target===t||t.contains(e.target))))return;if(this.lockAccordion)return;const n=t.querySelector(".collapse");return n.addEventListener("shown.bs.collapse",(()=>{this.lockAccordion=!1})),n.addEventListener("hidden.bs.collapse",(()=>{this.lockAccordion=!1})),this.lockAccordion=!0,t.classList.toggle("expanded"),new window.bootstrap.Collapse(n)},setWindowWidth:n()((function(){this.windowWith=window.innerWidth}),100),setFacets(){const e={};this.filteredData.filter((e=>e.year)).forEach((t=>{e[t.year]=(e[t.year]||0)+1}));const t={};this.filteredData.filter((e=>e.taxonomies.length)).forEach((e=>{e.taxonomies.forEach((e=>{t[e]=(t[e]||0)+1}))}));const n=e=>Object.keys(e).map((t=>({label:t,count:e[t],value:t}))),o=n(e),r=n(t);r.sort(((e,t)=>e.value.localeCompare(t.value))),o.sort(((e,t)=>t.value-e.value)),this.facets=[{title:this.$t("Years"),name:"year",type:"radio",value:null,options:o},{title:this.$t("Taxonomies"),name:"taxonomies",type:"checkboxes",value:[],options:r}]},updateSort(e){let t;""===this.sortableFields[e]?t="asc":"asc"===this.sortableFields[e]?t="desc":"desc"===this.sortableFields[e]&&(t="asc"),this.sortableFields={title:"",citation:"",[e]:t}},filterData(){let e=[...this.tableData];if(this.q.trim()&&(e=e.filter((e=>["title","citation"].some((t=>(e[t]||"").toLowerCase().includes(this.q.toLowerCase())))))),this.showSideFacets){const t={};this.facets.forEach((e=>{!e.value||Array.isArray(e.value)&&!e.value.length||(t[e.name]=e.value)})),Object.keys(t).forEach((n=>{e=e.filter((e=>{if(Array.isArray(t[n])){const o=t[n].map((e=>String(e))),r=e[n].map((e=>String(e)));return o.some((e=>r.includes(e)))}return String(e[n])===String(t[n])}))}))}Object.keys(this.sortableFields).forEach((t=>{this.sortableFields[t]&&e.sort(((e,n)=>{const o=e[t]?e[t].toLowerCase():"",r=n[t]?n[t].toLowerCase():"";return"asc"===this.sortableFields[t]?o.localeCompare(r):"desc"===this.sortableFields[t]?r.localeCompare(o):void 0}))})),this.filteredData=e}}};r(9565),Fl.render=function(e,t){const n=(0,d.up)("FilterFacets");return(0,d.wg)(),(0,d.iD)("div",null,[(0,d._)("div",Qs,[(0,d._)("div",el,[(0,d._)("button",{type:"button",class:"btn-close text-reset","data-bs-dismiss":"offcanvas","aria-label":e.$t("Close")},null,8,tl)]),(0,d._)("div",nl,[e.windowWith<992?((0,d.wg)(),(0,d.j4)(n,{key:0,modelValue:e.facets,"onUpdate:modelValue":t[0]||(t[0]=t=>e.facets=t)},null,8,["modelValue"])):(0,d.kq)("v-if",!0)])],512),(0,d._)("div",ol,[e.showSideFacets?((0,d.wg)(),(0,d.iD)("div",rl,[e.windowWith>992?((0,d.wg)(),(0,d.j4)(n,{key:0,modelValue:e.facets,"onUpdate:modelValue":t[1]||(t[1]=t=>e.facets=t)},null,8,["modelValue"])):(0,d.kq)("v-if",!0)])):(0,d.kq)("v-if",!0),(0,d._)("div",al,[il,(0,d._)("div",sl,[(0,d._)("div",ll,[(0,d.wy)((0,d._)("input",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.q=t),type:"text",class:"form-control",placeholder:"Filter legislation"},null,512),[[f.vModelText,e.q]])]),(0,d._)("div",cl,[ul,(0,d._)("div",null,(0,h.zw)(e.filteredData.length)+" of "+(0,h.zw)(e.tableData.length)+" documents ",1)]),(0,d._)("div",pl,[dl,(0,d._)("div",fl,[(0,d._)("div",hl,[(0,d._)("div",{class:"content__title align-items-center",role:"button",onClick:t[3]||(t[3]=t=>e.updateSort("title"))},[ml,"asc"===e.sortableFields.title?((0,d.wg)(),(0,d.iD)("i",gl)):(0,d.kq)("v-if",!0),"desc"===e.sortableFields.title?((0,d.wg)(),(0,d.iD)("i",bl)):(0,d.kq)("v-if",!0)]),(0,d._)("div",{class:"content__numbered-title",role:"button",onClick:t[4]||(t[4]=t=>e.updateSort("citation"))},[vl,"asc"===e.sortableFields.citation?((0,d.wg)(),(0,d.iD)("i",yl)):(0,d.kq)("v-if",!0),"desc"===e.sortableFields.citation?((0,d.wg)(),(0,d.iD)("i",kl)):(0,d.kq)("v-if",!0)])])])]),e.filteredData.length?((0,d.wg)(!0),(0,d.iD)(d.HY,{key:0},(0,d.Ko)(e.filteredData,((n,o)=>((0,d.wg)(),(0,d.iD)("div",{key:o,class:(0,h.C_)("table-row legislation-table__row "+(n.children.length?"has-children":"")),role:"button",onClick:t[5]||(t[5]=(...t)=>e.handleRowClick&&e.handleRowClick(...t))},[n.children.length?((0,d.wg)(),(0,d.iD)("div",wl,xl)):((0,d.wg)(),(0,d.iD)("div",_l)),(0,d._)("div",Ol,[(0,d._)("div",Sl,[(0,d._)("div",El,[(0,d._)("a",{href:`${n.work_frbr_uri}`},(0,h.zw)(n.title),9,Cl)]),(0,d._)("div",Tl,(0,h.zw)(n.citation),1),(0,d._)("div",Ll,[n.languages.length>1?((0,d.wg)(),(0,d.iD)("i",Nl)):(0,d.kq)("v-if",!0)]),n.children.length?((0,d.wg)(),(0,d.iD)("div",{key:0,id:`row-accordion-${o}`,class:"accordion-collapse collapse accordion content__children","data-bs-parent":".legislation-table__row"},[(0,d._)("div",Dl,[((0,d.wg)(!0),(0,d.iD)(d.HY,null,(0,d.Ko)(n.children,((e,t)=>((0,d.wg)(),(0,d.iD)("div",{key:t,class:"content mb-3"},[(0,d._)("div",Al,[(0,d._)("a",{href:`${e.work_frbr_uri}`},(0,h.zw)(e.title),9,Pl)]),(0,d._)("div",jl,(0,h.zw)(e.citation),1)])))),128))])],8,$l)):(0,d.kq)("v-if",!0)])])],2)))),128)):((0,d.wg)(),(0,d.iD)("div",Il,[(0,d.Uk)((0,h.zw)(e.$t("No legislation found."))+" ",1),(0,d._)("a",{href:`/search/?q=${encodeURIComponent(e.q)}`,target:"_blank"},(0,h.zw)(e.$t("Try searching instead")),9,Ml),Rl]))])])]),(0,d.kq)(" DOM Hack for i18next to parse facet to locale json. i18next skips t functions in script element "),(0,d.kq)("v-if",!0)])},Fl.__scopeId="data-v-57c7a87c";const Vl={CopyToClipboard:e,DocumentContent:Ua,DocumentList:Tr,NavigationSelect:Ha,PdfRenderer:p,RelationshipEnrichments:Ko,ToggleTab:Wa,TaxonomyTree:Ja,TermsOfUse:Ya,FindDocuments:Zs,LegislationTable:Fl};let zl,Bl,ql,Ul=!1,Hl=!1,Wl=!1,Jl=!1,Yl=null,Gl=!1;const Kl="http://www.w3.org/1999/xlink",Zl={},Xl=e=>"object"==(e=typeof e)||"function"===e;const Ql=(e,t,...n)=>{let o=null,r=null,a=null,i=!1,s=!1;const l=[],c=t=>{for(let n=0;ne[t])).join(" "))}if("function"==typeof e)return e(null===t?{}:t,l,oc);const u=ec(e,null);return u.$attrs$=t,l.length>0&&(u.$children$=l),u.$key$=r,u.$name$=a,u},ec=(e,t)=>{const n={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null};return n},tc={},nc=e=>e&&e.$tag$===tc,oc={forEach:(e,t)=>e.map(rc).forEach(t),map:(e,t)=>e.map(rc).map(t).map(ac)},rc=e=>({vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}),ac=e=>{if("function"==typeof e.vtag){const t=Object.assign({},e.vattrs);return e.vkey&&(t.key=e.vkey),e.vname&&(t.name=e.vname),Ql(e.vtag,t,...e.vchildren||[])}const t=ec(e.vtag,e.vtext);return t.$attrs$=e.vattrs,t.$children$=e.vchildren,t.$key$=e.vkey,t.$name$=e.vname,t},ic=(e,t,n)=>{const o=e;return{emit:e=>sc(o,t,{bubbles:!!(4&n),composed:!!(2&n),cancelable:!!(1&n),detail:e})}},sc=(e,t,n)=>{const o=nu.ce(t,n);return e.dispatchEvent(o),o},lc=new WeakMap,cc=(e,t,n,o)=>{var r;let a=uc(t,n);const i=Zc.get(a);if(e=11===e.nodeType?e:eu,i)if("string"==typeof i){e=e.head||e;let t,n=lc.get(e);if(n||lc.set(e,n=new Set),!n.has(a)){{t=eu.createElement("style"),t.innerHTML=i;const n=null!==(r=nu.$nonce$)&&void 0!==r?r:function(e){var t,n,o;return null!==(o=null===(n=null===(t=e.head)||void 0===t?void 0:t.querySelector('meta[name="csp-nonce"]'))||void 0===n?void 0:n.getAttribute("content"))&&void 0!==o?o:void 0}(eu);null!=n&&t.setAttribute("nonce",n),e.insertBefore(t,e.querySelector("link"))}n&&n.add(a)}}else!e.adoptedStyleSheets.includes(i)&&(e.adoptedStyleSheets=[...e.adoptedStyleSheets,i]);return a},uc=(e,t)=>"sc-"+(t&&32&e.$flags$?e.$tagName$+"-"+t:e.$tagName$),pc=(e,t,n,o,r,a)=>{if(n!==o){let i=Gc(e,t),s=t.toLowerCase();if("class"===t){const t=e.classList,r=fc(n),a=fc(o);t.remove(...r.filter((e=>e&&!a.includes(e)))),t.add(...a.filter((e=>e&&!r.includes(e))))}else if("style"===t){for(const t in n)o&&null!=o[t]||(t.includes("-")?e.style.removeProperty(t):e.style[t]="");for(const t in o)n&&o[t]===n[t]||(t.includes("-")?e.style.setProperty(t,o[t]):e.style[t]=o[t])}else if("key"===t);else if("ref"===t)o&&o(e);else if(e.__lookupSetter__(t)||"o"!==t[0]||"n"!==t[1]){{const l=Xl(o);if((i||l&&null!==o)&&!r)try{if(e.tagName.includes("-"))e[t]=o;else{const r=null==o?"":o;"list"===t?i=!1:null!=n&&e[t]==r||(e[t]=r)}}catch(e){}let c=!1;s!==(s=s.replace(/^xlink\:?/,""))&&(t=s,c=!0),null==o||!1===o?!1===o&&""!==e.getAttribute(t)||(c?e.removeAttributeNS(Kl,t):e.removeAttribute(t)):(!i||4&a||r)&&!l&&(o=!0===o?"":o,c?e.setAttributeNS(Kl,t,o):e.setAttribute(t,o))}}else t="-"===t[2]?t.slice(3):Gc(Qc,s)?s.slice(2):s[2]+t.slice(3),n&&nu.rel(e,t,n,!1),o&&nu.ael(e,t,o,!1)}},dc=/\s/,fc=e=>e?e.split(dc):[],hc=(e,t,n,o)=>{const r=11===t.$elm$.nodeType&&t.$elm$.host?t.$elm$.host:t.$elm$,a=e&&e.$attrs$||Zl,i=t.$attrs$||Zl;for(o in a)o in i||pc(r,o,a[o],void 0,n,t.$flags$);for(o in i)pc(r,o,a[o],i[o],n,t.$flags$)},mc=(e,t,n,o)=>{const r=t.$children$[n];let a,i,s,l=0;if(!Ul&&(Wl=!0,"slot"===r.$tag$&&(zl&&o.classList.add(zl+"-s"),r.$flags$|=r.$children$?2:1)),null!==r.$text$)a=r.$elm$=eu.createTextNode(r.$text$);else if(1&r.$flags$)a=r.$elm$=eu.createTextNode("");else{if(!Jl&&(Jl="svg"===r.$tag$),a=r.$elm$=eu.createElementNS(Jl?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&r.$flags$?"slot-fb":r.$tag$),Jl&&"foreignObject"===r.$tag$&&(Jl=!1),hc(null,r,Jl),null!=zl&&a["s-si"]!==zl&&a.classList.add(a["s-si"]=zl),r.$children$)for(l=0;l{nu.$flags$|=1;const n=e.childNodes;for(let e=n.length-1;e>=0;e--){const o=n[e];o["s-hn"]!==ql&&o["s-ol"]&&(wc(o).insertBefore(o,kc(o)),o["s-ol"].remove(),o["s-ol"]=void 0,Wl=!0),t&&gc(o,t)}nu.$flags$&=-2},bc=(e,t,n,o,r,a)=>{let i,s=e["s-cr"]&&e["s-cr"].parentNode||e;for(s.shadowRoot&&s.tagName===ql&&(s=s.shadowRoot);r<=a;++r)o[r]&&(i=mc(null,n,r,e),i&&(o[r].$elm$=i,s.insertBefore(i,kc(t))))},vc=(e,t,n,o,r)=>{for(;t<=n;++t)(o=e[t])&&(r=o.$elm$,Cc(o),Hl=!0,r["s-ol"]?r["s-ol"].remove():gc(r,!0),r.remove())},yc=(e,t)=>e.$tag$===t.$tag$&&("slot"===e.$tag$?e.$name$===t.$name$:e.$key$===t.$key$),kc=e=>e&&e["s-ol"]||e,wc=e=>(e["s-ol"]?e["s-ol"]:e).parentNode,xc=(e,t)=>{const n=t.$elm$=e.$elm$,o=e.$children$,r=t.$children$,a=t.$tag$,i=t.$text$;let s;null!==i?(s=n["s-cr"])?s.parentNode.textContent=i:e.$text$!==i&&(n.data=i):(Jl="svg"===a||"foreignObject"!==a&&Jl,"slot"===a||hc(e,t,Jl),null!==o&&null!==r?((e,t,n,o)=>{let r,a,i=0,s=0,l=0,c=0,u=t.length-1,p=t[0],d=t[u],f=o.length-1,h=o[0],m=o[f];for(;i<=u&&s<=f;)if(null==p)p=t[++i];else if(null==d)d=t[--u];else if(null==h)h=o[++s];else if(null==m)m=o[--f];else if(yc(p,h))xc(p,h),p=t[++i],h=o[++s];else if(yc(d,m))xc(d,m),d=t[--u],m=o[--f];else if(yc(p,m))"slot"!==p.$tag$&&"slot"!==m.$tag$||gc(p.$elm$.parentNode,!1),xc(p,m),e.insertBefore(p.$elm$,d.$elm$.nextSibling),p=t[++i],m=o[--f];else if(yc(d,h))"slot"!==p.$tag$&&"slot"!==m.$tag$||gc(d.$elm$.parentNode,!1),xc(d,h),e.insertBefore(d.$elm$,p.$elm$),d=t[--u],h=o[++s];else{for(l=-1,c=i;c<=u;++c)if(t[c]&&null!==t[c].$key$&&t[c].$key$===h.$key$){l=c;break}l>=0?(a=t[l],a.$tag$!==h.$tag$?r=mc(t&&t[s],n,l,e):(xc(a,h),t[l]=void 0,r=a.$elm$),h=o[++s]):(r=mc(t&&t[s],n,s,e),h=o[++s]),r&&wc(p.$elm$).insertBefore(r,kc(p.$elm$))}i>u?bc(e,null==o[f+1]?null:o[f+1].$elm$,n,o,s,f):s>f&&vc(t,i,u)})(n,o,t,r):null!==r?(null!==e.$text$&&(n.textContent=""),bc(n,null,t,r,0,r.length-1)):null!==o&&vc(o,0,o.length-1),Jl&&"svg"===a&&(Jl=!1))},_c=e=>{const t=e.childNodes;let n,o,r,a,i,s;for(o=0,r=t.length;o{let t,n,o,r,a,i,s=0;const l=e.childNodes,c=l.length;for(;s=0;i--)n=o[i],n["s-cn"]||n["s-nr"]||n["s-hn"]===t["s-hn"]||(Ec(n,r)?(a=Oc.find((e=>e.$nodeToRelocate$===n)),Hl=!0,n["s-sn"]=n["s-sn"]||r,a?a.$slotRefNode$=t:Oc.push({$slotRefNode$:t,$nodeToRelocate$:n}),n["s-sr"]&&Oc.map((e=>{Ec(e.$nodeToRelocate$,n["s-sn"])&&(a=Oc.find((e=>e.$nodeToRelocate$===n)),a&&!e.$slotRefNode$&&(e.$slotRefNode$=a.$slotRefNode$))}))):Oc.some((e=>e.$nodeToRelocate$===n))||Oc.push({$nodeToRelocate$:n}));1===t.nodeType&&Sc(t)}},Ec=(e,t)=>1===e.nodeType?null===e.getAttribute("slot")&&""===t||e.getAttribute("slot")===t:e["s-sn"]===t||""===t,Cc=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(Cc)},Tc=(e,t)=>{const n=e.$hostElement$,o=e.$cmpMeta$,r=e.$vnode$||ec(null,null),a=nc(t)?t:Ql(null,null,t);if(ql=n.tagName,o.$attrsToReflect$&&(a.$attrs$=a.$attrs$||{},o.$attrsToReflect$.map((([e,t])=>a.$attrs$[t]=n[e]))),a.$tag$=null,a.$flags$|=4,e.$vnode$=a,a.$elm$=r.$elm$=n.shadowRoot||n,zl=n["s-sc"],Bl=n["s-cr"],Ul=ou&&0!=(1&o.$flags$),Hl=!1,xc(r,a),nu.$flags$|=1,Wl){let e,t,n,o,r,i;Sc(a.$elm$);let s=0;for(;s{e.$flags$|=16,e.$ancestorComponent$;const n=()=>Nc(e,t);return du(n)},Nc=(e,t)=>{const n=e.$hostElement$,o=(e.$cmpMeta$.$tagName$,()=>{}),r=n;let a;return t?(Ic(n,"componentWillLoad"),a=Pc(r,"componentWillLoad")):(Ic(n,"componentWillUpdate"),a=Pc(r,"componentWillUpdate")),Ic(n,"componentWillRender"),a=jc(a,(()=>Pc(r,"componentWillRender"))),o(),jc(a,(()=>$c(e,r,t)))},$c=async(e,t,n)=>{const o=e.$hostElement$,r=(e.$cmpMeta$.$tagName$,()=>{});o["s-rc"];n&&(e=>{const t=e.$cmpMeta$,n=e.$hostElement$,o=t.$flags$,r=(t.$tagName$,()=>{}),a=cc(ou&&n.shadowRoot?n.shadowRoot:n.getRootNode(),t,e.$modeName$);10&o&&(n["s-sc"]=a,n.classList.add(a+"-h"),2&o&&n.classList.add(a+"-s")),r()})(e);const a=(e.$cmpMeta$.$tagName$,()=>{});Dc(e,t,o),a(),r(),Ac(e)},Dc=(e,t,n)=>{try{Yl=t,t=t.render&&t.render(),e.$flags$&=-17,e.$flags$|=2,Tc(e,t)}catch(t){Kc(t,e.$hostElement$)}return Yl=null,null},Ac=e=>{e.$cmpMeta$.$tagName$;const t=e.$hostElement$,n=()=>{},o=t;e.$ancestorComponent$;Pc(o,"componentDidRender"),Ic(t,"componentDidRender"),64&e.$flags$?(Pc(o,"componentDidUpdate"),Ic(t,"componentDidUpdate"),n()):(e.$flags$|=64,Pc(o,"componentDidLoad"),Ic(t,"componentDidLoad"),n())},Pc=(e,t,n)=>{if(e&&e[t])try{return e[t](n)}catch(e){Kc(e)}},jc=(e,t)=>e&&e.then?e.then(t):t(),Ic=(e,t)=>{},Mc=(e,t,n)=>{if(t.$members$){e.watchers&&(t.$watchers$=e.watchers);const n=Object.entries(t.$members$),o=e.prototype;n.map((([e,[n]])=>{(31&n||32&n)&&Object.defineProperty(o,e,{get(){return t=e,Jc(this).$instanceValues$.get(t);var t},set(n){((e,t,n,o)=>{const r=Jc(e),a=e,i=r.$instanceValues$.get(t),s=r.$flags$,l=a;var c,u;c=n,u=o.$members$[t][0],n=null==c||Xl(c)?c:4&u?"false"!==c&&(""===c||!!c):2&u?parseFloat(c):1&u?String(c):c;const p=Number.isNaN(i)&&Number.isNaN(n);if(n!==i&&!p&&(r.$instanceValues$.set(t,n),1)){if(o.$watchers$&&128&s){const e=o.$watchers$[t];e&&e.map((e=>{try{l[e](n,i,t)}catch(e){Kc(e,a)}}))}if(2==(18&s)){if(l.componentShouldUpdate&&!1===l.componentShouldUpdate(n,i,t))return;Lc(r,!1)}}})(this,e,n,t)},configurable:!0,enumerable:!0})}));{const r=new Map;o.attributeChangedCallback=function(e,t,n){nu.jmp((()=>{const t=r.get(e);if(this.hasOwnProperty(t))n=this[t],delete this[t];else if(o.hasOwnProperty(t)&&"number"==typeof this[t]&&this[t]==n)return;this[t]=(null!==n||"boolean"!=typeof this[t])&&n}))},e.observedAttributes=n.filter((([e,t])=>15&t[0])).map((([e,n])=>{const o=n[1]||e;return r.set(o,e),512&n[0]&&t.$attrsToReflect$.push([e,o]),o}))}}return e},Rc=async(e,t,n,o,r)=>{if(0==(32&t.$flags$)&&(r=e.constructor,t.$flags$|=32,customElements.whenDefined(n.$tagName$).then((()=>t.$flags$|=128)),r.style)){let o=r.style;"string"!=typeof o&&(o=o[t.$modeName$=(e=>Xc.map((t=>t(e))).find((e=>!!e)))(e)]);const a=uc(n,t.$modeName$);if(!Zc.has(a)){const e=(n.$tagName$,()=>{});((e,t,n)=>{let o=Zc.get(e);au&&n?(o=o||new CSSStyleSheet,"string"==typeof o?o=t:o.replaceSync(t)):o=t,Zc.set(e,o)})(a,o,!!(1&n.$flags$)),e()}}t.$ancestorComponent$;const a=()=>Lc(t,!0);a()},Fc=e=>{},Vc=e=>{const t=e["s-cr"]=eu.createComment("");t["s-cn"]=!0,e.insertBefore(t,e.firstChild)},zc=(e,t)=>{const n={$flags$:t[0],$tagName$:t[1]};n.$members$=t[2],n.$listeners$=t[3],n.$watchers$=e.$watchers$,n.$attrsToReflect$=[],!ou&&1&n.$flags$&&(n.$flags$|=8);const o=e.prototype.connectedCallback,r=e.prototype.disconnectedCallback;return Object.assign(e.prototype,{__registerHost(){Yc(this,n)},connectedCallback(){(e=>{if(0==(1&nu.$flags$)){const t=Jc(e),n=t.$cmpMeta$,o=(n.$tagName$,()=>{});if(1&t.$flags$)Bc(e,t,n.$listeners$,!1),Fc(t.$lazyInstance$);else{let o;t.$flags$|=1,!o&&12&n.$flags$&&Vc(e),n.$members$&&Object.entries(n.$members$).map((([t,[n]])=>{if(31&n&&e.hasOwnProperty(t)){const n=e[t];delete e[t],e[t]=n}})),Rc(e,t,n)}o()}})(this),o&&o.call(this)},disconnectedCallback(){(e=>{if(0==(1&nu.$flags$)){const t=Jc(e);t.$rmListeners$&&(t.$rmListeners$.map((e=>e())),t.$rmListeners$=void 0)}})(this),r&&r.call(this)},__attachShadow(){ou?this.attachShadow({mode:"open",delegatesFocus:!!(16&n.$flags$)}):this.shadowRoot=this}}),e.is=n.$tagName$,Mc(e,n)},Bc=(e,t,n,o)=>{n&&n.map((([n,o,r])=>{const a=Uc(e,n),i=qc(t,r),s=Hc(n);nu.ael(a,o,i,s),(t.$rmListeners$=t.$rmListeners$||[]).push((()=>nu.rel(a,o,i,s)))}))},qc=(e,t)=>n=>{try{e.$hostElement$[t](n)}catch(e){Kc(e)}},Uc=(e,t)=>4&t?eu:8&t?Qc:16&t?eu.body:e,Hc=e=>ru?{passive:0!=(1&e),capture:0!=(2&e)}:0!=(2&e),Wc=new WeakMap,Jc=e=>Wc.get(e),Yc=(e,t)=>{const n={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return Bc(e,n,t.$listeners$,!1),Wc.set(e,n)},Gc=(e,t)=>t in e,Kc=(e,t)=>(0,console.error)(e,t),Zc=new Map,Xc=[],Qc="undefined"!=typeof window?window:{},eu=Qc.document||{head:{}},tu=Qc.HTMLElement||class{},nu={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,n,o)=>e.addEventListener(t,n,o),rel:(e,t,n,o)=>e.removeEventListener(t,n,o),ce:(e,t)=>new CustomEvent(e,t)},ou=!0,ru=(()=>{let e=!1;try{eu.addEventListener("e",null,Object.defineProperty({},"passive",{get(){e=!0}}))}catch(e){}return e})(),au=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch(e){}return!1})(),iu=[],su=[],lu=(e,t)=>n=>{e.push(n),Gl||(Gl=!0,t&&4&nu.$flags$?pu(uu):nu.raf(uu))},cu=e=>{for(let t=0;t{cu(iu),cu(su),(Gl=iu.length>0)&&nu.raf(uu)},pu=e=>Promise.resolve(undefined).then(e),du=lu(su,!0);function fu(){return document.location.hostname.replace(/^www\./,"")}const hu="https://services.lawsafrica.com/v1",mu=zc(class extends tu{constructor(){super(),this.__registerHost(),this.fetch=!1,this.provider=hu}refetch(){this.fetchContent()}parseFrbrExpressionUri(e){const t=new RegExp("^(/(?akn))/(?[a-z]{2})(-(?[^/]+))?/(?[^/]+)(/(?[^0-9][^/]*))?(/(?[^0-9][^/]*))?/(?[0-9]{4}(-[0-9]{2}(-[0-9]{2})?)?)/(?[^/]+)(/(((?[a-z]{3})(?[@:][^/]*)?(/!?(?[^/]+?)?(/(?[^.]+))?)?(.(?[a-z0-9]+))?)|!?(?[^/]+)))?$","g").exec(e);(null==t?void 0:t.groups)&&Object.keys(t.groups).forEach((e=>{var n;if(null===(n=t.groups)||void 0===n?void 0:n[e])switch(e){case"country":this.frbrCountry||(this.frbrCountry=t.groups[e]);break;case"doctype":this.frbrType||(this.frbrType=t.groups[e]);break;case"subtype":this.frbrSubtype||(this.frbrSubtype=t.groups[e]);break;case"actor":this.frbrAuthor||(this.frbrAuthor=t.groups[e]);break;case"date":this.frbrDate||(this.frbrDate=t.groups[e]);break;case"number":this.frbrNumber||(this.frbrNumber=t.groups[e]);break;case"expression_date":this.frbrExpressionDate||(this.frbrExpressionDate=t.groups[e].replace("@","").replace(":",""));break;case"language":this.frbrLanguage||(this.frbrLanguage=t.groups[e])}})),this.fetchContent()}async fetchContent(){if(this.ensurePartner(),this.fetch&&this.frbrExpressionUri&&this.provider){const e=this.provider+"/p/"+this.partner+"/e/portion"+this.frbrExpressionUri;try{const t=await fetch(e);t.ok&&(this.el.innerHTML=await t.text())}catch(e){}}}ensurePartner(){this.partner||(this.partner=fu())}componentWillLoad(){this.frbrExpressionUri&&this.parseFrbrExpressionUri(this.frbrExpressionUri)}get el(){return this}static get watchers(){return{provider:["refetch"],fetch:["refetch"],frbrExpressionUri:["parseFrbrExpressionUri"]}}static get style(){return'@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i");la-akoma-ntoso{display:block;font-family:Palatino, "Book Antiqua", "PT Serif", Georgia, serif;font-size:15px;line-height:1.35;}@-webkit-keyframes fadeout{from{background-color:yellow}to{background-color:unset}}@keyframes fadeout{from{background-color:yellow}to{background-color:unset}}la-akoma-ntoso.flash-target :target{-webkit-animation:fadeout 2s;animation:fadeout 2s}la-akoma-ntoso .akn-blockContainer{display:block}la-akoma-ntoso .akn-block{display:block}la-akoma-ntoso .akn-blockList{display:block}la-akoma-ntoso .akn-conclusions{display:block}la-akoma-ntoso .akn-coverPage{display:block}la-akoma-ntoso .akn-foreign{display:block}la-akoma-ntoso .akn-item{display:block}la-akoma-ntoso .akn-ol{display:block}la-akoma-ntoso .akn-p{display:block}la-akoma-ntoso .akn-preamble{display:block}la-akoma-ntoso .akn-preface{display:block}la-akoma-ntoso .akn-tblock{display:block}la-akoma-ntoso .akn-toc{display:block}la-akoma-ntoso .akn-ul{display:block}la-akoma-ntoso .akn-from{display:block}la-akoma-ntoso .akn-narrative{display:block}la-akoma-ntoso .akn-scene{display:block}la-akoma-ntoso .akn-summary{display:block}la-akoma-ntoso .akn-preface,la-akoma-ntoso .akn-preamble{margin-bottom:1.6em}la-akoma-ntoso .akn-preface>.akn-p,la-akoma-ntoso .akn-preamble>.akn-p{margin-bottom:0.8em}la-akoma-ntoso .akn-listIntroduction,la-akoma-ntoso .akn-p{display:block;margin-bottom:0.8em}la-akoma-ntoso .akn-blockList>.akn-item{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-blockList>.akn-item>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-ul,la-akoma-ntoso .akn-ol{list-style-position:outside;padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-ul{list-style-type:disc}la-akoma-ntoso .akn-ol{list-style-type:arabic}la-akoma-ntoso .akn-li{display:list-item;margin-bottom:0.8em}la-akoma-ntoso .akn-akomaNtoso{display:block}la-akoma-ntoso .akn-act{display:block}la-akoma-ntoso .akn-amendment{display:block}la-akoma-ntoso .akn-amendmentList{display:block}la-akoma-ntoso .akn-bill{display:block}la-akoma-ntoso .akn-components{display:block}la-akoma-ntoso .akn-debate{display:block}la-akoma-ntoso .akn-debateReport{display:block}la-akoma-ntoso .akn-doc{display:block}la-akoma-ntoso .akn-documentCollection{display:block}la-akoma-ntoso .akn-judgment{display:block}la-akoma-ntoso .akn-officialGazette{display:block}la-akoma-ntoso .akn-portion{display:block}la-akoma-ntoso .akn-statement{display:block}la-akoma-ntoso .coverpage{text-align:center;margin-bottom:1.6em}la-akoma-ntoso .coverpage .notice-list{margin:0px;padding:0px}la-akoma-ntoso .coverpage .notice-list li{list-style:none}la-akoma-ntoso .coverpage .place-name,la-akoma-ntoso .coverpage .parent-work{font-size:19px;line-height:1.2;margin-bottom:0.8em;font-weight:bold}la-akoma-ntoso .coverpage .assent-date,la-akoma-ntoso .coverpage .commencement-date{margin-bottom:0.8em;font-weight:bold}la-akoma-ntoso .coverpage .commencement-date-list{margin-bottom:0.8em}la-akoma-ntoso .coverpage .commencement-date-uncommenced{margin-bottom:0.8em;font-weight:bold}la-akoma-ntoso .coverpage .commencements-table{margin:auto;max-width:80%}la-akoma-ntoso .coverpage .amendment-list{margin-top:1.6em;padding:0px}la-akoma-ntoso .coverpage .amendment{list-style:none;margin-bottom:0.8em;font-style:italic}la-akoma-ntoso .coverpage .commencement-note,la-akoma-ntoso .coverpage .verification-notice,la-akoma-ntoso .coverpage .as-at-date-notice{margin-top:0.8em;font-style:italic}la-akoma-ntoso .akn-from{float:left;margin-right:0.5em;font-weight:bold}la-akoma-ntoso h1,la-akoma-ntoso h2,la-akoma-ntoso h3,la-akoma-ntoso h4,la-akoma-ntoso h5,la-akoma-ntoso .akn-heading{margin-top:0px;margin-bottom:0.8em;font-family:Palatino, "Book Antiqua", "PT Serif", Georgia, serif;font-weight:bold}la-akoma-ntoso h1{font-size:26px;line-height:1.2}la-akoma-ntoso h2,la-akoma-ntoso .akn-heading{text-align:center;font-size:19px;line-height:1.2}la-akoma-ntoso h3{font-size:18px;line-height:1.35}la-akoma-ntoso h4{font-size:15px;line-height:1.35}la-akoma-ntoso .akn-subheading,la-akoma-ntoso .akn-crossHeading{text-align:center;font-style:italic}la-akoma-ntoso .akn-attachment>.akn-subheading{font-style:normal}la-akoma-ntoso .akn-alinea{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-article{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-book{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-chapter{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-clause{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-division{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-hcontainer{display:block;margin-bottom:0.8em}la-akoma-ntoso .akn-indent{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-level{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-list{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-paragraph{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-part{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-point{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-proviso{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-rule{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-section{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subchapter{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subclause{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subdivision{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-sublist{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subparagraph{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subpart{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subrule{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subsection{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-subtitle{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-title{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-tome{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-transitional{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-address{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-adjournment{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-administrationOfOath{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-answer{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-communication{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-debateSection{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-declarationOfVote{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-ministerialStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-nationalInterest{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-noticesOfMotion{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-oralStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-papers{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-personalStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-petitions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-pointOfOrder{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-prayers{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-proceduralMotions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-question{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-questions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-resolutions{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-rollCall{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-speech{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-speechGroup{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-writtenStatements{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-crossHeading{display:block;margin-bottom:1.6em}la-akoma-ntoso .akn-alinea{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-alinea.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-alinea>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-alinea>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-alinea>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-indent{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-indent.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-indent>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-indent>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-indent>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-level{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-level.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-level>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-level>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-level>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-list{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-list.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-list>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-list>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-list>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-paragraph{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-paragraph.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-paragraph>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-paragraph>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-paragraph>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-point{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-point.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-point>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-point>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-point>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-proviso{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-proviso.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-proviso>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-proviso>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-proviso>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-rule{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-rule.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-rule>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-rule>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-rule>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-sublist{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-sublist.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-sublist>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-sublist>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-sublist>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-subparagraph{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-subparagraph.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-subparagraph>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-subparagraph>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-subparagraph>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-subrule{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-subrule.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-subrule>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-subrule>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-subrule>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-subsection{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-subsection.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-subsection>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-subsection>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-subsection>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-transitional{padding-left:3em;margin-bottom:0.8em}la-akoma-ntoso .akn-transitional.akn--no-indent{padding-left:0px}la-akoma-ntoso .akn-transitional>.akn-num{display:block;float:left;margin-left:-3em;margin-right:0.25em}la-akoma-ntoso .akn-transitional>.akn-heading{font-size:inherit;text-align:inherit;line-height:inherit}la-akoma-ntoso .akn-transitional>.akn-subheading{text-align:start;font-style:normal;font-weight:bold}la-akoma-ntoso .akn-br{display:block}la-akoma-ntoso .akn-def{font-weight:bold}la-akoma-ntoso .akn-longTitle{display:block;font-weight:bold;margin-bottom:0.8em}la-akoma-ntoso .akn-remark{font-style:italic}la-akoma-ntoso img{max-width:100%}la-akoma-ntoso .akn-ins{text-decoration:underline}la-akoma-ntoso .akn-del{text-decoration:line-through}la-akoma-ntoso .akn-authorialNote{display:-ms-flexbox;display:flex;font-size:small;margin-top:0.4em;padding:0.25em 0.25em 0 0.25em;position:relative;background-color:rgba(0, 0, 0, 0.07)}la-akoma-ntoso .akn-authorialNote::before{content:" ";position:absolute;top:0;left:0;border-top:1px solid black;width:15%}la-akoma-ntoso .akn-authorialNote+.akn-authorialNote{margin-top:0px}la-akoma-ntoso .akn-authorialNote+.akn-authorialNote::before{border-top:0px}la-akoma-ntoso .akn-authorialNote>.akn-authorialNote--marker{margin-right:0.5em}la-akoma-ntoso .akn-embeddedStructure{display:block;margin-left:2em}la-akoma-ntoso .akn-embeddedStructure .akn-embeddedStructure--startQuote{margin-left:-0.5em;float:left}la-akoma-ntoso .akn--table-container{max-width:100%;overflow-y:auto;margin-bottom:1.6em}la-akoma-ntoso table{width:100%;border:1px solid #ddd;border-collapse:collapse}la-akoma-ntoso table th,la-akoma-ntoso table td{border-top:1px solid #ddd;border-left:1px solid #ddd;padding:5px;text-align:left;vertical-align:top}la-akoma-ntoso table th{font-weight:bold}la-akoma-ntoso table th>:last-child,la-akoma-ntoso table td>:last-child{margin-bottom:0px}la-akoma-ntoso table thead th{vertical-align:bottom}la-akoma-ntoso table caption+thead tr:first-child th,la-akoma-ntoso table caption+thead tr:first-child td,la-akoma-ntoso table colgroup+thead tr:first-child th,la-akoma-ntoso table colgroup+thead tr:first-child td,la-akoma-ntoso table thead:first-child tr:first-child th,la-akoma-ntoso table thead:first-child tr:first-child td{border-top:0}la-akoma-ntoso table tbody+tbody{border-top:2px solid #ddd}la-akoma-ntoso .akn--text-left{text-align:left}la-akoma-ntoso .akn--text-center{text-align:center}la-akoma-ntoso .akn--text-right{text-align:right}la-akoma-ntoso[frbr-country^=ke]{}la-akoma-ntoso[frbr-country^=ke] .akn-remark,la-akoma-ntoso[frbr-country^=ke] .akn-crossHeading{font-style:normal}la-akoma-ntoso[frbr-country^=ke] .coverpage .amendment,la-akoma-ntoso[frbr-country^=ke] .coverpage .verification-notice,la-akoma-ntoso[frbr-country^=ke] .coverpage .as-at-date-notice{font-style:normal}la-akoma-ntoso[frbr-country^=ke] .akn-listIntroduction>.akn-remark:only-child,la-akoma-ntoso[frbr-country^=ke] .akn-p>.akn-remark:only-child{display:block;margin-top:0.8em;text-align:center}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-division .akn-heading,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-paragraph .akn-heading{text-align:start;font-size:15px;line-height:1.35}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-heading,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-subheading{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-judgmentBody .akn-p,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-attachments .akn-p{text-align:justify}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-remark,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-ref,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-term{font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] em{font-style:normal;text-decoration:underline}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .akn-header{padding-top:1.6em;padding-bottom:3.2em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header{width:80%;margin-left:auto;margin-right:auto;margin-bottom:1.6em;font-weight:bold;text-align:center}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .doc-title,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .neutral-citation{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .doc-date,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .judges,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .docket-number,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .extra-text,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .doc-authority{margin-bottom:0.8em;text-transform:uppercase}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .legacy-citation{margin-bottom:0.8em;font-weight:normal;font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .republic-head,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .parties-separator{margin-top:1.6em;margin-bottom:0.8em;text-transform:uppercase}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .party-listing{margin-bottom:0.8em;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .party-listing .party-name{text-align:left;max-width:60%}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .party-listing .dotted{-ms-flex-positive:1;flex-grow:1;border-bottom:dotted 1px;margin:6px}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .tausi-header .header-note{margin-top:1.6em;margin-bottom:0.8em;font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary{text-align:justify}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .summary-title,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .author{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .catchwords,la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .outcome{font-style:italic}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .summary .akn-h4{font-weight:bold;font-style:normal}la-akoma-ntoso[frbr-country^=ke][frbr-type=judgment] .introduction .decision-action{text-align:center;margin-top:2.4em;text-transform:uppercase;font-weight:bold}la-akoma-ntoso[frbr-country^=na] .coverpage .amendment-list,la-akoma-ntoso[frbr-country^=na] .coverpage .commencement-date,la-akoma-ntoso[frbr-country^=na] .coverpage .verification-notice,la-akoma-ntoso[frbr-country^=na] .coverpage .as-at-date-notice,la-akoma-ntoso[frbr-country^=na] .coverpage .assent-date{font-style:normal;font-weight:bold;color:#00b156}la-akoma-ntoso[frbr-country^=na] .coverpage .as-at-date-notice,la-akoma-ntoso[frbr-country^=na] .coverpage .amendment,la-akoma-ntoso[frbr-country^=na] .coverpage .commencement-note,la-akoma-ntoso[frbr-country^=na] .coverpage .verification-notice{font-style:normal}la-akoma-ntoso[frbr-country^=na] .akn-remark{font-style:normal;font-weight:bold;color:#00b156}la-akoma-ntoso[frbr-country^=na] .akn-p>.akn-remark:only-child,la-akoma-ntoso[frbr-country^=na] .akn-listIntroduction>.akn-remark:only-child{display:block;margin-top:0.8em;text-align:center}la-akoma-ntoso[frbr-country^=pl]{}la-akoma-ntoso[frbr-country^=pl] .coverpage .doctype{text-transform:uppercase}la-akoma-ntoso[frbr-country^=pl] .akn-intro,la-akoma-ntoso[frbr-country^=pl] .akn-list,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph,la-akoma-ntoso[frbr-country^=pl] .akn-point{margin-bottom:0.8em}la-akoma-ntoso[frbr-country^=pl] .akn-alinea,la-akoma-ntoso[frbr-country^=pl] .akn-indent,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph,la-akoma-ntoso[frbr-country^=pl] .akn-point{margin-left:3em}la-akoma-ntoso[frbr-country^=pl] .akn-alinea>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-alinea>.akn-indent-num,la-akoma-ntoso[frbr-country^=pl] .akn-indent>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-indent>.akn-indent-num,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-paragraph>.akn-indent-num,la-akoma-ntoso[frbr-country^=pl] .akn-point>.akn-num,la-akoma-ntoso[frbr-country^=pl] .akn-point>.akn-indent-num{display:block;float:left;margin-left:-3em}la-akoma-ntoso.show-structure .akn-alinea,la-akoma-ntoso.show-structure-hier .akn-alinea{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9a9a}la-akoma-ntoso.show-structure .akn-alinea::before,la-akoma-ntoso.show-structure-hier .akn-alinea::before{content:"alinea";position:absolute;top:0px;left:0px;color:white;background-color:#ef9a9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-article,la-akoma-ntoso.show-structure-hier .akn-article{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efa89a}la-akoma-ntoso.show-structure .akn-article::before,la-akoma-ntoso.show-structure-hier .akn-article::before{content:"article";position:absolute;top:0px;left:0px;color:white;background-color:#efa89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-book,la-akoma-ntoso.show-structure-hier .akn-book{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efb69a}la-akoma-ntoso.show-structure .akn-book::before,la-akoma-ntoso.show-structure-hier .akn-book::before{content:"book";position:absolute;top:0px;left:0px;color:black;background-color:#efb69a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-chapter,la-akoma-ntoso.show-structure-hier .akn-chapter{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efc59a}la-akoma-ntoso.show-structure .akn-chapter::before,la-akoma-ntoso.show-structure-hier .akn-chapter::before{content:"chapter";position:absolute;top:0px;left:0px;color:black;background-color:#efc59a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-clause,la-akoma-ntoso.show-structure-hier .akn-clause{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efd39a}la-akoma-ntoso.show-structure .akn-clause::before,la-akoma-ntoso.show-structure-hier .akn-clause::before{content:"clause";position:absolute;top:0px;left:0px;color:black;background-color:#efd39a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-division,la-akoma-ntoso.show-structure-hier .akn-division{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe19a}la-akoma-ntoso.show-structure .akn-division::before,la-akoma-ntoso.show-structure-hier .akn-division::before{content:"division";position:absolute;top:0px;left:0px;color:black;background-color:#efe19a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-hcontainer,la-akoma-ntoso.show-structure-hier .akn-hcontainer{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efef9a}la-akoma-ntoso.show-structure .akn-hcontainer::before,la-akoma-ntoso.show-structure-hier .akn-hcontainer::before{content:"hcontainer";position:absolute;top:0px;left:0px;color:black;background-color:#efef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-indent,la-akoma-ntoso.show-structure-hier .akn-indent{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e1ef9a}la-akoma-ntoso.show-structure .akn-indent::before,la-akoma-ntoso.show-structure-hier .akn-indent::before{content:"indent";position:absolute;top:0px;left:0px;color:black;background-color:#e1ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-level,la-akoma-ntoso.show-structure-hier .akn-level{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #d3ef9a}la-akoma-ntoso.show-structure .akn-level::before,la-akoma-ntoso.show-structure-hier .akn-level::before{content:"level";position:absolute;top:0px;left:0px;color:black;background-color:#d3ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-list,la-akoma-ntoso.show-structure-hier .akn-list{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #c5ef9a}la-akoma-ntoso.show-structure .akn-list::before,la-akoma-ntoso.show-structure-hier .akn-list::before{content:"list";position:absolute;top:0px;left:0px;color:black;background-color:#c5ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-paragraph,la-akoma-ntoso.show-structure-hier .akn-paragraph{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #b6ef9a}la-akoma-ntoso.show-structure .akn-paragraph::before,la-akoma-ntoso.show-structure-hier .akn-paragraph::before{content:"para";position:absolute;top:0px;left:0px;color:black;background-color:#b6ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-part,la-akoma-ntoso.show-structure-hier .akn-part{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a8ef9a}la-akoma-ntoso.show-structure .akn-part::before,la-akoma-ntoso.show-structure-hier .akn-part::before{content:"part";position:absolute;top:0px;left:0px;color:black;background-color:#a8ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-point,la-akoma-ntoso.show-structure-hier .akn-point{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aef9a}la-akoma-ntoso.show-structure .akn-point::before,la-akoma-ntoso.show-structure-hier .akn-point::before{content:"point";position:absolute;top:0px;left:0px;color:black;background-color:#9aef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-proviso,la-akoma-ntoso.show-structure-hier .akn-proviso{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefa8}la-akoma-ntoso.show-structure .akn-proviso::before,la-akoma-ntoso.show-structure-hier .akn-proviso::before{content:"proviso";position:absolute;top:0px;left:0px;color:black;background-color:#9aefa8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-rule,la-akoma-ntoso.show-structure-hier .akn-rule{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefb6}la-akoma-ntoso.show-structure .akn-rule::before,la-akoma-ntoso.show-structure-hier .akn-rule::before{content:"rule";position:absolute;top:0px;left:0px;color:black;background-color:#9aefb6;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-section,la-akoma-ntoso.show-structure-hier .akn-section{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefc5}la-akoma-ntoso.show-structure .akn-section::before,la-akoma-ntoso.show-structure-hier .akn-section::before{content:"section";position:absolute;top:0px;left:0px;color:black;background-color:#9aefc5;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subchapter,la-akoma-ntoso.show-structure-hier .akn-subchapter{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefd3}la-akoma-ntoso.show-structure .akn-subchapter::before,la-akoma-ntoso.show-structure-hier .akn-subchapter::before{content:"subchapter";position:absolute;top:0px;left:0px;color:black;background-color:#9aefd3;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subclause,la-akoma-ntoso.show-structure-hier .akn-subclause{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefe1}la-akoma-ntoso.show-structure .akn-subclause::before,la-akoma-ntoso.show-structure-hier .akn-subclause::before{content:"subclause";position:absolute;top:0px;left:0px;color:black;background-color:#9aefe1;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subdivision,la-akoma-ntoso.show-structure-hier .akn-subdivision{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefef}la-akoma-ntoso.show-structure .akn-subdivision::before,la-akoma-ntoso.show-structure-hier .akn-subdivision::before{content:"subdivision";position:absolute;top:0px;left:0px;color:black;background-color:#9aefef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-sublist,la-akoma-ntoso.show-structure-hier .akn-sublist{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ae1ef}la-akoma-ntoso.show-structure .akn-sublist::before,la-akoma-ntoso.show-structure-hier .akn-sublist::before{content:"sublist";position:absolute;top:0px;left:0px;color:black;background-color:#9ae1ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subparagraph,la-akoma-ntoso.show-structure-hier .akn-subparagraph{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ad3ef}la-akoma-ntoso.show-structure .akn-subparagraph::before,la-akoma-ntoso.show-structure-hier .akn-subparagraph::before{content:"subpara";position:absolute;top:0px;left:0px;color:black;background-color:#9ad3ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subpart,la-akoma-ntoso.show-structure-hier .akn-subpart{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ac5ef}la-akoma-ntoso.show-structure .akn-subpart::before,la-akoma-ntoso.show-structure-hier .akn-subpart::before{content:"subpart";position:absolute;top:0px;left:0px;color:white;background-color:#9ac5ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subrule,la-akoma-ntoso.show-structure-hier .akn-subrule{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ab6ef}la-akoma-ntoso.show-structure .akn-subrule::before,la-akoma-ntoso.show-structure-hier .akn-subrule::before{content:"subrule";position:absolute;top:0px;left:0px;color:white;background-color:#9ab6ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subsection,la-akoma-ntoso.show-structure-hier .akn-subsection{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aa8ef}la-akoma-ntoso.show-structure .akn-subsection::before,la-akoma-ntoso.show-structure-hier .akn-subsection::before{content:"subsection";position:absolute;top:0px;left:0px;color:white;background-color:#9aa8ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-subtitle,la-akoma-ntoso.show-structure-hier .akn-subtitle{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9a9aef}la-akoma-ntoso.show-structure .akn-subtitle::before,la-akoma-ntoso.show-structure-hier .akn-subtitle::before{content:"subtitle";position:absolute;top:0px;left:0px;color:white;background-color:#9a9aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-title,la-akoma-ntoso.show-structure-hier .akn-title{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a89aef}la-akoma-ntoso.show-structure .akn-title::before,la-akoma-ntoso.show-structure-hier .akn-title::before{content:"title";position:absolute;top:0px;left:0px;color:white;background-color:#a89aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-tome,la-akoma-ntoso.show-structure-hier .akn-tome{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #b69aef}la-akoma-ntoso.show-structure .akn-tome::before,la-akoma-ntoso.show-structure-hier .akn-tome::before{content:"tome";position:absolute;top:0px;left:0px;color:white;background-color:#b69aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-transitional,la-akoma-ntoso.show-structure-hier .akn-transitional{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #c59aef}la-akoma-ntoso.show-structure .akn-transitional::before,la-akoma-ntoso.show-structure-hier .akn-transitional::before{content:"transitional";position:absolute;top:0px;left:0px;color:white;background-color:#c59aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-address,la-akoma-ntoso.show-structure-hier .akn-address{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #d39aef}la-akoma-ntoso.show-structure .akn-address::before,la-akoma-ntoso.show-structure-hier .akn-address::before{content:"address";position:absolute;top:0px;left:0px;color:white;background-color:#d39aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-adjournment,la-akoma-ntoso.show-structure-hier .akn-adjournment{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e19aef}la-akoma-ntoso.show-structure .akn-adjournment::before,la-akoma-ntoso.show-structure-hier .akn-adjournment::before{content:"adjournment";position:absolute;top:0px;left:0px;color:white;background-color:#e19aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-administrationOfOath,la-akoma-ntoso.show-structure-hier .akn-administrationOfOath{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9aef}la-akoma-ntoso.show-structure .akn-administrationOfOath::before,la-akoma-ntoso.show-structure-hier .akn-administrationOfOath::before{content:"administrationOfOath";position:absolute;top:0px;left:0px;color:white;background-color:#ef9aef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-answer,la-akoma-ntoso.show-structure-hier .akn-answer{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ae1}la-akoma-ntoso.show-structure .akn-answer::before,la-akoma-ntoso.show-structure-hier .akn-answer::before{content:"answer";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ae1;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-communication,la-akoma-ntoso.show-structure-hier .akn-communication{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ad3}la-akoma-ntoso.show-structure .akn-communication::before,la-akoma-ntoso.show-structure-hier .akn-communication::before{content:"communication";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ad3;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-debateSection,la-akoma-ntoso.show-structure-hier .akn-debateSection{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ac5}la-akoma-ntoso.show-structure .akn-debateSection::before,la-akoma-ntoso.show-structure-hier .akn-debateSection::before{content:"debateSection";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ac5;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-declarationOfVote,la-akoma-ntoso.show-structure-hier .akn-declarationOfVote{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9ab6}la-akoma-ntoso.show-structure .akn-declarationOfVote::before,la-akoma-ntoso.show-structure-hier .akn-declarationOfVote::before{content:"declarationOfVote";position:absolute;top:0px;left:0px;color:white;background-color:#ef9ab6;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-ministerialStatements,la-akoma-ntoso.show-structure-hier .akn-ministerialStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9aa8}la-akoma-ntoso.show-structure .akn-ministerialStatements::before,la-akoma-ntoso.show-structure-hier .akn-ministerialStatements::before{content:"ministerialStatements";position:absolute;top:0px;left:0px;color:white;background-color:#ef9aa8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-nationalInterest,la-akoma-ntoso.show-structure-hier .akn-nationalInterest{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ef9a9a}la-akoma-ntoso.show-structure .akn-nationalInterest::before,la-akoma-ntoso.show-structure-hier .akn-nationalInterest::before{content:"nationalInterest";position:absolute;top:0px;left:0px;color:white;background-color:#ef9a9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-noticesOfMotion,la-akoma-ntoso.show-structure-hier .akn-noticesOfMotion{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efa89a}la-akoma-ntoso.show-structure .akn-noticesOfMotion::before,la-akoma-ntoso.show-structure-hier .akn-noticesOfMotion::before{content:"noticesOfMotion";position:absolute;top:0px;left:0px;color:white;background-color:#efa89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-oralStatements,la-akoma-ntoso.show-structure-hier .akn-oralStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efb69a}la-akoma-ntoso.show-structure .akn-oralStatements::before,la-akoma-ntoso.show-structure-hier .akn-oralStatements::before{content:"oralStatements";position:absolute;top:0px;left:0px;color:black;background-color:#efb69a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-papers,la-akoma-ntoso.show-structure-hier .akn-papers{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efc59a}la-akoma-ntoso.show-structure .akn-papers::before,la-akoma-ntoso.show-structure-hier .akn-papers::before{content:"papers";position:absolute;top:0px;left:0px;color:black;background-color:#efc59a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-personalStatements,la-akoma-ntoso.show-structure-hier .akn-personalStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efd39a}la-akoma-ntoso.show-structure .akn-personalStatements::before,la-akoma-ntoso.show-structure-hier .akn-personalStatements::before{content:"personalStatements";position:absolute;top:0px;left:0px;color:black;background-color:#efd39a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-petitions,la-akoma-ntoso.show-structure-hier .akn-petitions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe19a}la-akoma-ntoso.show-structure .akn-petitions::before,la-akoma-ntoso.show-structure-hier .akn-petitions::before{content:"petitions";position:absolute;top:0px;left:0px;color:black;background-color:#efe19a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-pointOfOrder,la-akoma-ntoso.show-structure-hier .akn-pointOfOrder{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efef9a}la-akoma-ntoso.show-structure .akn-pointOfOrder::before,la-akoma-ntoso.show-structure-hier .akn-pointOfOrder::before{content:"pointOfOrder";position:absolute;top:0px;left:0px;color:black;background-color:#efef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-prayers,la-akoma-ntoso.show-structure-hier .akn-prayers{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e1ef9a}la-akoma-ntoso.show-structure .akn-prayers::before,la-akoma-ntoso.show-structure-hier .akn-prayers::before{content:"prayers";position:absolute;top:0px;left:0px;color:black;background-color:#e1ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-proceduralMotions,la-akoma-ntoso.show-structure-hier .akn-proceduralMotions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #d3ef9a}la-akoma-ntoso.show-structure .akn-proceduralMotions::before,la-akoma-ntoso.show-structure-hier .akn-proceduralMotions::before{content:"proceduralMotions";position:absolute;top:0px;left:0px;color:black;background-color:#d3ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-question,la-akoma-ntoso.show-structure-hier .akn-question{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #c5ef9a}la-akoma-ntoso.show-structure .akn-question::before,la-akoma-ntoso.show-structure-hier .akn-question::before{content:"question";position:absolute;top:0px;left:0px;color:black;background-color:#c5ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-questions,la-akoma-ntoso.show-structure-hier .akn-questions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #b6ef9a}la-akoma-ntoso.show-structure .akn-questions::before,la-akoma-ntoso.show-structure-hier .akn-questions::before{content:"questions";position:absolute;top:0px;left:0px;color:black;background-color:#b6ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-resolutions,la-akoma-ntoso.show-structure-hier .akn-resolutions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a8ef9a}la-akoma-ntoso.show-structure .akn-resolutions::before,la-akoma-ntoso.show-structure-hier .akn-resolutions::before{content:"resolutions";position:absolute;top:0px;left:0px;color:black;background-color:#a8ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-rollCall,la-akoma-ntoso.show-structure-hier .akn-rollCall{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aef9a}la-akoma-ntoso.show-structure .akn-rollCall::before,la-akoma-ntoso.show-structure-hier .akn-rollCall::before{content:"rollCall";position:absolute;top:0px;left:0px;color:black;background-color:#9aef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-speech,la-akoma-ntoso.show-structure-hier .akn-speech{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefa8}la-akoma-ntoso.show-structure .akn-speech::before,la-akoma-ntoso.show-structure-hier .akn-speech::before{content:"speech";position:absolute;top:0px;left:0px;color:black;background-color:#9aefa8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-speechGroup,la-akoma-ntoso.show-structure-hier .akn-speechGroup{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefb6}la-akoma-ntoso.show-structure .akn-speechGroup::before,la-akoma-ntoso.show-structure-hier .akn-speechGroup::before{content:"speechGroup";position:absolute;top:0px;left:0px;color:black;background-color:#9aefb6;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-writtenStatements,la-akoma-ntoso.show-structure-hier .akn-writtenStatements{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefc5}la-akoma-ntoso.show-structure .akn-writtenStatements::before,la-akoma-ntoso.show-structure-hier .akn-writtenStatements::before{content:"writtenStatements";position:absolute;top:0px;left:0px;color:black;background-color:#9aefc5;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-crossHeading,la-akoma-ntoso.show-structure-hier .akn-crossHeading{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefd3}la-akoma-ntoso.show-structure .akn-crossHeading::before,la-akoma-ntoso.show-structure-hier .akn-crossHeading::before{content:"crossHeading";position:absolute;top:0px;left:0px;color:black;background-color:#9aefd3;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-hcontainer:not([data-name=hcontainer])::before,la-akoma-ntoso.show-structure-hier .akn-hcontainer:not([data-name=hcontainer])::before{content:"HCONTAINER - " attr(data-name) !important}la-akoma-ntoso.show-structure .akn-subsection:not(.akn--no-indent),la-akoma-ntoso.show-structure .akn-paragraph:not(.akn--no-indent),la-akoma-ntoso.show-structure .akn-subparagraph:not(.akn--no-indent),la-akoma-ntoso.show-structure .akn-blockList>.akn-item:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-subsection:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-paragraph:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-subparagraph:not(.akn--no-indent),la-akoma-ntoso.show-structure-hier .akn-blockList>.akn-item:not(.akn--no-indent){padding-left:calc(3em + 3px)}la-akoma-ntoso.show-structure .akn-blockContainer,la-akoma-ntoso.show-structure-block .akn-blockContainer{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe89a}la-akoma-ntoso.show-structure .akn-blockContainer::before,la-akoma-ntoso.show-structure-block .akn-blockContainer::before{position:absolute;top:0px;left:0px;color:black;background-color:#efe89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-block,la-akoma-ntoso.show-structure-block .akn-block{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #e8ef9a}la-akoma-ntoso.show-structure .akn-block::before,la-akoma-ntoso.show-structure-block .akn-block::before{position:absolute;top:0px;left:0px;color:black;background-color:#e8ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-blockList,la-akoma-ntoso.show-structure-block .akn-blockList{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #daef9a}la-akoma-ntoso.show-structure .akn-blockList::before,la-akoma-ntoso.show-structure-block .akn-blockList::before{content:"items";position:absolute;top:0px;left:0px;color:black;background-color:#daef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-conclusions,la-akoma-ntoso.show-structure-block .akn-conclusions{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ccef9a}la-akoma-ntoso.show-structure .akn-conclusions::before,la-akoma-ntoso.show-structure-block .akn-conclusions::before{position:absolute;top:0px;left:0px;color:black;background-color:#ccef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-coverPage,la-akoma-ntoso.show-structure-block .akn-coverPage{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #bdef9a}la-akoma-ntoso.show-structure .akn-coverPage::before,la-akoma-ntoso.show-structure-block .akn-coverPage::before{position:absolute;top:0px;left:0px;color:black;background-color:#bdef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-foreign,la-akoma-ntoso.show-structure-block .akn-foreign{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #afef9a}la-akoma-ntoso.show-structure .akn-foreign::before,la-akoma-ntoso.show-structure-block .akn-foreign::before{position:absolute;top:0px;left:0px;color:black;background-color:#afef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-item,la-akoma-ntoso.show-structure-block .akn-item{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #a1ef9a}la-akoma-ntoso.show-structure .akn-item::before,la-akoma-ntoso.show-structure-block .akn-item::before{content:"item";position:absolute;top:0px;left:0px;color:black;background-color:#a1ef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-ol,la-akoma-ntoso.show-structure-block .akn-ol{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefa1}la-akoma-ntoso.show-structure .akn-ol::before,la-akoma-ntoso.show-structure-block .akn-ol::before{position:absolute;top:0px;left:0px;color:black;background-color:#9aefa1;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-preamble,la-akoma-ntoso.show-structure-block .akn-preamble{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefbd}la-akoma-ntoso.show-structure .akn-preamble::before,la-akoma-ntoso.show-structure-block .akn-preamble::before{content:"preamble";position:absolute;top:0px;left:0px;color:black;background-color:#9aefbd;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-preface,la-akoma-ntoso.show-structure-block .akn-preface{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefcc}la-akoma-ntoso.show-structure .akn-preface::before,la-akoma-ntoso.show-structure-block .akn-preface::before{content:"preface";position:absolute;top:0px;left:0px;color:black;background-color:#9aefcc;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-tblock,la-akoma-ntoso.show-structure-block .akn-tblock{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefda}la-akoma-ntoso.show-structure .akn-tblock::before,la-akoma-ntoso.show-structure-block .akn-tblock::before{position:absolute;top:0px;left:0px;color:black;background-color:#9aefda;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-toc,la-akoma-ntoso.show-structure-block .akn-toc{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aefe8}la-akoma-ntoso.show-structure .akn-toc::before,la-akoma-ntoso.show-structure-block .akn-toc::before{position:absolute;top:0px;left:0px;color:black;background-color:#9aefe8;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-ul,la-akoma-ntoso.show-structure-block .akn-ul{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9ae8ef}la-akoma-ntoso.show-structure .akn-ul::before,la-akoma-ntoso.show-structure-block .akn-ul::before{content:"bullets";position:absolute;top:0px;left:0px;color:black;background-color:#9ae8ef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-from,la-akoma-ntoso.show-structure-block .akn-from{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9adaef}la-akoma-ntoso.show-structure .akn-from::before,la-akoma-ntoso.show-structure-block .akn-from::before{content:"from";position:absolute;top:0px;left:0px;color:black;background-color:#9adaef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-narrative,la-akoma-ntoso.show-structure-block .akn-narrative{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9accef}la-akoma-ntoso.show-structure .akn-narrative::before,la-akoma-ntoso.show-structure-block .akn-narrative::before{content:"narrative";position:absolute;top:0px;left:0px;color:black;background-color:#9accef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-scene,la-akoma-ntoso.show-structure-block .akn-scene{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9abdef}la-akoma-ntoso.show-structure .akn-scene::before,la-akoma-ntoso.show-structure-block .akn-scene::before{content:"scene";position:absolute;top:0px;left:0px;color:white;background-color:#9abdef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-summary,la-akoma-ntoso.show-structure-block .akn-summary{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #9aafef}la-akoma-ntoso.show-structure .akn-summary::before,la-akoma-ntoso.show-structure-block .akn-summary::before{content:"summary";position:absolute;top:0px;left:0px;color:white;background-color:#9aafef;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn--table-container,la-akoma-ntoso.show-structure-block .akn--table-container{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efe89a}la-akoma-ntoso.show-structure .akn--table-container::before,la-akoma-ntoso.show-structure-block .akn--table-container::before{content:"table";position:absolute;top:0px;left:0px;color:black;background-color:#efe89a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-abbr,la-akoma-ntoso.show-structure-inline .akn-abbr{background-color:rgba(175, 239, 154, 0.4);position:relative}la-akoma-ntoso.show-structure .akn-abbr:hover::before,la-akoma-ntoso.show-structure-inline .akn-abbr:hover::before{content:"abbr";color:black;background-color:#afef9a;position:absolute;top:-1.4em;left:0px;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase;white-space:nowrap}la-akoma-ntoso.show-structure .akn-remark,la-akoma-ntoso.show-structure-inline .akn-remark{background-color:rgba(161, 239, 154, 0.4);position:relative}la-akoma-ntoso.show-structure .akn-remark:hover::before,la-akoma-ntoso.show-structure-inline .akn-remark:hover::before{content:"remark";color:black;background-color:#a1ef9a;position:absolute;top:-1.4em;left:0px;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase;white-space:nowrap}la-akoma-ntoso.show-structure .akn-abbr:hover::before,la-akoma-ntoso.show-structure-inline .akn-abbr:hover::before{content:"ABBR - " attr(title);text-transform:none}la-akoma-ntoso.show-structure .akn-authorialNote,la-akoma-ntoso.show-structure-subflow .akn-authorialNote{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efbd9a}la-akoma-ntoso.show-structure .akn-authorialNote::before,la-akoma-ntoso.show-structure-subflow .akn-authorialNote::before{content:"footnote";position:absolute;top:0px;left:0px;color:black;background-color:#efbd9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-embeddedStructure,la-akoma-ntoso.show-structure-subflow .akn-embeddedStructure{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #ccef9a}la-akoma-ntoso.show-structure .akn-embeddedStructure::before,la-akoma-ntoso.show-structure-subflow .akn-embeddedStructure::before{content:"quote";position:absolute;top:0px;left:0px;color:black;background-color:#ccef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-attachment,la-akoma-ntoso.show-structure-doc-container .akn-attachment{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #efcc9a}la-akoma-ntoso.show-structure .akn-attachment::before,la-akoma-ntoso.show-structure-doc-container .akn-attachment::before{content:"attachment";position:absolute;top:0px;left:0px;color:black;background-color:#efcc9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}la-akoma-ntoso.show-structure .akn-component,la-akoma-ntoso.show-structure-doc-container .akn-component{position:relative;padding-top:1.2em;padding-left:3px;border-left:2px solid #bdef9a}la-akoma-ntoso.show-structure .akn-component::before,la-akoma-ntoso.show-structure-doc-container .akn-component::before{content:"component";position:absolute;top:0px;left:0px;color:black;background-color:#bdef9a;border-top-right-radius:5px;padding:0px 4px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:11px;text-transform:uppercase}'}},[0,"la-akoma-ntoso",{frbrExpressionUri:[1537,"frbr-expression-uri"],frbrCountry:[1537,"frbr-country"],frbrType:[1537,"frbr-type"],frbrSubtype:[1537,"frbr-subtype"],frbrAuthor:[1537,"frbr-author"],frbrDate:[1537,"frbr-date"],frbrNumber:[1537,"frbr-number"],frbrExpressionDate:[1537,"frbr-expression-date"],frbrLanguage:[1537,"frbr-language"],fetch:[1540],partner:[1537],provider:[1]}]);var gu="top",bu="bottom",vu="right",yu="left",ku="auto",wu=[gu,bu,vu,yu],xu="start",_u="end",Ou="viewport",Su="popper",Eu=wu.reduce((function(e,t){return e.concat([t+"-"+xu,t+"-"+_u])}),[]),Cu=[].concat(wu,[ku]).reduce((function(e,t){return e.concat([t,t+"-"+xu,t+"-"+_u])}),[]),Tu=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Lu(e){return e?(e.nodeName||"").toLowerCase():null}function Nu(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function $u(e){return e instanceof Nu(e).Element||e instanceof Element}function Du(e){return e instanceof Nu(e).HTMLElement||e instanceof HTMLElement}function Au(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Nu(e).ShadowRoot||e instanceof ShadowRoot)}const Pu={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];Du(r)&&Lu(r)&&(Object.assign(r.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],r=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});Du(o)&&Lu(o)&&(Object.assign(o.style,a),Object.keys(r).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};function ju(e){return e.split("-")[0]}var Iu=Math.max,Mu=Math.min,Ru=Math.round;function Fu(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Vu(){return!/^((?!chrome|android).)*safari/i.test(Fu())}function zu(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),r=1,a=1;t&&Du(e)&&(r=e.offsetWidth>0&&Ru(o.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ru(o.height)/e.offsetHeight||1);var i=($u(e)?Nu(e):window).visualViewport,s=!Vu()&&n,l=(o.left+(s&&i?i.offsetLeft:0))/r,c=(o.top+(s&&i?i.offsetTop:0))/a,u=o.width/r,p=o.height/a;return{width:u,height:p,top:c,right:l+u,bottom:c+p,left:l,x:l,y:c}}function Bu(e){var t=zu(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function qu(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Au(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function Uu(e){return Nu(e).getComputedStyle(e)}function Hu(e){return["table","td","th"].indexOf(Lu(e))>=0}function Wu(e){return(($u(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ju(e){return"html"===Lu(e)?e:e.assignedSlot||e.parentNode||(Au(e)?e.host:null)||Wu(e)}function Yu(e){return Du(e)&&"fixed"!==Uu(e).position?e.offsetParent:null}function Gu(e){for(var t=Nu(e),n=Yu(e);n&&Hu(n)&&"static"===Uu(n).position;)n=Yu(n);return n&&("html"===Lu(n)||"body"===Lu(n)&&"static"===Uu(n).position)?t:n||function(e){var t=/firefox/i.test(Fu());if(/Trident/i.test(Fu())&&Du(e)&&"fixed"===Uu(e).position)return null;var n=Ju(e);for(Au(n)&&(n=n.host);Du(n)&&["html","body"].indexOf(Lu(n))<0;){var o=Uu(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}function Ku(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Zu(e,t,n){return Iu(e,Mu(t,n))}function Xu(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Qu(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}const ep={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,o=e.name,r=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=ju(n.placement),l=Ku(s),c=[yu,vu].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return Xu("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Qu(e,wu))}(r.padding,n),p=Bu(a),d="y"===l?gu:yu,f="y"===l?bu:vu,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=Gu(a),b=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,v=h/2-m/2,y=u[d],k=b-p[c]-u[f],w=b/2-p[c]/2+v,x=Zu(y,w,k),_=l;n.modifiersData[o]=((t={})[_]=x,t.centerOffset=x-w,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&qu(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function tp(e){return e.split("-")[1]}var np={top:"auto",right:"auto",bottom:"auto",left:"auto"};function op(e){var t,n=e.popper,o=e.popperRect,r=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,p=e.isFixed,d=i.x,f=void 0===d?0:d,h=i.y,m=void 0===h?0:h,g="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var b=i.hasOwnProperty("x"),v=i.hasOwnProperty("y"),y=yu,k=gu,w=window;if(c){var x=Gu(n),_="clientHeight",O="clientWidth";x===Nu(n)&&"static"!==Uu(x=Wu(n)).position&&"absolute"===s&&(_="scrollHeight",O="scrollWidth"),(r===gu||(r===yu||r===vu)&&a===_u)&&(k=bu,m-=(p&&x===w&&w.visualViewport?w.visualViewport.height:x[_])-o.height,m*=l?1:-1),r!==yu&&(r!==gu&&r!==bu||a!==_u)||(y=vu,f-=(p&&x===w&&w.visualViewport?w.visualViewport.width:x[O])-o.width,f*=l?1:-1)}var S,E=Object.assign({position:s},c&&np),C=!0===u?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:Ru(t*o)/o||0,y:Ru(n*o)/o||0}}({x:f,y:m}):{x:f,y:m};return f=C.x,m=C.y,l?Object.assign({},E,((S={})[k]=v?"0":"",S[y]=b?"0":"",S.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",S)):Object.assign({},E,((t={})[k]=v?m+"px":"",t[y]=b?f+"px":"",t.transform="",t))}var rp={passive:!0};const ap={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,a=void 0===r||r,i=o.resize,s=void 0===i||i,l=Nu(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,rp)})),s&&l.addEventListener("resize",n.update,rp),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,rp)})),s&&l.removeEventListener("resize",n.update,rp)}},data:{}};var ip={left:"right",right:"left",bottom:"top",top:"bottom"};function sp(e){return e.replace(/left|right|bottom|top/g,(function(e){return ip[e]}))}var lp={start:"end",end:"start"};function cp(e){return e.replace(/start|end/g,(function(e){return lp[e]}))}function up(e){var t=Nu(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function pp(e){return zu(Wu(e)).left+up(e).scrollLeft}function dp(e){var t=Uu(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function fp(e){return["html","body","#document"].indexOf(Lu(e))>=0?e.ownerDocument.body:Du(e)&&dp(e)?e:fp(Ju(e))}function hp(e,t){var n;void 0===t&&(t=[]);var o=fp(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),a=Nu(o),i=r?[a].concat(a.visualViewport||[],dp(o)?o:[]):o,s=t.concat(i);return r?s:s.concat(hp(Ju(i)))}function mp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function gp(e,t,n){return t===Ou?mp(function(e,t){var n=Nu(e),o=Wu(e),r=n.visualViewport,a=o.clientWidth,i=o.clientHeight,s=0,l=0;if(r){a=r.width,i=r.height;var c=Vu();(c||!c&&"fixed"===t)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:a,height:i,x:s+pp(e),y:l}}(e,n)):$u(t)?function(e,t){var n=zu(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):mp(function(e){var t,n=Wu(e),o=up(e),r=null==(t=e.ownerDocument)?void 0:t.body,a=Iu(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),i=Iu(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-o.scrollLeft+pp(e),l=-o.scrollTop;return"rtl"===Uu(r||n).direction&&(s+=Iu(n.clientWidth,r?r.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(Wu(e)))}function bp(e){var t,n=e.reference,o=e.element,r=e.placement,a=r?ju(r):null,i=r?tp(r):null,s=n.x+n.width/2-o.width/2,l=n.y+n.height/2-o.height/2;switch(a){case gu:t={x:s,y:n.y-o.height};break;case bu:t={x:s,y:n.y+n.height};break;case vu:t={x:n.x+n.width,y:l};break;case yu:t={x:n.x-o.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?Ku(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case xu:t[c]=t[c]-(n[u]/2-o[u]/2);break;case _u:t[c]=t[c]+(n[u]/2-o[u]/2)}}return t}function vp(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=void 0===o?e.placement:o,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?"clippingParents":s,c=n.rootBoundary,u=void 0===c?Ou:c,p=n.elementContext,d=void 0===p?Su:p,f=n.altBoundary,h=void 0!==f&&f,m=n.padding,g=void 0===m?0:m,b=Xu("number"!=typeof g?g:Qu(g,wu)),v=d===Su?"reference":Su,y=e.rects.popper,k=e.elements[h?v:d],w=function(e,t,n,o){var r="clippingParents"===t?function(e){var t=hp(Ju(e)),n=["absolute","fixed"].indexOf(Uu(e).position)>=0&&Du(e)?Gu(e):e;return $u(n)?t.filter((function(e){return $u(e)&&qu(e,n)&&"body"!==Lu(e)})):[]}(e):[].concat(t),a=[].concat(r,[n]),i=a[0],s=a.reduce((function(t,n){var r=gp(e,n,o);return t.top=Iu(r.top,t.top),t.right=Mu(r.right,t.right),t.bottom=Mu(r.bottom,t.bottom),t.left=Iu(r.left,t.left),t}),gp(e,i,o));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}($u(k)?k:k.contextElement||Wu(e.elements.popper),l,u,i),x=zu(e.elements.reference),_=bp({reference:x,element:y,strategy:"absolute",placement:r}),O=mp(Object.assign({},y,_)),S=d===Su?O:x,E={top:w.top-S.top+b.top,bottom:S.bottom-w.bottom+b.bottom,left:w.left-S.left+b.left,right:S.right-w.right+b.right},C=e.modifiersData.offset;if(d===Su&&C){var T=C[r];Object.keys(E).forEach((function(e){var t=[vu,bu].indexOf(e)>=0?1:-1,n=[gu,bu].indexOf(e)>=0?"y":"x";E[e]+=T[n]*t}))}return E}function yp(e,t){void 0===t&&(t={});var n=t,o=n.placement,r=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?Cu:l,u=tp(o),p=u?s?Eu:Eu.filter((function(e){return tp(e)===u})):wu,d=p.filter((function(e){return c.indexOf(e)>=0}));0===d.length&&(d=p);var f=d.reduce((function(t,n){return t[n]=vp(e,{placement:n,boundary:r,rootBoundary:a,padding:i})[ju(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}const kp={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,p=n.rootBoundary,d=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,b=ju(g),v=l||(b!==g&&h?function(e){if(ju(e)===ku)return[];var t=sp(e);return[cp(e),t,cp(t)]}(g):[sp(g)]),y=[g].concat(v).reduce((function(e,n){return e.concat(ju(n)===ku?yp(t,{placement:n,boundary:u,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),k=t.rects.reference,w=t.rects.popper,x=new Map,_=!0,O=y[0],S=0;S=0,N=L?"width":"height",$=vp(t,{placement:E,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),D=L?T?vu:yu:T?bu:gu;k[N]>w[N]&&(D=sp(D));var A=sp(D),P=[];if(a&&P.push($[C]<=0),s&&P.push($[D]<=0,$[A]<=0),P.every((function(e){return e}))){O=E,_=!1;break}x.set(E,P)}if(_)for(var j=function(e){var t=y.find((function(t){var n=x.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},I=h?3:1;I>0&&"break"!==j(I);I--);t.placement!==O&&(t.modifiersData[o]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function wp(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function xp(e){return[gu,vu,bu,yu].some((function(t){return e[t]>=0}))}function _p(e,t,n){void 0===n&&(n=!1);var o,r,a=Du(t),i=Du(t)&&function(e){var t=e.getBoundingClientRect(),n=Ru(t.width)/e.offsetWidth||1,o=Ru(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),s=Wu(t),l=zu(e,i,n),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!n)&&(("body"!==Lu(t)||dp(s))&&(c=(o=t)!==Nu(o)&&Du(o)?{scrollLeft:(r=o).scrollLeft,scrollTop:r.scrollTop}:up(o)),Du(t)?((u=zu(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):s&&(u.x=pp(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function Op(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),o}var Sp={placement:"bottom",modifiers:[],strategy:"absolute"};function Ep(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*r,[yu,vu].indexOf(o)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}},kp,{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,a=void 0===r||r,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,p=n.padding,d=n.tether,f=void 0===d||d,h=n.tetherOffset,m=void 0===h?0:h,g=vp(t,{boundary:l,rootBoundary:c,padding:p,altBoundary:u}),b=ju(t.placement),v=tp(t.placement),y=!v,k=Ku(b),w="x"===k?"y":"x",x=t.modifiersData.popperOffsets,_=t.rects.reference,O=t.rects.popper,S="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),C=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(x){if(a){var L,N="y"===k?gu:yu,$="y"===k?bu:vu,D="y"===k?"height":"width",A=x[k],P=A+g[N],j=A-g[$],I=f?-O[D]/2:0,M=v===xu?_[D]:O[D],R=v===xu?-O[D]:-_[D],F=t.elements.arrow,V=f&&F?Bu(F):{width:0,height:0},z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=z[N],q=z[$],U=Zu(0,_[D],V[D]),H=y?_[D]/2-I-U-B-E.mainAxis:M-U-B-E.mainAxis,W=y?-_[D]/2+I+U+q+E.mainAxis:R+U+q+E.mainAxis,J=t.elements.arrow&&Gu(t.elements.arrow),Y=J?"y"===k?J.clientTop||0:J.clientLeft||0:0,G=null!=(L=null==C?void 0:C[k])?L:0,K=A+W-G,Z=Zu(f?Mu(P,A+H-G-Y):P,A,f?Iu(j,K):j);x[k]=Z,T[k]=Z-A}if(s){var X,Q="x"===k?gu:yu,ee="x"===k?bu:vu,te=x[w],ne="y"===w?"height":"width",oe=te+g[Q],re=te-g[ee],ae=-1!==[gu,yu].indexOf(b),ie=null!=(X=null==C?void 0:C[w])?X:0,se=ae?oe:te-_[ne]-O[ne]-ie+E.altAxis,le=ae?te+_[ne]+O[ne]-ie-E.altAxis:re,ce=f&&ae?function(e,t,n){var o=Zu(e,t,n);return o>n?n:o}(se,te,le):Zu(f?se:oe,te,f?le:re);x[w]=ce,T[w]=ce-te}t.modifiersData[o]=T}},requiresIfExists:["offset"]},ep,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,i=vp(t,{elementContext:"reference"}),s=vp(t,{altBoundary:!0}),l=wp(i,o),c=wp(s,r,a),u=xp(l),p=xp(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}}]}),Lp="tippy-content",Np="tippy-arrow",$p="tippy-svg-arrow",Dp={passive:!0,capture:!0},Ap=function(){return document.body};function Pp(e,t,n){if(Array.isArray(e)){var o=e[t];return null==o?Array.isArray(n)?n[t]:n:o}return e}function jp(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function Ip(e,t){return"function"==typeof e?e.apply(void 0,t):e}function Mp(e,t){return 0===t?e:function(o){clearTimeout(n),n=setTimeout((function(){e(o)}),t)};var n}function Rp(e){return[].concat(e)}function Fp(e,t){-1===e.indexOf(t)&&e.push(t)}function Vp(e){return[].slice.call(e)}function zp(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function Bp(){return document.createElement("div")}function qp(e){return["Element","Fragment"].some((function(t){return jp(e,t)}))}function Up(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function Hp(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function Wp(e,t,n){var o=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[o](t,n)}))}function Jp(e,t){for(var n=t;n;){var o;if(e.contains(n))return!0;n=null==n.getRootNode||null==(o=n.getRootNode())?void 0:o.host}return!1}var Yp={isTouch:!1},Gp=0;function Kp(){Yp.isTouch||(Yp.isTouch=!0,window.performance&&document.addEventListener("mousemove",Zp))}function Zp(){var e=performance.now();e-Gp<20&&(Yp.isTouch=!1,document.removeEventListener("mousemove",Zp)),Gp=e}function Xp(){var e,t=document.activeElement;if((e=t)&&e._tippy&&e._tippy.reference===e){var n=t._tippy;t.blur&&!n.state.isVisible&&t.blur()}}var Qp=!("undefined"==typeof window||"undefined"==typeof document||!window.msCrypto),ed=Object.assign({appendTo:Ap,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),td=Object.keys(ed);function nd(e){var t=(e.plugins||[]).reduce((function(t,n){var o,r=n.name,a=n.defaultValue;return r&&(t[r]=void 0!==e[r]?e[r]:null!=(o=ed[r])?o:a),t}),{});return Object.assign({},e,t)}function od(e,t){var n=Object.assign({},t,{content:Ip(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(nd(Object.assign({},ed,{plugins:t}))):td).reduce((function(t,n){var o=(e.getAttribute("data-tippy-"+n)||"").trim();if(!o)return t;if("content"===n)t[n]=o;else try{t[n]=JSON.parse(o)}catch(e){t[n]=o}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},ed.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function rd(e,t){e.innerHTML=t}function ad(e){var t=Bp();return!0===e?t.className=Np:(t.className=$p,qp(e)?t.appendChild(e):rd(t,e)),t}function id(e,t){qp(t.content)?(rd(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?rd(e,t.content):e.textContent=t.content)}function sd(e){var t=e.firstElementChild,n=Vp(t.children);return{box:t,content:n.find((function(e){return e.classList.contains(Lp)})),arrow:n.find((function(e){return e.classList.contains(Np)||e.classList.contains($p)})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function ld(e){var t=Bp(),n=Bp();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var o=Bp();function r(n,o){var r=sd(t),a=r.box,i=r.content,s=r.arrow;o.theme?a.setAttribute("data-theme",o.theme):a.removeAttribute("data-theme"),"string"==typeof o.animation?a.setAttribute("data-animation",o.animation):a.removeAttribute("data-animation"),o.inertia?a.setAttribute("data-inertia",""):a.removeAttribute("data-inertia"),a.style.maxWidth="number"==typeof o.maxWidth?o.maxWidth+"px":o.maxWidth,o.role?a.setAttribute("role",o.role):a.removeAttribute("role"),n.content===o.content&&n.allowHTML===o.allowHTML||id(i,e.props),o.arrow?s?n.arrow!==o.arrow&&(a.removeChild(s),a.appendChild(ad(o.arrow))):a.appendChild(ad(o.arrow)):s&&a.removeChild(s)}return o.className=Lp,o.setAttribute("data-state","hidden"),id(o,e.props),t.appendChild(n),n.appendChild(o),r(e.props,e.props),{popper:t,onUpdate:r}}ld.$$tippy=!0;var cd=1,ud=[],pd=[];function dd(e,t){var n,o,r,a,i,s,l,c,u=od(e,Object.assign({},ed,nd(zp(t)))),p=!1,d=!1,f=!1,h=!1,m=[],g=Mp(J,u.interactiveDebounce),b=cd++,v=(c=u.plugins).filter((function(e,t){return c.indexOf(e)===t})),y={id:b,reference:e,popper:Bp(),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:v,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(o),cancelAnimationFrame(r)},setProps:function(t){if(!y.state.isDestroyed){A("onBeforeUpdate",[y,t]),H();var n=y.props,o=od(e,Object.assign({},n,zp(t),{ignoreAttributes:!0}));y.props=o,U(),n.interactiveDebounce!==o.interactiveDebounce&&(I(),g=Mp(J,o.interactiveDebounce)),n.triggerTarget&&!o.triggerTarget?Rp(n.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):o.triggerTarget&&e.removeAttribute("aria-expanded"),j(),D(),x&&x(n,o),y.popperInstance&&(Z(),Q().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}))),A("onAfterUpdate",[y,t])}},setContent:function(e){y.setProps({content:e})},show:function(){var e=y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=Yp.isTouch&&!y.props.touch,r=Pp(y.props.duration,0,ed.duration);if(!(e||t||n||o||T().hasAttribute("disabled")||(A("onShow",[y],!1),!1===y.props.onShow(y)))){if(y.state.isVisible=!0,C()&&(w.style.visibility="visible"),D(),V(),y.state.isMounted||(w.style.transition="none"),C()){var a=N();Up([a.box,a.content],0)}var i,l,c;s=function(){var e;if(y.state.isVisible&&!h){if(h=!0,w.style.transition=y.props.moveTransition,C()&&y.props.animation){var t=N(),n=t.box,o=t.content;Up([n,o],r),Hp([n,o],"visible")}P(),j(),Fp(pd,y),null==(e=y.popperInstance)||e.forceUpdate(),A("onMount",[y]),y.props.animation&&C()&&function(e,t){B(e,(function(){y.state.isShown=!0,A("onShown",[y])}))}(r)}},l=y.props.appendTo,c=T(),(i=y.props.interactive&&l===Ap||"parent"===l?c.parentNode:Ip(l,[c])).contains(w)||i.appendChild(w),y.state.isMounted=!0,Z()}},hide:function(){var e=!y.state.isVisible,t=y.state.isDestroyed,n=!y.state.isEnabled,o=Pp(y.props.duration,1,ed.duration);if(!(e||t||n)&&(A("onHide",[y],!1),!1!==y.props.onHide(y))){if(y.state.isVisible=!1,y.state.isShown=!1,h=!1,p=!1,C()&&(w.style.visibility="hidden"),I(),z(),D(!0),C()){var r=N(),a=r.box,i=r.content;y.props.animation&&(Up([a,i],o),Hp([a,i],"hidden"))}P(),j(),y.props.animation?C()&&function(e,t){B(e,(function(){!y.state.isVisible&&w.parentNode&&w.parentNode.contains(w)&&t()}))}(o,y.unmount):y.unmount()}},hideWithInteractivity:function(e){L().addEventListener("mousemove",g),Fp(ud,g),g(e)},enable:function(){y.state.isEnabled=!0},disable:function(){y.hide(),y.state.isEnabled=!1},unmount:function(){y.state.isVisible&&y.hide(),y.state.isMounted&&(X(),Q().forEach((function(e){e._tippy.unmount()})),w.parentNode&&w.parentNode.removeChild(w),pd=pd.filter((function(e){return e!==y})),y.state.isMounted=!1,A("onHidden",[y]))},destroy:function(){y.state.isDestroyed||(y.clearDelayTimeouts(),y.unmount(),H(),delete e._tippy,y.state.isDestroyed=!0,A("onDestroy",[y]))}};if(!u.render)return y;var k=u.render(y),w=k.popper,x=k.onUpdate;w.setAttribute("data-tippy-root",""),w.id="tippy-"+y.id,y.popper=w,e._tippy=y,w._tippy=y;var _=v.map((function(e){return e.fn(y)})),O=e.hasAttribute("aria-expanded");return U(),j(),D(),A("onCreate",[y]),u.showOnCreate&&ee(),w.addEventListener("mouseenter",(function(){y.props.interactive&&y.state.isVisible&&y.clearDelayTimeouts()})),w.addEventListener("mouseleave",(function(){y.props.interactive&&y.props.trigger.indexOf("mouseenter")>=0&&L().addEventListener("mousemove",g)})),y;function S(){var e=y.props.touch;return Array.isArray(e)?e:[e,0]}function E(){return"hold"===S()[0]}function C(){var e;return!(null==(e=y.props.render)||!e.$$tippy)}function T(){return l||e}function L(){var e,t,n=T().parentNode;return n&&null!=(t=Rp(n)[0])&&null!=(e=t.ownerDocument)&&e.body?t.ownerDocument:document}function N(){return sd(w)}function $(e){return y.state.isMounted&&!y.state.isVisible||Yp.isTouch||a&&"focus"===a.type?0:Pp(y.props.delay,e?0:1,ed.delay)}function D(e){void 0===e&&(e=!1),w.style.pointerEvents=y.props.interactive&&!e?"":"none",w.style.zIndex=""+y.props.zIndex}function A(e,t,n){var o;void 0===n&&(n=!0),_.forEach((function(n){n[e]&&n[e].apply(n,t)})),n&&(o=y.props)[e].apply(o,t)}function P(){var t=y.props.aria;if(t.content){var n="aria-"+t.content,o=w.id;Rp(y.props.triggerTarget||e).forEach((function(e){var t=e.getAttribute(n);if(y.state.isVisible)e.setAttribute(n,t?t+" "+o:o);else{var r=t&&t.replace(o,"").trim();r?e.setAttribute(n,r):e.removeAttribute(n)}}))}}function j(){!O&&y.props.aria.expanded&&Rp(y.props.triggerTarget||e).forEach((function(e){y.props.interactive?e.setAttribute("aria-expanded",y.state.isVisible&&e===T()?"true":"false"):e.removeAttribute("aria-expanded")}))}function I(){L().removeEventListener("mousemove",g),ud=ud.filter((function(e){return e!==g}))}function M(t){if(!Yp.isTouch||!f&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!y.props.interactive||!Jp(w,n)){if(Rp(y.props.triggerTarget||e).some((function(e){return Jp(e,n)}))){if(Yp.isTouch)return;if(y.state.isVisible&&y.props.trigger.indexOf("click")>=0)return}else A("onClickOutside",[y,t]);!0===y.props.hideOnClick&&(y.clearDelayTimeouts(),y.hide(),d=!0,setTimeout((function(){d=!1})),y.state.isMounted||z())}}}function R(){f=!0}function F(){f=!1}function V(){var e=L();e.addEventListener("mousedown",M,!0),e.addEventListener("touchend",M,Dp),e.addEventListener("touchstart",F,Dp),e.addEventListener("touchmove",R,Dp)}function z(){var e=L();e.removeEventListener("mousedown",M,!0),e.removeEventListener("touchend",M,Dp),e.removeEventListener("touchstart",F,Dp),e.removeEventListener("touchmove",R,Dp)}function B(e,t){var n=N().box;function o(e){e.target===n&&(Wp(n,"remove",o),t())}if(0===e)return t();Wp(n,"remove",i),Wp(n,"add",o),i=o}function q(t,n,o){void 0===o&&(o=!1),Rp(y.props.triggerTarget||e).forEach((function(e){e.addEventListener(t,n,o),m.push({node:e,eventType:t,handler:n,options:o})}))}function U(){var e;E()&&(q("touchstart",W,{passive:!0}),q("touchend",Y,{passive:!0})),(e=y.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(q(e,W),e){case"mouseenter":q("mouseleave",Y);break;case"focus":q(Qp?"focusout":"blur",G);break;case"focusin":q("focusout",G)}}))}function H(){m.forEach((function(e){var t=e.node,n=e.eventType,o=e.handler,r=e.options;t.removeEventListener(n,o,r)})),m=[]}function W(e){var t,n=!1;if(y.state.isEnabled&&!K(e)&&!d){var o="focus"===(null==(t=a)?void 0:t.type);a=e,l=e.currentTarget,j(),!y.state.isVisible&&jp(e,"MouseEvent")&&ud.forEach((function(t){return t(e)})),"click"===e.type&&(y.props.trigger.indexOf("mouseenter")<0||p)&&!1!==y.props.hideOnClick&&y.state.isVisible?n=!0:ee(e),"click"===e.type&&(p=!n),n&&!o&&te(e)}}function J(e){var t=e.target,n=T().contains(t)||w.contains(t);if("mousemove"!==e.type||!n){var o=Q().concat(w).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:u}:null})).filter(Boolean);(function(e,t){var n=t.clientX,o=t.clientY;return e.every((function(e){var t=e.popperRect,r=e.popperState,a=e.props.interactiveBorder,i=r.placement.split("-")[0],s=r.modifiersData.offset;if(!s)return!0;var l="bottom"===i?s.top.y:0,c="top"===i?s.bottom.y:0,u="right"===i?s.left.x:0,p="left"===i?s.right.x:0,d=t.top-o+l>a,f=o-t.bottom-c>a,h=t.left-n+u>a,m=n-t.right-p>a;return d||f||h||m}))})(o,e)&&(I(),te(e))}}function Y(e){K(e)||y.props.trigger.indexOf("click")>=0&&p||(y.props.interactive?y.hideWithInteractivity(e):te(e))}function G(e){y.props.trigger.indexOf("focusin")<0&&e.target!==T()||y.props.interactive&&e.relatedTarget&&w.contains(e.relatedTarget)||te(e)}function K(e){return!!Yp.isTouch&&E()!==e.type.indexOf("touch")>=0}function Z(){X();var t=y.props,n=t.popperOptions,o=t.placement,r=t.offset,a=t.getReferenceClientRect,i=t.moveTransition,l=C()?sd(w).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||T()}:e,u=[{name:"offset",options:{offset:r}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!i}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(C()){var n=N().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];C()&&l&&u.push({name:"arrow",options:{element:l,padding:3}}),u.push.apply(u,(null==n?void 0:n.modifiers)||[]),y.popperInstance=Tp(c,w,Object.assign({},n,{placement:o,onFirstUpdate:s,modifiers:u}))}function X(){y.popperInstance&&(y.popperInstance.destroy(),y.popperInstance=null)}function Q(){return Vp(w.querySelectorAll("[data-tippy-root]"))}function ee(e){y.clearDelayTimeouts(),e&&A("onTrigger",[y,e]),V();var t=$(!0),o=S(),r=o[0],a=o[1];Yp.isTouch&&"hold"===r&&a&&(t=a),t?n=setTimeout((function(){y.show()}),t):y.show()}function te(e){if(y.clearDelayTimeouts(),A("onUntrigger",[y,e]),y.state.isVisible){if(!(y.props.trigger.indexOf("mouseenter")>=0&&y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&p)){var t=$(!1);t?o=setTimeout((function(){y.state.isVisible&&y.hide()}),t):r=requestAnimationFrame((function(){y.hide()}))}}else z()}}function fd(e,t){void 0===t&&(t={});var n=ed.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",Kp,Dp),window.addEventListener("blur",Xp);var o,r=Object.assign({},t,{plugins:n}),a=(o=e,qp(o)?[o]:function(e){return jp(e,"NodeList")}(o)?Vp(o):Array.isArray(o)?o:Vp(document.querySelectorAll(o))).reduce((function(e,t){var n=t&&dd(t,r);return n&&e.push(n),e}),[]);return qp(e)?a[0]:a}fd.defaultProps=ed,fd.setDefaultProps=function(e){Object.keys(e).forEach((function(t){ed[t]=e[t]}))},fd.currentInput=Yp,Object.assign({},Pu,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),fd.setDefaultProps({render:ld});class hd{constructor(e,t,n){this.component=e,this.selector=t,this.callback=n,this.target=this.findElement(),this.target&&window.MutationObserver?(this.observer=new MutationObserver((()=>{this.targetDomChanged()})),this.observer.observe(this.target,{childList:!0})):this.observer=null}getElement(){return this.target}findElement(){if(this.selector)return this.selector instanceof HTMLElement?this.selector:this.component.ownerDocument.querySelector(this.selector);let e=this.component.closest("la-akoma-ntoso");return e||(e=this.component.ownerDocument.querySelector("la-akoma-ntoso")),e}targetDomChanged(){this.callback&&this.callback()}}const md=zc(class extends tu{constructor(){super(),this.__registerHost(),this.tippies=[],this.popups=!1,this.provider=hu}componentWillLoad(){const e=new hd(this.el,this.akomaNtoso,(()=>{this.componentDidLoad()}));this.akomaNtosoElement=e.getElement(),this.tippyContainer=document.createElement("div"),this.tippyContainer.className="la-decorate-external-refs__popup",document.body.appendChild(this.tippyContainer)}componentDidLoad(){this.changePopups(this.popups)}changePopups(e){for(const e of this.tippies)e.destroy();this.tippies=[],this.akomaNtosoElement&&e&&this.createPopups()}createPopups(){this.akomaNtosoElement&&(this.tippies=fd(this.akomaNtosoElement.querySelectorAll('a.akn-ref[data-href^="/akn/"]'),{appendTo:()=>this.tippyContainer,allowHTML:!0,hideOnClick:!0,interactive:!0,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"}))}async onTrigger(e){const t=e.reference.getAttribute("data-href")||"",n=await this.fetchContent(t);n&&e.setContent(`\n
\n
${n}
\n
`)}ensurePartner(){this.partner||(this.partner=fu())}async fetchContent(e){if(this.ensurePartner(),e&&this.provider){const t=this.provider+"/p/"+this.partner+"/e/popup"+e;try{const e=await fetch(t);if(e.ok)return await e.text()}catch(e){}}return null}get el(){return this}static get watchers(){return{popups:["changePopups"]}}static get style(){return'.la-decorate-external-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-external-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-external-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-external-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-external-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-external-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-external-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-external-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-external-refs__popup .tippy-content{padding:0}.la-decorate-external-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-external-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-external-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}'}},[0,"la-decorate-external-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],partner:[1],provider:[1]}]),gd=md,bd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.tippies=[],this.popups=!1,this.flag=!1,this.fetch=!1,this.provider=hu}componentWillLoad(){const e=new hd(this.el,this.akomaNtoso,(()=>{this.componentDidLoad()}));this.akomaNtosoElement=e.getElement(),this.tippyContainer=document.createElement("div"),this.tippyContainer.className="la-decorate-internal-refs__popup",document.body.appendChild(this.tippyContainer)}componentDidLoad(){this.changeFlag(this.flag),this.changePopups(this.popups)}changeFlag(e){this.akomaNtosoElement&&this.akomaNtosoElement.classList.toggle("flag-internal-refs",e)}changePopups(e){for(const e of this.tippies)e.destroy();this.tippies=[],this.akomaNtosoElement&&e&&this.createPopups()}createPopups(){this.tippies=fd('a.akn-ref[href^="#"]',{appendTo:()=>this.tippyContainer,allowHTML:!0,hideOnClick:!0,interactive:!0,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})}async onTrigger(e){if(this.akomaNtosoElement){const t=e.reference.getAttribute("href")||"";let n="";const o=this.akomaNtosoElement.querySelector(t);o?n=o.outerHTML:this.fetch&&(n=await this.fetchContent(t.slice(1))),n&&e.setContent(`\n
\n
${n}
\n
`)}}async fetchContent(e){if(this.ensurePartner(),this.provider&&this.akomaNtosoElement){const t=this.akomaNtosoElement.getAttribute("frbr-expression-uri");if(t){const n=this.provider+"/p/"+this.partner+"/e/portion"+function(e,t){const n=e.indexOf("~");return n>-1&&(e=e.slice(0,n)),e.endsWith("/")||(e+="/"),e+t}(t,"~"+e);try{const e=await fetch(n);if(e.ok)return await e.text()}catch(e){}}}return null}ensurePartner(){this.partner||(this.partner=fu())}get el(){return this}static get watchers(){return{flag:["changeFlag"],popups:["changePopups"]}}static get style(){return'@import url("https://use.fontawesome.com/releases/v5.5.0/css/all.css");.la-decorate-internal-refs__popup .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.la-decorate-internal-refs__popup [data-tippy-root]{max-width:calc(100vw - 10px)}.la-decorate-internal-refs__popup .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility, opacity, -webkit-transform;transition-property:visibility, opacity, -webkit-transform;transition-property:transform, visibility, opacity;transition-property:transform, visibility, opacity, -webkit-transform}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-internal-refs__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-internal-refs__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-internal-refs__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-internal-refs__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-internal-refs__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-internal-refs__popup .tippy-content{padding:0}.la-decorate-internal-refs__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-internal-refs__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-internal-refs__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}la-akoma-ntoso.flag-internal-refs .akn-ref[href^="#"]::after{content:"\\f02e";font-family:"Font Awesome 5 Free";font-size:0.8em;font-style:normal;font-weight:900;color:#9c27b0;padding-left:0.1em}'}},[0,"la-decorate-internal-refs",{akomaNtoso:[1,"akoma-ntoso"],popups:[4],flag:[4],fetch:[1540],partner:[1537],provider:[1]}]),vd=bd,yd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.defnContainers=".akn-p, .akn-subsection, .akn-section, .akn-blockList",this.tippies=[],this.popupDefinitions=!1,this.linkTerms=!1}componentWillLoad(){const e=new hd(this.el,this.akomaNtoso,(()=>{this.componentDidLoad()}));this.akomaNtosoElement=e.getElement(),this.tippyContainer=document.createElement("div"),this.tippyContainer.className="la-decorate-terms__popup",document.body.appendChild(this.tippyContainer)}componentDidLoad(){this.akomaNtosoElement&&(this.setupDefinitions(),this.linkTerms&&this.makeTermLinks(),this.changePopupDefinitions(this.popupDefinitions))}changePopupDefinitions(e){for(const e of this.tippies)e.destroy();this.tippies=[],this.akomaNtosoElement&&e&&this.createPopups()}setupDefinitions(){this.akomaNtosoElement&&Array.from(this.akomaNtosoElement.querySelectorAll(".akn-def[data-refersto]")).forEach((e=>{var t;const n=null===(t=e.getAttribute("data-refersto"))||void 0===t?void 0:t.replace("#",""),o=e.closest(this.defnContainers);o&&n&&(o.dataset.defines=e.dataset.refersto,o.setAttribute("id",`defn-${n}`))}))}createPopups(){this.tippies=fd(this.akomaNtosoElement.querySelectorAll(".akn-term"),{appendTo:()=>this.tippyContainer,allowHTML:!0,content:"",hideOnClick:!0,interactive:!0,maxWidth:450,onTrigger:this.onTrigger.bind(this),theme:"light-border"})}onTrigger(e){const t=e.reference,n=this.getDefinition(t);n&&e.setContent(`\n
\n
${t.innerText}
\n
${n.outerHTML}
\n
`)}getDefinition(e){const t=e.getAttribute("data-refersto");return this.akomaNtosoElement?this.akomaNtosoElement.querySelector(`[data-defines="${t}"]`):null}makeTermLinks(){this.akomaNtosoElement&&(this.akomaNtosoElement.classList.add("link-terms"),Array.from(this.akomaNtosoElement.querySelectorAll(".akn-term[data-refersto]")).forEach((e=>{e=function(e,t){const n=document.createElement("a");for(let t=0;t.tippy-arrow{bottom:0}.la-decorate-terms__popup .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.la-decorate-terms__popup .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.la-decorate-terms__popup .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.la-decorate-terms__popup .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.la-decorate-terms__popup .tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.la-decorate-terms__popup .tippy-arrow{width:16px;height:16px;color:#333}.la-decorate-terms__popup .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-content{position:relative;padding:5px 9px;z-index:1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 8, 16, 0.15);color:#333;-webkit-box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08);box-shadow:0 4px 14px -2px rgba(0, 8, 16, 0.08)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0, 8, 16, 0.2);border-width:7px 7px 0;top:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0, 8, 16, 0.2);border-width:0 7px 7px;bottom:17px;left:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0, 8, 16, 0.2);border-width:7px 0 7px 7px;left:17px;top:1px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0, 8, 16, 0.2)}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.la-decorate-terms__popup .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.la-decorate-terms__popup .tippy-content{padding:0}.la-decorate-terms__popup .tippy-content__title{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:bold;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);background-color:#f7f7f7}.la-decorate-terms__popup .tippy-content__body{padding:0.5rem 0.75rem;background-color:white}.la-decorate-terms__popup .tippy-content la-akoma-ntoso{max-height:40vh;overflow-y:auto}'}},[0,"la-decorate-terms",{akomaNtoso:[1,"akoma-ntoso"],popupDefinitions:[4,"popup-definitions"],linkTerms:[4,"link-terms"]}]),kd=yd;var wd=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},xd="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{},_d="object"==typeof xd&&xd&&xd.Object===Object&&xd,Od="object"==typeof self&&self&&self.Object===Object&&self,Sd=_d||Od||Function("return this")(),Ed=function(){return Sd.Date.now()},Cd=Sd.Symbol,Td=Object.prototype,Ld=Td.hasOwnProperty,Nd=Td.toString,$d=Cd?Cd.toStringTag:void 0,Dd=Object.prototype.toString,Ad=Cd?Cd.toStringTag:void 0,Pd=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Ad&&Ad in Object(e)?function(e){var t=Ld.call(e,$d),n=e[$d];try{e[$d]=void 0;var o=!0}catch(e){}var r=Nd.call(e);return o&&(t?e[$d]=n:delete e[$d]),r}(e):function(e){return Dd.call(e)}(e)},jd=/^\s+|\s+$/g,Id=/^[-+]0x[0-9a-f]+$/i,Md=/^0b[01]+$/i,Rd=/^0o[0-7]+$/i,Fd=parseInt,Vd=function(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return null!=e&&"object"==typeof e}(e)&&"[object Symbol]"==Pd(e)}(e))return NaN;if(wd(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=wd(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(jd,"");var n=Md.test(e);return n||Rd.test(e)?Fd(e.slice(2),n?2:8):Id.test(e)?NaN:+e},zd=Math.max,Bd=Math.min,qd=function(e,t,n){var o,r,a,i,s,l,c=0,u=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=o,a=r;return o=r=void 0,c=t,i=e.apply(a,n)}function h(e){return c=e,s=setTimeout(g,t),u?f(e):i}function m(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-c>=a}function g(){var e=Ed();if(m(e))return b(e);s=setTimeout(g,function(e){var n=t-(e-l);return p?Bd(n,a-(e-c)):n}(e))}function b(e){return s=void 0,d&&o?f(e):(o=r=void 0,i)}function v(){var e=Ed(),n=m(e);if(o=arguments,r=this,l=e,n){if(void 0===s)return h(l);if(p)return clearTimeout(s),s=setTimeout(g,t),f(l)}return void 0===s&&(s=setTimeout(g,t)),i}return t=Vd(t)||0,wd(n)&&(u=!!n.leading,a=(p="maxWait"in n)?zd(Vd(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),v.cancel=function(){void 0!==s&&clearTimeout(s),c=0,o=l=r=s=void 0},v.flush=function(){return void 0===s?i:b(Ed())},v};class Ud{constructor(e){this.root=e,this.buffer=10,this.tops=new WeakMap,this.anchors=new WeakMap}layout(e){this.updateAnchorsAndItems(e),this.updateTops(e);const t=(e=this.sortItems(e)).find((e=>e.active));if(t){const n=e.indexOf(t);if(n>-1){const o=this.anchors.get(t);if(o){const r=this.tops.get(o);if(r)return t.style.top=`${r}px`,this.layoutUpwards(e,n-1,r-this.buffer),void this.layoutDownwards(e,n+1,r+t.clientHeight+this.buffer)}}}this.layoutDownwards(e,0,0)}sortItems(e){return[...e].sort(this.compareItems.bind(this))}compareItems(e,t){const n=this.anchors.get(e),o=this.anchors.get(t);if(n){if(o){const e=this.tops.get(n),t=this.tops.get(o);return e?t?e-t:1:-1}return 1}return-1}layoutUpwards(e,t,n){for(let o=t;o>=0;o--){const t=e[o],r=this.anchors.get(t);if(r){let e=this.tops.get(r);e&&(e+t.clientHeight>=n&&(e=n-t.clientHeight),t.style.top=`${e}px`,n=e-this.buffer)}}}layoutDownwards(e,t,n){for(let o=t;o{e.active=!1}))}setOtherItemsInactive(e){Array.from(this.items()).forEach((t=>{t!=e&&(t.active=!1)}))}setupLayout(){this.akomaNtosoElement&&(this.layout=new Ud(this.akomaNtosoElement),window.ResizeObserver&&(this.resizeObserver&&this.resizeObserver.disconnect(),this.resizeObserver=new ResizeObserver(this.queueLayout),this.resizeObserver.observe(this.akomaNtosoElement)))}async layoutItems(){this.layout&&(this.layout.layout([...this.items()]),this.layoutComplete.emit())}async activateNextItem(){const e=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(1===e.length)return e[0].active=!0,e[0];if(e.length>1){const t=e.findIndex((e=>e.active)),n=-1===t||t===e.length-1?e[0]:e[t+1];return n.active=!0,n}return null}async activatePrevItem(){const e=this.layout?this.layout.sortItems(this.getVisibleItems()):[];if(1===e.length)return e[0].active=!0,e[0];if(e.length>1){const t=e.findIndex((e=>e.active)),n=-1===t||0===t?e[e.length-1]:e[t-1];return n.active=!0,n}return null}items(){return this.el.querySelectorAll("la-gutter-item")}getVisibleItems(){return[...this.items()].filter((e=>"none"!==e.style.display))}get el(){return this}static get style(){return".la-akoma-ntoso-with-gutter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.la-akoma-ntoso-with-gutter>la-akoma-ntoso{-ms-flex:80%;flex:80%;max-width:80%;position:relative;padding-right:0.5rem}.la-akoma-ntoso-with-gutter>la-gutter{-ms-flex:20%;flex:20%;max-width:20%;position:relative;overflow-y:hidden;background-color:rgba(0, 0, 0, 0.05);padding-left:0.5rem;padding-right:0.5rem}la-gutter>la-gutter-item{position:absolute;left:1rem;width:calc(100% - 1.5rem);-webkit-transition:top ease-out 100ms, left ease-out 100ms;transition:top ease-out 100ms, left ease-out 100ms;z-index:2}la-gutter>la-gutter-item[active]{left:0.5rem}"}},[0,"la-gutter",{akomaNtoso:[1,"akoma-ntoso"],layoutItems:[64],activateNextItem:[64],activatePrevItem:[64]},[[0,"laItemChanged","itemChanged"],[0,"click","clicked"]]]),Wd=Hd,Jd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.laItemChanged=ic(this,"laItemChanged",7),this.active=!1}activeChanged(){this.laItemChanged.emit()}anchorChanged(){this.laItemChanged.emit()}onClick(){this.active=!0}static get watchers(){return{active:["activeChanged"],anchor:["anchorChanged"]}}static get style(){return"la-gutter-item{display:block}"}},[0,"la-gutter-item",{anchor:[1],active:[1540]},[[0,"click","onClick"]]]),Yd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.itemRendered=ic(this,"itemRendered",7),this.itemTitleClicked=ic(this,"itemTitleClicked",7),this.item={},this.filteredItems=null,this.prependHtml="",this.appendHtml="",this.expandIconHtml="",this.collapseIconHtml="",this.expanded=!0,this.onItemTitleClick=e=>{this.itemTitleClicked.emit(e)}}toggle(){this.expanded=!this.expanded}componentDidRender(){this.itemRendered.emit()}render(){var e;const t=!!(null===(e=this.item.children)||void 0===e?void 0:e.length),n=!this.filteredItems||this.filteredItems.has(this.item),o=this.item.href||`#${this.item.id||""}`;return Ql(tc,Object.assign({},t?{parent:t}:{},{class:n?"":"excluded"}),Ql("div",{class:"indented"},t?Ql("div",{class:"indented__toggle-btn",role:"button",onClick:()=>this.toggle()},(()=>this.expanded?this.collapseIconHtml?Ql("span",{innerHTML:this.collapseIconHtml}):Ql("span",null,"▼"):this.expandIconHtml?Ql("span",{innerHTML:this.expandIconHtml}):Ql("span",null,"►"))()):null),Ql("div",{class:"content"},Ql("div",{class:"content__action"},this.prependHtml?Ql("div",{class:"content__action__prepend",innerHTML:this.prependHtml}):null,Ql("a",{href:o,class:"content__action__title",onClick:this.onItemTitleClick},this.item.title),this.appendHtml?Ql("div",{class:"content__action__append",innerHTML:this.appendHtml}):null),Ql("div",{class:"content__children"},Ql("slot",null))))}static get style(){return"la-toc-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}la-toc-item *{-webkit-box-sizing:border-box;box-sizing:border-box}la-toc-item .indented{width:1.4em;height:1.4em}la-toc-item .content{-ms-flex:1;flex:1}la-toc-item .content__action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}la-toc-item .content__action__title{-ms-flex-positive:1;flex-grow:1}la-toc-item .content__children{display:none}la-toc-item[expanded]>.content>.content__children{display:inherit}la-toc-item.excluded{display:none}la-toc-item .indented__toggle-btn{cursor:pointer;display:inline-block;font-size:smaller;text-align:center;padding:1px 6px}"}},[4,"la-toc-item",{item:[16],filteredItems:[16],prependHtml:[1,"prepend-html"],appendHtml:[1,"append-html"],expandIconHtml:[1,"expand-icon-html"],collapseIconHtml:[1,"collapse-icon-html"],expanded:[1540]}]),Gd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.items=[],this.titleFilter="",this.expanded=!0,this.fetch=!1,this.provider=hu,this.filteredItems=null,this.innerItems=[],this.expandIconHtml="",this.collapseIconHtml=""}parseItemsProp(e){"string"==typeof e?this.innerItems=JSON.parse(e):Array.isArray(e)&&(this.innerItems=[...e])}refetch(){this.fetchContent()}async fetchContent(){if(this.ensurePartner(),this.fetch&&this.frbrExpressionUri&&this.provider){const e=this.provider+"/p/"+this.partner+"/e/we/toc.json"+this.frbrExpressionUri;try{const t=await fetch(e);t.ok&&(this.innerItems=(await t.json()).toc)}catch(e){}}}ensurePartner(){this.partner||(this.partner=fu())}getSlotHTML(e){var t;const n=this.el.querySelector(e);return(null==n?void 0:n.querySelector(e))?(null===(t=n.querySelector(e))||void 0===t?void 0:t.innerHTML)||"":(null==n?void 0:n.innerHTML)||""}componentWillLoad(){this.expandIconHtml=this.getSlotHTML("[slot='expand-icon']"),this.collapseIconHtml=this.getSlotHTML("[slot='collapse-icon']"),this.parseItemsProp(this.items),this.titleFilterChanged(this.titleFilter),this.fetchContent()}async expandAll(){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((e=>{e.expanded=!0}))}async collapseAll(){Array.from(this.el.querySelectorAll("la-toc-item")).forEach((e=>{e.expanded=!1}))}titleFilterChanged(e){if(e){const t=e.toLocaleLowerCase().trim(),n=new Set;function o(e){for(const t of e.children||[])n.add(t),o(t)}function r(e){var a;let i=((null===(a=e.title)||void 0===a?void 0:a.toLocaleLowerCase())||"").includes(t);if(i)o(e);else if(e.children)for(const t of e.children)i=r(t)||i;return i&&n.add(e),i}for(const a of this.innerItems)r(a);this.filteredItems=n}else this.filteredItems=null;this.expandAll()}renderItem(e){const t=(e.children||[]).map((e=>this.renderItem(e))),n=void 0===e.expanded?this.expanded:e.expanded;return Ql("la-toc-item",{item:e,filteredItems:this.filteredItems,expandIconHtml:this.expandIconHtml,collapseIconHtml:this.collapseIconHtml,expanded:n},t)}render(){return Ql(tc,null,Ql("div",{style:{display:"none"}},Ql("slot",{name:"expand-icon"}),Ql("slot",{name:"collapse-icon"})),this.innerItems.map((e=>this.renderItem(e))))}get el(){return this}static get watchers(){return{items:["parseItemsProp"],provider:["refetch"],frbrExpressionUri:["refetch"],fetch:["refetch"],titleFilter:["titleFilterChanged"]}}},[4,"la-table-of-contents",{items:[1],titleFilter:[1,"title-filter"],expanded:[4],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],filteredItems:[32],innerItems:[32],expandAll:[64],collapseAll:[64]}]),Kd=zc(class extends tu{constructor(){super(),this.__registerHost(),this.items=[],this.titleFilterPlaceholder="Search the table of contents",this.hideClearTitleFilterButton=!1,this.titleFilterClearBtnClasses="",this.expandAllBtnClasses="",this.collapseAllBtnClasses="",this.expandAllBtnText="Expand all",this.collapseAllBtnText="Collapse all",this.expanded=!0,this.titleFilterInputClasses="",this.fetch=!1,this.provider=hu,this.titleFilter="",this.handleTitleChange=qd((e=>{this.titleFilter=e.target.value}),300)}clearTitleFilter(){this.titleFilter=""}async expandAll(){const e=this.el.querySelector("la-table-of-contents");null==e||e.expandAll()}async collapseAll(){const e=this.el.querySelector("la-table-of-contents");null==e||e.collapseAll()}render(){return Ql(tc,null,Ql("div",{class:"search"},Ql("input",{class:`search__input ${this.titleFilterInputClasses}`,value:this.titleFilter,placeholder:this.titleFilterPlaceholder,onInput:e=>this.handleTitleChange(e)}),(()=>this.hideClearTitleFilterButton?null:Ql("button",{class:`search__clear-btn ${this.titleFilterClearBtnClasses}`,type:"button",onClick:()=>this.clearTitleFilter(),disabled:!this.titleFilter},Ql("slot",{name:"clear-title-filter-icon"},"✕")))()),Ql("div",{class:"toggle"},Ql("button",{type:"button",class:`toggle__expand-all-btn ${this.expandAllBtnClasses}`,onClick:()=>this.expandAll()},this.expandAllBtnText),Ql("button",{type:"button",class:`toggle__collapse-all-btn ${this.collapseAllBtnClasses}`,onClick:()=>this.collapseAll()},this.collapseAllBtnText)),Ql("la-table-of-contents",{items:this.items,titleFilter:this.titleFilter,fetch:this.fetch,provider:this.provider,partner:this.partner,"frbr-expression-uri":this.frbrExpressionUri,expanded:this.expanded},Ql("span",{slot:"expand-icon"},Ql("slot",{name:"expand-icon"})),Ql("span",{slot:"collapse-icon"},Ql("slot",{name:"collapse-icon"}))))}get el(){return this}static get style(){return"la-table-of-contents-controller *{-webkit-box-sizing:border-box;box-sizing:border-box}la-table-of-contents-controller .search{width:100%;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}la-table-of-contents-controller .search__input{-ms-flex:1;flex:1}la-table-of-contents-controller .search__clear-btn{position:absolute;top:0;right:0;height:100%}la-table-of-contents-controller .toggle{margin-bottom:5px}la-table-of-contents-controller .toggle__expand-all-btn{margin-right:5px}"}},[4,"la-table-of-contents-controller",{items:[1],titleFilterPlaceholder:[1,"title-filter-placeholder"],hideClearTitleFilterButton:[4,"hide-clear-title-filter-button"],titleFilterClearBtnClasses:[1,"title-filter-clear-btn-classes"],expandAllBtnClasses:[1,"expand-all-btn-classes"],collapseAllBtnClasses:[1,"collapse-all-btn-classes"],expandAllBtnText:[1,"expand-all-btn-text"],collapseAllBtnText:[1,"collapse-all-btn-text"],expanded:[4],titleFilterInputClasses:[1,"title-filter-input-classes"],frbrExpressionUri:[1537,"frbr-expression-uri"],fetch:[1540],partner:[1537],provider:[1],titleFilter:[32]}]),Zd=Yd;var Xd=function(){return Xd=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&t.every((function(e){return""===e.filename})))return null}catch(e){}return e}})},e.prototype.setupTooltips=function(){document.querySelectorAll('[data-bs-toggle="tooltip"]').forEach((function(e){new window.bootstrap.Tooltip(e)}))},e.prototype.scrollNavTabs=function(){document.querySelectorAll(".nav.nav-tabs.scroll-xs > .nav-item > .nav-link.active").forEach((function(e){e.parentElement&&e.parentElement.parentElement&&(e.parentElement.parentElement.scrollLeft=e.offsetLeft)}))},e}())).setup()})()})(); \ No newline at end of file