130 lines
1.6 MiB
130 lines
1.6 MiB
/*
|
||
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
||
if you want to view the source, please visit the github repository of this plugin
|
||
*/
|
||
|
||
var Zk=Object.create;var ls=Object.defineProperty,Yk=Object.defineProperties,Qk=Object.getOwnPropertyDescriptor,eA=Object.getOwnPropertyDescriptors,tA=Object.getOwnPropertyNames,Dn=Object.getOwnPropertySymbols,iA=Object.getPrototypeOf,vl=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable;var bd=(e,t,i)=>t in e?ls(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,me=(e,t)=>{for(var i in t||(t={}))vl.call(t,i)&&bd(e,i,t[i]);if(Dn)for(var i of Dn(t))gd.call(t,i)&&bd(e,i,t[i]);return e},ke=(e,t)=>Yk(e,eA(t)),yd=e=>ls(e,"__esModule",{value:!0});var Di=(e,t)=>{var i={};for(var a in e)vl.call(e,a)&&t.indexOf(a)<0&&(i[a]=e[a]);if(e!=null&&Dn)for(var a of Dn(e))t.indexOf(a)<0&&gd.call(e,a)&&(i[a]=e[a]);return i};var xl=(e,t)=>()=>(e&&(t=e(e=0)),t);var R=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),vd=(e,t)=>{yd(e);for(var i in t)ls(e,i,{get:t[i],enumerable:!0})},aA=(e,t,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of tA(t))!vl.call(e,a)&&a!=="default"&&ls(e,a,{get:()=>t[a],enumerable:!(i=Qk(t,a))||i.enumerable});return e},Ae=e=>aA(yd(ls(e!=null?Zk(iA(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var he=(e,t,i)=>new Promise((a,s)=>{var n=l=>{try{o(i.next(l))}catch(u){s(u)}},r=l=>{try{o(i.throw(l))}catch(u){s(u)}},o=l=>l.done?a(l.value):Promise.resolve(l.value).then(n,r);o((i=i.apply(e,t)).next())});var Ed=R((a3,Sd)=>{Sd.exports=_d;_d.sync=nA;var xd=require("fs");function sA(e,t){var i=t.pathExt!==void 0?t.pathExt:process.env.PATHEXT;if(!i||(i=i.split(";"),i.indexOf("")!==-1))return!0;for(var a=0;a<i.length;a++){var s=i[a].toLowerCase();if(s&&e.substr(-s.length).toLowerCase()===s)return!0}return!1}function wd(e,t,i){return!e.isSymbolicLink()&&!e.isFile()?!1:sA(t,i)}function _d(e,t,i){xd.stat(e,function(a,s){i(a,a?!1:wd(s,e,t))})}function nA(e,t){return wd(xd.statSync(e),e,t)}});var jd=R((s3,Td)=>{Td.exports=Ad;Ad.sync=rA;var kd=require("fs");function Ad(e,t,i){kd.stat(e,function(a,s){i(a,a?!1:Cd(s,t))})}function rA(e,t){return Cd(kd.statSync(e),t)}function Cd(e,t){return e.isFile()&&oA(e,t)}function oA(e,t){var i=e.mode,a=e.uid,s=e.gid,n=t.uid!==void 0?t.uid:process.getuid&&process.getuid(),r=t.gid!==void 0?t.gid:process.getgid&&process.getgid(),o=parseInt("100",8),l=parseInt("010",8),u=parseInt("001",8),p=o|l,d=i&u||i&l&&s===r||i&o&&a===n||i&p&&n===0;return d}});var Id=R((r3,Od)=>{var n3=require("fs"),Fn;process.platform==="win32"||global.TESTING_WINDOWS?Fn=Ed():Fn=jd();Od.exports=wl;wl.sync=lA;function wl(e,t,i){if(typeof t=="function"&&(i=t,t={}),!i){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(a,s){wl(e,t||{},function(n,r){n?s(n):a(r)})})}Fn(e,t||{},function(a,s){a&&(a.code==="EACCES"||t&&t.ignoreErrors)&&(a=null,s=!1),i(a,s)})}function lA(e,t){try{return Fn.sync(e,t||{})}catch(i){if(t&&t.ignoreErrors||i.code==="EACCES")return!1;throw i}}});var Mn=R((o3,Md)=>{var ba=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",Rd=require("path"),cA=ba?";":":",Pd=Id(),Nd=e=>Object.assign(new Error(`not found: ${e}`),{code:"ENOENT"}),Dd=(e,t)=>{let i=t.colon||cA,a=e.match(/\//)||ba&&e.match(/\\/)?[""]:[...ba?[process.cwd()]:[],...(t.path||process.env.PATH||"").split(i)],s=ba?t.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",n=ba?s.split(i):[""];return ba&&e.indexOf(".")!==-1&&n[0]!==""&&n.unshift(""),{pathEnv:a,pathExt:n,pathExtExe:s}},Fd=(e,t,i)=>{typeof t=="function"&&(i=t,t={}),t||(t={});let{pathEnv:a,pathExt:s,pathExtExe:n}=Dd(e,t),r=[],o=u=>new Promise((p,d)=>{if(u===a.length)return t.all&&r.length?p(r):d(Nd(e));let h=a[u],f=/^".*"$/.test(h)?h.slice(1,-1):h,b=Rd.join(f,e),m=!f&&/^\.[\\\/]/.test(e)?e.slice(0,2)+b:b;p(l(m,u,0))}),l=(u,p,d)=>new Promise((h,f)=>{if(d===s.length)return h(o(p+1));let b=s[d];Pd(u+b,{pathExt:n},(m,y)=>{if(!m&&y)if(t.all)r.push(u+b);else return h(u+b);return h(l(u,p,d+1))})});return i?o(0).then(u=>i(null,u),i):o(0)},uA=(e,t)=>{t=t||{};let{pathEnv:i,pathExt:a,pathExtExe:s}=Dd(e,t),n=[];for(let r=0;r<i.length;r++){let o=i[r],l=/^".*"$/.test(o)?o.slice(1,-1):o,u=Rd.join(l,e),p=!l&&/^\.[\\\/]/.test(e)?e.slice(0,2)+u:u;for(let d=0;d<a.length;d++){let h=p+a[d];try{if(Pd.sync(h,{pathExt:s}))if(t.all)n.push(h);else return h}catch(f){}}}if(t.all&&n.length)return n;if(t.nothrow)return null;throw Nd(e)};Md.exports=Fd;Fd.sync=uA});var Bn=R((p3,Ud)=>{"use strict";Ud.exports=function e(t,i){if(t===i)return!0;if(t&&i&&typeof t=="object"&&typeof i=="object"){if(t.constructor!==i.constructor)return!1;var a,s,n;if(Array.isArray(t)){if(a=t.length,a!=i.length)return!1;for(s=a;s--!=0;)if(!e(t[s],i[s]))return!1;return!0}if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if(n=Object.keys(t),a=n.length,a!==Object.keys(i).length)return!1;for(s=a;s--!=0;)if(!Object.prototype.hasOwnProperty.call(i,n[s]))return!1;for(s=a;s--!=0;){var r=n[s];if(!e(t[r],i[r]))return!1}return!0}return t!==t&&i!==i}});function di(e,t){for(var i in t)e[i]=t[i];return e}function Tf(e){var t=e.parentNode;t&&t.removeChild(e)}function Ut(e,t,i){var a,s,n,r={};for(n in t)n=="key"?a=t[n]:n=="ref"?s=t[n]:r[n]=t[n];if(arguments.length>2&&(r.children=arguments.length>3?cs.call(arguments,2):i),typeof e=="function"&&e.defaultProps!=null)for(n in e.defaultProps)r[n]===void 0&&(r[n]=e.defaultProps[n]);return us(e,r,a,s,null)}function us(e,t,i,a,s){var n={type:e,props:t,key:i,ref:a,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:s==null?++Sf:s};return s==null&&xe.vnode!=null&&xe.vnode(n),n}function Gn(){return{current:null}}function Wt(e){return e.children}function Nt(e,t){this.props=e,this.context=t}function Vn(e,t){if(t==null)return e.__?Vn(e.__,e.__.__k.indexOf(e)+1):null;for(var i;t<e.__k.length;t++)if((i=e.__k[t])!=null&&i.__e!=null)return i.__e;return typeof e.type=="function"?Vn(e):null}function jf(e){var t,i;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((i=e.__k[t])!=null&&i.__e!=null){e.__e=e.__c.base=i.__e;break}return jf(e)}}function Ol(e){(!e.__d&&(e.__d=!0)&&$i.push(e)&&!Jn.__r++||Ef!==xe.debounceRendering)&&((Ef=xe.debounceRendering)||kf)(Jn)}function Jn(){var e,t,i,a,s,n,r,o,l;for($i.sort(jl);e=$i.shift();)e.__d&&(t=$i.length,a=void 0,s=void 0,n=void 0,o=(r=(i=e).__v).__e,(l=i.__P)&&(a=[],s=[],(n=di({},r)).__v=r.__v+1,Il(l,r,n,i.__n,l.ownerSVGElement!==void 0,r.__h!=null?[o]:null,a,o==null?Vn(r):o,r.__h,s),Ff(a,r,s),r.__e!=o&&jf(r)),$i.length>t&&$i.sort(jl));Jn.__r=0}function Of(e,t,i,a,s,n,r,o,l,u,p){var d,h,f,b,m,y,g,v,w,x,E=0,_=a&&a.__k||Cf,j=_.length,k=j,C=t.length;for(i.__k=[],d=0;d<C;d++)(b=i.__k[d]=(b=t[d])==null||typeof b=="boolean"||typeof b=="function"?null:typeof b=="string"||typeof b=="number"||typeof b=="bigint"?us(null,b,null,null,b):Hn(b)?us(Wt,{children:b},null,null,null):b.__b>0?us(b.type,b.props,b.key,b.ref?b.ref:null,b.__v):b)!=null&&(b.__=i,b.__b=i.__b+1,(v=EA(b,_,g=d+E,k))===-1?f=va:(f=_[v]||va,_[v]=void 0,k--),Il(e,b,f,s,n,r,o,l,u,p),m=b.__e,(h=b.ref)&&f.ref!=h&&(f.ref&&Rl(f.ref,null,b),p.push(h,b.__c||m,b)),m!=null&&(y==null&&(y=m),x=!(w=f===va||f.__v===null)&&v===g,w?v==-1&&E--:v!==g&&(v===g+1?(E++,x=!0):v>g?k>C-g?(E+=v-g,x=!0):E--:E=v<g&&v==g-1?v-g:0),g=d+E,x=x||v==d&&!w,typeof b.type!="function"||v===g&&f.__k!==b.__k?typeof b.type=="function"||x?b.__d!==void 0?(l=b.__d,b.__d=void 0):l=m.nextSibling:l=Rf(e,m,l):l=If(b,l,e),typeof i.type=="function"&&(i.__d=l)));for(i.__e=y,d=j;d--;)_[d]!=null&&(typeof i.type=="function"&&_[d].__e!=null&&_[d].__e==i.__d&&(i.__d=_[d].__e.nextSibling),Mf(_[d],_[d]))}function If(e,t,i){for(var a,s=e.__k,n=0;s&&n<s.length;n++)(a=s[n])&&(a.__=e,t=typeof a.type=="function"?If(a,t,i):Rf(i,a.__e,t));return t}function Zt(e,t){return t=t||[],e==null||typeof e=="boolean"||(Hn(e)?e.some(function(i){Zt(i,t)}):t.push(e)),t}function Rf(e,t,i){return i==null||i.parentNode!==e?e.insertBefore(t,null):t==i&&t.parentNode!=null||e.insertBefore(t,i),t.nextSibling}function EA(e,t,i,a){var s=e.key,n=e.type,r=i-1,o=i+1,l=t[i];if(l===null||l&&s==l.key&&n===l.type)return i;if(a>(l!=null?1:0))for(;r>=0||o<t.length;){if(r>=0){if((l=t[r])&&s==l.key&&n===l.type)return r;r--}if(o<t.length){if((l=t[o])&&s==l.key&&n===l.type)return o;o++}}return-1}function kA(e,t,i,a,s){var n;for(n in i)n==="children"||n==="key"||n in t||$n(e,n,null,i[n],a);for(n in t)s&&typeof t[n]!="function"||n==="children"||n==="key"||n==="value"||n==="checked"||i[n]===t[n]||$n(e,n,t[n],i[n],a)}function Pf(e,t,i){t[0]==="-"?e.setProperty(t,i==null?"":i):e[t]=i==null?"":typeof i!="number"||SA.test(t)?i:i+"px"}function $n(e,t,i,a,s){var n;e:if(t==="style")if(typeof i=="string")e.style.cssText=i;else{if(typeof a=="string"&&(e.style.cssText=a=""),a)for(t in a)i&&t in i||Pf(e.style,t,"");if(i)for(t in i)a&&i[t]===a[t]||Pf(e.style,t,i[t])}else if(t[0]==="o"&&t[1]==="n")n=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+n]=i,i?a||e.addEventListener(t,n?Df:Nf,n):e.removeEventListener(t,n?Df:Nf,n);else if(t!=="dangerouslySetInnerHTML"){if(s)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!=="width"&&t!=="height"&&t!=="href"&&t!=="list"&&t!=="form"&&t!=="tabIndex"&&t!=="download"&&t!=="rowSpan"&&t!=="colSpan"&&t in e)try{e[t]=i==null?"":i;break e}catch(r){}typeof i=="function"||(i==null||i===!1&&t[4]!=="-"?e.removeAttribute(t):e.setAttribute(t,i))}}function Nf(e){return this.l[e.type+!1](xe.event?xe.event(e):e)}function Df(e){return this.l[e.type+!0](xe.event?xe.event(e):e)}function Il(e,t,i,a,s,n,r,o,l,u){var p,d,h,f,b,m,y,g,v,w,x,E,_,j,k,C=t.type;if(t.constructor!==void 0)return null;i.__h!=null&&(l=i.__h,o=t.__e=i.__e,t.__h=null,n=[o]),(p=xe.__b)&&p(t);try{e:if(typeof C=="function"){if(g=t.props,v=(p=C.contextType)&&a[p.__c],w=p?v?v.props.value:p.__:a,i.__c?y=(d=t.__c=i.__c).__=d.__E:("prototype"in C&&C.prototype.render?t.__c=d=new C(g,w):(t.__c=d=new Nt(g,w),d.constructor=C,d.render=CA),v&&v.sub(d),d.props=g,d.state||(d.state={}),d.context=w,d.__n=a,h=d.__d=!0,d.__h=[],d._sb=[]),d.__s==null&&(d.__s=d.state),C.getDerivedStateFromProps!=null&&(d.__s==d.state&&(d.__s=di({},d.__s)),di(d.__s,C.getDerivedStateFromProps(g,d.__s))),f=d.props,b=d.state,d.__v=t,h)C.getDerivedStateFromProps==null&&d.componentWillMount!=null&&d.componentWillMount(),d.componentDidMount!=null&&d.__h.push(d.componentDidMount);else{if(C.getDerivedStateFromProps==null&&g!==f&&d.componentWillReceiveProps!=null&&d.componentWillReceiveProps(g,w),!d.__e&&(d.shouldComponentUpdate!=null&&d.shouldComponentUpdate(g,d.__s,w)===!1||t.__v===i.__v)){for(t.__v!==i.__v&&(d.props=g,d.state=d.__s,d.__d=!1),t.__e=i.__e,t.__k=i.__k,t.__k.forEach(function(S){S&&(S.__=t)}),x=0;x<d._sb.length;x++)d.__h.push(d._sb[x]);d._sb=[],d.__h.length&&r.push(d);break e}d.componentWillUpdate!=null&&d.componentWillUpdate(g,d.__s,w),d.componentDidUpdate!=null&&d.__h.push(function(){d.componentDidUpdate(f,b,m)})}if(d.context=w,d.props=g,d.__P=e,d.__e=!1,E=xe.__r,_=0,"prototype"in C&&C.prototype.render){for(d.state=d.__s,d.__d=!1,E&&E(t),p=d.render(d.props,d.state,d.context),j=0;j<d._sb.length;j++)d.__h.push(d._sb[j]);d._sb=[]}else do d.__d=!1,E&&E(t),p=d.render(d.props,d.state,d.context),d.state=d.__s;while(d.__d&&++_<25);d.state=d.__s,d.getChildContext!=null&&(a=di(di({},a),d.getChildContext())),h||d.getSnapshotBeforeUpdate==null||(m=d.getSnapshotBeforeUpdate(f,b)),Of(e,Hn(k=p!=null&&p.type===Wt&&p.key==null?p.props.children:p)?k:[k],t,i,a,s,n,r,o,l,u),d.base=t.__e,t.__h=null,d.__h.length&&r.push(d),y&&(d.__E=d.__=null)}else n==null&&t.__v===i.__v?(t.__k=i.__k,t.__e=i.__e):t.__e=AA(i.__e,t,i,a,s,n,r,l,u);(p=xe.diffed)&&p(t)}catch(S){t.__v=null,(l||n!=null)&&(t.__e=o,t.__h=!!l,n[n.indexOf(o)]=null),xe.__e(S,t,i)}}function Ff(e,t,i){for(var a=0;a<i.length;a++)Rl(i[a],i[++a],i[++a]);xe.__c&&xe.__c(t,e),e.some(function(s){try{e=s.__h,s.__h=[],e.some(function(n){n.call(s)})}catch(n){xe.__e(n,s.__v)}})}function AA(e,t,i,a,s,n,r,o,l){var u,p,d,h=i.props,f=t.props,b=t.type,m=0;if(b==="svg"&&(s=!0),n!=null){for(;m<n.length;m++)if((u=n[m])&&"setAttribute"in u==!!b&&(b?u.localName===b:u.nodeType===3)){e=u,n[m]=null;break}}if(e==null){if(b===null)return document.createTextNode(f);e=s?document.createElementNS("http://www.w3.org/2000/svg",b):document.createElement(b,f.is&&f),n=null,o=!1}if(b===null)h===f||o&&e.data===f||(e.data=f);else{if(n=n&&cs.call(e.childNodes),p=(h=i.props||va).dangerouslySetInnerHTML,d=f.dangerouslySetInnerHTML,!o){if(n!=null)for(h={},m=0;m<e.attributes.length;m++)h[e.attributes[m].name]=e.attributes[m].value;(d||p)&&(d&&(p&&d.__html==p.__html||d.__html===e.innerHTML)||(e.innerHTML=d&&d.__html||""))}if(kA(e,f,h,s,o),d)t.__k=[];else if(Of(e,Hn(m=t.props.children)?m:[m],t,i,a,s&&b!=="foreignObject",n,r,n?n[0]:i.__k&&Vn(i,0),o,l),n!=null)for(m=n.length;m--;)n[m]!=null&&Tf(n[m]);o||("value"in f&&(m=f.value)!==void 0&&(m!==e.value||b==="progress"&&!m||b==="option"&&m!==h.value)&&$n(e,"value",m,h.value,!1),"checked"in f&&(m=f.checked)!==void 0&&m!==e.checked&&$n(e,"checked",m,h.checked,!1))}return e}function Rl(e,t,i){try{typeof e=="function"?e(t):e.current=t}catch(a){xe.__e(a,i)}}function Mf(e,t,i){var a,s;if(xe.unmount&&xe.unmount(e),(a=e.ref)&&(a.current&&a.current!==e.__e||Rl(a,null,t)),(a=e.__c)!=null){if(a.componentWillUnmount)try{a.componentWillUnmount()}catch(n){xe.__e(n,t)}a.base=a.__P=null,e.__c=void 0}if(a=e.__k)for(s=0;s<a.length;s++)a[s]&&Mf(a[s],t,i||typeof e.type!="function");i||e.__e==null||Tf(e.__e),e.__=e.__e=e.__d=void 0}function CA(e,t,i){return this.constructor(e,i)}function xa(e,t,i){var a,s,n,r;xe.__&&xe.__(e,t),s=(a=typeof i=="function")?null:i&&i.__k||t.__k,n=[],r=[],Il(t,e=(!a&&i||t).__k=Ut(Wt,null,[e]),s||va,va,t.ownerSVGElement!==void 0,!a&&i?[i]:s?null:t.firstChild?cs.call(t.childNodes):null,n,!a&&i?i:s?s.__e:t.firstChild,a,r),Ff(n,e,r)}function Pl(e,t){xa(e,t,Pl)}function Lf(e,t,i){var a,s,n,r,o=di({},e.props);for(n in e.type&&e.type.defaultProps&&(r=e.type.defaultProps),t)n=="key"?a=t[n]:n=="ref"?s=t[n]:o[n]=t[n]===void 0&&r!==void 0?r[n]:t[n];return arguments.length>2&&(o.children=arguments.length>3?cs.call(arguments,2):i),us(e.type,o,a||e.key,s||e.ref,null)}function Wn(e,t){var i={__c:t="__cC"+Af++,__:e,Consumer:function(a,s){return a.children(s)},Provider:function(a){var s,n;return this.getChildContext||(s=[],(n={})[t]=this,this.getChildContext=function(){return n},this.shouldComponentUpdate=function(r){this.props.value!==r.value&&s.some(function(o){o.__e=!0,Ol(o)})},this.sub=function(r){s.push(r);var o=r.componentWillUnmount;r.componentWillUnmount=function(){s.splice(s.indexOf(r),1),o&&o.call(r)}}),a.children}};return i.Provider.__=i.Consumer.contextType=i}var cs,xe,Sf,_A,$i,Ef,kf,jl,Af,va,Cf,SA,Hn,Xn=xl(()=>{va={},Cf=[],SA=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Hn=Array.isArray;cs=Cf.slice,xe={__e:function(e,t,i,a){for(var s,n,r;t=t.__;)if((s=t.__c)&&!s.__)try{if((n=s.constructor)&&n.getDerivedStateFromError!=null&&(s.setState(n.getDerivedStateFromError(e)),r=s.__d),s.componentDidCatch!=null&&(s.componentDidCatch(e,a||{}),r=s.__d),r)return s.__E=s}catch(o){e=o}throw e}},Sf=0,_A=function(e){return e!=null&&e.constructor===void 0},Nt.prototype.setState=function(e,t){var i;i=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=di({},this.state),typeof e=="function"&&(e=e(di({},i),this.props)),e&&di(i,e),e!=null&&this.__v&&(t&&this._sb.push(t),Ol(this))},Nt.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),Ol(this))},Nt.prototype.render=Wt,$i=[],kf=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,jl=function(e,t){return e.__v.__b-t.__v.__b},Jn.__r=0,Af=0});function Wi(e,t){xe.__h&&xe.__h(Je,e,wa||t),wa=0;var i=Je.__H||(Je.__H={__:[],__h:[]});return e>=i.__.length&&i.__.push({__V:Kn}),i.__[e]}function ps(e){return wa=1,Zn($f,e)}function Zn(e,t,i){var a=Wi(fi++,2);if(a.t=e,!a.__c&&(a.__=[i?i(t):$f(void 0,t),function(o){var l=a.__N?a.__N[0]:a.__[0],u=a.t(l,o);l!==u&&(a.__N=[u,a.__[1]],a.__c.setState({}))}],a.__c=Je,!Je.u)){var s=function(o,l,u){if(!a.__c.__H)return!0;var p=a.__c.__H.__.filter(function(h){return h.__c});if(p.every(function(h){return!h.__N}))return!n||n.call(this,o,l,u);var d=!1;return p.forEach(function(h){if(h.__N){var f=h.__[0];h.__=h.__N,h.__N=void 0,f!==h.__[0]&&(d=!0)}}),!(!d&&a.__c.props===o)&&(!n||n.call(this,o,l,u))};Je.u=!0;var n=Je.shouldComponentUpdate,r=Je.componentWillUpdate;Je.componentWillUpdate=function(o,l,u){if(this.__e){var p=n;n=void 0,s(o,l,u),n=p}r&&r.call(this,o,l,u)},Je.shouldComponentUpdate=s}return a.__N||a.__}function Yn(e,t){var i=Wi(fi++,3);!xe.__s&&Ul(i.__H,t)&&(i.__=e,i.i=t,Je.__H.__h.push(i))}function _a(e,t){var i=Wi(fi++,4);!xe.__s&&Ul(i.__H,t)&&(i.__=e,i.i=t,Je.__h.push(i))}function Dl(e){return wa=5,hs(function(){return{current:e}},[])}function Fl(e,t,i){wa=6,_a(function(){return typeof e=="function"?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0},i==null?i:i.concat(e))}function hs(e,t){var i=Wi(fi++,7);return Ul(i.__H,t)?(i.__V=e(),i.i=t,i.__h=e,i.__V):i.__}function Ml(e,t){return wa=8,hs(function(){return e},t)}function Ll(e){var t=Je.context[e.__c],i=Wi(fi++,9);return i.c=e,t?(i.__==null&&(i.__=!0,t.sub(Je)),t.props.value):e.__}function Bl(e,t){xe.useDebugValue&&xe.useDebugValue(t?t(e):e)}function TA(e){var t=Wi(fi++,10),i=ps();return t.__=e,Je.componentDidCatch||(Je.componentDidCatch=function(a,s){t.__&&t.__(a,s),i[1](a)}),[i[0],function(){i[1](void 0)}]}function ql(){var e=Wi(fi++,11);if(!e.__){for(var t=Je.__v;t!==null&&!t.__m&&t.__!==null;)t=t.__;var i=t.__m||(t.__m=[0,0]);e.__="P"+i[0]+"-"+i[1]++}return e.__}function jA(){for(var e;e=qf.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(Qn),e.__H.__h.forEach(zl),e.__H.__h=[]}catch(t){e.__H.__h=[],xe.__e(t,e.__v)}}function OA(e){var t,i=function(){clearTimeout(a),Jf&&cancelAnimationFrame(t),setTimeout(e)},a=setTimeout(i,100);Jf&&(t=requestAnimationFrame(i))}function Qn(e){var t=Je,i=e.__c;typeof i=="function"&&(e.__c=void 0,i()),Je=t}function zl(e){var t=Je;e.__c=e.__(),Je=t}function Ul(e,t){return!e||e.length!==t.length||t.some(function(i,a){return i!==e[a]})}function $f(e,t){return typeof t=="function"?t(e):t}var fi,Je,Nl,Bf,wa,qf,Kn,zf,Uf,Hf,Gf,Vf,Jf,Hl=xl(()=>{Xn();wa=0,qf=[],Kn=[],zf=xe.__b,Uf=xe.__r,Hf=xe.diffed,Gf=xe.__c,Vf=xe.unmount;xe.__b=function(e){Je=null,zf&&zf(e)},xe.__r=function(e){Uf&&Uf(e),fi=0;var t=(Je=e.__c).__H;t&&(Nl===Je?(t.__h=[],Je.__h=[],t.__.forEach(function(i){i.__N&&(i.__=i.__N),i.__V=Kn,i.__N=i.i=void 0})):(t.__h.forEach(Qn),t.__h.forEach(zl),t.__h=[],fi=0)),Nl=Je},xe.diffed=function(e){Hf&&Hf(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(qf.push(t)!==1&&Bf===xe.requestAnimationFrame||((Bf=xe.requestAnimationFrame)||OA)(jA)),t.__H.__.forEach(function(i){i.i&&(i.__H=i.i),i.__V!==Kn&&(i.__=i.__V),i.i=void 0,i.__V=Kn})),Nl=Je=null},xe.__c=function(e,t){t.some(function(i){try{i.__h.forEach(Qn),i.__h=i.__h.filter(function(a){return!a.__||zl(a)})}catch(a){t.some(function(s){s.__h&&(s.__h=[])}),t=[],xe.__e(a,i.__v)}}),Gf&&Gf(e,t)},xe.unmount=function(e){Vf&&Vf(e);var t,i=e.__c;i&&i.__H&&(i.__H.__.forEach(function(a){try{Qn(a)}catch(s){t=s}}),i.__H=void 0,t&&xe.__e(t,i.__v))};Jf=typeof requestAnimationFrame=="function"});var Xl={};vd(Xl,{Children:()=>Qf,Component:()=>Nt,Fragment:()=>Wt,PureComponent:()=>er,StrictMode:()=>wm,Suspense:()=>ds,SuspenseList:()=>Sa,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>fm,cloneElement:()=>gm,createContext:()=>Wn,createElement:()=>Ut,createFactory:()=>mm,createPortal:()=>rm,createRef:()=>Gn,default:()=>Se,findDOMNode:()=>ym,flushSync:()=>xm,forwardRef:()=>Zf,hydrate:()=>cm,isValidElement:()=>$l,lazy:()=>sm,memo:()=>Xf,render:()=>lm,startTransition:()=>Wl,unmountComponentAtNode:()=>bm,unstable_batchedUpdates:()=>vm,useCallback:()=>Ml,useContext:()=>Ll,useDebugValue:()=>Bl,useDeferredValue:()=>_m,useEffect:()=>Yn,useErrorBoundary:()=>TA,useId:()=>ql,useImperativeHandle:()=>Fl,useInsertionEffect:()=>Em,useLayoutEffect:()=>_a,useMemo:()=>hs,useReducer:()=>Zn,useRef:()=>Dl,useState:()=>ps,useSyncExternalStore:()=>km,useTransition:()=>Sm,version:()=>GA});function Wf(e,t){for(var i in t)e[i]=t[i];return e}function Gl(e,t){for(var i in e)if(i!=="__source"&&!(i in t))return!0;for(var a in t)if(a!=="__source"&&e[a]!==t[a])return!0;return!1}function Vl(e,t){return e===t&&(e!==0||1/e==1/t)||e!=e&&t!=t}function er(e){this.props=e}function Xf(e,t){function i(s){var n=this.props.ref,r=n==s.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,s)||!r:Gl(this.props,s)}function a(s){return this.shouldComponentUpdate=i,Ut(e,s)}return a.displayName="Memo("+(e.displayName||e.name)+")",a.prototype.isReactComponent=!0,a.__f=!0,a}function Zf(e){function t(i){var a=Wf({},i);return delete a.ref,e(a,i.ref||null)}return t.$$typeof=IA,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}function tm(e,t,i){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(a){typeof a.__c=="function"&&a.__c()}),e.__c.__H=null),(e=Wf({},e)).__c!=null&&(e.__c.__P===i&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map(function(a){return tm(a,t,i)})),e}function im(e,t,i){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(a){return im(a,t,i)}),e.__c&&e.__c.__P===t&&(e.__e&&i.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=i)),e}function ds(){this.__u=0,this.t=null,this.__b=null}function am(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function sm(e){var t,i,a;function s(n){if(t||(t=e()).then(function(r){i=r.default||r},function(r){a=r}),a)throw a;if(!i)throw t;return Ut(i,n)}return s.displayName="Lazy",s.__f=!0,s}function Sa(){this.u=null,this.o=null}function PA(e){return this.getChildContext=function(){return e.context},e.children}function NA(e){var t=this,i=e.i;t.componentWillUnmount=function(){xa(null,t.l),t.l=null,t.i=null},t.i&&t.i!==i&&t.componentWillUnmount(),e.__v?(t.l||(t.i=i,t.l={nodeType:1,parentNode:i,childNodes:[],appendChild:function(a){this.childNodes.push(a),t.i.appendChild(a)},insertBefore:function(a,s){this.childNodes.push(a),t.i.appendChild(a)},removeChild:function(a){this.childNodes.splice(this.childNodes.indexOf(a)>>>1,1),t.i.removeChild(a)}}),xa(Ut(PA,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function rm(e,t){var i=Ut(NA,{__v:e,i:t});return i.containerInfo=t,i}function lm(e,t,i){return t.__k==null&&(t.textContent=""),xa(e,t),typeof i=="function"&&i(),e?e.__c:null}function cm(e,t,i){return Pl(e,t),typeof i=="function"&&i(),e?e.__c:null}function qA(){}function zA(){return this.cancelBubble}function UA(){return this.defaultPrevented}function mm(e){return Ut.bind(null,e)}function $l(e){return!!e&&e.$$typeof===om}function gm(e){return $l(e)?Lf.apply(null,arguments):e}function bm(e){return!!e.__k&&(xa(null,e),!0)}function ym(e){return e&&(e.base||e.nodeType===1&&e)||null}function Wl(e){e()}function _m(e){return e}function Sm(){return[!1,Wl]}function km(e,t){var i=t(),a=ps({h:{__:i,v:t}}),s=a[0].h,n=a[1];return _a(function(){s.__=i,s.v=t,Vl(s.__,t())||n({h:s})},[e,i,t]),Yn(function(){return Vl(s.__,s.v())||n({h:s}),e(function(){Vl(s.__,s.v())||n({h:s})})},[e]),i}var Kf,IA,Yf,Qf,RA,em,nm,om,DA,FA,MA,LA,BA,um,Jl,HA,pm,hm,dm,fm,GA,vm,xm,wm,Em,Se,Xi=xl(()=>{Xn();Xn();Hl();Hl();(er.prototype=new Nt).isPureReactComponent=!0,er.prototype.shouldComponentUpdate=function(e,t){return Gl(this.props,e)||Gl(this.state,t)};Kf=xe.__b;xe.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Kf&&Kf(e)};IA=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;Yf=function(e,t){return e==null?null:Zt(Zt(e).map(t))},Qf={map:Yf,forEach:Yf,count:function(e){return e?Zt(e).length:0},only:function(e){var t=Zt(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:Zt},RA=xe.__e;xe.__e=function(e,t,i,a){if(e.then){for(var s,n=t;n=n.__;)if((s=n.__c)&&s.__c)return t.__e==null&&(t.__e=i.__e,t.__k=i.__k),s.__c(e,t)}RA(e,t,i,a)};em=xe.unmount;xe.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),em&&em(e)},(ds.prototype=new Nt).__c=function(e,t){var i=t.__c,a=this;a.t==null&&(a.t=[]),a.t.push(i);var s=am(a.__v),n=!1,r=function(){n||(n=!0,i.__R=null,s?s(o):o())};i.__R=r;var o=function(){if(!--a.__u){if(a.state.__a){var u=a.state.__a;a.__v.__k[0]=im(u,u.__c.__P,u.__c.__O)}var p;for(a.setState({__a:a.__b=null});p=a.t.pop();)p.forceUpdate()}},l=t.__h===!0;a.__u++||l||a.setState({__a:a.__b=a.__v.__k[0]}),e.then(r,r)},ds.prototype.componentWillUnmount=function(){this.t=[]},ds.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var i=document.createElement("div"),a=this.__v.__k[0].__c;this.__v.__k[0]=tm(this.__b,i,a.__O=a.__P)}this.__b=null}var s=t.__a&&Ut(Wt,null,e.fallback);return s&&(s.__h=null),[Ut(Wt,null,t.__a?null:e.children),s]};nm=function(e,t,i){if(++i[1]===i[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(i=e.u;i;){for(;i.length>3;)i.pop()();if(i[1]<i[0])break;e.u=i=i[2]}};(Sa.prototype=new Nt).__a=function(e){var t=this,i=am(t.__v),a=t.o.get(e);return a[0]++,function(s){var n=function(){t.props.revealOrder?(a.push(s),nm(t,e,a)):s()};i?i(n):n()}},Sa.prototype.render=function(e){this.u=null,this.o=new Map;var t=Zt(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var i=t.length;i--;)this.o.set(t[i],this.u=[1,0,this.u]);return e.children},Sa.prototype.componentDidUpdate=Sa.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,i){nm(e,i,t)})};om=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,DA=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,FA=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,MA=/[A-Z0-9]/g,LA=typeof document!="undefined",BA=function(e){return(typeof Symbol!="undefined"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};Nt.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(Nt.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});um=xe.event;xe.event=function(e){return um&&(e=um(e)),e.persist=qA,e.isPropagationStopped=zA,e.isDefaultPrevented=UA,e.nativeEvent=e};HA={enumerable:!1,configurable:!0,get:function(){return this.class}},pm=xe.vnode;xe.vnode=function(e){typeof e.type=="string"&&function(t){var i=t.props,a=t.type,s={};for(var n in i){var r=i[n];if(!(n==="value"&&"defaultValue"in i&&r==null||LA&&n==="children"&&a==="noscript"||n==="class"||n==="className")){var o=n.toLowerCase();n==="defaultValue"&&"value"in i&&i.value==null?n="value":n==="download"&&r===!0?r="":o==="ondoubleclick"?n="ondblclick":o!=="onchange"||a!=="input"&&a!=="textarea"||BA(i.type)?o==="onfocus"?n="onfocusin":o==="onblur"?n="onfocusout":FA.test(n)?n=o:a.indexOf("-")===-1&&DA.test(n)?n=n.replace(MA,"-$&").toLowerCase():r===null&&(r=void 0):o=n="oninput",o==="oninput"&&s[n=o]&&(n="oninputCapture"),s[n]=r}}a=="select"&&s.multiple&&Array.isArray(s.value)&&(s.value=Zt(i.children).forEach(function(l){l.props.selected=s.value.indexOf(l.props.value)!=-1})),a=="select"&&s.defaultValue!=null&&(s.value=Zt(i.children).forEach(function(l){l.props.selected=s.multiple?s.defaultValue.indexOf(l.props.value)!=-1:s.defaultValue==l.props.value})),i.class&&!i.className?(s.class=i.class,Object.defineProperty(s,"className",HA)):(i.className&&!i.class||i.class&&i.className)&&(s.class=s.className=i.className),t.props=s}(e),e.$$typeof=om,pm&&pm(e)};hm=xe.__r;xe.__r=function(e){hm&&hm(e),Jl=e.__c};dm=xe.diffed;xe.diffed=function(e){dm&&dm(e);var t=e.props,i=e.__e;i!=null&&e.type==="textarea"&&"value"in t&&t.value!==i.value&&(i.value=t.value==null?"":t.value),Jl=null};fm={ReactCurrentDispatcher:{current:{readContext:function(e){return Jl.__n[e.__c].props.value}}}},GA="17.0.2";vm=function(e,t){return e(t)},xm=function(e,t){return e(t)},wm=Wt;Em=_a;Se={useState:ps,useId:ql,useReducer:Zn,useEffect:Yn,useLayoutEffect:_a,useInsertionEffect:Em,useTransition:Sm,useDeferredValue:_m,useSyncExternalStore:km,startTransition:Wl,useRef:Dl,useImperativeHandle:Fl,useMemo:hs,useCallback:Ml,useContext:Ll,useDebugValue:Bl,version:"17.0.2",Children:Qf,render:lm,hydrate:cm,unmountComponentAtNode:bm,createPortal:rm,createElement:Ut,createContext:Wn,createFactory:mm,cloneElement:gm,createRef:Gn,Fragment:Wt,isValidElement:$l,findDOMNode:ym,Component:Nt,PureComponent:er,memo:Xf,forwardRef:Zf,flushSync:xm,unstable_batchedUpdates:vm,StrictMode:wm,Suspense:ds,SuspenseList:Sa,lazy:sm,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:fm}});var Ea=R((OB,gi)=>{function Kl(){return gi.exports=Kl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(e[a]=i[a])}return e},gi.exports.__esModule=!0,gi.exports.default=gi.exports,Kl.apply(this,arguments)}gi.exports=Kl,gi.exports.__esModule=!0,gi.exports.default=gi.exports});var Yt=R((IB,Am)=>{Am.exports=(Xi(),Xl)});var ka=R((RB,bi)=>{function Zl(e){return bi.exports=Zl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bi.exports.__esModule=!0,bi.exports.default=bi.exports,Zl(e)}bi.exports=Zl,bi.exports.__esModule=!0,bi.exports.default=bi.exports});var Tm=R((PB,fs)=>{var Cm=ka().default;function JA(e,t){if(Cm(e)!=="object"||e===null)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var a=i.call(e,t||"default");if(Cm(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}fs.exports=JA,fs.exports.__esModule=!0,fs.exports.default=fs.exports});var Yl=R((NB,ms)=>{var $A=ka().default,WA=Tm();function XA(e){var t=WA(e,"string");return $A(t)==="symbol"?t:String(t)}ms.exports=XA,ms.exports.__esModule=!0,ms.exports.default=ms.exports});var bs=R((DB,gs)=>{var KA=Yl();function ZA(e,t,i){return t=KA(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}gs.exports=ZA,gs.exports.__esModule=!0,gs.exports.default=gs.exports});var Aa=R((FB,ys)=>{var YA=bs();function jm(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),i.push.apply(i,a)}return i}function QA(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?jm(Object(i),!0).forEach(function(a){YA(e,a,i[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):jm(Object(i)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(i,a))})}return e}ys.exports=QA,ys.exports.__esModule=!0,ys.exports.default=ys.exports});var Ql=R((MB,vs)=>{function eC(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}vs.exports=eC,vs.exports.__esModule=!0,vs.exports.default=vs.exports});var ec=R((LB,xs)=>{var tC=Yl();function Om(e,t){for(var i=0;i<t.length;i++){var a=t[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,tC(a.key),a)}}function iC(e,t,i){return t&&Om(e.prototype,t),i&&Om(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}xs.exports=iC,xs.exports.__esModule=!0,xs.exports.default=xs.exports});var Im=R((BB,yi)=>{function tc(e,t){return yi.exports=tc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},yi.exports.__esModule=!0,yi.exports.default=yi.exports,tc(e,t)}yi.exports=tc,yi.exports.__esModule=!0,yi.exports.default=yi.exports});var ic=R((qB,ws)=>{var aC=Im();function sC(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&aC(e,t)}ws.exports=sC,ws.exports.__esModule=!0,ws.exports.default=ws.exports});var Rm=R((zB,vi)=>{function ac(e){return vi.exports=ac=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(i){return i.__proto__||Object.getPrototypeOf(i)},vi.exports.__esModule=!0,vi.exports.default=vi.exports,ac(e)}vi.exports=ac,vi.exports.__esModule=!0,vi.exports.default=vi.exports});var Pm=R((UB,_s)=>{function nC(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}_s.exports=nC,_s.exports.__esModule=!0,_s.exports.default=_s.exports});var Nm=R((HB,Ss)=>{function rC(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}Ss.exports=rC,Ss.exports.__esModule=!0,Ss.exports.default=Ss.exports});var Dm=R((GB,Es)=>{var oC=ka().default,lC=Nm();function cC(e,t){if(t&&(oC(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return lC(e)}Es.exports=cC,Es.exports.__esModule=!0,Es.exports.default=Es.exports});var sc=R((VB,ks)=>{var Fm=Rm(),uC=Pm(),pC=Dm();function hC(e){var t=uC();return function(){var a=Fm(e),s;if(t){var n=Fm(this).constructor;s=Reflect.construct(a,arguments,n)}else s=a.apply(this,arguments);return pC(this,s)}}ks.exports=hC,ks.exports.__esModule=!0,ks.exports.default=ks.exports});var nc=R((JB,As)=>{function dC(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,a=new Array(t);i<t;i++)a[i]=e[i];return a}As.exports=dC,As.exports.__esModule=!0,As.exports.default=As.exports});var Mm=R(($B,Cs)=>{var fC=nc();function mC(e){if(Array.isArray(e))return fC(e)}Cs.exports=mC,Cs.exports.__esModule=!0,Cs.exports.default=Cs.exports});var Lm=R((WB,Ts)=>{function gC(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}Ts.exports=gC,Ts.exports.__esModule=!0,Ts.exports.default=Ts.exports});var rc=R((XB,js)=>{var Bm=nc();function bC(e,t){if(!!e){if(typeof e=="string")return Bm(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Bm(e,t)}}js.exports=bC,js.exports.__esModule=!0,js.exports.default=js.exports});var qm=R((KB,Os)=>{function yC(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Os.exports=yC,Os.exports.__esModule=!0,Os.exports.default=Os.exports});var oc=R((ZB,Is)=>{var vC=Mm(),xC=Lm(),wC=rc(),_C=qm();function SC(e){return vC(e)||xC(e)||wC(e)||_C()}Is.exports=SC,Is.exports.__esModule=!0,Is.exports.default=Is.exports});var zm=R(lc=>{"use strict";Object.defineProperty(lc,"__esModule",{value:!0});function EC(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function kC(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var AC=function(){function e(i){var a=this;this._insertTag=function(s){var n;a.tags.length===0?a.insertionPoint?n=a.insertionPoint.nextSibling:a.prepend?n=a.container.firstChild:n=a.before:n=a.tags[a.tags.length-1].nextSibling,a.container.insertBefore(s,n),a.tags.push(s)},this.isSpeedy=i.speedy===void 0?!0:i.speedy,this.tags=[],this.ctr=0,this.nonce=i.nonce,this.key=i.key,this.container=i.container,this.prepend=i.prepend,this.insertionPoint=i.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(a){a.forEach(this._insertTag)},t.insert=function(a){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(kC(this));var s=this.tags[this.tags.length-1];if(this.isSpeedy){var n=EC(s);try{n.insertRule(a,n.cssRules.length)}catch(r){}}else s.appendChild(document.createTextNode(a));this.ctr++},t.flush=function(){this.tags.forEach(function(a){return a.parentNode&&a.parentNode.removeChild(a)}),this.tags=[],this.ctr=0},e}();lc.StyleSheet=AC});var Hm=R((QB,Um)=>{"use strict";Um.exports=zm()});var Vm=R((tr,Gm)=>{(function(e,t){typeof tr=="object"&&typeof Gm!="undefined"?t(tr):typeof define=="function"&&define.amd?define(["exports"],t):(e=e||self,t(e.stylis={}))})(tr,function(e){"use strict";var t="-ms-",i="-moz-",a="-webkit-",s="comm",n="rule",r="decl",o="@page",l="@media",u="@import",p="@charset",d="@viewport",h="@supports",f="@document",b="@namespace",m="@keyframes",y="@font-face",g="@counter-style",v="@font-feature-values",w="@layer",x=Math.abs,E=String.fromCharCode,_=Object.assign;function j(T,re){return O(T,0)^45?(((re<<2^O(T,0))<<2^O(T,1))<<2^O(T,2))<<2^O(T,3):0}function k(T){return T.trim()}function C(T,re){return(T=re.exec(T))?T[0]:T}function S(T,re,ce){return T.replace(re,ce)}function A(T,re){return T.indexOf(re)}function O(T,re){return T.charCodeAt(re)|0}function M(T,re,ce){return T.slice(re,ce)}function P(T){return T.length}function D(T){return T.length}function H(T,re){return re.push(T),T}function $(T,re){return T.map(re).join("")}e.line=1,e.column=1,e.length=0,e.position=0,e.character=0,e.characters="";function U(T,re,ce,fe,de,Ee,Fe){return{value:T,root:re,parent:ce,type:fe,props:de,children:Ee,line:e.line,column:e.column,length:Fe,return:""}}function Y(T,re){return _(U("",null,null,"",null,null,0),T,{length:-T.length},re)}function K(){return e.character}function L(){return e.character=e.position>0?O(e.characters,--e.position):0,e.column--,e.character===10&&(e.column=1,e.line--),e.character}function B(){return e.character=e.position<e.length?O(e.characters,e.position++):0,e.column++,e.character===10&&(e.column=1,e.line++),e.character}function W(){return O(e.characters,e.position)}function ee(){return e.position}function I(T,re){return M(e.characters,T,re)}function F(T){switch(T){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function G(T){return e.line=e.column=1,e.length=P(e.characters=T),e.position=0,[]}function X(T){return e.characters="",T}function J(T){return k(I(e.position-1,ye(T===91?T+2:T===40?T+1:T)))}function Z(T){return X(se(G(T)))}function le(T){for(;(e.character=W())&&e.character<33;)B();return F(T)>2||F(e.character)>3?"":" "}function se(T){for(;B();)switch(F(e.character)){case 0:H(N(e.position-1),T);break;case 2:H(J(e.character),T);break;default:H(E(e.character),T)}return T}function ie(T,re){for(;--re&&B()&&!(e.character<48||e.character>102||e.character>57&&e.character<65||e.character>70&&e.character<97););return I(T,ee()+(re<6&&W()==32&&B()==32))}function ye(T){for(;B();)switch(e.character){case T:return e.position;case 34:case 39:T!==34&&T!==39&&ye(e.character);break;case 40:T===41&&ye(T);break;case 92:B();break}return e.position}function pe(T,re){for(;B()&&T+e.character!==47+10;)if(T+e.character===42+42&&W()===47)break;return"/*"+I(re,e.position-1)+"*"+E(T===47?T:B())}function N(T){for(;!F(W());)B();return I(T,e.position)}function q(T){return X(z("",null,null,null,[""],T=G(T),0,[0],T))}function z(T,re,ce,fe,de,Ee,Fe,Ne,Ve){for(var Qe=0,It=0,at=Fe,yt=0,Kt=0,dt=0,kt=1,ma=1,_t=1,lt=0,Vt="",ga=de,ft=Ee,et=fe,ze=Vt;ma;)switch(dt=lt,lt=B()){case 40:if(dt!=108&&O(ze,at-1)==58){A(ze+=S(J(lt),"&","&\f"),"&\f")!=-1&&(_t=-1);break}case 34:case 39:case 91:ze+=J(lt);break;case 9:case 10:case 13:case 32:ze+=le(dt);break;case 92:ze+=ie(ee()-1,7);continue;case 47:switch(W()){case 42:case 47:H(te(pe(B(),ee()),re,ce),Ve);break;default:ze+="/"}break;case 123*kt:Ne[Qe++]=P(ze)*_t;case 125*kt:case 59:case 0:switch(lt){case 0:case 125:ma=0;case 59+It:_t==-1&&(ze=S(ze,/\f/g,"")),Kt>0&&P(ze)-at&&H(Kt>32?ae(ze+";",fe,ce,at-1):ae(S(ze," ","")+";",fe,ce,at-2),Ve);break;case 59:ze+=";";default:if(H(et=V(ze,re,ce,Qe,It,de,Ne,Vt,ga=[],ft=[],at),Ee),lt===123)if(It===0)z(ze,re,et,et,ga,Ee,at,Ne,ft);else switch(yt===99&&O(ze,3)===110?100:yt){case 100:case 108:case 109:case 115:z(T,et,et,fe&&H(V(T,et,et,0,0,de,Ne,Vt,de,ga=[],at),ft),de,ft,at,Ne,fe?ga:ft);break;default:z(ze,et,et,et,[""],ft,0,Ne,ft)}}Qe=It=Kt=0,kt=_t=1,Vt=ze="",at=Fe;break;case 58:at=1+P(ze),Kt=dt;default:if(kt<1){if(lt==123)--kt;else if(lt==125&&kt++==0&&L()==125)continue}switch(ze+=E(lt),lt*kt){case 38:_t=It>0?1:(ze+="\f",-1);break;case 44:Ne[Qe++]=(P(ze)-1)*_t,_t=1;break;case 64:W()===45&&(ze+=J(B())),yt=W(),It=at=P(Vt=ze+=N(ee())),lt++;break;case 45:dt===45&&P(ze)==2&&(kt=0)}}return Ee}function V(T,re,ce,fe,de,Ee,Fe,Ne,Ve,Qe,It){for(var at=de-1,yt=de===0?Ee:[""],Kt=D(yt),dt=0,kt=0,ma=0;dt<fe;++dt)for(var _t=0,lt=M(T,at+1,at=x(kt=Fe[dt])),Vt=T;_t<Kt;++_t)(Vt=k(kt>0?yt[_t]+" "+lt:S(lt,/&\f/g,yt[_t])))&&(Ve[ma++]=Vt);return U(T,re,ce,de===0?n:Ne,Ve,Qe,It)}function te(T,re,ce){return U(T,re,ce,s,E(K()),M(T,2,-2),0)}function ae(T,re,ce,fe){return U(T,re,ce,r,M(T,0,fe),M(T,fe+1,-1),fe)}function ne(T,re,ce){switch(j(T,re)){case 5103:return a+"print-"+T+T;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a+T+T;case 4789:return i+T+T;case 5349:case 4246:case 4810:case 6968:case 2756:return a+T+i+T+t+T+T;case 5936:switch(O(T,re+11)){case 114:return a+T+t+S(T,/[svh]\w+-[tblr]{2}/,"tb")+T;case 108:return a+T+t+S(T,/[svh]\w+-[tblr]{2}/,"tb-rl")+T;case 45:return a+T+t+S(T,/[svh]\w+-[tblr]{2}/,"lr")+T}case 6828:case 4268:case 2903:return a+T+t+T+T;case 6165:return a+T+t+"flex-"+T+T;case 5187:return a+T+S(T,/(\w+).+(:[^]+)/,a+"box-$1$2"+t+"flex-$1$2")+T;case 5443:return a+T+t+"flex-item-"+S(T,/flex-|-self/g,"")+(C(T,/flex-|baseline/)?"":t+"grid-row-"+S(T,/flex-|-self/g,""))+T;case 4675:return a+T+t+"flex-line-pack"+S(T,/align-content|flex-|-self/g,"")+T;case 5548:return a+T+t+S(T,"shrink","negative")+T;case 5292:return a+T+t+S(T,"basis","preferred-size")+T;case 6060:return a+"box-"+S(T,"-grow","")+a+T+t+S(T,"grow","positive")+T;case 4554:return a+S(T,/([^-])(transform)/g,"$1"+a+"$2")+T;case 6187:return S(S(S(T,/(zoom-|grab)/,a+"$1"),/(image-set)/,a+"$1"),T,"")+T;case 5495:case 3959:return S(T,/(image-set\([^]*)/,a+"$1$`$1");case 4968:return S(S(T,/(.+:)(flex-)?(.*)/,a+"box-pack:$3"+t+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a+T+T;case 4200:if(!C(T,/flex-|baseline/))return t+"grid-column-align"+M(T,re)+T;break;case 2592:case 3360:return t+S(T,"template-","")+T;case 4384:case 3616:return ce&&ce.some(function(fe,de){return re=de,C(fe.props,/grid-\w+-end/)})?~A(T+(ce=ce[re].value),"span")?T:t+S(T,"-start","")+T+t+"grid-row-span:"+(~A(ce,"span")?C(ce,/\d+/):+C(ce,/\d+/)-+C(T,/\d+/))+";":t+S(T,"-start","")+T;case 4896:case 4128:return ce&&ce.some(function(fe){return C(fe.props,/grid-\w+-start/)})?T:t+S(S(T,"-end","-span"),"span ","")+T;case 4095:case 3583:case 4068:case 2532:return S(T,/(.+)-inline(.+)/,a+"$1$2")+T;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(P(T)-1-re>6)switch(O(T,re+1)){case 109:if(O(T,re+4)!==45)break;case 102:return S(T,/(.+:)(.+)-([^]+)/,"$1"+a+"$2-$3$1"+i+(O(T,re+3)==108?"$3":"$2-$3"))+T;case 115:return~A(T,"stretch")?ne(S(T,"stretch","fill-available"),re,ce)+T:T}break;case 5152:case 5920:return S(T,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(fe,de,Ee,Fe,Ne,Ve,Qe){return t+de+":"+Ee+Qe+(Fe?t+de+"-span:"+(Ne?Ve:+Ve-+Ee)+Qe:"")+T});case 4949:if(O(T,re+6)===121)return S(T,":",":"+a)+T;break;case 6444:switch(O(T,O(T,14)===45?18:11)){case 120:return S(T,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+a+(O(T,14)===45?"inline-":"")+"box$3$1"+a+"$2$3$1"+t+"$2box$3")+T;case 100:return S(T,":",":"+t)+T}break;case 5719:case 2647:case 2135:case 3927:case 2391:return S(T,"scroll-","scroll-snap-")+T}return T}function ue(T,re){for(var ce="",fe=D(T),de=0;de<fe;de++)ce+=re(T[de],de,T,re)||"";return ce}function ge(T,re,ce,fe){switch(T.type){case w:if(T.children.length)break;case u:case r:return T.return=T.return||T.value;case s:return"";case m:return T.return=T.value+"{"+ue(T.children,fe)+"}";case n:T.value=T.props.join(",")}return P(ce=ue(T.children,fe))?T.return=T.value+"{"+ce+"}":""}function be(T){var re=D(T);return function(ce,fe,de,Ee){for(var Fe="",Ne=0;Ne<re;Ne++)Fe+=T[Ne](ce,fe,de,Ee)||"";return Fe}}function _e(T){return function(re){re.root||(re=re.return)&&T(re)}}function je(T,re,ce,fe){if(T.length>-1&&!T.return)switch(T.type){case r:T.return=ne(T.value,T.length,ce);return;case m:return ue([Y(T,{value:S(T.value,"@","@"+a)})],fe);case n:if(T.length)return $(T.props,function(de){switch(C(de,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ue([Y(T,{props:[S(de,/:(read-\w+)/,":"+i+"$1")]})],fe);case"::placeholder":return ue([Y(T,{props:[S(de,/:(plac\w+)/,":"+a+"input-$1")]}),Y(T,{props:[S(de,/:(plac\w+)/,":"+i+"$1")]}),Y(T,{props:[S(de,/:(plac\w+)/,t+"input-$1")]})],fe)}return""})}}function Le(T){switch(T.type){case n:T.props=T.props.map(function(re){return $(Z(re),function(ce,fe,de){switch(O(ce,0)){case 12:return M(ce,1,P(ce));case 0:case 40:case 43:case 62:case 126:return ce;case 58:de[++fe]==="global"&&(de[fe]="",de[++fe]="\f"+M(de[fe],fe=1,-1));case 32:return fe===1?"":ce;default:switch(fe){case 0:return T=ce,D(de)>1?"":ce;case(fe=D(de)-1):case 2:return fe===2?ce+T+T:ce+T;default:return ce}}})})}}e.CHARSET=p,e.COMMENT=s,e.COUNTER_STYLE=g,e.DECLARATION=r,e.DOCUMENT=f,e.FONT_FACE=y,e.FONT_FEATURE_VALUES=v,e.IMPORT=u,e.KEYFRAMES=m,e.LAYER=w,e.MEDIA=l,e.MOZ=i,e.MS=t,e.NAMESPACE=b,e.PAGE=o,e.RULESET=n,e.SUPPORTS=h,e.VIEWPORT=d,e.WEBKIT=a,e.abs=x,e.alloc=G,e.append=H,e.assign=_,e.caret=ee,e.char=K,e.charat=O,e.combine=$,e.comment=te,e.commenter=pe,e.compile=q,e.copy=Y,e.dealloc=X,e.declaration=ae,e.delimit=J,e.delimiter=ye,e.escaping=ie,e.from=E,e.hash=j,e.identifier=N,e.indexof=A,e.match=C,e.middleware=be,e.namespace=Le,e.next=B,e.node=U,e.parse=z,e.peek=W,e.prefix=ne,e.prefixer=je,e.prev=L,e.replace=S,e.ruleset=V,e.rulesheet=_e,e.serialize=ue,e.sizeof=D,e.slice=I,e.stringify=ge,e.strlen=P,e.substr=M,e.token=F,e.tokenize=Z,e.tokenizer=se,e.trim=k,e.whitespace=le,Object.defineProperty(e,"__esModule",{value:!0})})});var Jm=R(cc=>{"use strict";Object.defineProperty(cc,"__esModule",{value:!0});var CC=function(t){var i=new WeakMap;return function(a){if(i.has(a))return i.get(a);var s=t(a);return i.set(a,s),s}};cc.default=CC});var ir=R((tq,$m)=>{"use strict";$m.exports=Jm()});var Wm=R(uc=>{"use strict";Object.defineProperty(uc,"__esModule",{value:!0});function TC(e){var t=Object.create(null);return function(i){return t[i]===void 0&&(t[i]=e(i)),t[i]}}uc.default=TC});var pc=R((aq,Xm)=>{"use strict";Xm.exports=Wm()});var Qm=R(hc=>{"use strict";Object.defineProperty(hc,"__esModule",{value:!0});var jC=Hm(),Q=Vm(),OC=ir(),IC=pc();function Km(e){return e&&e.__esModule?e:{default:e}}var RC=Km(OC),PC=Km(IC),NC=function(t,i,a){for(var s=0,n=0;s=n,n=Q.peek(),s===38&&n===12&&(i[a]=1),!Q.token(n);)Q.next();return Q.slice(t,Q.position)},DC=function(t,i){var a=-1,s=44;do switch(Q.token(s)){case 0:s===38&&Q.peek()===12&&(i[a]=1),t[a]+=NC(Q.position-1,i,a);break;case 2:t[a]+=Q.delimit(s);break;case 4:if(s===44){t[++a]=Q.peek()===58?"&\f":"",i[a]=t[a].length;break}default:t[a]+=Q.from(s)}while(s=Q.next());return t},FC=function(t,i){return Q.dealloc(DC(Q.alloc(t),i))},Zm=new WeakMap,MC=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var i=t.value,a=t.parent,s=t.column===a.column&&t.line===a.line;a.type!=="rule";)if(a=a.parent,!a)return;if(!(t.props.length===1&&i.charCodeAt(0)!==58&&!Zm.get(a))&&!s){Zm.set(t,!0);for(var n=[],r=FC(i,n),o=a.props,l=0,u=0;l<r.length;l++)for(var p=0;p<o.length;p++,u++)t.props[u]=n[l]?r[l].replace(/&\f/g,o[p]):o[p]+" "+r[l]}}},LC=function(t){if(t.type==="decl"){var i=t.value;i.charCodeAt(0)===108&&i.charCodeAt(2)===98&&(t.return="",t.value="")}};function Ym(e,t){switch(Q.hash(e,t)){case 5103:return Q.WEBKIT+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Q.WEBKIT+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Q.WEBKIT+e+Q.MOZ+e+Q.MS+e+e;case 6828:case 4268:return Q.WEBKIT+e+Q.MS+e+e;case 6165:return Q.WEBKIT+e+Q.MS+"flex-"+e+e;case 5187:return Q.WEBKIT+e+Q.replace(e,/(\w+).+(:[^]+)/,Q.WEBKIT+"box-$1$2"+Q.MS+"flex-$1$2")+e;case 5443:return Q.WEBKIT+e+Q.MS+"flex-item-"+Q.replace(e,/flex-|-self/,"")+e;case 4675:return Q.WEBKIT+e+Q.MS+"flex-line-pack"+Q.replace(e,/align-content|flex-|-self/,"")+e;case 5548:return Q.WEBKIT+e+Q.MS+Q.replace(e,"shrink","negative")+e;case 5292:return Q.WEBKIT+e+Q.MS+Q.replace(e,"basis","preferred-size")+e;case 6060:return Q.WEBKIT+"box-"+Q.replace(e,"-grow","")+Q.WEBKIT+e+Q.MS+Q.replace(e,"grow","positive")+e;case 4554:return Q.WEBKIT+Q.replace(e,/([^-])(transform)/g,"$1"+Q.WEBKIT+"$2")+e;case 6187:return Q.replace(Q.replace(Q.replace(e,/(zoom-|grab)/,Q.WEBKIT+"$1"),/(image-set)/,Q.WEBKIT+"$1"),e,"")+e;case 5495:case 3959:return Q.replace(e,/(image-set\([^]*)/,Q.WEBKIT+"$1$`$1");case 4968:return Q.replace(Q.replace(e,/(.+:)(flex-)?(.*)/,Q.WEBKIT+"box-pack:$3"+Q.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Q.WEBKIT+e+e;case 4095:case 3583:case 4068:case 2532:return Q.replace(e,/(.+)-inline(.+)/,Q.WEBKIT+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Q.strlen(e)-1-t>6)switch(Q.charat(e,t+1)){case 109:if(Q.charat(e,t+4)!==45)break;case 102:return Q.replace(e,/(.+:)(.+)-([^]+)/,"$1"+Q.WEBKIT+"$2-$3$1"+Q.MOZ+(Q.charat(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Q.indexof(e,"stretch")?Ym(Q.replace(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Q.charat(e,t+1)!==115)break;case 6444:switch(Q.charat(e,Q.strlen(e)-3-(~Q.indexof(e,"!important")&&10))){case 107:return Q.replace(e,":",":"+Q.WEBKIT)+e;case 101:return Q.replace(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Q.WEBKIT+(Q.charat(e,14)===45?"inline-":"")+"box$3$1"+Q.WEBKIT+"$2$3$1"+Q.MS+"$2box$3")+e}break;case 5936:switch(Q.charat(e,t+11)){case 114:return Q.WEBKIT+e+Q.MS+Q.replace(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Q.WEBKIT+e+Q.MS+Q.replace(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Q.WEBKIT+e+Q.MS+Q.replace(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Q.WEBKIT+e+Q.MS+e+e}return e}var BC=function(t,i,a,s){if(t.length>-1&&!t.return)switch(t.type){case Q.DECLARATION:t.return=Ym(t.value,t.length);break;case Q.KEYFRAMES:return Q.serialize([Q.copy(t,{value:Q.replace(t.value,"@","@"+Q.WEBKIT)})],s);case Q.RULESET:if(t.length)return Q.combine(t.props,function(n){switch(Q.match(n,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Q.serialize([Q.copy(t,{props:[Q.replace(n,/:(read-\w+)/,":"+Q.MOZ+"$1")]})],s);case"::placeholder":return Q.serialize([Q.copy(t,{props:[Q.replace(n,/:(plac\w+)/,":"+Q.WEBKIT+"input-$1")]}),Q.copy(t,{props:[Q.replace(n,/:(plac\w+)/,":"+Q.MOZ+"$1")]}),Q.copy(t,{props:[Q.replace(n,/:(plac\w+)/,Q.MS+"input-$1")]})],s)}return""})}},ar=typeof document!="undefined",qC=ar?void 0:RC.default(function(){return PC.default(function(){var e={};return function(t){return e[t]}})}),zC=[BC],UC=function(t){var i=t.key;if(ar&&i==="css"){var a=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(a,function(x){var E=x.getAttribute("data-emotion");E.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var s=t.stylisPlugins||zC,n={},r,o=[];ar&&(r=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+i+' "]'),function(x){for(var E=x.getAttribute("data-emotion").split(" "),_=1;_<E.length;_++)n[E[_]]=!0;o.push(x)}));var l,u=[MC,LC];if(ar){var p,d=[Q.stringify,Q.rulesheet(function(x){p.insert(x)})],h=Q.middleware(u.concat(s,d)),f=function(E){return Q.serialize(Q.compile(E),h)};l=function(E,_,j,k){p=j,f(E?E+"{"+_.styles+"}":_.styles),k&&(w.inserted[_.name]=!0)}}else{var b=[Q.stringify],m=Q.middleware(u.concat(s,b)),y=function(E){return Q.serialize(Q.compile(E),m)},g=qC(s)(i),v=function(E,_){var j=_.name;return g[j]===void 0&&(g[j]=y(E?E+"{"+_.styles+"}":_.styles)),g[j]};l=function(E,_,j,k){var C=_.name,S=v(E,_);if(w.compat===void 0)return k&&(w.inserted[C]=!0),S;if(k)w.inserted[C]=S;else return S}}var w={key:i,sheet:new jC.StyleSheet({key:i,container:r,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:n,registered:{},insert:l};return w.sheet.hydrate(o),w};hc.default=UC});var dc=R((nq,eg)=>{"use strict";eg.exports=Qm()});var ig=R(Ue=>{"use strict";var mt=typeof Symbol=="function"&&Symbol.for,fc=mt?Symbol.for("react.element"):60103,mc=mt?Symbol.for("react.portal"):60106,sr=mt?Symbol.for("react.fragment"):60107,nr=mt?Symbol.for("react.strict_mode"):60108,rr=mt?Symbol.for("react.profiler"):60114,or=mt?Symbol.for("react.provider"):60109,lr=mt?Symbol.for("react.context"):60110,gc=mt?Symbol.for("react.async_mode"):60111,cr=mt?Symbol.for("react.concurrent_mode"):60111,ur=mt?Symbol.for("react.forward_ref"):60112,pr=mt?Symbol.for("react.suspense"):60113,HC=mt?Symbol.for("react.suspense_list"):60120,hr=mt?Symbol.for("react.memo"):60115,dr=mt?Symbol.for("react.lazy"):60116,GC=mt?Symbol.for("react.block"):60121,VC=mt?Symbol.for("react.fundamental"):60117,JC=mt?Symbol.for("react.responder"):60118,$C=mt?Symbol.for("react.scope"):60119;function Dt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case fc:switch(e=e.type,e){case gc:case cr:case sr:case rr:case nr:case pr:return e;default:switch(e=e&&e.$$typeof,e){case lr:case ur:case dr:case hr:case or:return e;default:return t}}case mc:return t}}}function tg(e){return Dt(e)===cr}Ue.AsyncMode=gc;Ue.ConcurrentMode=cr;Ue.ContextConsumer=lr;Ue.ContextProvider=or;Ue.Element=fc;Ue.ForwardRef=ur;Ue.Fragment=sr;Ue.Lazy=dr;Ue.Memo=hr;Ue.Portal=mc;Ue.Profiler=rr;Ue.StrictMode=nr;Ue.Suspense=pr;Ue.isAsyncMode=function(e){return tg(e)||Dt(e)===gc};Ue.isConcurrentMode=tg;Ue.isContextConsumer=function(e){return Dt(e)===lr};Ue.isContextProvider=function(e){return Dt(e)===or};Ue.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===fc};Ue.isForwardRef=function(e){return Dt(e)===ur};Ue.isFragment=function(e){return Dt(e)===sr};Ue.isLazy=function(e){return Dt(e)===dr};Ue.isMemo=function(e){return Dt(e)===hr};Ue.isPortal=function(e){return Dt(e)===mc};Ue.isProfiler=function(e){return Dt(e)===rr};Ue.isStrictMode=function(e){return Dt(e)===nr};Ue.isSuspense=function(e){return Dt(e)===pr};Ue.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===sr||e===cr||e===rr||e===nr||e===pr||e===HC||typeof e=="object"&&e!==null&&(e.$$typeof===dr||e.$$typeof===hr||e.$$typeof===or||e.$$typeof===lr||e.$$typeof===ur||e.$$typeof===VC||e.$$typeof===JC||e.$$typeof===$C||e.$$typeof===GC)};Ue.typeOf=Dt});var sg=R((oq,ag)=>{"use strict";ag.exports=ig()});var vc=R((lq,ug)=>{"use strict";var bc=sg(),WC={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},XC={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},KC={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ng={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},yc={};yc[bc.ForwardRef]=KC;yc[bc.Memo]=ng;function rg(e){return bc.isMemo(e)?ng:yc[e.$$typeof]||WC}var ZC=Object.defineProperty,YC=Object.getOwnPropertyNames,og=Object.getOwnPropertySymbols,QC=Object.getOwnPropertyDescriptor,eT=Object.getPrototypeOf,lg=Object.prototype;function cg(e,t,i){if(typeof t!="string"){if(lg){var a=eT(t);a&&a!==lg&&cg(e,a,i)}var s=YC(t);og&&(s=s.concat(og(t)));for(var n=rg(e),r=rg(t),o=0;o<s.length;++o){var l=s[o];if(!XC[l]&&!(i&&i[l])&&!(r&&r[l])&&!(n&&n[l])){var u=QC(t,l);try{ZC(e,l,u)}catch(p){}}}}return e}ug.exports=cg});var wc=R(xc=>{"use strict";Object.defineProperty(xc,"__esModule",{value:!0});var tT=vc();function iT(e){return e&&e.__esModule?e:{default:e}}var aT=iT(tT),sT=function(e,t){return aT.default(e,t)};xc.default=sT});var hg=R(Rs=>{"use strict";Object.defineProperty(Rs,"__esModule",{value:!0});var _c=typeof document!="undefined";function nT(e,t,i){var a="";return i.split(" ").forEach(function(s){e[s]!==void 0?t.push(e[s]+";"):a+=s+" "}),a}var pg=function(t,i,a){var s=t.key+"-"+i.name;(a===!1||_c===!1&&t.compat!==void 0)&&t.registered[s]===void 0&&(t.registered[s]=i.styles)},rT=function(t,i,a){pg(t,i,a);var s=t.key+"-"+i.name;if(t.inserted[i.name]===void 0){var n="",r=i;do{var o=t.insert(i===r?"."+s:"",r,t.sheet,!0);!_c&&o!==void 0&&(n+=o),r=r.next}while(r!==void 0);if(!_c&&n.length!==0)return n}};Rs.getRegisteredStyles=nT;Rs.insertStyles=rT;Rs.registerStyles=pg});var Sc=R((pq,dg)=>{"use strict";dg.exports=hg()});var fg=R(Ec=>{"use strict";Object.defineProperty(Ec,"__esModule",{value:!0});function oT(e){for(var t=0,i,a=0,s=e.length;s>=4;++a,s-=4)i=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,i=(i&65535)*1540483477+((i>>>16)*59797<<16),i^=i>>>24,t=(i&65535)*1540483477+((i>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(s){case 3:t^=(e.charCodeAt(a+2)&255)<<16;case 2:t^=(e.charCodeAt(a+1)&255)<<8;case 1:t^=e.charCodeAt(a)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}Ec.default=oT});var gg=R((dq,mg)=>{"use strict";mg.exports=fg()});var bg=R(kc=>{"use strict";Object.defineProperty(kc,"__esModule",{value:!0});var lT={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};kc.default=lT});var vg=R((mq,yg)=>{"use strict";yg.exports=bg()});var Eg=R(Tc=>{"use strict";Object.defineProperty(Tc,"__esModule",{value:!0});var cT=gg(),uT=vg(),pT=pc();function Ac(e){return e&&e.__esModule?e:{default:e}}var hT=Ac(cT),dT=Ac(uT),fT=Ac(pT),mT=/[A-Z]|^ms/g,gT=/_EMO_([^_]+?)_([^]*?)_EMO_/g,xg=function(t){return t.charCodeAt(1)===45},wg=function(t){return t!=null&&typeof t!="boolean"},Cc=fT.default(function(e){return xg(e)?e:e.replace(mT,"-$&").toLowerCase()}),_g=function(t,i){switch(t){case"animation":case"animationName":if(typeof i=="string")return i.replace(gT,function(a,s,n){return Qt={name:s,styles:n,next:Qt},s})}return dT.default[t]!==1&&!xg(t)&&typeof i=="number"&&i!==0?i+"px":i};function Ps(e,t,i){if(i==null)return"";if(i.__emotion_styles!==void 0)return i;switch(typeof i){case"boolean":return"";case"object":{if(i.anim===1)return Qt={name:i.name,styles:i.styles,next:Qt},i.name;if(i.styles!==void 0){var a=i.next;if(a!==void 0)for(;a!==void 0;)Qt={name:a.name,styles:a.styles,next:Qt},a=a.next;var s=i.styles+";";return s}return bT(e,t,i)}case"function":{if(e!==void 0){var n=Qt,r=i(e);return Qt=n,Ps(e,t,r)}break}}if(t==null)return i;var o=t[i];return o!==void 0?o:i}function bT(e,t,i){var a="";if(Array.isArray(i))for(var s=0;s<i.length;s++)a+=Ps(e,t,i[s])+";";else for(var n in i){var r=i[n];if(typeof r!="object")t!=null&&t[r]!==void 0?a+=n+"{"+t[r]+"}":wg(r)&&(a+=Cc(n)+":"+_g(n,r)+";");else if(Array.isArray(r)&&typeof r[0]=="string"&&(t==null||t[r[0]]===void 0))for(var o=0;o<r.length;o++)wg(r[o])&&(a+=Cc(n)+":"+_g(n,r[o])+";");else{var l=Ps(e,t,r);switch(n){case"animation":case"animationName":{a+=Cc(n)+":"+l+";";break}default:a+=n+"{"+l+"}"}}}return a}var Sg=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Qt,yT=function(t,i,a){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var s=!0,n="";Qt=void 0;var r=t[0];r==null||r.raw===void 0?(s=!1,n+=Ps(a,i,r)):n+=r[0];for(var o=1;o<t.length;o++)n+=Ps(a,i,t[o]),s&&(n+=r[o]);Sg.lastIndex=0;for(var l="",u;(u=Sg.exec(n))!==null;)l+="-"+u[1];var p=hT.default(n)+l;return{name:p,styles:n,next:Qt}};Tc.serializeStyles=yT});var jc=R((bq,kg)=>{"use strict";kg.exports=Eg()});var Tg=R(fr=>{"use strict";Object.defineProperty(fr,"__esModule",{value:!0});var vT=Yt();function xT(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var Oc=xT(vT),wT=typeof document!="undefined",Ag=function(t){return t()},Cg=Oc["useInsertionEffect"]?Oc["useInsertionEffect"]:!1,_T=wT&&Cg||Ag,ST=Cg||Oc.useLayoutEffect;fr.useInsertionEffectAlwaysWithSyncFallback=_T;fr.useInsertionEffectWithLayoutFallback=ST});var Ic=R((vq,jg)=>{"use strict";jg.exports=Tg()});var Ng=R(Rt=>{"use strict";var Ns=Yt(),ET=dc(),Og=Ea(),kT=ir(),AT=wc(),Rc=Sc(),CT=jc(),TT=Ic();function Ig(e){return e&&e.__esModule?e:{default:e}}function jT(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var At=jT(Ns),Rg=Ig(ET),Pg=Ig(kT),Pc=typeof document!="undefined",Nc={}.hasOwnProperty,Ds=At.createContext(typeof HTMLElement!="undefined"?Rg.default({key:"css"}):null),OT=Ds.Provider,IT=function(){return Ns.useContext(Ds)};Rt.withEmotionCache=function(t){return Ns.forwardRef(function(i,a){var s=Ns.useContext(Ds);return t(i,s,a)})};Pc||(Rt.withEmotionCache=function(t){return function(i){var a=Ns.useContext(Ds);return a===null?(a=Rg.default({key:"css"}),At.createElement(Ds.Provider,{value:a},t(i,a))):t(i,a)}});var Ca=At.createContext({}),RT=function(){return At.useContext(Ca)},PT=function(t,i){if(typeof i=="function"){var a=i(t);return a}return Og({},t,i)},NT=Pg.default(function(e){return Pg.default(function(t){return PT(e,t)})}),DT=function(t){var i=At.useContext(Ca);return t.theme!==i&&(i=NT(i)(t.theme)),At.createElement(Ca.Provider,{value:i},t.children)};function FT(e){var t=e.displayName||e.name||"Component",i=function(n,r){var o=At.useContext(Ca);return At.createElement(e,Og({theme:o,ref:r},n))},a=At.forwardRef(i);return a.displayName="WithTheme("+t+")",AT.default(a,e)}var Dc="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",MT=function(t,i){var a={};for(var s in i)Nc.call(i,s)&&(a[s]=i[s]);return a[Dc]=t,a},LT=function(t){var i=t.cache,a=t.serialized,s=t.isStringTag;Rc.registerStyles(i,a,s);var n=TT.useInsertionEffectAlwaysWithSyncFallback(function(){return Rc.insertStyles(i,a,s)});if(!Pc&&n!==void 0){for(var r,o=a.name,l=a.next;l!==void 0;)o+=" "+l.name,l=l.next;return At.createElement("style",(r={},r["data-emotion"]=i.key+" "+o,r.dangerouslySetInnerHTML={__html:n},r.nonce=i.sheet.nonce,r))}return null},BT=Rt.withEmotionCache(function(e,t,i){var a=e.css;typeof a=="string"&&t.registered[a]!==void 0&&(a=t.registered[a]);var s=e[Dc],n=[a],r="";typeof e.className=="string"?r=Rc.getRegisteredStyles(t.registered,n,e.className):e.className!=null&&(r=e.className+" ");var o=CT.serializeStyles(n,void 0,At.useContext(Ca));r+=t.key+"-"+o.name;var l={};for(var u in e)Nc.call(e,u)&&u!=="css"&&u!==Dc&&(l[u]=e[u]);return l.ref=i,l.className=r,At.createElement(At.Fragment,null,At.createElement(LT,{cache:t,serialized:o,isStringTag:typeof s=="string"}),At.createElement(s,l))}),qT=BT;Rt.CacheProvider=OT;Rt.Emotion=qT;Rt.ThemeContext=Ca;Rt.ThemeProvider=DT;Rt.__unsafe_useEmotionCache=IT;Rt.createEmotionProps=MT;Rt.hasOwnProperty=Nc;Rt.isBrowser=Pc;Rt.useTheme=RT;Rt.withTheme=FT});var Mg=R(Ct=>{"use strict";Object.defineProperty(Ct,"__esModule",{value:!0});var gt=Ng(),zT=Yt(),mr=Sc(),Fc=Ic(),Mc=jc();dc();Ea();ir();wc();vc();function UT(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var ei=UT(zT),Dg=function(t,i){var a=arguments;if(i==null||!gt.hasOwnProperty.call(i,"css"))return ei.createElement.apply(void 0,a);var s=a.length,n=new Array(s);n[0]=gt.Emotion,n[1]=gt.createEmotionProps(t,i);for(var r=2;r<s;r++)n[r]=a[r];return ei.createElement.apply(null,n)},HT=gt.withEmotionCache(function(e,t){var i=e.styles,a=Mc.serializeStyles([i],void 0,ei.useContext(gt.ThemeContext));if(!gt.isBrowser){for(var s,n=a.name,r=a.styles,o=a.next;o!==void 0;)n+=" "+o.name,r+=o.styles,o=o.next;var l=t.compat===!0,u=t.insert("",{name:n,styles:r},t.sheet,l);return l?null:ei.createElement("style",(s={},s["data-emotion"]=t.key+"-global "+n,s.dangerouslySetInnerHTML={__html:u},s.nonce=t.sheet.nonce,s))}var p=ei.useRef();return Fc.useInsertionEffectWithLayoutFallback(function(){var d=t.key+"-global",h=new t.sheet.constructor({key:d,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),f=!1,b=document.querySelector('style[data-emotion="'+d+" "+a.name+'"]');return t.sheet.tags.length&&(h.before=t.sheet.tags[0]),b!==null&&(f=!0,b.setAttribute("data-emotion",d),h.hydrate([b])),p.current=[h,f],function(){h.flush()}},[t]),Fc.useInsertionEffectWithLayoutFallback(function(){var d=p.current,h=d[0],f=d[1];if(f){d[1]=!1;return}if(a.next!==void 0&&mr.insertStyles(t,a.next,!0),h.tags.length){var b=h.tags[h.tags.length-1].nextElementSibling;h.before=b,h.flush()}t.insert("",a,h,!1)},[t,a.name]),null});function Fg(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return Mc.serializeStyles(t)}var GT=function(){var t=Fg.apply(void 0,arguments),i="animation-"+t.name;return{name:i,styles:"@keyframes "+i+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},VT=function e(t){for(var i=t.length,a=0,s="";a<i;a++){var n=t[a];if(n!=null){var r=void 0;switch(typeof n){case"boolean":break;case"object":{if(Array.isArray(n))r=e(n);else{r="";for(var o in n)n[o]&&o&&(r&&(r+=" "),r+=o)}break}default:r=n}r&&(s&&(s+=" "),s+=r)}}return s};function JT(e,t,i){var a=[],s=mr.getRegisteredStyles(e,a,i);return a.length<2?i:s+t(a)}var $T=function(t){var i=t.cache,a=t.serializedArr,s=Fc.useInsertionEffectAlwaysWithSyncFallback(function(){for(var r="",o=0;o<a.length;o++){var l=mr.insertStyles(i,a[o],!1);!gt.isBrowser&&l!==void 0&&(r+=l)}if(!gt.isBrowser)return r});if(!gt.isBrowser&&s.length!==0){var n;return ei.createElement("style",(n={},n["data-emotion"]=i.key+" "+a.map(function(r){return r.name}).join(" "),n.dangerouslySetInnerHTML={__html:s},n.nonce=i.sheet.nonce,n))}return null},WT=gt.withEmotionCache(function(e,t){var i=!1,a=[],s=function(){for(var u=arguments.length,p=new Array(u),d=0;d<u;d++)p[d]=arguments[d];var h=Mc.serializeStyles(p,t.registered);return a.push(h),mr.registerStyles(t,h,!1),t.key+"-"+h.name},n=function(){for(var u=arguments.length,p=new Array(u),d=0;d<u;d++)p[d]=arguments[d];return JT(t.registered,s,VT(p))},r={css:s,cx:n,theme:ei.useContext(gt.ThemeContext)},o=e.children(r);return i=!0,ei.createElement(ei.Fragment,null,ei.createElement($T,{cache:t,serializedArr:a}),o)});Ct.CacheProvider=gt.CacheProvider;Ct.ThemeContext=gt.ThemeContext;Ct.ThemeProvider=gt.ThemeProvider;Ct.__unsafe_useEmotionCache=gt.__unsafe_useEmotionCache;Ct.useTheme=gt.useTheme;Object.defineProperty(Ct,"withEmotionCache",{enumerable:!0,get:function(){return gt.withEmotionCache}});Ct.withTheme=gt.withTheme;Ct.ClassNames=WT;Ct.Global=HT;Ct.createElement=Dg;Ct.css=Fg;Ct.jsx=Dg;Ct.keyframes=GT});var gr=R((_q,Lg)=>{"use strict";Lg.exports=Mg()});var Bg=R((Sq,Fs)=>{function XT(e){if(Array.isArray(e))return e}Fs.exports=XT,Fs.exports.__esModule=!0,Fs.exports.default=Fs.exports});var qg=R((Eq,Ms)=>{function KT(e,t){var i=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var a,s,n,r,o=[],l=!0,u=!1;try{if(n=(i=i.call(e)).next,t===0){if(Object(i)!==i)return;l=!1}else for(;!(l=(a=n.call(i)).done)&&(o.push(a.value),o.length!==t);l=!0);}catch(p){u=!0,s=p}finally{try{if(!l&&i.return!=null&&(r=i.return(),Object(r)!==r))return}finally{if(u)throw s}}return o}}Ms.exports=KT,Ms.exports.__esModule=!0,Ms.exports.default=Ms.exports});var zg=R((kq,Ls)=>{function ZT(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Ls.exports=ZT,Ls.exports.__esModule=!0,Ls.exports.default=Ls.exports});var qs=R((Aq,Bs)=>{var YT=Bg(),QT=qg(),ej=rc(),tj=zg();function ij(e,t){return YT(e)||QT(e,t)||ej(e,t)||tj()}Bs.exports=ij,Bs.exports.__esModule=!0,Bs.exports.default=Bs.exports});var Ug=R((Cq,zs)=>{function aj(e,t){if(e==null)return{};var i={},a=Object.keys(e),s,n;for(n=0;n<a.length;n++)s=a[n],!(t.indexOf(s)>=0)&&(i[s]=e[s]);return i}zs.exports=aj,zs.exports.__esModule=!0,zs.exports.default=zs.exports});var Ta=R((Tq,Us)=>{var sj=Ug();function nj(e,t){if(e==null)return{};var i=sj(e,t),a,s;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(s=0;s<n.length;s++)a=n[s],!(t.indexOf(a)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,a)||(i[a]=e[a]))}return i}Us.exports=nj,Us.exports.__esModule=!0,Us.exports.default=Us.exports});var Lc=R((jq,Hs)=>{function rj(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}Hs.exports=rj,Hs.exports.__esModule=!0,Hs.exports.default=Hs.exports});var Bc=R((Oq,Hg)=>{Hg.exports=(Xi(),Xl)});var Vg=R((br,Gg)=>{(function(e,t){typeof br=="object"&&typeof Gg!="undefined"?t(br):typeof define=="function"&&define.amd?define(["exports"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUICore={}))})(br,function(e){"use strict";function t(I){return I.split("-")[1]}function i(I){return I==="y"?"height":"width"}function a(I){return I.split("-")[0]}function s(I){return["top","bottom"].includes(a(I))?"x":"y"}function n(I,F,G){let{reference:X,floating:J}=I,Z=X.x+X.width/2-J.width/2,le=X.y+X.height/2-J.height/2,se=s(F),ie=i(se),ye=X[ie]/2-J[ie]/2,pe=a(F),N=se==="x",q;switch(pe){case"top":q={x:Z,y:X.y-J.height};break;case"bottom":q={x:Z,y:X.y+X.height};break;case"right":q={x:X.x+X.width,y:le};break;case"left":q={x:X.x-J.width,y:le};break;default:q={x:X.x,y:X.y}}switch(t(F)){case"start":q[se]-=ye*(G&&N?-1:1);break;case"end":q[se]+=ye*(G&&N?-1:1);break}return q}let r=(I,F,G)=>he(this,null,function*(){let{placement:X="bottom",strategy:J="absolute",middleware:Z=[],platform:le}=G,se=Z.filter(Boolean),ie=yield le.isRTL==null?void 0:le.isRTL(F),ye=yield le.getElementRects({reference:I,floating:F,strategy:J}),{x:pe,y:N}=n(ye,X,ie),q=X,z={},V=0;for(let te=0;te<se.length;te++){let{name:ae,fn:ne}=se[te],{x:ue,y:ge,data:be,reset:_e}=yield ne({x:pe,y:N,initialPlacement:X,placement:q,strategy:J,middlewareData:z,rects:ye,platform:le,elements:{reference:I,floating:F}});if(pe=ue!=null?ue:pe,N=ge!=null?ge:N,z=ke(me({},z),{[ae]:me(me({},z[ae]),be)}),_e&&V<=50){V++,typeof _e=="object"&&(_e.placement&&(q=_e.placement),_e.rects&&(ye=_e.rects===!0?yield le.getElementRects({reference:I,floating:F,strategy:J}):_e.rects),{x:pe,y:N}=n(ye,q,ie)),te=-1;continue}}return{x:pe,y:N,placement:q,strategy:J,middlewareData:z}});function o(I,F){return typeof I=="function"?I(F):I}function l(I){return me({top:0,right:0,bottom:0,left:0},I)}function u(I){return typeof I!="number"?l(I):{top:I,right:I,bottom:I,left:I}}function p(I){return ke(me({},I),{top:I.y,left:I.x,right:I.x+I.width,bottom:I.y+I.height})}function d(I,F){return he(this,null,function*(){var G;F===void 0&&(F={});let{x:X,y:J,platform:Z,rects:le,elements:se,strategy:ie}=I,{boundary:ye="clippingAncestors",rootBoundary:pe="viewport",elementContext:N="floating",altBoundary:q=!1,padding:z=0}=o(F,I),V=u(z),ae=se[q?N==="floating"?"reference":"floating":N],ne=p(yield Z.getClippingRect({element:((G=yield Z.isElement==null?void 0:Z.isElement(ae))!=null?G:!0)?ae:ae.contextElement||(yield Z.getDocumentElement==null?void 0:Z.getDocumentElement(se.floating)),boundary:ye,rootBoundary:pe,strategy:ie})),ue=N==="floating"?ke(me({},le.floating),{x:X,y:J}):le.reference,ge=yield Z.getOffsetParent==null?void 0:Z.getOffsetParent(se.floating),be=(yield Z.isElement==null?void 0:Z.isElement(ge))?(yield Z.getScale==null?void 0:Z.getScale(ge))||{x:1,y:1}:{x:1,y:1},_e=p(Z.convertOffsetParentRelativeRectToViewportRelativeRect?yield Z.convertOffsetParentRelativeRectToViewportRelativeRect({rect:ue,offsetParent:ge,strategy:ie}):ue);return{top:(ne.top-_e.top+V.top)/be.y,bottom:(_e.bottom-ne.bottom+V.bottom)/be.y,left:(ne.left-_e.left+V.left)/be.x,right:(_e.right-ne.right+V.right)/be.x}})}let h=Math.min,f=Math.max;function b(I,F,G){return f(I,h(F,G))}let m=I=>({name:"arrow",options:I,fn(F){return he(this,null,function*(){let{x:G,y:X,placement:J,rects:Z,platform:le,elements:se}=F,{element:ie,padding:ye=0}=o(I,F)||{};if(ie==null)return{};let pe=u(ye),N={x:G,y:X},q=s(J),z=i(q),V=yield le.getDimensions(ie),te=q==="y",ae=te?"top":"left",ne=te?"bottom":"right",ue=te?"clientHeight":"clientWidth",ge=Z.reference[z]+Z.reference[q]-N[q]-Z.floating[z],be=N[q]-Z.reference[q],_e=yield le.getOffsetParent==null?void 0:le.getOffsetParent(ie),je=_e?_e[ue]:0;(!je||!(yield le.isElement==null?void 0:le.isElement(_e)))&&(je=se.floating[ue]||Z.floating[z]);let Le=ge/2-be/2,T=je/2-V[z]/2-1,re=h(pe[ae],T),ce=h(pe[ne],T),fe=re,de=je-V[z]-ce,Ee=je/2-V[z]/2+Le,Fe=b(fe,Ee,de),Ve=t(J)!=null&&Ee!=Fe&&Z.reference[z]/2-(Ee<fe?re:ce)-V[z]/2<0?Ee<fe?fe-Ee:de-Ee:0;return{[q]:N[q]-Ve,data:{[q]:Fe,centerOffset:Ee-Fe+Ve}}})}}),y=["top","right","bottom","left"],g=y.reduce((I,F)=>I.concat(F,F+"-start",F+"-end"),[]),v={left:"right",right:"left",bottom:"top",top:"bottom"};function w(I){return I.replace(/left|right|bottom|top/g,F=>v[F])}function x(I,F,G){G===void 0&&(G=!1);let X=t(I),J=s(I),Z=i(J),le=J==="x"?X===(G?"end":"start")?"right":"left":X==="start"?"bottom":"top";return F.reference[Z]>F.floating[Z]&&(le=w(le)),{main:le,cross:w(le)}}let E={start:"end",end:"start"};function _(I){return I.replace(/start|end/g,F=>E[F])}function j(I,F,G){return(I?[...G.filter(J=>t(J)===I),...G.filter(J=>t(J)!==I)]:G.filter(J=>a(J)===J)).filter(J=>I?t(J)===I||(F?_(J)!==J:!1):!0)}let k=function(I){return I===void 0&&(I={}),{name:"autoPlacement",options:I,fn(F){return he(this,null,function*(){var G,X,J;let{rects:Z,middlewareData:le,placement:se,platform:ie,elements:ye}=F,fe=o(I,F),{crossAxis:pe=!1,alignment:N,allowedPlacements:q=g,autoAlignment:z=!0}=fe,V=Di(fe,["crossAxis","alignment","allowedPlacements","autoAlignment"]),te=N!==void 0||q===g?j(N||null,z,q):q,ae=yield d(F,V),ne=((G=le.autoPlacement)==null?void 0:G.index)||0,ue=te[ne];if(ue==null)return{};let{main:ge,cross:be}=x(ue,Z,yield ie.isRTL==null?void 0:ie.isRTL(ye.floating));if(se!==ue)return{reset:{placement:te[0]}};let _e=[ae[a(ue)],ae[ge],ae[be]],je=[...((X=le.autoPlacement)==null?void 0:X.overflows)||[],{placement:ue,overflows:_e}],Le=te[ne+1];if(Le)return{data:{index:ne+1,overflows:je},reset:{placement:Le}};let T=je.map(de=>{let Ee=t(de.placement);return[de.placement,Ee&&pe?de.overflows.slice(0,2).reduce((Fe,Ne)=>Fe+Ne,0):de.overflows[0],de.overflows]}).sort((de,Ee)=>de[1]-Ee[1]),ce=((J=T.filter(de=>de[2].slice(0,t(de[0])?2:3).every(Ee=>Ee<=0))[0])==null?void 0:J[0])||T[0][0];return ce!==se?{data:{index:ne+1,overflows:je},reset:{placement:ce}}:{}})}}};function C(I){let F=w(I);return[_(I),F,_(F)]}function S(I,F,G){let X=["left","right"],J=["right","left"],Z=["top","bottom"],le=["bottom","top"];switch(I){case"top":case"bottom":return G?F?J:X:F?X:J;case"left":case"right":return F?Z:le;default:return[]}}function A(I,F,G,X){let J=t(I),Z=S(a(I),G==="start",X);return J&&(Z=Z.map(le=>le+"-"+J),F&&(Z=Z.concat(Z.map(_)))),Z}let O=function(I){return I===void 0&&(I={}),{name:"flip",options:I,fn(F){return he(this,null,function*(){var G;let{placement:X,middlewareData:J,rects:Z,initialPlacement:le,platform:se,elements:ie}=F,fe=o(I,F),{mainAxis:ye=!0,crossAxis:pe=!0,fallbackPlacements:N,fallbackStrategy:q="bestFit",fallbackAxisSideDirection:z="none",flipAlignment:V=!0}=fe,te=Di(fe,["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"]),ae=a(X),ne=a(le)===le,ue=yield se.isRTL==null?void 0:se.isRTL(ie.floating),ge=N||(ne||!V?[w(le)]:C(le));!N&&z!=="none"&&ge.push(...A(le,V,z,ue));let be=[le,...ge],_e=yield d(F,te),je=[],Le=((G=J.flip)==null?void 0:G.overflows)||[];if(ye&&je.push(_e[ae]),pe){let{main:de,cross:Ee}=x(X,Z,ue);je.push(_e[de],_e[Ee])}if(Le=[...Le,{placement:X,overflows:je}],!je.every(de=>de<=0)){var T,re;let de=(((T=J.flip)==null?void 0:T.index)||0)+1,Ee=be[de];if(Ee)return{data:{index:de,overflows:Le},reset:{placement:Ee}};let Fe=(re=Le.filter(Ne=>Ne.overflows[0]<=0).sort((Ne,Ve)=>Ne.overflows[1]-Ve.overflows[1])[0])==null?void 0:re.placement;if(!Fe)switch(q){case"bestFit":{var ce;let Ne=(ce=Le.map(Ve=>[Ve.placement,Ve.overflows.filter(Qe=>Qe>0).reduce((Qe,It)=>Qe+It,0)]).sort((Ve,Qe)=>Ve[1]-Qe[1])[0])==null?void 0:ce[0];Ne&&(Fe=Ne);break}case"initialPlacement":Fe=le;break}if(X!==Fe)return{reset:{placement:Fe}}}return{}})}}};function M(I,F){return{top:I.top-F.height,right:I.right-F.width,bottom:I.bottom-F.height,left:I.left-F.width}}function P(I){return y.some(F=>I[F]>=0)}let D=function(I){return I===void 0&&(I={}),{name:"hide",options:I,fn(F){return he(this,null,function*(){let{rects:G}=F,Z=o(I,F),{strategy:X="referenceHidden"}=Z,J=Di(Z,["strategy"]);switch(X){case"referenceHidden":{let le=yield d(F,ke(me({},J),{elementContext:"reference"})),se=M(le,G.reference);return{data:{referenceHiddenOffsets:se,referenceHidden:P(se)}}}case"escaped":{let le=yield d(F,ke(me({},J),{altBoundary:!0})),se=M(le,G.floating);return{data:{escapedOffsets:se,escaped:P(se)}}}default:return{}}})}}};function H(I){let F=h(...I.map(Z=>Z.left)),G=h(...I.map(Z=>Z.top)),X=f(...I.map(Z=>Z.right)),J=f(...I.map(Z=>Z.bottom));return{x:F,y:G,width:X-F,height:J-G}}function $(I){let F=I.slice().sort((J,Z)=>J.y-Z.y),G=[],X=null;for(let J=0;J<F.length;J++){let Z=F[J];!X||Z.y-X.y>X.height/2?G.push([Z]):G[G.length-1].push(Z),X=Z}return G.map(J=>p(H(J)))}let U=function(I){return I===void 0&&(I={}),{name:"inline",options:I,fn(F){return he(this,null,function*(){let{placement:G,elements:X,rects:J,platform:Z,strategy:le}=F,{padding:se=2,x:ie,y:ye}=o(I,F),pe=Array.from((yield Z.getClientRects==null?void 0:Z.getClientRects(X.reference))||[]),N=$(pe),q=p(H(pe)),z=u(se);function V(){if(N.length===2&&N[0].left>N[1].right&&ie!=null&&ye!=null)return N.find(ae=>ie>ae.left-z.left&&ie<ae.right+z.right&&ye>ae.top-z.top&&ye<ae.bottom+z.bottom)||q;if(N.length>=2){if(s(G)==="x"){let ce=N[0],fe=N[N.length-1],de=a(G)==="top",Ee=ce.top,Fe=fe.bottom,Ne=de?ce.left:fe.left,Ve=de?ce.right:fe.right,Qe=Ve-Ne,It=Fe-Ee;return{top:Ee,bottom:Fe,left:Ne,right:Ve,width:Qe,height:It,x:Ne,y:Ee}}let ae=a(G)==="left",ne=f(...N.map(ce=>ce.right)),ue=h(...N.map(ce=>ce.left)),ge=N.filter(ce=>ae?ce.left===ue:ce.right===ne),be=ge[0].top,_e=ge[ge.length-1].bottom,je=ue,Le=ne,T=Le-je,re=_e-be;return{top:be,bottom:_e,left:je,right:Le,width:T,height:re,x:je,y:be}}return q}let te=yield Z.getElementRects({reference:{getBoundingClientRect:V},floating:X.floating,strategy:le});return J.reference.x!==te.reference.x||J.reference.y!==te.reference.y||J.reference.width!==te.reference.width||J.reference.height!==te.reference.height?{reset:{rects:te}}:{}})}}};function Y(I,F){return he(this,null,function*(){let{placement:G,platform:X,elements:J}=I,Z=yield X.isRTL==null?void 0:X.isRTL(J.floating),le=a(G),se=t(G),ie=s(G)==="x",ye=["left","top"].includes(le)?-1:1,pe=Z&&ie?-1:1,N=o(F,I),{mainAxis:q,crossAxis:z,alignmentAxis:V}=typeof N=="number"?{mainAxis:N,crossAxis:0,alignmentAxis:null}:me({mainAxis:0,crossAxis:0,alignmentAxis:null},N);return se&&typeof V=="number"&&(z=se==="end"?V*-1:V),ie?{x:z*pe,y:q*ye}:{x:q*ye,y:z*pe}})}let K=function(I){return I===void 0&&(I=0),{name:"offset",options:I,fn(F){return he(this,null,function*(){let{x:G,y:X}=F,J=yield Y(F,I);return{x:G+J.x,y:X+J.y,data:J}})}}};function L(I){return I==="x"?"y":"x"}let B=function(I){return I===void 0&&(I={}),{name:"shift",options:I,fn(F){return he(this,null,function*(){let{x:G,y:X,placement:J}=F,ae=o(I,F),{mainAxis:Z=!0,crossAxis:le=!1,limiter:se={fn:ne=>{let{x:ue,y:ge}=ne;return{x:ue,y:ge}}}}=ae,ie=Di(ae,["mainAxis","crossAxis","limiter"]),ye={x:G,y:X},pe=yield d(F,ie),N=s(a(J)),q=L(N),z=ye[N],V=ye[q];if(Z){let ne=N==="y"?"top":"left",ue=N==="y"?"bottom":"right",ge=z+pe[ne],be=z-pe[ue];z=b(ge,z,be)}if(le){let ne=q==="y"?"top":"left",ue=q==="y"?"bottom":"right",ge=V+pe[ne],be=V-pe[ue];V=b(ge,V,be)}let te=se.fn(ke(me({},F),{[N]:z,[q]:V}));return ke(me({},te),{data:{x:te.x-G,y:te.y-X}})})}}},W=function(I){return I===void 0&&(I={}),{options:I,fn(F){let{x:G,y:X,placement:J,rects:Z,middlewareData:le}=F,{offset:se=0,mainAxis:ie=!0,crossAxis:ye=!0}=o(I,F),pe={x:G,y:X},N=s(J),q=L(N),z=pe[N],V=pe[q],te=o(se,F),ae=typeof te=="number"?{mainAxis:te,crossAxis:0}:me({mainAxis:0,crossAxis:0},te);if(ie){let ge=N==="y"?"height":"width",be=Z.reference[N]-Z.floating[ge]+ae.mainAxis,_e=Z.reference[N]+Z.reference[ge]-ae.mainAxis;z<be?z=be:z>_e&&(z=_e)}if(ye){var ne,ue;let ge=N==="y"?"width":"height",be=["top","left"].includes(a(J)),_e=Z.reference[q]-Z.floating[ge]+(be&&((ne=le.offset)==null?void 0:ne[q])||0)+(be?0:ae.crossAxis),je=Z.reference[q]+Z.reference[ge]+(be?0:((ue=le.offset)==null?void 0:ue[q])||0)-(be?ae.crossAxis:0);V<_e?V=_e:V>je&&(V=je)}return{[N]:z,[q]:V}}}},ee=function(I){return I===void 0&&(I={}),{name:"size",options:I,fn(F){return he(this,null,function*(){let{placement:G,rects:X,platform:J,elements:Z}=F,Le=o(I,F),{apply:le=()=>{}}=Le,se=Di(Le,["apply"]),ie=yield d(F,se),ye=a(G),pe=t(G),q=s(G)==="x",{width:z,height:V}=X.floating,te,ae;ye==="top"||ye==="bottom"?(te=ye,ae=pe===((yield J.isRTL==null?void 0:J.isRTL(Z.floating))?"start":"end")?"left":"right"):(ae=ye,te=pe==="end"?"top":"bottom");let ne=V-ie[te],ue=z-ie[ae],ge=!F.middlewareData.shift,be=ne,_e=ue;if(q){let T=z-ie.left-ie.right;_e=pe||ge?h(ue,T):T}else{let T=V-ie.top-ie.bottom;be=pe||ge?h(ne,T):T}if(ge&&!pe){let T=f(ie.left,0),re=f(ie.right,0),ce=f(ie.top,0),fe=f(ie.bottom,0);q?_e=z-2*(T!==0||re!==0?T+re:f(ie.left,ie.right)):be=V-2*(ce!==0||fe!==0?ce+fe:f(ie.top,ie.bottom))}yield le(ke(me({},F),{availableWidth:_e,availableHeight:be}));let je=yield J.getDimensions(Z.floating);return z!==je.width||V!==je.height?{reset:{rects:!0}}:{}})}}};e.arrow=m,e.autoPlacement=k,e.computePosition=r,e.detectOverflow=d,e.flip=O,e.hide=D,e.inline=U,e.limitShift=W,e.offset=K,e.rectToClientRect=p,e.shift=B,e.size=ee,Object.defineProperty(e,"__esModule",{value:!0})})});var qc=R((yr,Jg)=>{(function(e,t){typeof yr=="object"&&typeof Jg!="undefined"?t(yr,Vg()):typeof define=="function"&&define.amd?define(["exports","@floating-ui/core"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e.FloatingUIDOM={},e.FloatingUICore))})(yr,function(e,t){"use strict";function i(N){var q;return(N==null||(q=N.ownerDocument)==null?void 0:q.defaultView)||window}function a(N){return i(N).getComputedStyle(N)}function s(N){return N instanceof i(N).Node}function n(N){return s(N)?(N.nodeName||"").toLowerCase():"#document"}function r(N){return N instanceof i(N).HTMLElement}function o(N){return typeof ShadowRoot=="undefined"?!1:N instanceof i(N).ShadowRoot||N instanceof ShadowRoot}function l(N){let{overflow:q,overflowX:z,overflowY:V,display:te}=a(N);return/auto|scroll|overlay|hidden|clip/.test(q+V+z)&&!["inline","contents"].includes(te)}function u(N){return["table","td","th"].includes(n(N))}function p(N){let q=d(),z=a(N);return z.transform!=="none"||z.perspective!=="none"||(z.containerType?z.containerType!=="normal":!1)||!q&&(z.backdropFilter?z.backdropFilter!=="none":!1)||!q&&(z.filter?z.filter!=="none":!1)||["transform","perspective","filter"].some(V=>(z.willChange||"").includes(V))||["paint","layout","strict","content"].some(V=>(z.contain||"").includes(V))}function d(){return typeof CSS=="undefined"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function h(N){return["html","body","#document"].includes(n(N))}let f=Math.min,b=Math.max,m=Math.round,y=Math.floor,g=N=>({x:N,y:N});function v(N){let q=a(N),z=parseFloat(q.width)||0,V=parseFloat(q.height)||0,te=r(N),ae=te?N.offsetWidth:z,ne=te?N.offsetHeight:V,ue=m(z)!==ae||m(V)!==ne;return ue&&(z=ae,V=ne),{width:z,height:V,$:ue}}function w(N){return N instanceof i(N).Element}function x(N){return w(N)?N:N.contextElement}function E(N){let q=x(N);if(!r(q))return g(1);let z=q.getBoundingClientRect(),{width:V,height:te,$:ae}=v(q),ne=(ae?m(z.width):z.width)/V,ue=(ae?m(z.height):z.height)/te;return(!ne||!Number.isFinite(ne))&&(ne=1),(!ue||!Number.isFinite(ue))&&(ue=1),{x:ne,y:ue}}let _=g(0);function j(N){let q=i(N);return!d()||!q.visualViewport?_:{x:q.visualViewport.offsetLeft,y:q.visualViewport.offsetTop}}function k(N,q,z){return q===void 0&&(q=!1),!z||q&&z!==i(N)?!1:q}function C(N,q,z,V){q===void 0&&(q=!1),z===void 0&&(z=!1);let te=N.getBoundingClientRect(),ae=x(N),ne=g(1);q&&(V?w(V)&&(ne=E(V)):ne=E(N));let ue=k(ae,z,V)?j(ae):g(0),ge=(te.left+ue.x)/ne.x,be=(te.top+ue.y)/ne.y,_e=te.width/ne.x,je=te.height/ne.y;if(ae){let Le=i(ae),T=V&&w(V)?i(V):V,re=Le.frameElement;for(;re&&V&&T!==Le;){let ce=E(re),fe=re.getBoundingClientRect(),de=getComputedStyle(re),Ee=fe.left+(re.clientLeft+parseFloat(de.paddingLeft))*ce.x,Fe=fe.top+(re.clientTop+parseFloat(de.paddingTop))*ce.y;ge*=ce.x,be*=ce.y,_e*=ce.x,je*=ce.y,ge+=Ee,be+=Fe,re=i(re).frameElement}}return t.rectToClientRect({width:_e,height:je,x:ge,y:be})}function S(N){return w(N)?{scrollLeft:N.scrollLeft,scrollTop:N.scrollTop}:{scrollLeft:N.pageXOffset,scrollTop:N.pageYOffset}}function A(N){return((s(N)?N.ownerDocument:N.document)||window.document).documentElement}function O(N){let{rect:q,offsetParent:z,strategy:V}=N,te=r(z),ae=A(z);if(z===ae)return q;let ne={scrollLeft:0,scrollTop:0},ue=g(1),ge=g(0);if((te||!te&&V!=="fixed")&&((n(z)!=="body"||l(ae))&&(ne=S(z)),r(z))){let be=C(z);ue=E(z),ge.x=be.x+z.clientLeft,ge.y=be.y+z.clientTop}return{width:q.width*ue.x,height:q.height*ue.y,x:q.x*ue.x-ne.scrollLeft*ue.x+ge.x,y:q.y*ue.y-ne.scrollTop*ue.y+ge.y}}function M(N){return Array.from(N.getClientRects())}function P(N){return C(A(N)).left+S(N).scrollLeft}function D(N){let q=A(N),z=S(N),V=N.ownerDocument.body,te=b(q.scrollWidth,q.clientWidth,V.scrollWidth,V.clientWidth),ae=b(q.scrollHeight,q.clientHeight,V.scrollHeight,V.clientHeight),ne=-z.scrollLeft+P(N),ue=-z.scrollTop;return a(V).direction==="rtl"&&(ne+=b(q.clientWidth,V.clientWidth)-te),{width:te,height:ae,x:ne,y:ue}}function H(N){if(n(N)==="html")return N;let q=N.assignedSlot||N.parentNode||o(N)&&N.host||A(N);return o(q)?q.host:q}function $(N){let q=H(N);return h(q)?N.ownerDocument?N.ownerDocument.body:N.body:r(q)&&l(q)?q:$(q)}function U(N,q){var z;q===void 0&&(q=[]);let V=$(N),te=V===((z=N.ownerDocument)==null?void 0:z.body),ae=i(V);return te?q.concat(ae,ae.visualViewport||[],l(V)?V:[]):q.concat(V,U(V))}function Y(N,q){let z=i(N),V=A(N),te=z.visualViewport,ae=V.clientWidth,ne=V.clientHeight,ue=0,ge=0;if(te){ae=te.width,ne=te.height;let be=d();(!be||be&&q==="fixed")&&(ue=te.offsetLeft,ge=te.offsetTop)}return{width:ae,height:ne,x:ue,y:ge}}function K(N,q){let z=C(N,!0,q==="fixed"),V=z.top+N.clientTop,te=z.left+N.clientLeft,ae=r(N)?E(N):g(1),ne=N.clientWidth*ae.x,ue=N.clientHeight*ae.y,ge=te*ae.x,be=V*ae.y;return{width:ne,height:ue,x:ge,y:be}}function L(N,q,z){let V;if(q==="viewport")V=Y(N,z);else if(q==="document")V=D(A(N));else if(w(q))V=K(q,z);else{let te=j(N);V=ke(me({},q),{x:q.x-te.x,y:q.y-te.y})}return t.rectToClientRect(V)}function B(N,q){let z=H(N);return z===q||!w(z)||h(z)?!1:a(z).position==="fixed"||B(z,q)}function W(N,q){let z=q.get(N);if(z)return z;let V=U(N).filter(ue=>w(ue)&&n(ue)!=="body"),te=null,ae=a(N).position==="fixed",ne=ae?H(N):N;for(;w(ne)&&!h(ne);){let ue=a(ne),ge=p(ne);!ge&&ue.position==="fixed"&&(te=null),(ae?!ge&&!te:!ge&&ue.position==="static"&&!!te&&["absolute","fixed"].includes(te.position)||l(ne)&&!ge&&B(N,ne))?V=V.filter(_e=>_e!==ne):te=ue,ne=H(ne)}return q.set(N,V),V}function ee(N){let{element:q,boundary:z,rootBoundary:V,strategy:te}=N,ne=[...z==="clippingAncestors"?W(q,this._c):[].concat(z),V],ue=ne[0],ge=ne.reduce((be,_e)=>{let je=L(q,_e,te);return be.top=b(je.top,be.top),be.right=f(je.right,be.right),be.bottom=f(je.bottom,be.bottom),be.left=b(je.left,be.left),be},L(q,ue,te));return{width:ge.right-ge.left,height:ge.bottom-ge.top,x:ge.left,y:ge.top}}function I(N){return v(N)}function F(N,q,z){let V=r(q),te=A(q),ae=z==="fixed",ne=C(N,!0,ae,q),ue={scrollLeft:0,scrollTop:0},ge=g(0);if(V||!V&&!ae)if((n(q)!=="body"||l(te))&&(ue=S(q)),r(q)){let be=C(q,!0,ae,q);ge.x=be.x+q.clientLeft,ge.y=be.y+q.clientTop}else te&&(ge.x=P(te));return{x:ne.left+ue.scrollLeft-ge.x,y:ne.top+ue.scrollTop-ge.y,width:ne.width,height:ne.height}}function G(N,q){return!r(N)||a(N).position==="fixed"?null:q?q(N):N.offsetParent}function X(N){let q=H(N);for(;r(q)&&!h(q);){if(p(q))return q;q=H(q)}return null}function J(N,q){let z=i(N);if(!r(N))return z;let V=G(N,q);for(;V&&u(V)&&a(V).position==="static";)V=G(V,q);return V&&(n(V)==="html"||n(V)==="body"&&a(V).position==="static"&&!p(V))?z:V||X(N)||z}let Z=function(N){return he(this,null,function*(){let{reference:q,floating:z,strategy:V}=N,te=this.getOffsetParent||J,ae=this.getDimensions;return{reference:F(q,yield te(z),V),floating:me({x:0,y:0},yield ae(z))}})};function le(N){return getComputedStyle(N).direction==="rtl"}let se={convertOffsetParentRelativeRectToViewportRelativeRect:O,getDocumentElement:A,getClippingRect:ee,getOffsetParent:J,getElementRects:Z,getClientRects:M,getDimensions:I,getScale:E,isElement:w,isRTL:le};function ie(N,q){let z=null,V,te=A(N);function ae(){clearTimeout(V),z&&z.disconnect(),z=null}function ne(ue,ge){ue===void 0&&(ue=!1),ge===void 0&&(ge=1),ae();let{left:be,top:_e,width:je,height:Le}=N.getBoundingClientRect();if(ue||q(),!je||!Le)return;let T=y(_e),re=y(te.clientWidth-(be+je)),ce=y(te.clientHeight-(_e+Le)),fe=y(be),Ee={rootMargin:-T+"px "+-re+"px "+-ce+"px "+-fe+"px",threshold:b(0,f(1,ge))||1},Fe=!0;function Ne(Ve){let Qe=Ve[0].intersectionRatio;if(Qe!==ge){if(!Fe)return ne();Qe?ne(!1,Qe):V=setTimeout(()=>{ne(!1,1e-7)},100)}Fe=!1}try{z=new IntersectionObserver(Ne,ke(me({},Ee),{root:te.ownerDocument}))}catch(Ve){z=new IntersectionObserver(Ne,Ee)}z.observe(N)}return ne(!0),ae}function ye(N,q,z,V){V===void 0&&(V={});let{ancestorScroll:te=!0,ancestorResize:ae=!0,elementResize:ne=typeof ResizeObserver=="function",layoutShift:ue=typeof IntersectionObserver=="function",animationFrame:ge=!1}=V,be=x(N),_e=te||ae?[...be?U(be):[],...U(q)]:[];_e.forEach(de=>{te&&de.addEventListener("scroll",z,{passive:!0}),ae&&de.addEventListener("resize",z)});let je=be&&ue?ie(be,z):null,Le=-1,T=null;ne&&(T=new ResizeObserver(de=>{let[Ee]=de;Ee&&Ee.target===be&&T&&(T.unobserve(q),cancelAnimationFrame(Le),Le=requestAnimationFrame(()=>{T&&T.observe(q)})),z()}),be&&!ge&&T.observe(be),T.observe(q));let re,ce=ge?C(N):null;ge&&fe();function fe(){let de=C(N);ce&&(de.x!==ce.x||de.y!==ce.y||de.width!==ce.width||de.height!==ce.height)&&z(),ce=de,re=requestAnimationFrame(fe)}return z(),()=>{_e.forEach(de=>{te&&de.removeEventListener("scroll",z),ae&&de.removeEventListener("resize",z)}),je&&je(),T&&T.disconnect(),T=null,ge&&cancelAnimationFrame(re)}}let pe=(N,q,z)=>{let V=new Map,te=me({platform:se},z),ae=ke(me({},te.platform),{_c:V});return t.computePosition(N,q,ke(me({},te),{platform:ae}))};Object.defineProperty(e,"arrow",{enumerable:!0,get:function(){return t.arrow}}),Object.defineProperty(e,"autoPlacement",{enumerable:!0,get:function(){return t.autoPlacement}}),Object.defineProperty(e,"detectOverflow",{enumerable:!0,get:function(){return t.detectOverflow}}),Object.defineProperty(e,"flip",{enumerable:!0,get:function(){return t.flip}}),Object.defineProperty(e,"hide",{enumerable:!0,get:function(){return t.hide}}),Object.defineProperty(e,"inline",{enumerable:!0,get:function(){return t.inline}}),Object.defineProperty(e,"limitShift",{enumerable:!0,get:function(){return t.limitShift}}),Object.defineProperty(e,"offset",{enumerable:!0,get:function(){return t.offset}}),Object.defineProperty(e,"shift",{enumerable:!0,get:function(){return t.shift}}),Object.defineProperty(e,"size",{enumerable:!0,get:function(){return t.size}}),e.autoUpdate=ye,e.computePosition=pe,e.getOverflowAncestors=U,e.platform=se})});var Uc=R(zc=>{"use strict";Object.defineProperty(zc,"__esModule",{value:!0});var oj=Yt(),lj=oj.useLayoutEffect;zc.default=lj});var Ar=R(Re=>{"use strict";var Be=Aa(),Xe=Ea(),Ie=gr(),ja=qs(),vr=Ta(),cj=ka(),uj=Lc(),xr=bs(),Ft=Yt(),pj=Bc(),hj=qc(),dj=Uc();function fj(e){return e&&e.__esModule?e:{default:e}}var Hc=fj(dj),mj=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],wr=function(){};function gj(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function bj(e,t){for(var i=arguments.length,a=new Array(i>2?i-2:0),s=2;s<i;s++)a[s-2]=arguments[s];var n=[].concat(a);if(t&&e)for(var r in t)t.hasOwnProperty(r)&&t[r]&&n.push("".concat(gj(e,r)));return n.filter(function(o){return o}).map(function(o){return String(o).trim()}).join(" ")}var yj=function(t){return Oj(t)?t.filter(Boolean):cj(t)==="object"&&t!==null?[t]:[]},$g=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var i=vr(t,mj);return Be({},i)},st=function(t,i,a){var s=t.cx,n=t.getStyles,r=t.getClassNames,o=t.className;return{css:n(i,t),className:s(a!=null?a:{},r(i,t),o)}};function vj(e,t,i){if(i){var a=i(e,t);if(typeof a=="string")return a}return e}function _r(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function xj(e){return _r(e)?window.innerHeight:e.clientHeight}function Wg(e){return _r(e)?window.pageYOffset:e.scrollTop}function Sr(e,t){if(_r(e)){window.scrollTo(0,t);return}e.scrollTop=t}function wj(e){var t=getComputedStyle(e),i=t.position==="absolute",a=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var s=e;s=s.parentElement;)if(t=getComputedStyle(s),!(i&&t.position==="static")&&a.test(t.overflow+t.overflowY+t.overflowX))return s;return document.documentElement}function _j(e,t,i,a){return i*((e=e/a-1)*e*e+1)+t}function Er(e,t){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:wr,s=Wg(e),n=t-s,r=10,o=0;function l(){o+=r;var u=_j(o,s,n,i);Sr(e,u),o<i?window.requestAnimationFrame(l):a(e)}l()}function Sj(e,t){var i=e.getBoundingClientRect(),a=t.getBoundingClientRect(),s=t.offsetHeight/3;a.bottom+s>i.bottom?Sr(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+s,e.scrollHeight)):a.top-s<i.top&&Sr(e,Math.max(t.offsetTop-s,0))}function Ej(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function kj(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function Aj(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}var Xg=!1,Cj={get passive(){return Xg=!0}},kr=typeof window!="undefined"?window:{};kr.addEventListener&&kr.removeEventListener&&(kr.addEventListener("p",wr,Cj),kr.removeEventListener("p",wr,!1));var Tj=Xg;function jj(e){return e!=null}function Oj(e){return Array.isArray(e)}function Ij(e,t,i){return e?t:i}function Rj(e){return e}function Pj(e){return e}var Nj=function(t){for(var i=arguments.length,a=new Array(i>1?i-1:0),s=1;s<i;s++)a[s-1]=arguments[s];var n=Object.entries(t).filter(function(r){var o=ja(r,1),l=o[0];return!a.includes(l)});return n.reduce(function(r,o){var l=ja(o,2),u=l[0],p=l[1];return r[u]=p,r},{})};function Dj(e){var t=e.maxHeight,i=e.menuEl,a=e.minHeight,s=e.placement,n=e.shouldScroll,r=e.isFixedPosition,o=e.controlHeight,l=wj(i),u={placement:"bottom",maxHeight:t};if(!i||!i.offsetParent)return u;var p=l.getBoundingClientRect(),d=p.height,h=i.getBoundingClientRect(),f=h.bottom,b=h.height,m=h.top,y=i.offsetParent.getBoundingClientRect(),g=y.top,v=r?window.innerHeight:xj(l),w=Wg(l),x=parseInt(getComputedStyle(i).marginBottom,10),E=parseInt(getComputedStyle(i).marginTop,10),_=g-E,j=v-m,k=_+w,C=d-w-m,S=f-v+w+x,A=w+m-E,O=160;switch(s){case"auto":case"bottom":if(j>=b)return{placement:"bottom",maxHeight:t};if(C>=b&&!r)return n&&Er(l,S,O),{placement:"bottom",maxHeight:t};if(!r&&C>=a||r&&j>=a){n&&Er(l,S,O);var M=r?j-x:C-x;return{placement:"bottom",maxHeight:M}}if(s==="auto"||r){var P=t,D=r?_:k;return D>=a&&(P=Math.min(D-x-o,t)),{placement:"top",maxHeight:P}}if(s==="bottom")return n&&Sr(l,S),{placement:"bottom",maxHeight:t};break;case"top":if(_>=b)return{placement:"top",maxHeight:t};if(k>=b&&!r)return n&&Er(l,A,O),{placement:"top",maxHeight:t};if(!r&&k>=a||r&&_>=a){var H=t;return(!r&&k>=a||r&&_>=a)&&(H=r?_-E:k-E),n&&Er(l,A,O),{placement:"top",maxHeight:H}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(s,'".'))}return u}function Fj(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Kg=function(t){return t==="auto"?"bottom":t},Mj=function(t,i){var a,s=t.placement,n=t.theme,r=n.borderRadius,o=n.spacing,l=n.colors;return Be((a={label:"menu"},xr(a,Fj(s),"100%"),xr(a,"position","absolute"),xr(a,"width","100%"),xr(a,"zIndex",1),a),i?{}:{backgroundColor:l.neutral0,borderRadius:r,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:o.menuGutter,marginTop:o.menuGutter})},Zg=Ft.createContext(null),Lj=function(t){var i=t.children,a=t.minMenuHeight,s=t.maxMenuHeight,n=t.menuPlacement,r=t.menuPosition,o=t.menuShouldScrollIntoView,l=t.theme,u=Ft.useContext(Zg)||{},p=u.setPortalPlacement,d=Ft.useRef(null),h=Ft.useState(s),f=ja(h,2),b=f[0],m=f[1],y=Ft.useState(null),g=ja(y,2),v=g[0],w=g[1],x=l.spacing.controlHeight;return Hc.default(function(){var E=d.current;if(!!E){var _=r==="fixed",j=o&&!_,k=Dj({maxHeight:s,menuEl:E,minHeight:a,placement:n,shouldScroll:j,isFixedPosition:_,controlHeight:x});m(k.maxHeight),w(k.placement),p==null||p(k.placement)}},[s,n,r,o,a,p,x]),i({ref:d,placerProps:Be(Be({},t),{},{placement:v||Kg(n),maxHeight:b})})},Bj=function(t){var i=t.children,a=t.innerRef,s=t.innerProps;return Ie.jsx("div",Xe({},st(t,"menu",{menu:!0}),{ref:a},s),i)},qj=Bj,zj=function(t,i){var a=t.maxHeight,s=t.theme.spacing.baseUnit;return Be({maxHeight:a,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},i?{}:{paddingBottom:s,paddingTop:s})},Uj=function(t){var i=t.children,a=t.innerProps,s=t.innerRef,n=t.isMulti;return Ie.jsx("div",Xe({},st(t,"menuList",{"menu-list":!0,"menu-list--is-multi":n}),{ref:s},a),i)},Yg=function(t,i){var a=t.theme,s=a.spacing.baseUnit,n=a.colors;return Be({textAlign:"center"},i?{}:{color:n.neutral40,padding:"".concat(s*2,"px ").concat(s*3,"px")})},Hj=Yg,Gj=Yg,Qg=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),a),i)};Qg.defaultProps={children:"No options"};var eb=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),a),i)};eb.defaultProps={children:"Loading..."};var Vj=function(t){var i=t.rect,a=t.offset,s=t.position;return{left:i.left,position:s,top:a,width:i.width,zIndex:1}},Jj=function(t){var i=t.appendTo,a=t.children,s=t.controlElement,n=t.innerProps,r=t.menuPlacement,o=t.menuPosition,l=Ft.useRef(null),u=Ft.useRef(null),p=Ft.useState(Kg(r)),d=ja(p,2),h=d[0],f=d[1],b=Ft.useMemo(function(){return{setPortalPlacement:f}},[]),m=Ft.useState(null),y=ja(m,2),g=y[0],v=y[1],w=Ft.useCallback(function(){if(!!s){var j=Ej(s),k=o==="fixed"?0:window.pageYOffset,C=j[h]+k;(C!==(g==null?void 0:g.offset)||j.left!==(g==null?void 0:g.rect.left)||j.width!==(g==null?void 0:g.rect.width))&&v({offset:C,rect:j})}},[s,o,h,g==null?void 0:g.offset,g==null?void 0:g.rect.left,g==null?void 0:g.rect.width]);Hc.default(function(){w()},[w]);var x=Ft.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),s&&l.current&&(u.current=hj.autoUpdate(s,l.current,w,{elementResize:"ResizeObserver"in window}))},[s,w]);Hc.default(function(){x()},[x]);var E=Ft.useCallback(function(j){l.current=j,x()},[x]);if(!i&&o!=="fixed"||!g)return null;var _=Ie.jsx("div",Xe({ref:E},st(Be(Be({},t),{},{offset:g.offset,position:o,rect:g.rect}),"menuPortal",{"menu-portal":!0}),n),a);return Ie.jsx(Zg.Provider,{value:b},i?pj.createPortal(_,i):_)},$j=function(t){var i=t.isDisabled,a=t.isRtl;return{label:"container",direction:a?"rtl":void 0,pointerEvents:i?"none":void 0,position:"relative"}},Wj=function(t){var i=t.children,a=t.innerProps,s=t.isDisabled,n=t.isRtl;return Ie.jsx("div",Xe({},st(t,"container",{"--is-disabled":s,"--is-rtl":n}),a),i)},Xj=function(t,i){var a=t.theme.spacing,s=t.isMulti,n=t.hasValue,r=t.selectProps.controlShouldRenderValue;return Be({alignItems:"center",display:s&&n&&r?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},i?{}:{padding:"".concat(a.baseUnit/2,"px ").concat(a.baseUnit*2,"px")})},Kj=function(t){var i=t.children,a=t.innerProps,s=t.isMulti,n=t.hasValue;return Ie.jsx("div",Xe({},st(t,"valueContainer",{"value-container":!0,"value-container--is-multi":s,"value-container--has-value":n}),a),i)},Zj=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Yj=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"indicatorsContainer",{indicators:!0}),a),i)},tb,Qj=["size"],eO={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},ib=function(t){var i=t.size,a=vr(t,Qj);return Ie.jsx("svg",Xe({height:i,width:i,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:eO},a))},Gc=function(t){return Ie.jsx(ib,Xe({size:20},t),Ie.jsx("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ab=function(t){return Ie.jsx(ib,Xe({size:20},t),Ie.jsx("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},sb=function(t,i){var a=t.isFocused,s=t.theme,n=s.spacing.baseUnit,r=s.colors;return Be({label:"indicatorContainer",display:"flex",transition:"color 150ms"},i?{}:{color:a?r.neutral60:r.neutral20,padding:n*2,":hover":{color:a?r.neutral80:r.neutral40}})},tO=sb,iO=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),a),i||Ie.jsx(ab,null))},aO=sb,sO=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),a),i||Ie.jsx(Gc,null))},nO=function(t,i){var a=t.isDisabled,s=t.theme,n=s.spacing.baseUnit,r=s.colors;return Be({label:"indicatorSeparator",alignSelf:"stretch",width:1},i?{}:{backgroundColor:a?r.neutral10:r.neutral20,marginBottom:n*2,marginTop:n*2})},rO=function(t){var i=t.innerProps;return Ie.jsx("span",Xe({},i,st(t,"indicatorSeparator",{"indicator-separator":!0})))},oO=Ie.keyframes(tb||(tb=uj([`
|
||
0%, 80%, 100% { opacity: 0; }
|
||
40% { opacity: 1; }
|
||
`]))),lO=function(t,i){var a=t.isFocused,s=t.size,n=t.theme,r=n.colors,o=n.spacing.baseUnit;return Be({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:s,lineHeight:1,marginRight:s,textAlign:"center",verticalAlign:"middle"},i?{}:{color:a?r.neutral60:r.neutral20,padding:o*2})},Vc=function(t){var i=t.delay,a=t.offset;return Ie.jsx("span",{css:Ie.css({animation:"".concat(oO," 1s ease-in-out ").concat(i,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:a?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},nb=function(t){var i=t.innerProps,a=t.isRtl;return Ie.jsx("div",Xe({},st(t,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),i),Ie.jsx(Vc,{delay:0,offset:a}),Ie.jsx(Vc,{delay:160,offset:!0}),Ie.jsx(Vc,{delay:320,offset:!a}))};nb.defaultProps={size:4};var cO=function(t,i){var a=t.isDisabled,s=t.isFocused,n=t.theme,r=n.colors,o=n.borderRadius,l=n.spacing;return Be({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},i?{}:{backgroundColor:a?r.neutral5:r.neutral0,borderColor:a?r.neutral10:s?r.primary:r.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:s?"0 0 0 1px ".concat(r.primary):void 0,"&:hover":{borderColor:s?r.primary:r.neutral30}})},uO=function(t){var i=t.children,a=t.isDisabled,s=t.isFocused,n=t.innerRef,r=t.innerProps,o=t.menuIsOpen;return Ie.jsx("div",Xe({ref:n},st(t,"control",{control:!0,"control--is-disabled":a,"control--is-focused":s,"control--menu-is-open":o}),r),i)},pO=uO,hO=["data"],dO=function(t,i){var a=t.theme.spacing;return i?{}:{paddingBottom:a.baseUnit*2,paddingTop:a.baseUnit*2}},fO=function(t){var i=t.children,a=t.cx,s=t.getStyles,n=t.getClassNames,r=t.Heading,o=t.headingProps,l=t.innerProps,u=t.label,p=t.theme,d=t.selectProps;return Ie.jsx("div",Xe({},st(t,"group",{group:!0}),l),Ie.jsx(r,Xe({},o,{selectProps:d,theme:p,getStyles:s,getClassNames:n,cx:a}),u),Ie.jsx("div",null,i))},mO=function(t,i){var a=t.theme,s=a.colors,n=a.spacing;return Be({label:"group",cursor:"default",display:"block"},i?{}:{color:s.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:n.baseUnit*3,paddingRight:n.baseUnit*3,textTransform:"uppercase"})},gO=function(t){var i=$g(t);i.data;var a=vr(i,hO);return Ie.jsx("div",Xe({},st(t,"groupHeading",{"group-heading":!0}),a))},bO=fO,yO=["innerRef","isDisabled","isHidden","inputClassName"],vO=function(t,i){var a=t.isDisabled,s=t.value,n=t.theme,r=n.spacing,o=n.colors;return Be(Be({visibility:a?"hidden":"visible",transform:s?"translateZ(0)":""},xO),i?{}:{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,color:o.neutral80})},rb={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},xO={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Be({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},rb)},wO=function(t){return Be({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},rb)},_O=function(t){var i=t.cx,a=t.value,s=$g(t),n=s.innerRef,r=s.isDisabled,o=s.isHidden,l=s.inputClassName,u=vr(s,yO);return Ie.jsx("div",Xe({},st(t,"input",{"input-container":!0}),{"data-value":a||""}),Ie.jsx("input",Xe({className:i({input:!0},l),ref:n,style:wO(o),disabled:r},u)))},SO=_O,EO=function(t,i){var a=t.theme,s=a.spacing,n=a.borderRadius,r=a.colors;return Be({label:"multiValue",display:"flex",minWidth:0},i?{}:{backgroundColor:r.neutral10,borderRadius:n/2,margin:s.baseUnit/2})},kO=function(t,i){var a=t.theme,s=a.borderRadius,n=a.colors,r=t.cropWithEllipsis;return Be({overflow:"hidden",textOverflow:r||r===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},i?{}:{borderRadius:s/2,color:n.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},AO=function(t,i){var a=t.theme,s=a.spacing,n=a.borderRadius,r=a.colors,o=t.isFocused;return Be({alignItems:"center",display:"flex"},i?{}:{borderRadius:n/2,backgroundColor:o?r.dangerLight:void 0,paddingLeft:s.baseUnit,paddingRight:s.baseUnit,":hover":{backgroundColor:r.dangerLight,color:r.danger}})},ob=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",a,i)},CO=ob,TO=ob;function jO(e){var t=e.children,i=e.innerProps;return Ie.jsx("div",Xe({role:"button"},i),t||Ie.jsx(Gc,{size:14}))}var OO=function(t){var i=t.children,a=t.components,s=t.data,n=t.innerProps,r=t.isDisabled,o=t.removeProps,l=t.selectProps,u=a.Container,p=a.Label,d=a.Remove;return Ie.jsx(u,{data:s,innerProps:Be(Be({},st(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":r})),n),selectProps:l},Ie.jsx(p,{data:s,innerProps:Be({},st(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},i),Ie.jsx(d,{data:s,innerProps:Be(Be({},st(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(i||"option")},o),selectProps:l}))},IO=OO,RO=function(t,i){var a=t.isDisabled,s=t.isFocused,n=t.isSelected,r=t.theme,o=r.spacing,l=r.colors;return Be({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},i?{}:{backgroundColor:n?l.primary:s?l.primary25:"transparent",color:a?l.neutral20:n?l.neutral0:"inherit",padding:"".concat(o.baseUnit*2,"px ").concat(o.baseUnit*3,"px"),":active":{backgroundColor:a?void 0:n?l.primary:l.primary50}})},PO=function(t){var i=t.children,a=t.isDisabled,s=t.isFocused,n=t.isSelected,r=t.innerRef,o=t.innerProps;return Ie.jsx("div",Xe({},st(t,"option",{option:!0,"option--is-disabled":a,"option--is-focused":s,"option--is-selected":n}),{ref:r,"aria-disabled":a},o),i)},NO=PO,DO=function(t,i){var a=t.theme,s=a.spacing,n=a.colors;return Be({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},i?{}:{color:n.neutral50,marginLeft:s.baseUnit/2,marginRight:s.baseUnit/2})},FO=function(t){var i=t.children,a=t.innerProps;return Ie.jsx("div",Xe({},st(t,"placeholder",{placeholder:!0}),a),i)},MO=FO,LO=function(t,i){var a=t.isDisabled,s=t.theme,n=s.spacing,r=s.colors;return Be({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},i?{}:{color:a?r.neutral40:r.neutral80,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},BO=function(t){var i=t.children,a=t.isDisabled,s=t.innerProps;return Ie.jsx("div",Xe({},st(t,"singleValue",{"single-value":!0,"single-value--is-disabled":a}),s),i)},qO=BO,lb={ClearIndicator:sO,Control:pO,DropdownIndicator:iO,DownChevron:ab,CrossIcon:Gc,Group:bO,GroupHeading:gO,IndicatorsContainer:Yj,IndicatorSeparator:rO,Input:SO,LoadingIndicator:nb,Menu:qj,MenuList:Uj,MenuPortal:Jj,LoadingMessage:eb,NoOptionsMessage:Qg,MultiValue:IO,MultiValueContainer:CO,MultiValueLabel:TO,MultiValueRemove:jO,Option:NO,Placeholder:MO,SelectContainer:Wj,SingleValue:qO,ValueContainer:Kj},zO=function(t){return Be(Be({},lb),t.components)};Re.MenuPlacer=Lj;Re.classNames=bj;Re.cleanValue=yj;Re.clearIndicatorCSS=aO;Re.components=lb;Re.containerCSS=$j;Re.css=cO;Re.css$1=LO;Re.defaultComponents=zO;Re.dropdownIndicatorCSS=tO;Re.groupCSS=dO;Re.groupHeadingCSS=mO;Re.handleInputChange=vj;Re.indicatorSeparatorCSS=nO;Re.indicatorsContainerCSS=Zj;Re.inputCSS=vO;Re.isDocumentElement=_r;Re.isMobileDevice=Aj;Re.isTouchCapable=kj;Re.loadingIndicatorCSS=lO;Re.loadingMessageCSS=Gj;Re.menuCSS=Mj;Re.menuListCSS=zj;Re.menuPortalCSS=Vj;Re.multiValueAsValue=Pj;Re.multiValueCSS=EO;Re.multiValueLabelCSS=kO;Re.multiValueRemoveCSS=AO;Re.noOptionsMessageCSS=Hj;Re.noop=wr;Re.notNullish=jj;Re.optionCSS=RO;Re.placeholderCSS=DO;Re.removeProps=Nj;Re.scrollIntoView=Sj;Re.singleValueAsValue=Rj;Re.supportsPassiveEvents=Tj;Re.valueContainerCSS=Xj;Re.valueTernary=Ij});var Jc=R((Pq,ub)=>{"use strict";var cb=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function UO(e,t){return!!(e===t||cb(e)&&cb(t))}function HO(e,t){if(e.length!==t.length)return!1;for(var i=0;i<e.length;i++)if(!UO(e[i],t[i]))return!1;return!0}function GO(e,t){t===void 0&&(t=HO);var i=null;function a(){for(var s=[],n=0;n<arguments.length;n++)s[n]=arguments[n];if(i&&i.lastThis===this&&t(s,i.lastArgs))return i.lastResult;var r=e.apply(this,s);return i={lastResult:r,lastArgs:s,lastThis:this},r}return a.clear=function(){i=null},a}ub.exports=GO});var Lb=R(Fi=>{"use strict";var nt=Ea(),Pt=Aa(),VO=Ql(),JO=ec(),$O=ic(),WO=sc(),pb=oc(),We=Yt(),Ce=Ar(),Ht=gr(),XO=Jc(),KO=Ta();function ZO(e){return e&&e.__esModule?e:{default:e}}function YO(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var He=YO(We),QO=ZO(XO),e2={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},t2=function(t){return Ht.jsx("span",nt({css:e2},t))},hb=t2,i2={guidance:function(t){var i=t.isSearchable,a=t.isMulti,s=t.isDisabled,n=t.tabSelectsValue,r=t.context;switch(r){case"menu":return"Use Up and Down to choose options".concat(s?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(n?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(t["aria-label"]||"Select"," is focused ").concat(i?",type to refine list":"",", press Down to open the menu, ").concat(a?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var i=t.action,a=t.label,s=a===void 0?"":a,n=t.labels,r=t.isDisabled;switch(i){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(s,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(n.length>1?"s":""," ").concat(n.join(","),", selected.");case"select-option":return r?"option ".concat(s," is disabled. Select another option."):"option ".concat(s,", selected.");default:return""}},onFocus:function(t){var i=t.context,a=t.focused,s=t.options,n=t.label,r=n===void 0?"":n,o=t.selectValue,l=t.isDisabled,u=t.isSelected,p=function(b,m){return b&&b.length?"".concat(b.indexOf(m)+1," of ").concat(b.length):""};if(i==="value"&&o)return"value ".concat(r," focused, ").concat(p(o,a),".");if(i==="menu"){var d=l?" disabled":"",h="".concat(u?"selected":"focused").concat(d);return"option ".concat(r," ").concat(h,", ").concat(p(s,a),".")}return""},onFilter:function(t){var i=t.inputValue,a=t.resultsMessage;return"".concat(a).concat(i?" for search term "+i:"",".")}},a2=function(t){var i=t.ariaSelection,a=t.focusedOption,s=t.focusedValue,n=t.focusableOptions,r=t.isFocused,o=t.selectValue,l=t.selectProps,u=t.id,p=l.ariaLiveMessages,d=l.getOptionLabel,h=l.inputValue,f=l.isMulti,b=l.isOptionDisabled,m=l.isSearchable,y=l.menuIsOpen,g=l.options,v=l.screenReaderStatus,w=l.tabSelectsValue,x=l["aria-label"],E=l["aria-live"],_=We.useMemo(function(){return Pt(Pt({},i2),p||{})},[p]),j=We.useMemo(function(){var P="";if(i&&_.onChange){var D=i.option,H=i.options,$=i.removedValue,U=i.removedValues,Y=i.value,K=function(G){return Array.isArray(G)?null:G},L=$||D||K(Y),B=L?d(L):"",W=H||U||void 0,ee=W?W.map(d):[],I=Pt({isDisabled:L&&b(L,o),label:B,labels:ee},i);P=_.onChange(I)}return P},[i,_,b,o,d]),k=We.useMemo(function(){var P="",D=a||s,H=!!(a&&o&&o.includes(a));if(D&&_.onFocus){var $={focused:D,label:d(D),isDisabled:b(D,o),isSelected:H,options:n,context:D===a?"menu":"value",selectValue:o};P=_.onFocus($)}return P},[a,s,d,b,_,n,o]),C=We.useMemo(function(){var P="";if(y&&g.length&&_.onFilter){var D=v({count:n.length});P=_.onFilter({inputValue:h,resultsMessage:D})}return P},[n,h,y,_,g,v]),S=We.useMemo(function(){var P="";if(_.guidance){var D=s?"value":y?"menu":"input";P=_.guidance({"aria-label":x,context:D,isDisabled:a&&b(a,o),isMulti:f,isSearchable:m,tabSelectsValue:w})}return P},[x,a,s,f,b,m,y,_,o,w]),A="".concat(k," ").concat(C," ").concat(S),O=Ht.jsx(We.Fragment,null,Ht.jsx("span",{id:"aria-selection"},j),Ht.jsx("span",{id:"aria-context"},A)),M=(i==null?void 0:i.action)==="initial-input-focus";return Ht.jsx(We.Fragment,null,Ht.jsx(hb,{id:u},M&&O),Ht.jsx(hb,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text"},r&&!M&&O))},s2=a2,$c=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],n2=new RegExp("["+$c.map(function(e){return e.letters}).join("")+"]","g"),db={};for(Cr=0;Cr<$c.length;Cr++)for(Tr=$c[Cr],jr=0;jr<Tr.letters.length;jr++)db[Tr.letters[jr]]=Tr.base;var Tr,jr,Cr,fb=function(t){return t.replace(n2,function(i){return db[i]})},r2=QO.default(fb),mb=function(t){return t.replace(/^\s+|\s+$/g,"")},o2=function(t){return"".concat(t.label," ").concat(t.value)},gb=function(t){return function(i,a){if(i.data.__isNew__)return!0;var s=Pt({ignoreCase:!0,ignoreAccents:!0,stringify:o2,trim:!0,matchFrom:"any"},t),n=s.ignoreCase,r=s.ignoreAccents,o=s.stringify,l=s.trim,u=s.matchFrom,p=l?mb(a):a,d=l?mb(o(i)):o(i);return n&&(p=p.toLowerCase(),d=d.toLowerCase()),r&&(p=r2(p),d=fb(d)),u==="start"?d.substr(0,p.length)===p:d.indexOf(p)>-1}},l2=["innerRef"];function c2(e){var t=e.innerRef,i=KO(e,l2),a=Ce.removeProps(i,"onExited","in","enter","exit","appear");return Ht.jsx("input",nt({ref:t},a,{css:Ht.css({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var u2=function(t){t.preventDefault(),t.stopPropagation()};function p2(e){var t=e.isEnabled,i=e.onBottomArrive,a=e.onBottomLeave,s=e.onTopArrive,n=e.onTopLeave,r=We.useRef(!1),o=We.useRef(!1),l=We.useRef(0),u=We.useRef(null),p=We.useCallback(function(y,g){if(u.current!==null){var v=u.current,w=v.scrollTop,x=v.scrollHeight,E=v.clientHeight,_=u.current,j=g>0,k=x-E-w,C=!1;k>g&&r.current&&(a&&a(y),r.current=!1),j&&o.current&&(n&&n(y),o.current=!1),j&&g>k?(i&&!r.current&&i(y),_.scrollTop=x,C=!0,r.current=!0):!j&&-g>w&&(s&&!o.current&&s(y),_.scrollTop=0,C=!0,o.current=!0),C&&u2(y)}},[i,a,s,n]),d=We.useCallback(function(y){p(y,y.deltaY)},[p]),h=We.useCallback(function(y){l.current=y.changedTouches[0].clientY},[]),f=We.useCallback(function(y){var g=l.current-y.changedTouches[0].clientY;p(y,g)},[p]),b=We.useCallback(function(y){if(!!y){var g=Ce.supportsPassiveEvents?{passive:!1}:!1;y.addEventListener("wheel",d,g),y.addEventListener("touchstart",h,g),y.addEventListener("touchmove",f,g)}},[f,h,d]),m=We.useCallback(function(y){!y||(y.removeEventListener("wheel",d,!1),y.removeEventListener("touchstart",h,!1),y.removeEventListener("touchmove",f,!1))},[f,h,d]);return We.useEffect(function(){if(!!t){var y=u.current;return b(y),function(){m(y)}}},[t,b,m]),function(y){u.current=y}}var bb=["boxSizing","height","overflow","paddingRight","position"],yb={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function vb(e){e.preventDefault()}function xb(e){e.stopPropagation()}function wb(){var e=this.scrollTop,t=this.scrollHeight,i=e+this.offsetHeight;e===0?this.scrollTop=1:i===t&&(this.scrollTop=e-1)}function _b(){return"ontouchstart"in window||navigator.maxTouchPoints}var Sb=!!(typeof window!="undefined"&&window.document&&window.document.createElement),Gs=0,Oa={capture:!1,passive:!1};function h2(e){var t=e.isEnabled,i=e.accountForScrollbars,a=i===void 0?!0:i,s=We.useRef({}),n=We.useRef(null),r=We.useCallback(function(l){if(!!Sb){var u=document.body,p=u&&u.style;if(a&&bb.forEach(function(b){var m=p&&p[b];s.current[b]=m}),a&&Gs<1){var d=parseInt(s.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,f=window.innerWidth-h+d||0;Object.keys(yb).forEach(function(b){var m=yb[b];p&&(p[b]=m)}),p&&(p.paddingRight="".concat(f,"px"))}u&&_b()&&(u.addEventListener("touchmove",vb,Oa),l&&(l.addEventListener("touchstart",wb,Oa),l.addEventListener("touchmove",xb,Oa))),Gs+=1}},[a]),o=We.useCallback(function(l){if(!!Sb){var u=document.body,p=u&&u.style;Gs=Math.max(Gs-1,0),a&&Gs<1&&bb.forEach(function(d){var h=s.current[d];p&&(p[d]=h)}),u&&_b()&&(u.removeEventListener("touchmove",vb,Oa),l&&(l.removeEventListener("touchstart",wb,Oa),l.removeEventListener("touchmove",xb,Oa)))}},[a]);return We.useEffect(function(){if(!!t){var l=n.current;return r(l),function(){o(l)}}},[t,r,o]),function(l){n.current=l}}var d2=function(){return document.activeElement&&document.activeElement.blur()},f2={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function m2(e){var t=e.children,i=e.lockEnabled,a=e.captureEnabled,s=a===void 0?!0:a,n=e.onBottomArrive,r=e.onBottomLeave,o=e.onTopArrive,l=e.onTopLeave,u=p2({isEnabled:s,onBottomArrive:n,onBottomLeave:r,onTopArrive:o,onTopLeave:l}),p=h2({isEnabled:i}),d=function(f){u(f),p(f)};return Ht.jsx(We.Fragment,null,i&&Ht.jsx("div",{onClick:d2,css:f2}),t(d))}var g2={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},b2=function(t){var i=t.name,a=t.onFocus;return Ht.jsx("input",{required:!0,name:i,tabIndex:-1,"aria-hidden":"true",onFocus:a,css:g2,value:"",onChange:function(){}})},y2=b2,v2=function(t){return t.label},Eb=function(t){return t.label},kb=function(t){return t.value},x2=function(t){return!!t.isDisabled},w2={clearIndicator:Ce.clearIndicatorCSS,container:Ce.containerCSS,control:Ce.css,dropdownIndicator:Ce.dropdownIndicatorCSS,group:Ce.groupCSS,groupHeading:Ce.groupHeadingCSS,indicatorsContainer:Ce.indicatorsContainerCSS,indicatorSeparator:Ce.indicatorSeparatorCSS,input:Ce.inputCSS,loadingIndicator:Ce.loadingIndicatorCSS,loadingMessage:Ce.loadingMessageCSS,menu:Ce.menuCSS,menuList:Ce.menuListCSS,menuPortal:Ce.menuPortalCSS,multiValue:Ce.multiValueCSS,multiValueLabel:Ce.multiValueLabelCSS,multiValueRemove:Ce.multiValueRemoveCSS,noOptionsMessage:Ce.noOptionsMessageCSS,option:Ce.optionCSS,placeholder:Ce.placeholderCSS,singleValue:Ce.css$1,valueContainer:Ce.valueContainerCSS};function _2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=Pt({},e);return Object.keys(t).forEach(function(a){var s=a;e[s]?i[s]=function(n,r){return t[s](e[s](n,r),r)}:i[s]=t[s]}),i}var S2={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},E2=4,Ab=4,k2=38,A2=Ab*2,C2={baseUnit:Ab,controlHeight:k2,menuGutter:A2},Or={borderRadius:E2,colors:S2,spacing:C2},Cb={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Ce.isTouchCapable(),captureMenuScroll:!Ce.isTouchCapable(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:gb(),formatGroupLabel:v2,getOptionLabel:Eb,getOptionValue:kb,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:x2,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Ce.isMobileDevice(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var i=t.count;return"".concat(i," result").concat(i!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function Tb(e,t,i,a){var s=Pb(e,t,i),n=Nb(e,t,i),r=Rb(e,t),o=Ir(e,t);return{type:"option",data:t,isDisabled:s,isSelected:n,label:r,value:o,index:a}}function jb(e,t){return e.options.map(function(i,a){if("options"in i){var s=i.options.map(function(r,o){return Tb(e,r,t,o)}).filter(function(r){return Ib(e,r)});return s.length>0?{type:"group",data:i,options:s,index:a}:void 0}var n=Tb(e,i,t,a);return Ib(e,n)?n:void 0}).filter(Ce.notNullish)}function Ob(e){return e.reduce(function(t,i){return i.type==="group"?t.push.apply(t,pb(i.options.map(function(a){return a.data}))):t.push(i.data),t},[])}function T2(e,t){return Ob(jb(e,t))}function Ib(e,t){var i=e.inputValue,a=i===void 0?"":i,s=t.data,n=t.isSelected,r=t.label,o=t.value;return(!Fb(e)||!n)&&Db(e,{label:r,value:o,data:s},a)}function j2(e,t){var i=e.focusedValue,a=e.selectValue,s=a.indexOf(i);if(s>-1){var n=t.indexOf(i);if(n>-1)return i;if(s<t.length)return t[s]}return null}function O2(e,t){var i=e.focusedOption;return i&&t.indexOf(i)>-1?i:t[0]}var Rb=function(t,i){return t.getOptionLabel(i)},Ir=function(t,i){return t.getOptionValue(i)};function Pb(e,t,i){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,i):!1}function Nb(e,t,i){if(i.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,i);var a=Ir(e,t);return i.some(function(s){return Ir(e,s)===a})}function Db(e,t,i){return e.filterOption?e.filterOption(t,i):!0}var Fb=function(t){var i=t.hideSelectedOptions,a=t.isMulti;return i===void 0?a:i},I2=1,Mb=function(e){$O(i,e);var t=WO(i);function i(a){var s;if(VO(this,i),s=t.call(this,a),s.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},s.blockOptionHover=!1,s.isComposing=!1,s.commonProps=void 0,s.initialTouchX=0,s.initialTouchY=0,s.instancePrefix="",s.openAfterFocus=!1,s.scrollToFocusedOptionOnUpdate=!1,s.userIsDragging=void 0,s.controlRef=null,s.getControlRef=function(o){s.controlRef=o},s.focusedOptionRef=null,s.getFocusedOptionRef=function(o){s.focusedOptionRef=o},s.menuListRef=null,s.getMenuListRef=function(o){s.menuListRef=o},s.inputRef=null,s.getInputRef=function(o){s.inputRef=o},s.focus=s.focusInput,s.blur=s.blurInput,s.onChange=function(o,l){var u=s.props,p=u.onChange,d=u.name;l.name=d,s.ariaOnChange(o,l),p(o,l)},s.setValue=function(o,l,u){var p=s.props,d=p.closeMenuOnSelect,h=p.isMulti,f=p.inputValue;s.onInputChange("",{action:"set-value",prevInputValue:f}),d&&(s.setState({inputIsHiddenAfterUpdate:!h}),s.onMenuClose()),s.setState({clearFocusValueOnUpdate:!0}),s.onChange(o,{action:l,option:u})},s.selectOption=function(o){var l=s.props,u=l.blurInputOnSelect,p=l.isMulti,d=l.name,h=s.state.selectValue,f=p&&s.isOptionSelected(o,h),b=s.isOptionDisabled(o,h);if(f){var m=s.getOptionValue(o);s.setValue(Ce.multiValueAsValue(h.filter(function(y){return s.getOptionValue(y)!==m})),"deselect-option",o)}else if(!b)p?s.setValue(Ce.multiValueAsValue([].concat(pb(h),[o])),"select-option",o):s.setValue(Ce.singleValueAsValue(o),"select-option");else{s.ariaOnChange(Ce.singleValueAsValue(o),{action:"select-option",option:o,name:d});return}u&&s.blurInput()},s.removeValue=function(o){var l=s.props.isMulti,u=s.state.selectValue,p=s.getOptionValue(o),d=u.filter(function(f){return s.getOptionValue(f)!==p}),h=Ce.valueTernary(l,d,d[0]||null);s.onChange(h,{action:"remove-value",removedValue:o}),s.focusInput()},s.clearValue=function(){var o=s.state.selectValue;s.onChange(Ce.valueTernary(s.props.isMulti,[],null),{action:"clear",removedValues:o})},s.popValue=function(){var o=s.props.isMulti,l=s.state.selectValue,u=l[l.length-1],p=l.slice(0,l.length-1),d=Ce.valueTernary(o,p,p[0]||null);s.onChange(d,{action:"pop-value",removedValue:u})},s.getValue=function(){return s.state.selectValue},s.cx=function(){for(var o=arguments.length,l=new Array(o),u=0;u<o;u++)l[u]=arguments[u];return Ce.classNames.apply(void 0,[s.props.classNamePrefix].concat(l))},s.getOptionLabel=function(o){return Rb(s.props,o)},s.getOptionValue=function(o){return Ir(s.props,o)},s.getStyles=function(o,l){var u=s.props.unstyled,p=w2[o](l,u);p.boxSizing="border-box";var d=s.props.styles[o];return d?d(p,l):p},s.getClassNames=function(o,l){var u,p;return(u=(p=s.props.classNames)[o])===null||u===void 0?void 0:u.call(p,l)},s.getElementId=function(o){return"".concat(s.instancePrefix,"-").concat(o)},s.getComponents=function(){return Ce.defaultComponents(s.props)},s.buildCategorizedOptions=function(){return jb(s.props,s.state.selectValue)},s.getCategorizedOptions=function(){return s.props.menuIsOpen?s.buildCategorizedOptions():[]},s.buildFocusableOptions=function(){return Ob(s.buildCategorizedOptions())},s.getFocusableOptions=function(){return s.props.menuIsOpen?s.buildFocusableOptions():[]},s.ariaOnChange=function(o,l){s.setState({ariaSelection:Pt({value:o},l)})},s.onMenuMouseDown=function(o){o.button===0&&(o.stopPropagation(),o.preventDefault(),s.focusInput())},s.onMenuMouseMove=function(o){s.blockOptionHover=!1},s.onControlMouseDown=function(o){if(!o.defaultPrevented){var l=s.props.openMenuOnClick;s.state.isFocused?s.props.menuIsOpen?o.target.tagName!=="INPUT"&&o.target.tagName!=="TEXTAREA"&&s.onMenuClose():l&&s.openMenu("first"):(l&&(s.openAfterFocus=!0),s.focusInput()),o.target.tagName!=="INPUT"&&o.target.tagName!=="TEXTAREA"&&o.preventDefault()}},s.onDropdownIndicatorMouseDown=function(o){if(!(o&&o.type==="mousedown"&&o.button!==0)&&!s.props.isDisabled){var l=s.props,u=l.isMulti,p=l.menuIsOpen;s.focusInput(),p?(s.setState({inputIsHiddenAfterUpdate:!u}),s.onMenuClose()):s.openMenu("first"),o.preventDefault()}},s.onClearIndicatorMouseDown=function(o){o&&o.type==="mousedown"&&o.button!==0||(s.clearValue(),o.preventDefault(),s.openAfterFocus=!1,o.type==="touchend"?s.focusInput():setTimeout(function(){return s.focusInput()}))},s.onScroll=function(o){typeof s.props.closeMenuOnScroll=="boolean"?o.target instanceof HTMLElement&&Ce.isDocumentElement(o.target)&&s.props.onMenuClose():typeof s.props.closeMenuOnScroll=="function"&&s.props.closeMenuOnScroll(o)&&s.props.onMenuClose()},s.onCompositionStart=function(){s.isComposing=!0},s.onCompositionEnd=function(){s.isComposing=!1},s.onTouchStart=function(o){var l=o.touches,u=l&&l.item(0);!u||(s.initialTouchX=u.clientX,s.initialTouchY=u.clientY,s.userIsDragging=!1)},s.onTouchMove=function(o){var l=o.touches,u=l&&l.item(0);if(!!u){var p=Math.abs(u.clientX-s.initialTouchX),d=Math.abs(u.clientY-s.initialTouchY),h=5;s.userIsDragging=p>h||d>h}},s.onTouchEnd=function(o){s.userIsDragging||(s.controlRef&&!s.controlRef.contains(o.target)&&s.menuListRef&&!s.menuListRef.contains(o.target)&&s.blurInput(),s.initialTouchX=0,s.initialTouchY=0)},s.onControlTouchEnd=function(o){s.userIsDragging||s.onControlMouseDown(o)},s.onClearIndicatorTouchEnd=function(o){s.userIsDragging||s.onClearIndicatorMouseDown(o)},s.onDropdownIndicatorTouchEnd=function(o){s.userIsDragging||s.onDropdownIndicatorMouseDown(o)},s.handleInputChange=function(o){var l=s.props.inputValue,u=o.currentTarget.value;s.setState({inputIsHiddenAfterUpdate:!1}),s.onInputChange(u,{action:"input-change",prevInputValue:l}),s.props.menuIsOpen||s.onMenuOpen()},s.onInputFocus=function(o){s.props.onFocus&&s.props.onFocus(o),s.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(s.openAfterFocus||s.props.openMenuOnFocus)&&s.openMenu("first"),s.openAfterFocus=!1},s.onInputBlur=function(o){var l=s.props.inputValue;if(s.menuListRef&&s.menuListRef.contains(document.activeElement)){s.inputRef.focus();return}s.props.onBlur&&s.props.onBlur(o),s.onInputChange("",{action:"input-blur",prevInputValue:l}),s.onMenuClose(),s.setState({focusedValue:null,isFocused:!1})},s.onOptionHover=function(o){s.blockOptionHover||s.state.focusedOption===o||s.setState({focusedOption:o})},s.shouldHideSelectedOptions=function(){return Fb(s.props)},s.onValueInputFocus=function(o){o.preventDefault(),o.stopPropagation(),s.focus()},s.onKeyDown=function(o){var l=s.props,u=l.isMulti,p=l.backspaceRemovesValue,d=l.escapeClearsValue,h=l.inputValue,f=l.isClearable,b=l.isDisabled,m=l.menuIsOpen,y=l.onKeyDown,g=l.tabSelectsValue,v=l.openMenuOnFocus,w=s.state,x=w.focusedOption,E=w.focusedValue,_=w.selectValue;if(!b&&!(typeof y=="function"&&(y(o),o.defaultPrevented))){switch(s.blockOptionHover=!0,o.key){case"ArrowLeft":if(!u||h)return;s.focusValue("previous");break;case"ArrowRight":if(!u||h)return;s.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(E)s.removeValue(E);else{if(!p)return;u?s.popValue():f&&s.clearValue()}break;case"Tab":if(s.isComposing||o.shiftKey||!m||!g||!x||v&&s.isOptionSelected(x,_))return;s.selectOption(x);break;case"Enter":if(o.keyCode===229)break;if(m){if(!x||s.isComposing)return;s.selectOption(x);break}return;case"Escape":m?(s.setState({inputIsHiddenAfterUpdate:!1}),s.onInputChange("",{action:"menu-close",prevInputValue:h}),s.onMenuClose()):f&&d&&s.clearValue();break;case" ":if(h)return;if(!m){s.openMenu("first");break}if(!x)return;s.selectOption(x);break;case"ArrowUp":m?s.focusOption("up"):s.openMenu("last");break;case"ArrowDown":m?s.focusOption("down"):s.openMenu("first");break;case"PageUp":if(!m)return;s.focusOption("pageup");break;case"PageDown":if(!m)return;s.focusOption("pagedown");break;case"Home":if(!m)return;s.focusOption("first");break;case"End":if(!m)return;s.focusOption("last");break;default:return}o.preventDefault()}},s.instancePrefix="react-select-"+(s.props.instanceId||++I2),s.state.selectValue=Ce.cleanValue(a.value),a.menuIsOpen&&s.state.selectValue.length){var n=s.buildFocusableOptions(),r=n.indexOf(s.state.selectValue[0]);s.state.focusedOption=n[r]}return s}return JO(i,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Ce.scrollIntoView(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(s){var n=this.props,r=n.isDisabled,o=n.menuIsOpen,l=this.state.isFocused;(l&&!r&&s.isDisabled||l&&o&&!s.menuIsOpen)&&this.focusInput(),l&&r&&!s.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!r&&s.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Ce.scrollIntoView(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(s,n){this.props.onInputChange(s,n)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(s){var n=this,r=this.state,o=r.selectValue,l=r.isFocused,u=this.buildFocusableOptions(),p=s==="first"?0:u.length-1;if(!this.props.isMulti){var d=u.indexOf(o[0]);d>-1&&(p=d)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[p]},function(){return n.onMenuOpen()})}},{key:"focusValue",value:function(s){var n=this.state,r=n.selectValue,o=n.focusedValue;if(!!this.props.isMulti){this.setState({focusedOption:null});var l=r.indexOf(o);o||(l=-1);var u=r.length-1,p=-1;if(!!r.length){switch(s){case"previous":l===0?p=0:l===-1?p=u:p=l-1;break;case"next":l>-1&&l<u&&(p=l+1);break}this.setState({inputIsHidden:p!==-1,focusedValue:r[p]})}}}},{key:"focusOption",value:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",n=this.props.pageSize,r=this.state.focusedOption,o=this.getFocusableOptions();if(!!o.length){var l=0,u=o.indexOf(r);r||(u=-1),s==="up"?l=u>0?u-1:o.length-1:s==="down"?l=(u+1)%o.length:s==="pageup"?(l=u-n,l<0&&(l=0)):s==="pagedown"?(l=u+n,l>o.length-1&&(l=o.length-1)):s==="last"&&(l=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[l],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Or):Pt(Pt({},Or),this.props.theme):Or}},{key:"getCommonProps",value:function(){var s=this.clearValue,n=this.cx,r=this.getStyles,o=this.getClassNames,l=this.getValue,u=this.selectOption,p=this.setValue,d=this.props,h=d.isMulti,f=d.isRtl,b=d.options,m=this.hasValue();return{clearValue:s,cx:n,getStyles:r,getClassNames:o,getValue:l,hasValue:m,isMulti:h,isRtl:f,options:b,selectOption:u,selectProps:d,setValue:p,theme:this.getTheme()}}},{key:"hasValue",value:function(){var s=this.state.selectValue;return s.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var s=this.props,n=s.isClearable,r=s.isMulti;return n===void 0?r:n}},{key:"isOptionDisabled",value:function(s,n){return Pb(this.props,s,n)}},{key:"isOptionSelected",value:function(s,n){return Nb(this.props,s,n)}},{key:"filterOption",value:function(s,n){return Db(this.props,s,n)}},{key:"formatOptionLabel",value:function(s,n){if(typeof this.props.formatOptionLabel=="function"){var r=this.props.inputValue,o=this.state.selectValue;return this.props.formatOptionLabel(s,{context:n,inputValue:r,selectValue:o})}else return this.getOptionLabel(s)}},{key:"formatGroupLabel",value:function(s){return this.props.formatGroupLabel(s)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var s=this.props,n=s.isDisabled,r=s.isSearchable,o=s.inputId,l=s.inputValue,u=s.tabIndex,p=s.form,d=s.menuIsOpen,h=s.required,f=this.getComponents(),b=f.Input,m=this.state,y=m.inputIsHidden,g=m.ariaSelection,v=this.commonProps,w=o||this.getElementId("input"),x=Pt(Pt(Pt({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox"},d&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?(g==null?void 0:g.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?He.createElement(b,nt({},v,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:w,innerRef:this.getInputRef,isDisabled:n,isHidden:y,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:p,type:"text",value:l},x)):He.createElement(c2,nt({id:w,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Ce.noop,onFocus:this.onInputFocus,disabled:n,tabIndex:u,inputMode:"none",form:p,value:""},x))}},{key:"renderPlaceholderOrValue",value:function(){var s=this,n=this.getComponents(),r=n.MultiValue,o=n.MultiValueContainer,l=n.MultiValueLabel,u=n.MultiValueRemove,p=n.SingleValue,d=n.Placeholder,h=this.commonProps,f=this.props,b=f.controlShouldRenderValue,m=f.isDisabled,y=f.isMulti,g=f.inputValue,v=f.placeholder,w=this.state,x=w.selectValue,E=w.focusedValue,_=w.isFocused;if(!this.hasValue()||!b)return g?null:He.createElement(d,nt({},h,{key:"placeholder",isDisabled:m,isFocused:_,innerProps:{id:this.getElementId("placeholder")}}),v);if(y)return x.map(function(k,C){var S=k===E,A="".concat(s.getOptionLabel(k),"-").concat(s.getOptionValue(k));return He.createElement(r,nt({},h,{components:{Container:o,Label:l,Remove:u},isFocused:S,isDisabled:m,key:A,index:C,removeProps:{onClick:function(){return s.removeValue(k)},onTouchEnd:function(){return s.removeValue(k)},onMouseDown:function(M){M.preventDefault()}},data:k}),s.formatOptionLabel(k,"value"))});if(g)return null;var j=x[0];return He.createElement(p,nt({},h,{data:j,isDisabled:m}),this.formatOptionLabel(j,"value"))}},{key:"renderClearIndicator",value:function(){var s=this.getComponents(),n=s.ClearIndicator,r=this.commonProps,o=this.props,l=o.isDisabled,u=o.isLoading,p=this.state.isFocused;if(!this.isClearable()||!n||l||!this.hasValue()||u)return null;var d={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return He.createElement(n,nt({},r,{innerProps:d,isFocused:p}))}},{key:"renderLoadingIndicator",value:function(){var s=this.getComponents(),n=s.LoadingIndicator,r=this.commonProps,o=this.props,l=o.isDisabled,u=o.isLoading,p=this.state.isFocused;if(!n||!u)return null;var d={"aria-hidden":"true"};return He.createElement(n,nt({},r,{innerProps:d,isDisabled:l,isFocused:p}))}},{key:"renderIndicatorSeparator",value:function(){var s=this.getComponents(),n=s.DropdownIndicator,r=s.IndicatorSeparator;if(!n||!r)return null;var o=this.commonProps,l=this.props.isDisabled,u=this.state.isFocused;return He.createElement(r,nt({},o,{isDisabled:l,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var s=this.getComponents(),n=s.DropdownIndicator;if(!n)return null;var r=this.commonProps,o=this.props.isDisabled,l=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return He.createElement(n,nt({},r,{innerProps:u,isDisabled:o,isFocused:l}))}},{key:"renderMenu",value:function(){var s=this,n=this.getComponents(),r=n.Group,o=n.GroupHeading,l=n.Menu,u=n.MenuList,p=n.MenuPortal,d=n.LoadingMessage,h=n.NoOptionsMessage,f=n.Option,b=this.commonProps,m=this.state.focusedOption,y=this.props,g=y.captureMenuScroll,v=y.inputValue,w=y.isLoading,x=y.loadingMessage,E=y.minMenuHeight,_=y.maxMenuHeight,j=y.menuIsOpen,k=y.menuPlacement,C=y.menuPosition,S=y.menuPortalTarget,A=y.menuShouldBlockScroll,O=y.menuShouldScrollIntoView,M=y.noOptionsMessage,P=y.onMenuScrollToTop,D=y.onMenuScrollToBottom;if(!j)return null;var H=function(W,ee){var I=W.type,F=W.data,G=W.isDisabled,X=W.isSelected,J=W.label,Z=W.value,le=m===F,se=G?void 0:function(){return s.onOptionHover(F)},ie=G?void 0:function(){return s.selectOption(F)},ye="".concat(s.getElementId("option"),"-").concat(ee),pe={id:ye,onClick:ie,onMouseMove:se,onMouseOver:se,tabIndex:-1};return He.createElement(f,nt({},b,{innerProps:pe,data:F,isDisabled:G,isSelected:X,key:ye,label:J,type:I,value:Z,isFocused:le,innerRef:le?s.getFocusedOptionRef:void 0}),s.formatOptionLabel(W.data,"menu"))},$;if(this.hasOptions())$=this.getCategorizedOptions().map(function(B){if(B.type==="group"){var W=B.data,ee=B.options,I=B.index,F="".concat(s.getElementId("group"),"-").concat(I),G="".concat(F,"-heading");return He.createElement(r,nt({},b,{key:F,data:W,options:ee,Heading:o,headingProps:{id:G,data:B.data},label:s.formatGroupLabel(B.data)}),B.options.map(function(X){return H(X,"".concat(I,"-").concat(X.index))}))}else if(B.type==="option")return H(B,"".concat(B.index))});else if(w){var U=x({inputValue:v});if(U===null)return null;$=He.createElement(d,b,U)}else{var Y=M({inputValue:v});if(Y===null)return null;$=He.createElement(h,b,Y)}var K={minMenuHeight:E,maxMenuHeight:_,menuPlacement:k,menuPosition:C,menuShouldScrollIntoView:O},L=He.createElement(Ce.MenuPlacer,nt({},b,K),function(B){var W=B.ref,ee=B.placerProps,I=ee.placement,F=ee.maxHeight;return He.createElement(l,nt({},b,K,{innerRef:W,innerProps:{onMouseDown:s.onMenuMouseDown,onMouseMove:s.onMenuMouseMove,id:s.getElementId("listbox")},isLoading:w,placement:I}),He.createElement(m2,{captureEnabled:g,onTopArrive:P,onBottomArrive:D,lockEnabled:A},function(G){return He.createElement(u,nt({},b,{innerRef:function(J){s.getMenuListRef(J),G(J)},isLoading:w,maxHeight:F,focusedOption:m}),$)}))});return S||C==="fixed"?He.createElement(p,nt({},b,{appendTo:S,controlElement:this.controlRef,menuPlacement:k,menuPosition:C}),L):L}},{key:"renderFormField",value:function(){var s=this,n=this.props,r=n.delimiter,o=n.isDisabled,l=n.isMulti,u=n.name,p=n.required,d=this.state.selectValue;if(p&&!this.hasValue()&&!o)return He.createElement(y2,{name:u,onFocus:this.onValueInputFocus});if(!(!u||o))if(l)if(r){var h=d.map(function(m){return s.getOptionValue(m)}).join(r);return He.createElement("input",{name:u,type:"hidden",value:h})}else{var f=d.length>0?d.map(function(m,y){return He.createElement("input",{key:"i-".concat(y),name:u,type:"hidden",value:s.getOptionValue(m)})}):He.createElement("input",{name:u,type:"hidden",value:""});return He.createElement("div",null,f)}else{var b=d[0]?this.getOptionValue(d[0]):"";return He.createElement("input",{name:u,type:"hidden",value:b})}}},{key:"renderLiveRegion",value:function(){var s=this.commonProps,n=this.state,r=n.ariaSelection,o=n.focusedOption,l=n.focusedValue,u=n.isFocused,p=n.selectValue,d=this.getFocusableOptions();return He.createElement(s2,nt({},s,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:o,focusedValue:l,isFocused:u,selectValue:p,focusableOptions:d}))}},{key:"render",value:function(){var s=this.getComponents(),n=s.Control,r=s.IndicatorsContainer,o=s.SelectContainer,l=s.ValueContainer,u=this.props,p=u.className,d=u.id,h=u.isDisabled,f=u.menuIsOpen,b=this.state.isFocused,m=this.commonProps=this.getCommonProps();return He.createElement(o,nt({},m,{className:p,innerProps:{id:d,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:b}),this.renderLiveRegion(),He.createElement(n,nt({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:b,menuIsOpen:f}),He.createElement(l,nt({},m,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),He.createElement(r,nt({},m,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(s,n){var r=n.prevProps,o=n.clearFocusValueOnUpdate,l=n.inputIsHiddenAfterUpdate,u=n.ariaSelection,p=n.isFocused,d=n.prevWasFocused,h=s.options,f=s.value,b=s.menuIsOpen,m=s.inputValue,y=s.isMulti,g=Ce.cleanValue(f),v={};if(r&&(f!==r.value||h!==r.options||b!==r.menuIsOpen||m!==r.inputValue)){var w=b?T2(s,g):[],x=o?j2(n,g):null,E=O2(n,w);v={selectValue:g,focusedOption:E,focusedValue:x,clearFocusValueOnUpdate:!1}}var _=l!=null&&s!==r?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},j=u,k=p&&d;return p&&!k&&(j={value:Ce.valueTernary(y,g,g[0]||null),options:g,action:"initial-input-focus"},k=!d),(u==null?void 0:u.action)==="initial-input-focus"&&(j=null),Pt(Pt(Pt({},v),_),{},{prevProps:s,ariaSelection:j,prevWasFocused:k})}}]),i}(We.Component);Mb.defaultProps=Cb;Fi.Select=Mb;Fi.createFilter=gb;Fi.defaultProps=Cb;Fi.defaultTheme=Or;Fi.getOptionLabel=Eb;Fi.getOptionValue=kb;Fi.mergeStyles=_2});var zb=R(qb=>{"use strict";var Bb=Aa(),Wc=qs(),R2=Ta(),Ki=Yt(),P2=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function N2(e){var t=e.defaultInputValue,i=t===void 0?"":t,a=e.defaultMenuIsOpen,s=a===void 0?!1:a,n=e.defaultValue,r=n===void 0?null:n,o=e.inputValue,l=e.menuIsOpen,u=e.onChange,p=e.onInputChange,d=e.onMenuClose,h=e.onMenuOpen,f=e.value,b=R2(e,P2),m=Ki.useState(o!==void 0?o:i),y=Wc(m,2),g=y[0],v=y[1],w=Ki.useState(l!==void 0?l:s),x=Wc(w,2),E=x[0],_=x[1],j=Ki.useState(f!==void 0?f:r),k=Wc(j,2),C=k[0],S=k[1],A=Ki.useCallback(function(U,Y){typeof u=="function"&&u(U,Y),S(U)},[u]),O=Ki.useCallback(function(U,Y){var K;typeof p=="function"&&(K=p(U,Y)),v(K!==void 0?K:U)},[p]),M=Ki.useCallback(function(){typeof h=="function"&&h(),_(!0)},[h]),P=Ki.useCallback(function(){typeof d=="function"&&d(),_(!1)},[d]),D=o!==void 0?o:g,H=l!==void 0?l:E,$=f!==void 0?f:C;return Bb(Bb({},b),{},{inputValue:D,menuIsOpen:H,onChange:A,onInputChange:O,onMenuClose:P,onMenuOpen:M,value:$})}qb.useStateManager=N2});var Hb=R(Ub=>{"use strict";var D2=bs(),Rr=Aa(),xi=qs(),F2=Ta(),Tt=Yt(),M2=Ar(),L2=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function B2(e){var t=e.defaultOptions,i=t===void 0?!1:t,a=e.cacheOptions,s=a===void 0?!1:a,n=e.loadOptions;e.options;var r=e.isLoading,o=r===void 0?!1:r,l=e.onInputChange,u=e.filterOption,p=u===void 0?null:u,d=F2(e,L2),h=d.inputValue,f=Tt.useRef(void 0),b=Tt.useRef(!1),m=Tt.useState(Array.isArray(i)?i:void 0),y=xi(m,2),g=y[0],v=y[1],w=Tt.useState(typeof h!="undefined"?h:""),x=xi(w,2),E=x[0],_=x[1],j=Tt.useState(i===!0),k=xi(j,2),C=k[0],S=k[1],A=Tt.useState(void 0),O=xi(A,2),M=O[0],P=O[1],D=Tt.useState([]),H=xi(D,2),$=H[0],U=H[1],Y=Tt.useState(!1),K=xi(Y,2),L=K[0],B=K[1],W=Tt.useState({}),ee=xi(W,2),I=ee[0],F=ee[1],G=Tt.useState(void 0),X=xi(G,2),J=X[0],Z=X[1],le=Tt.useState(void 0),se=xi(le,2),ie=se[0],ye=se[1];s!==ie&&(F({}),ye(s)),i!==J&&(v(Array.isArray(i)?i:void 0),Z(i)),Tt.useEffect(function(){return b.current=!0,function(){b.current=!1}},[]);var pe=Tt.useCallback(function(z,V){if(!n)return V();var te=n(z,V);te&&typeof te.then=="function"&&te.then(V,function(){return V()})},[n]);Tt.useEffect(function(){i===!0&&pe(E,function(z){!b.current||(v(z||[]),S(!!f.current))})},[]);var N=Tt.useCallback(function(z,V){var te=M2.handleInputChange(z,V,l);if(!te){f.current=void 0,_(""),P(""),U([]),S(!1),B(!1);return}if(s&&I[te])_(te),P(te),U(I[te]),S(!1),B(!1);else{var ae=f.current={};_(te),S(!0),B(!M),pe(te,function(ne){!b||ae===f.current&&(f.current=void 0,S(!1),P(te),U(ne||[]),B(!1),F(ne?Rr(Rr({},I),{},D2({},te,ne)):I))})}},[s,pe,M,I,l]),q=L?[]:E&&M?$:g||[];return Rr(Rr({},d),{},{options:q,isLoading:C||o,onInputChange:N,filterOption:p})}Ub.useAsync=B2});var Jb=R(Pr=>{"use strict";Object.defineProperty(Pr,"__esModule",{value:!0});var q2=Ea(),Gb=Yt(),z2=Lb(),U2=zb(),Vb=Hb();Aa();Ql();ec();ic();sc();oc();Ar();gr();qs();Ta();ka();Lc();bs();Bc();qc();Uc();Jc();function H2(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(i){if(i!=="default"){var a=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,a.get?a:{enumerable:!0,get:function(){return e[i]}})}}),t.default=e,Object.freeze(t)}var G2=H2(Gb),V2=Gb.forwardRef(function(e,t){var i=Vb.useAsync(e),a=U2.useStateManager(i);return G2.createElement(z2.Select,q2({ref:t},a))}),J2=V2;Pr.useAsync=Vb.useAsync;Pr.default=J2});var Xc=R((Lq,$b)=>{"use strict";$b.exports=Jb()});var Xb=R(Wb=>{Wb._default=Xc().default});var pu=R((Kq,uu)=>{"use strict";var wy=(e={})=>{let t=e.env||process.env;return(e.platform||process.platform)!=="win32"?"PATH":Object.keys(t).reverse().find(a=>a.toUpperCase()==="PATH")||"Path"};uu.exports=wy;uu.exports.default=wy});var ky=R((Zq,Ey)=>{"use strict";var _y=require("path"),TI=Mn(),jI=pu();function Sy(e,t){let i=e.options.env||process.env,a=process.cwd(),s=e.options.cwd!=null,n=s&&process.chdir!==void 0&&!process.chdir.disabled;if(n)try{process.chdir(e.options.cwd)}catch(o){}let r;try{r=TI.sync(e.command,{path:i[jI({env:i})],pathExt:t?_y.delimiter:void 0})}catch(o){}finally{n&&process.chdir(a)}return r&&(r=_y.resolve(s?e.options.cwd:"",r)),r}function OI(e){return Sy(e)||Sy(e,!0)}Ey.exports=OI});var Ay=R((Yq,du)=>{"use strict";var hu=/([()\][%!^"`<>&|;, *?])/g;function II(e){return e=e.replace(hu,"^$1"),e}function RI(e,t){return e=`${e}`,e=e.replace(/(\\*)"/g,'$1$1\\"'),e=e.replace(/(\\*)$/,"$1$1"),e=`"${e}"`,e=e.replace(hu,"^$1"),t&&(e=e.replace(hu,"^$1")),e}du.exports.command=II;du.exports.argument=RI});var Ty=R((Qq,Cy)=>{"use strict";Cy.exports=/^#!(.*)/});var Oy=R((ez,jy)=>{"use strict";var PI=Ty();jy.exports=(e="")=>{let t=e.match(PI);if(!t)return null;let[i,a]=t[0].replace(/#! ?/,"").split(" "),s=i.split("/").pop();return s==="env"?a:a?`${s} ${a}`:s}});var Ry=R((tz,Iy)=>{"use strict";var fu=require("fs"),NI=Oy();function DI(e){let t=150,i=Buffer.alloc(t),a;try{a=fu.openSync(e,"r"),fu.readSync(a,i,0,t,0),fu.closeSync(a)}catch(s){}return NI(i.toString())}Iy.exports=DI});var Fy=R((iz,Dy)=>{"use strict";var FI=require("path"),Py=ky(),Ny=Ay(),MI=Ry(),LI=process.platform==="win32",BI=/\.(?:com|exe)$/i,qI=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function zI(e){e.file=Py(e);let t=e.file&&MI(e.file);return t?(e.args.unshift(e.file),e.command=t,Py(e)):e.file}function UI(e){if(!LI)return e;let t=zI(e),i=!BI.test(t);if(e.options.forceShell||i){let a=qI.test(t);e.command=FI.normalize(e.command),e.command=Ny.command(e.command),e.args=e.args.map(n=>Ny.argument(n,a));let s=[e.command].concat(e.args).join(" ");e.args=["/d","/s","/c",`"${s}"`],e.command=process.env.comspec||"cmd.exe",e.options.windowsVerbatimArguments=!0}return e}function HI(e,t,i){t&&!Array.isArray(t)&&(i=t,t=null),t=t?t.slice(0):[],i=Object.assign({},i);let a={command:e,args:t,options:i,file:void 0,original:{command:e,args:t}};return i.shell?a:UI(a)}Dy.exports=HI});var By=R((az,Ly)=>{"use strict";var mu=process.platform==="win32";function gu(e,t){return Object.assign(new Error(`${t} ${e.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${t} ${e.command}`,path:e.command,spawnargs:e.args})}function GI(e,t){if(!mu)return;let i=e.emit;e.emit=function(a,s){if(a==="exit"){let n=My(s,t,"spawn");if(n)return i.call(e,"error",n)}return i.apply(e,arguments)}}function My(e,t){return mu&&e===1&&!t.file?gu(t.original,"spawn"):null}function VI(e,t){return mu&&e===1&&!t.file?gu(t.original,"spawnSync"):null}Ly.exports={hookChildProcess:GI,verifyENOENT:My,verifyENOENTSync:VI,notFoundError:gu}});var vu=R((sz,Ia)=>{"use strict";var qy=require("child_process"),bu=Fy(),yu=By();function zy(e,t,i){let a=bu(e,t,i),s=qy.spawn(a.command,a.args,a.options);return yu.hookChildProcess(s,a),s}function JI(e,t,i){let a=bu(e,t,i),s=qy.spawnSync(a.command,a.args,a.options);return s.error=s.error||yu.verifyENOENTSync(s.status,a),s}Ia.exports=zy;Ia.exports.spawn=zy;Ia.exports.sync=JI;Ia.exports._parse=bu;Ia.exports._enoent=yu});var Qy=R((Ez,zr)=>{zr.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&zr.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&zr.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Cu=R((kz,Da)=>{var Ye=global.process,Yi=function(e){return e&&typeof e=="object"&&typeof e.removeListener=="function"&&typeof e.emit=="function"&&typeof e.reallyExit=="function"&&typeof e.listeners=="function"&&typeof e.kill=="function"&&typeof e.pid=="number"&&typeof e.on=="function"};Yi(Ye)?(ev=require("assert"),Pa=Qy(),tv=/^win/i.test(Ye.platform),Js=require("events"),typeof Js!="function"&&(Js=Js.EventEmitter),Ye.__signal_exit_emitter__?bt=Ye.__signal_exit_emitter__:(bt=Ye.__signal_exit_emitter__=new Js,bt.count=0,bt.emitted={}),bt.infinite||(bt.setMaxListeners(1/0),bt.infinite=!0),Da.exports=function(e,t){if(!Yi(global.process))return function(){};ev.equal(typeof e,"function","a callback must be provided for exit handler"),Na===!1&&ku();var i="exit";t&&t.alwaysLast&&(i="afterexit");var a=function(){bt.removeListener(i,e),bt.listeners("exit").length===0&&bt.listeners("afterexit").length===0&&Ur()};return bt.on(i,e),a},Ur=function(){!Na||!Yi(global.process)||(Na=!1,Pa.forEach(function(t){try{Ye.removeListener(t,Hr[t])}catch(i){}}),Ye.emit=Gr,Ye.reallyExit=Au,bt.count-=1)},Da.exports.unload=Ur,Qi=function(t,i,a){bt.emitted[t]||(bt.emitted[t]=!0,bt.emit(t,i,a))},Hr={},Pa.forEach(function(e){Hr[e]=function(){if(!!Yi(global.process)){var i=Ye.listeners(e);i.length===bt.count&&(Ur(),Qi("exit",null,e),Qi("afterexit",null,e),tv&&e==="SIGHUP"&&(e="SIGINT"),Ye.kill(Ye.pid,e))}}}),Da.exports.signals=function(){return Pa},Na=!1,ku=function(){Na||!Yi(global.process)||(Na=!0,bt.count+=1,Pa=Pa.filter(function(t){try{return Ye.on(t,Hr[t]),!0}catch(i){return!1}}),Ye.emit=av,Ye.reallyExit=iv)},Da.exports.load=ku,Au=Ye.reallyExit,iv=function(t){!Yi(global.process)||(Ye.exitCode=t||0,Qi("exit",Ye.exitCode,null),Qi("afterexit",Ye.exitCode,null),Au.call(Ye,Ye.exitCode))},Gr=Ye.emit,av=function(t,i){if(t==="exit"&&Yi(global.process)){i!==void 0&&(Ye.exitCode=i);var a=Gr.apply(this,arguments);return Qi("exit",Ye.exitCode,null),Qi("afterexit",Ye.exitCode,null),a}else return Gr.apply(this,arguments)}):Da.exports=function(){return function(){}};var ev,Pa,tv,Js,bt,Ur,Qi,Hr,Na,ku,Au,iv,Gr,av});var dv=R((Tz,hv)=>{"use strict";var{PassThrough:gR}=require("stream");hv.exports=e=>{e=me({},e);let{array:t}=e,{encoding:i}=e,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=new gR({objectMode:s});i&&n.setEncoding(i);let r=0,o=[];return n.on("data",l=>{o.push(l),s?r=o.length:r+=l.length}),n.getBufferedValue=()=>t?o:a?Buffer.concat(o,r):o.join(""),n.getBufferedLength=()=>r,n}});var fv=R((jz,$s)=>{"use strict";var{constants:bR}=require("buffer"),yR=require("stream"),{promisify:vR}=require("util"),xR=dv(),wR=vR(yR.pipeline),Tu=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};function ju(e,t){return he(this,null,function*(){if(!e)throw new Error("Expected a stream");t=me({maxBuffer:1/0},t);let{maxBuffer:i}=t,a=xR(t);return yield new Promise((s,n)=>{let r=o=>{o&&a.getBufferedLength()<=bR.MAX_LENGTH&&(o.bufferedData=a.getBufferedValue()),n(o)};(()=>he(this,null,function*(){try{yield wR(e,a),s()}catch(o){r(o)}}))(),a.on("data",()=>{a.getBufferedLength()>i&&r(new Tu)})}),a.getBufferedValue()})}$s.exports=ju;$s.exports.buffer=(e,t)=>ju(e,ke(me({},t),{encoding:"buffer"}));$s.exports.array=(e,t)=>ju(e,ke(me({},t),{array:!0}));$s.exports.MaxBufferError=Tu});var Ou=R((Oz,mv)=>{"use strict";var{PassThrough:_R}=require("stream");mv.exports=function(){var e=[],t=new _R({objectMode:!0});return t.setMaxListeners(0),t.add=i,t.isEmpty=a,t.on("unpipe",s),Array.prototype.slice.call(arguments).forEach(i),t;function i(n){return Array.isArray(n)?(n.forEach(i),this):(e.push(n),n.once("end",s.bind(null,n)),n.once("error",t.emit.bind(t,"error")),n.pipe(t,{end:!1}),this)}function a(){return e.length==0}function s(n){e=e.filter(function(r){return r!==n}),!e.length&&t.readable&&t.end()}}});var Jr=R((Mu,jv)=>{var Vr=require("buffer"),ii=Vr.Buffer;function Tv(e,t){for(var i in e)t[i]=e[i]}ii.from&&ii.alloc&&ii.allocUnsafe&&ii.allocUnsafeSlow?jv.exports=Vr:(Tv(Vr,Mu),Mu.Buffer=ea);function ea(e,t,i){return ii(e,t,i)}ea.prototype=Object.create(ii.prototype);Tv(ii,ea);ea.from=function(e,t,i){if(typeof e=="number")throw new TypeError("Argument must not be a number");return ii(e,t,i)};ea.alloc=function(e,t,i){if(typeof e!="number")throw new TypeError("Argument must be a number");var a=ii(e);return t!==void 0?typeof i=="string"?a.fill(t,i):a.fill(t):a.fill(0),a};ea.allocUnsafe=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return ii(e)};ea.allocUnsafeSlow=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Vr.SlowBuffer(e)}});var Dv=R((Wz,Lu)=>{"use strict";Lu.exports=zR;Lu.exports.parse=VR;var Ov=require("path").basename,IR=Jr().Buffer,RR=/[\x00-\x20"'()*,/:;<=>?@[\\\]{}\x7f]/g,PR=/%[0-9A-Fa-f]{2}/,NR=/%([0-9A-Fa-f]{2})/g,Iv=/[^\x20-\x7e\xa0-\xff]/g,DR=/\\([\u0000-\u007f])/g,FR=/([\\"])/g,Rv=/;[\x09\x20]*([!#$%&'*+.0-9A-Z^_`a-z|~-]+)[\x09\x20]*=[\x09\x20]*("(?:[\x20!\x23-\x5b\x5d-\x7e\x80-\xff]|\\[\x20-\x7e])*"|[!#$%&'*+.0-9A-Z^_`a-z|~-]+)[\x09\x20]*/g,MR=/^[\x20-\x7e\x80-\xff]+$/,LR=/^[!#$%&'*+.0-9A-Z^_`a-z|~-]+$/,BR=/^([A-Za-z0-9!#$%&+\-^_`{}~]+)'(?:[A-Za-z]{2,3}(?:-[A-Za-z]{3}){0,3}|[A-Za-z]{4,8}|)'((?:%[0-9A-Fa-f]{2}|[A-Za-z0-9!#$&+.^_`|~-])+)$/,qR=/^([!#$%&'*+.0-9A-Z^_`a-z|~-]+)[\x09\x20]*(?:$|;)/;function zR(e,t){var i=t||{},a=i.type||"attachment",s=UR(e,i.fallback);return HR(new Nv(a,s))}function UR(e,t){if(e!==void 0){var i={};if(typeof e!="string")throw new TypeError("filename must be a string");if(t===void 0&&(t=!0),typeof t!="string"&&typeof t!="boolean")throw new TypeError("fallback must be a string or boolean");if(typeof t=="string"&&Iv.test(t))throw new TypeError("fallback must be ISO-8859-1 string");var a=Ov(e),s=MR.test(a),n=typeof t!="string"?t&&Pv(a):Ov(t),r=typeof n=="string"&&n!==a;return(r||!s||PR.test(a))&&(i["filename*"]=a),(s||r)&&(i.filename=r?n:a),i}}function HR(e){var t=e.parameters,i=e.type;if(!i||typeof i!="string"||!LR.test(i))throw new TypeError("invalid type");var a=String(i).toLowerCase();if(t&&typeof t=="object")for(var s,n=Object.keys(t).sort(),r=0;r<n.length;r++){s=n[r];var o=s.substr(-1)==="*"?XR(t[s]):WR(t[s]);a+="; "+s+"="+o}return a}function GR(e){var t=BR.exec(e);if(!t)throw new TypeError("invalid extended field value");var i=t[1].toLowerCase(),a=t[2],s,n=a.replace(NR,JR);switch(i){case"iso-8859-1":s=Pv(n);break;case"utf-8":s=IR.from(n,"binary").toString("utf8");break;default:throw new TypeError("unsupported charset in extended field")}return s}function Pv(e){return String(e).replace(Iv,"?")}function VR(e){if(!e||typeof e!="string")throw new TypeError("argument string is required");var t=qR.exec(e);if(!t)throw new TypeError("invalid type format");var i=t[0].length,a=t[1].toLowerCase(),s,n=[],r={},o;for(i=Rv.lastIndex=t[0].substr(-1)===";"?i-1:i;t=Rv.exec(e);){if(t.index!==i)throw new TypeError("invalid parameter format");if(i+=t[0].length,s=t[1].toLowerCase(),o=t[2],n.indexOf(s)!==-1)throw new TypeError("invalid duplicate parameter");if(n.push(s),s.indexOf("*")+1===s.length){s=s.slice(0,-1),o=GR(o),r[s]=o;continue}typeof r[s]!="string"&&(o[0]==='"'&&(o=o.substr(1,o.length-2).replace(DR,"$1")),r[s]=o)}if(i!==-1&&i!==e.length)throw new TypeError("invalid parameter format");return new Nv(a,r)}function JR(e,t){return String.fromCharCode(parseInt(t,16))}function $R(e){return"%"+String(e).charCodeAt(0).toString(16).toUpperCase()}function WR(e){var t=String(e);return'"'+t.replace(FR,"\\$1")+'"'}function XR(e){var t=String(e),i=encodeURIComponent(t).replace(RR,$R);return"UTF-8''"+i}function Nv(e,t){this.type=e,this.parameters=t}});var Mv=R((Xz,Fv)=>{"use strict";Fv.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;n<a.length;n++)if(a[n]!==t[n+s.offset])return!1;return!0};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(i([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((i([73,73,42,0])||i([77,77,0,42]))&&i([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(i([73,73,42,0])||i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i([80,75,3,4])&&i([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(i([80,75,3,4])&&i([77,69,84,65,45,73,78,70,47,109,111,122,105,108,108,97,46,114,115,97],{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([0,0,0])&&(t[3]===24||t[3]===32)&&i([102,116,121,112],{offset:4})||i([51,103,112,53])||i([0,0,0,28,102,116,121,112,109,112,52,50])&&i([109,112,52,49,109,112,52,50,105,115,111,109],{offset:16})||i([0,0,0,28,102,116,121,112,105,115,111,109])||i([0,0,0,28,102,116,121,112,109,112,52,50,0,0,0,0]))return{ext:"mp4",mime:"video/mp4"};if(i([0,0,0,28,102,116,121,112,77,52,86]))return{ext:"m4v",mime:"video/x-m4v"};if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let a=t.subarray(4,4+4096),s=a.findIndex((n,r,o)=>o[r]===66&&o[r+1]===130);if(s>=0){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}return i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4})?{ext:"mov",mime:"video/quicktime"}:i([82,73,70,70])&&i([65,86,73],{offset:8})?{ext:"avi",mime:"video/x-msvideo"}:i([48,38,178,117,142,102,207,17,166,217])?{ext:"wmv",mime:"video/x-ms-wmv"}:i([0,0,1,186])?{ext:"mpg",mime:"video/mpeg"}:i([73,68,51])||i([255,251])?{ext:"mp3",mime:"audio/mpeg"}:i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"application/font-woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"application/font-woff"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"application/font-sfnt"}:i([79,84,84,79,0])?{ext:"otf",mime:"application/font-sfnt"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:null}});var Bv=R((Kz,Lv)=>{"use strict";var KR=Mv(),ZR=new Set(["7z","bz2","gz","rar","tar","zip","xz","gz"]);Lv.exports=e=>{let t=KR(e);return ZR.has(t&&t.ext)?t:null}});var zv=R((Zz,qv)=>{var Mi=require("constants"),YR=process.cwd,$r=null,QR=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return $r||($r=YR.call(process)),$r};try{process.cwd()}catch(e){}typeof process.chdir=="function"&&(Bu=process.chdir,process.chdir=function(e){$r=null,Bu.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,Bu));var Bu;qv.exports=eP;function eP(e){Mi.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&t(e),e.lutimes||i(e),e.chown=n(e.chown),e.fchown=n(e.fchown),e.lchown=n(e.lchown),e.chmod=a(e.chmod),e.fchmod=a(e.fchmod),e.lchmod=a(e.lchmod),e.chownSync=r(e.chownSync),e.fchownSync=r(e.fchownSync),e.lchownSync=r(e.lchownSync),e.chmodSync=s(e.chmodSync),e.fchmodSync=s(e.fchmodSync),e.lchmodSync=s(e.lchmodSync),e.stat=o(e.stat),e.fstat=o(e.fstat),e.lstat=o(e.lstat),e.statSync=l(e.statSync),e.fstatSync=l(e.fstatSync),e.lstatSync=l(e.lstatSync),e.chmod&&!e.lchmod&&(e.lchmod=function(p,d,h){h&&process.nextTick(h)},e.lchmodSync=function(){}),e.chown&&!e.lchown&&(e.lchown=function(p,d,h,f){f&&process.nextTick(f)},e.lchownSync=function(){}),QR==="win32"&&(e.rename=typeof e.rename!="function"?e.rename:function(p){function d(h,f,b){var m=Date.now(),y=0;p(h,f,function g(v){if(v&&(v.code==="EACCES"||v.code==="EPERM")&&Date.now()-m<6e4){setTimeout(function(){e.stat(f,function(w,x){w&&w.code==="ENOENT"?p(h,f,g):b(v)})},y),y<100&&(y+=10);return}b&&b(v)})}return Object.setPrototypeOf&&Object.setPrototypeOf(d,p),d}(e.rename)),e.read=typeof e.read!="function"?e.read:function(p){function d(h,f,b,m,y,g){var v;if(g&&typeof g=="function"){var w=0;v=function(x,E,_){if(x&&x.code==="EAGAIN"&&w<10)return w++,p.call(e,h,f,b,m,y,v);g.apply(this,arguments)}}return p.call(e,h,f,b,m,y,v)}return Object.setPrototypeOf&&Object.setPrototypeOf(d,p),d}(e.read),e.readSync=typeof e.readSync!="function"?e.readSync:function(p){return function(d,h,f,b,m){for(var y=0;;)try{return p.call(e,d,h,f,b,m)}catch(g){if(g.code==="EAGAIN"&&y<10){y++;continue}throw g}}}(e.readSync);function t(p){p.lchmod=function(d,h,f){p.open(d,Mi.O_WRONLY|Mi.O_SYMLINK,h,function(b,m){if(b){f&&f(b);return}p.fchmod(m,h,function(y){p.close(m,function(g){f&&f(y||g)})})})},p.lchmodSync=function(d,h){var f=p.openSync(d,Mi.O_WRONLY|Mi.O_SYMLINK,h),b=!0,m;try{m=p.fchmodSync(f,h),b=!1}finally{if(b)try{p.closeSync(f)}catch(y){}else p.closeSync(f)}return m}}function i(p){Mi.hasOwnProperty("O_SYMLINK")&&p.futimes?(p.lutimes=function(d,h,f,b){p.open(d,Mi.O_SYMLINK,function(m,y){if(m){b&&b(m);return}p.futimes(y,h,f,function(g){p.close(y,function(v){b&&b(g||v)})})})},p.lutimesSync=function(d,h,f){var b=p.openSync(d,Mi.O_SYMLINK),m,y=!0;try{m=p.futimesSync(b,h,f),y=!1}finally{if(y)try{p.closeSync(b)}catch(g){}else p.closeSync(b)}return m}):p.futimes&&(p.lutimes=function(d,h,f,b){b&&process.nextTick(b)},p.lutimesSync=function(){})}function a(p){return p&&function(d,h,f){return p.call(e,d,h,function(b){u(b)&&(b=null),f&&f.apply(this,arguments)})}}function s(p){return p&&function(d,h){try{return p.call(e,d,h)}catch(f){if(!u(f))throw f}}}function n(p){return p&&function(d,h,f,b){return p.call(e,d,h,f,function(m){u(m)&&(m=null),b&&b.apply(this,arguments)})}}function r(p){return p&&function(d,h,f){try{return p.call(e,d,h,f)}catch(b){if(!u(b))throw b}}}function o(p){return p&&function(d,h,f){typeof h=="function"&&(f=h,h=null);function b(m,y){y&&(y.uid<0&&(y.uid+=4294967296),y.gid<0&&(y.gid+=4294967296)),f&&f.apply(this,arguments)}return h?p.call(e,d,h,b):p.call(e,d,b)}}function l(p){return p&&function(d,h){var f=h?p.call(e,d,h):p.call(e,d);return f&&(f.uid<0&&(f.uid+=4294967296),f.gid<0&&(f.gid+=4294967296)),f}}function u(p){if(!p||p.code==="ENOSYS")return!0;var d=!process.getuid||process.getuid()!==0;return!!(d&&(p.code==="EINVAL"||p.code==="EPERM"))}}});var Gv=R((Yz,Hv)=>{var Uv=require("stream").Stream;Hv.exports=tP;function tP(e){return{ReadStream:t,WriteStream:i};function t(a,s){if(!(this instanceof t))return new t(a,s);Uv.call(this);var n=this;this.path=a,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,s=s||{};for(var r=Object.keys(s),o=0,l=r.length;o<l;o++){var u=r[o];this[u]=s[u]}if(this.encoding&&this.setEncoding(this.encoding),this.start!==void 0){if(typeof this.start!="number")throw TypeError("start must be a Number");if(this.end===void 0)this.end=1/0;else if(typeof this.end!="number")throw TypeError("end must be a Number");if(this.start>this.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){n._read()});return}e.open(this.path,this.flags,this.mode,function(p,d){if(p){n.emit("error",p),n.readable=!1;return}n.fd=d,n.emit("open",d),n._read()})}function i(a,s){if(!(this instanceof i))return new i(a,s);Uv.call(this),this.path=a,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,s=s||{};for(var n=Object.keys(s),r=0,o=n.length;r<o;r++){var l=n[r];this[l]=s[l]}if(this.start!==void 0){if(typeof this.start!="number")throw TypeError("start must be a Number");if(this.start<0)throw new Error("start must be >= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=e.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var Jv=R((Qz,Vv)=>{"use strict";Vv.exports=aP;var iP=Object.getPrototypeOf||function(e){return e.__proto__};function aP(e){if(e===null||typeof e!="object")return e;if(e instanceof Object)var t={__proto__:iP(e)};else var t=Object.create(null);return Object.getOwnPropertyNames(e).forEach(function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))}),t}});var Kv=R((e5,Uu)=>{var tt=require("fs"),sP=zv(),nP=Gv(),rP=Jv(),Wr=require("util"),vt,Xr;typeof Symbol=="function"&&typeof Symbol.for=="function"?(vt=Symbol.for("graceful-fs.queue"),Xr=Symbol.for("graceful-fs.previous")):(vt="___graceful-fs.queue",Xr="___graceful-fs.previous");function oP(){}function $v(e,t){Object.defineProperty(e,vt,{get:function(){return t}})}var ta=oP;Wr.debuglog?ta=Wr.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(ta=function(){var e=Wr.format.apply(Wr,arguments);e="GFS4: "+e.split(/\n/).join(`
|
||
GFS4: `),console.error(e)});tt[vt]||(Wv=global[vt]||[],$v(tt,Wv),tt.close=function(e){function t(i,a){return e.call(tt,i,function(s){s||Xv(),typeof a=="function"&&a.apply(this,arguments)})}return Object.defineProperty(t,Xr,{value:e}),t}(tt.close),tt.closeSync=function(e){function t(i){e.apply(tt,arguments),Xv()}return Object.defineProperty(t,Xr,{value:e}),t}(tt.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){ta(tt[vt]),require("assert").equal(tt[vt].length,0)}));var Wv;global[vt]||$v(global,tt[vt]);Uu.exports=qu(rP(tt));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!tt.__patched&&(Uu.exports=qu(tt),tt.__patched=!0);function qu(e){sP(e),e.gracefulify=qu,e.createReadStream=E,e.createWriteStream=_;var t=e.readFile;e.readFile=i;function i(C,S,A){return typeof S=="function"&&(A=S,S=null),O(C,S,A);function O(M,P,D,H){return t(M,P,function($){$&&($.code==="EMFILE"||$.code==="ENFILE")?Fa([O,[M,P,D],$,H||Date.now(),Date.now()]):typeof D=="function"&&D.apply(this,arguments)})}}var a=e.writeFile;e.writeFile=s;function s(C,S,A,O){return typeof A=="function"&&(O=A,A=null),M(C,S,A,O);function M(P,D,H,$,U){return a(P,D,H,function(Y){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}var n=e.appendFile;n&&(e.appendFile=r);function r(C,S,A,O){return typeof A=="function"&&(O=A,A=null),M(C,S,A,O);function M(P,D,H,$,U){return n(P,D,H,function(Y){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}var o=e.copyFile;o&&(e.copyFile=l);function l(C,S,A,O){return typeof A=="function"&&(O=A,A=0),M(C,S,A,O);function M(P,D,H,$,U){return o(P,D,H,function(Y){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}var u=e.readdir;e.readdir=d;var p=/^v[0-5]\./;function d(C,S,A){typeof S=="function"&&(A=S,S=null);var O=p.test(process.version)?function(D,H,$,U){return u(D,M(D,H,$,U))}:function(D,H,$,U){return u(D,H,M(D,H,$,U))};return O(C,S,A);function M(P,D,H,$){return function(U,Y){U&&(U.code==="EMFILE"||U.code==="ENFILE")?Fa([O,[P,D,H],U,$||Date.now(),Date.now()]):(Y&&Y.sort&&Y.sort(),typeof H=="function"&&H.call(this,U,Y))}}}if(process.version.substr(0,4)==="v0.8"){var h=nP(e);g=h.ReadStream,w=h.WriteStream}var f=e.ReadStream;f&&(g.prototype=Object.create(f.prototype),g.prototype.open=v);var b=e.WriteStream;b&&(w.prototype=Object.create(b.prototype),w.prototype.open=x),Object.defineProperty(e,"ReadStream",{get:function(){return g},set:function(C){g=C},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return w},set:function(C){w=C},enumerable:!0,configurable:!0});var m=g;Object.defineProperty(e,"FileReadStream",{get:function(){return m},set:function(C){m=C},enumerable:!0,configurable:!0});var y=w;Object.defineProperty(e,"FileWriteStream",{get:function(){return y},set:function(C){y=C},enumerable:!0,configurable:!0});function g(C,S){return this instanceof g?(f.apply(this,arguments),this):g.apply(Object.create(g.prototype),arguments)}function v(){var C=this;k(C.path,C.flags,C.mode,function(S,A){S?(C.autoClose&&C.destroy(),C.emit("error",S)):(C.fd=A,C.emit("open",A),C.read())})}function w(C,S){return this instanceof w?(b.apply(this,arguments),this):w.apply(Object.create(w.prototype),arguments)}function x(){var C=this;k(C.path,C.flags,C.mode,function(S,A){S?(C.destroy(),C.emit("error",S)):(C.fd=A,C.emit("open",A))})}function E(C,S){return new e.ReadStream(C,S)}function _(C,S){return new e.WriteStream(C,S)}var j=e.open;e.open=k;function k(C,S,A,O){return typeof A=="function"&&(O=A,A=null),M(C,S,A,O);function M(P,D,H,$,U){return j(P,D,H,function(Y,K){Y&&(Y.code==="EMFILE"||Y.code==="ENFILE")?Fa([M,[P,D,H,$],Y,U||Date.now(),Date.now()]):typeof $=="function"&&$.apply(this,arguments)})}}return e}function Fa(e){ta("ENQUEUE",e[0].name,e[1]),tt[vt].push(e),zu()}var Kr;function Xv(){for(var e=Date.now(),t=0;t<tt[vt].length;++t)tt[vt][t].length>2&&(tt[vt][t][3]=e,tt[vt][t][4]=e);zu()}function zu(){if(clearTimeout(Kr),Kr=void 0,tt[vt].length!==0){var e=tt[vt].shift(),t=e[0],i=e[1],a=e[2],s=e[3],n=e[4];if(s===void 0)ta("RETRY",t.name,i),t.apply(null,i);else if(Date.now()-s>=6e4){ta("TIMEOUT",t.name,i);var r=i.pop();typeof r=="function"&&r.call(null,a)}else{var o=Date.now()-n,l=Math.max(n-s,1),u=Math.min(l*1.2,100);o>=u?(ta("RETRY",t.name,i),t.apply(null,i.concat([s]))):tt[vt].push(e)}Kr===void 0&&(Kr=setTimeout(zu,0))}}});var Yv=R((t5,Zv)=>{"use strict";Zv.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;n<a.length;n++)if(a[n]!==t[n+s.offset])return!1;return!0};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(i([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((i([73,73,42,0])||i([77,77,0,42]))&&i([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(i([73,73,42,0])||i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i([80,75,3,4])&&i([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(i([80,75,3,4])&&i([77,69,84,65,45,73,78,70,47,109,111,122,105,108,108,97,46,114,115,97],{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([0,0,0])&&(t[3]===24||t[3]===32)&&i([102,116,121,112],{offset:4})||i([51,103,112,53])||i([0,0,0,28,102,116,121,112,109,112,52,50])&&i([109,112,52,49,109,112,52,50,105,115,111,109],{offset:16})||i([0,0,0,28,102,116,121,112,105,115,111,109])||i([0,0,0,28,102,116,121,112,109,112,52,50,0,0,0,0]))return{ext:"mp4",mime:"video/mp4"};if(i([0,0,0,28,102,116,121,112,77,52,86]))return{ext:"m4v",mime:"video/x-m4v"};if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let a=t.subarray(4,4+4096),s=a.findIndex((n,r,o)=>o[r]===66&&o[r+1]===130);if(s>=0){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}return i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4})?{ext:"mov",mime:"video/quicktime"}:i([82,73,70,70])&&i([65,86,73],{offset:8})?{ext:"avi",mime:"video/x-msvideo"}:i([48,38,178,117,142,102,207,17,166,217])?{ext:"wmv",mime:"video/x-ms-wmv"}:i([0,0,1,186])?{ext:"mpg",mime:"video/mpeg"}:i([73,68,51])||i([255,251])?{ext:"mp3",mime:"audio/mpeg"}:i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"font/woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"font/woff2"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"font/ttf"}:i([79,84,84,79,0])?{ext:"otf",mime:"font/otf"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196}))?{ext:"mts",mime:"video/mp2t"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:i([66,80,71,251])?{ext:"bpg",mime:"image/bpg"}:null}});var Zr=R((i5,Qv)=>{"use strict";var Si=Qv.exports=function(e){return e!==null&&typeof e=="object"&&typeof e.pipe=="function"};Si.writable=function(e){return Si(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object"};Si.readable=function(e){return Si(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object"};Si.duplex=function(e){return Si.writable(e)&&Si.readable(e)};Si.transform=function(e){return Si.duplex(e)&&typeof e._transform=="function"&&typeof e._transformState=="object"}});var Xs=R((a5,Hu)=>{"use strict";typeof process=="undefined"||!process.version||process.version.indexOf("v0.")===0||process.version.indexOf("v1.")===0&&process.version.indexOf("v1.8.")!==0?Hu.exports={nextTick:lP}:Hu.exports=process;function lP(e,t,i,a){if(typeof e!="function")throw new TypeError('"callback" argument must be a function');var s=arguments.length,n,r;switch(s){case 0:case 1:return process.nextTick(e);case 2:return process.nextTick(function(){e.call(null,t)});case 3:return process.nextTick(function(){e.call(null,t,i)});case 4:return process.nextTick(function(){e.call(null,t,i,a)});default:for(n=new Array(s-1),r=0;r<n.length;)n[r++]=arguments[r];return process.nextTick(function(){e.apply(null,n)})}}});var Ma=R(St=>{function cP(e){return Array.isArray?Array.isArray(e):Yr(e)==="[object Array]"}St.isArray=cP;function uP(e){return typeof e=="boolean"}St.isBoolean=uP;function pP(e){return e===null}St.isNull=pP;function hP(e){return e==null}St.isNullOrUndefined=hP;function dP(e){return typeof e=="number"}St.isNumber=dP;function fP(e){return typeof e=="string"}St.isString=fP;function mP(e){return typeof e=="symbol"}St.isSymbol=mP;function gP(e){return e===void 0}St.isUndefined=gP;function bP(e){return Yr(e)==="[object RegExp]"}St.isRegExp=bP;function yP(e){return typeof e=="object"&&e!==null}St.isObject=yP;function vP(e){return Yr(e)==="[object Date]"}St.isDate=vP;function xP(e){return Yr(e)==="[object Error]"||e instanceof Error}St.isError=xP;function wP(e){return typeof e=="function"}St.isFunction=wP;function _P(e){return e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"||typeof e=="symbol"||typeof e=="undefined"}St.isPrimitive=_P;St.isBuffer=require("buffer").Buffer.isBuffer;function Yr(e){return Object.prototype.toString.call(e)}});var ia=R((n5,Gu)=>{typeof Object.create=="function"?Gu.exports=function(t,i){i&&(t.super_=i,t.prototype=Object.create(i.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:Gu.exports=function(t,i){if(i){t.super_=i;var a=function(){};a.prototype=i.prototype,t.prototype=new a,t.prototype.constructor=t}}});var tx=R((r5,ex)=>{var SP={}.toString;ex.exports=Array.isArray||function(e){return SP.call(e)=="[object Array]"}});var Vu=R((o5,ix)=>{ix.exports=require("events").EventEmitter});var eo=R((Ju,sx)=>{var Qr=require("buffer"),Ei=Qr.Buffer;function ax(e,t){for(var i in e)t[i]=e[i]}Ei.from&&Ei.alloc&&Ei.allocUnsafe&&Ei.allocUnsafeSlow?sx.exports=Qr:(ax(Qr,Ju),Ju.Buffer=La);function La(e,t,i){return Ei(e,t,i)}ax(Ei,La);La.from=function(e,t,i){if(typeof e=="number")throw new TypeError("Argument must not be a number");return Ei(e,t,i)};La.alloc=function(e,t,i){if(typeof e!="number")throw new TypeError("Argument must be a number");var a=Ei(e);return t!==void 0?typeof i=="string"?a.fill(t,i):a.fill(t):a.fill(0),a};La.allocUnsafe=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Ei(e)};La.allocUnsafeSlow=function(e){if(typeof e!="number")throw new TypeError("Argument must be a number");return Qr.SlowBuffer(e)}});var rx=R((l5,$u)=>{"use strict";function EP(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var nx=eo().Buffer,Ks=require("util");function kP(e,t,i){e.copy(t,i)}$u.exports=function(){function e(){EP(this,e),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(i){var a={data:i,next:null};this.length>0?this.tail.next=a:this.head=a,this.tail=a,++this.length},e.prototype.unshift=function(i){var a={data:i,next:this.head};this.length===0&&(this.tail=a),this.head=a,++this.length},e.prototype.shift=function(){if(this.length!==0){var i=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,i}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(i){if(this.length===0)return"";for(var a=this.head,s=""+a.data;a=a.next;)s+=i+a.data;return s},e.prototype.concat=function(i){if(this.length===0)return nx.alloc(0);for(var a=nx.allocUnsafe(i>>>0),s=this.head,n=0;s;)kP(s.data,a,n),n+=s.data.length,s=s.next;return a},e}();Ks&&Ks.inspect&&Ks.inspect.custom&&($u.exports.prototype[Ks.inspect.custom]=function(){var e=Ks.inspect({length:this.length});return this.constructor.name+" "+e})});var Wu=R((c5,ox)=>{"use strict";var to=Xs();function AP(e,t){var i=this,a=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return a||s?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,to.nextTick(io,this,e)):to.nextTick(io,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(n){!t&&n?i._writableState?i._writableState.errorEmitted||(i._writableState.errorEmitted=!0,to.nextTick(io,i,n)):to.nextTick(io,i,n):t&&t(n)}),this)}function CP(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function io(e,t){e.emit("error",t)}ox.exports={destroy:AP,undestroy:CP}});var tp=R((p5,vx)=>{"use strict";var Ba=Xs();vx.exports=Ke;var TP=tx(),Zs;Ke.ReadableState=px;var u5=require("events").EventEmitter,lx=function(e,t){return e.listeners(t).length},Xu=Vu(),Ys=eo().Buffer,jP=(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function OP(e){return Ys.from(e)}function IP(e){return Ys.isBuffer(e)||e instanceof jP}var cx=Object.create(Ma());cx.inherits=ia();var Ku=require("util"),qe=void 0;Ku&&Ku.debuglog?qe=Ku.debuglog("stream"):qe=function(){};var RP=rx(),ux=Wu(),qa;cx.inherits(Ke,Xu);var Zu=["error","close","destroy","pause","resume"];function PP(e,t,i){if(typeof e.prependListener=="function")return e.prependListener(t,i);!e._events||!e._events[t]?e.on(t,i):TP(e._events[t])?e._events[t].unshift(i):e._events[t]=[i,e._events[t]]}function px(e,t){Zs=Zs||Li(),e=e||{};var i=t instanceof Zs;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var a=e.highWaterMark,s=e.readableHighWaterMark,n=this.objectMode?16:16*1024;a||a===0?this.highWaterMark=a:i&&(s||s===0)?this.highWaterMark=s:this.highWaterMark=n,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new RP,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(qa||(qa=require("string_decoder/").StringDecoder),this.decoder=new qa(e.encoding),this.encoding=e.encoding)}function Ke(e){if(Zs=Zs||Li(),!(this instanceof Ke))return new Ke(e);this._readableState=new px(e,this),this.readable=!0,e&&(typeof e.read=="function"&&(this._read=e.read),typeof e.destroy=="function"&&(this._destroy=e.destroy)),Xu.call(this)}Object.defineProperty(Ke.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(e){!this._readableState||(this._readableState.destroyed=e)}});Ke.prototype.destroy=ux.destroy;Ke.prototype._undestroy=ux.undestroy;Ke.prototype._destroy=function(e,t){this.push(null),t(e)};Ke.prototype.push=function(e,t){var i=this._readableState,a;return i.objectMode?a=!0:typeof e=="string"&&(t=t||i.defaultEncoding,t!==i.encoding&&(e=Ys.from(e,t),t=""),a=!0),hx(this,e,t,!1,a)};Ke.prototype.unshift=function(e){return hx(this,e,null,!0,!1)};function hx(e,t,i,a,s){var n=e._readableState;if(t===null)n.reading=!1,MP(e,n);else{var r;s||(r=NP(n,t)),r?e.emit("error",r):n.objectMode||t&&t.length>0?(typeof t!="string"&&!n.objectMode&&Object.getPrototypeOf(t)!==Ys.prototype&&(t=OP(t)),a?n.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):Yu(e,n,t,!0):n.ended?e.emit("error",new Error("stream.push() after EOF")):(n.reading=!1,n.decoder&&!i?(t=n.decoder.write(t),n.objectMode||t.length!==0?Yu(e,n,t,!1):gx(e,n)):Yu(e,n,t,!1))):a||(n.reading=!1)}return DP(n)}function Yu(e,t,i,a){t.flowing&&t.length===0&&!t.sync?(e.emit("data",i),e.read(0)):(t.length+=t.objectMode?1:i.length,a?t.buffer.unshift(i):t.buffer.push(i),t.needReadable&&ao(e)),gx(e,t)}function NP(e,t){var i;return!IP(t)&&typeof t!="string"&&t!==void 0&&!e.objectMode&&(i=new TypeError("Invalid non-string/buffer chunk")),i}function DP(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||e.length===0)}Ke.prototype.isPaused=function(){return this._readableState.flowing===!1};Ke.prototype.setEncoding=function(e){return qa||(qa=require("string_decoder/").StringDecoder),this._readableState.decoder=new qa(e),this._readableState.encoding=e,this};var dx=8388608;function FP(e){return e>=dx?e=dx:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function fx(e,t){return e<=0||t.length===0&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=FP(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}Ke.prototype.read=function(e){qe("read",e),e=parseInt(e,10);var t=this._readableState,i=e;if(e!==0&&(t.emittedReadable=!1),e===0&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return qe("read: emitReadable",t.length,t.ended),t.length===0&&t.ended?ep(this):ao(this),null;if(e=fx(e,t),e===0&&t.ended)return t.length===0&&ep(this),null;var a=t.needReadable;qe("need readable",a),(t.length===0||t.length-e<t.highWaterMark)&&(a=!0,qe("length less than watermark",a)),t.ended||t.reading?(a=!1,qe("reading or ended",a)):a&&(qe("do read"),t.reading=!0,t.sync=!0,t.length===0&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=fx(i,t)));var s;return e>0?s=bx(e,t):s=null,s===null?(t.needReadable=!0,e=0):t.length-=e,t.length===0&&(t.ended||(t.needReadable=!0),i!==e&&t.ended&&ep(this)),s!==null&&this.emit("data",s),s};function MP(e,t){if(!t.ended){if(t.decoder){var i=t.decoder.end();i&&i.length&&(t.buffer.push(i),t.length+=t.objectMode?1:i.length)}t.ended=!0,ao(e)}}function ao(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(qe("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?Ba.nextTick(mx,e):mx(e))}function mx(e){qe("emit readable"),e.emit("readable"),Qu(e)}function gx(e,t){t.readingMore||(t.readingMore=!0,Ba.nextTick(LP,e,t))}function LP(e,t){for(var i=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(qe("maybeReadMore read 0"),e.read(0),i!==t.length);)i=t.length;t.readingMore=!1}Ke.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))};Ke.prototype.pipe=function(e,t){var i=this,a=this._readableState;switch(a.pipesCount){case 0:a.pipes=e;break;case 1:a.pipes=[a.pipes,e];break;default:a.pipes.push(e);break}a.pipesCount+=1,qe("pipe count=%d opts=%j",a.pipesCount,t);var s=(!t||t.end!==!1)&&e!==process.stdout&&e!==process.stderr,n=s?o:y;a.endEmitted?Ba.nextTick(n):i.once("end",n),e.on("unpipe",r);function r(g,v){qe("onunpipe"),g===i&&v&&v.hasUnpiped===!1&&(v.hasUnpiped=!0,p())}function o(){qe("onend"),e.end()}var l=BP(i);e.on("drain",l);var u=!1;function p(){qe("cleanup"),e.removeListener("close",b),e.removeListener("finish",m),e.removeListener("drain",l),e.removeListener("error",f),e.removeListener("unpipe",r),i.removeListener("end",o),i.removeListener("end",y),i.removeListener("data",h),u=!0,a.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l()}var d=!1;i.on("data",h);function h(g){qe("ondata"),d=!1;var v=e.write(g);v===!1&&!d&&((a.pipesCount===1&&a.pipes===e||a.pipesCount>1&&yx(a.pipes,e)!==-1)&&!u&&(qe("false write response, pause",a.awaitDrain),a.awaitDrain++,d=!0),i.pause())}function f(g){qe("onerror",g),y(),e.removeListener("error",f),lx(e,"error")===0&&e.emit("error",g)}PP(e,"error",f);function b(){e.removeListener("finish",m),y()}e.once("close",b);function m(){qe("onfinish"),e.removeListener("close",b),y()}e.once("finish",m);function y(){qe("unpipe"),i.unpipe(e)}return e.emit("pipe",i),a.flowing||(qe("pipe resume"),i.resume()),e};function BP(e){return function(){var t=e._readableState;qe("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,t.awaitDrain===0&&lx(e,"data")&&(t.flowing=!0,Qu(e))}}Ke.prototype.unpipe=function(e){var t=this._readableState,i={hasUnpiped:!1};if(t.pipesCount===0)return this;if(t.pipesCount===1)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,i),this);if(!e){var a=t.pipes,s=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var n=0;n<s;n++)a[n].emit("unpipe",this,{hasUnpiped:!1});return this}var r=yx(t.pipes,e);return r===-1?this:(t.pipes.splice(r,1),t.pipesCount-=1,t.pipesCount===1&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,i),this)};Ke.prototype.on=function(e,t){var i=Xu.prototype.on.call(this,e,t);if(e==="data")this._readableState.flowing!==!1&&this.resume();else if(e==="readable"){var a=this._readableState;!a.endEmitted&&!a.readableListening&&(a.readableListening=a.needReadable=!0,a.emittedReadable=!1,a.reading?a.length&&ao(this):Ba.nextTick(qP,this))}return i};Ke.prototype.addListener=Ke.prototype.on;function qP(e){qe("readable nexttick read 0"),e.read(0)}Ke.prototype.resume=function(){var e=this._readableState;return e.flowing||(qe("resume"),e.flowing=!0,zP(this,e)),this};function zP(e,t){t.resumeScheduled||(t.resumeScheduled=!0,Ba.nextTick(UP,e,t))}function UP(e,t){t.reading||(qe("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),Qu(e),t.flowing&&!t.reading&&e.read(0)}Ke.prototype.pause=function(){return qe("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(qe("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function Qu(e){var t=e._readableState;for(qe("flow",t.flowing);t.flowing&&e.read()!==null;);}Ke.prototype.wrap=function(e){var t=this,i=this._readableState,a=!1;e.on("end",function(){if(qe("wrapped end"),i.decoder&&!i.ended){var r=i.decoder.end();r&&r.length&&t.push(r)}t.push(null)}),e.on("data",function(r){if(qe("wrapped data"),i.decoder&&(r=i.decoder.write(r)),!(i.objectMode&&r==null)&&!(!i.objectMode&&(!r||!r.length))){var o=t.push(r);o||(a=!0,e.pause())}});for(var s in e)this[s]===void 0&&typeof e[s]=="function"&&(this[s]=function(r){return function(){return e[r].apply(e,arguments)}}(s));for(var n=0;n<Zu.length;n++)e.on(Zu[n],this.emit.bind(this,Zu[n]));return this._read=function(r){qe("wrapped _read",r),a&&(a=!1,e.resume())},this};Object.defineProperty(Ke.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}});Ke._fromList=bx;function bx(e,t){if(t.length===0)return null;var i;return t.objectMode?i=t.buffer.shift():!e||e>=t.length?(t.decoder?i=t.buffer.join(""):t.buffer.length===1?i=t.buffer.head.data:i=t.buffer.concat(t.length),t.buffer.clear()):i=HP(e,t.buffer,t.decoder),i}function HP(e,t,i){var a;return e<t.head.data.length?(a=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):e===t.head.data.length?a=t.shift():a=i?GP(e,t):VP(e,t),a}function GP(e,t){var i=t.head,a=1,s=i.data;for(e-=s.length;i=i.next;){var n=i.data,r=e>n.length?n.length:e;if(r===n.length?s+=n:s+=n.slice(0,e),e-=r,e===0){r===n.length?(++a,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i,i.data=n.slice(r));break}++a}return t.length-=a,s}function VP(e,t){var i=Ys.allocUnsafe(e),a=t.head,s=1;for(a.data.copy(i),e-=a.data.length;a=a.next;){var n=a.data,r=e>n.length?n.length:e;if(n.copy(i,i.length-e,0,r),e-=r,e===0){r===n.length?(++s,a.next?t.head=a.next:t.head=t.tail=null):(t.head=a,a.data=n.slice(r));break}++s}return t.length-=s,i}function ep(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,Ba.nextTick(JP,t,e))}function JP(e,t){!e.endEmitted&&e.length===0&&(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function yx(e,t){for(var i=0,a=e.length;i<a;i++)if(e[i]===t)return i;return-1}});var wx=R((h5,xx)=>{xx.exports=$P;function $P(e,t){if(ip("noDeprecation"))return e;var i=!1;function a(){if(!i){if(ip("throwDeprecation"))throw new Error(t);ip("traceDeprecation")?console.trace(t):console.warn(t),i=!0}return e.apply(this,arguments)}return a}function ip(e){try{if(!global.localStorage)return!1}catch(i){return!1}var t=global.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var sp=R((d5,jx)=>{"use strict";var aa=Xs();jx.exports=ct;function _x(e){var t=this;this.next=null,this.entry=null,this.finish=function(){p4(t,e)}}var WP=!process.browser&&["v0.10","v0.9."].indexOf(process.version.slice(0,5))>-1?setImmediate:aa.nextTick,za;ct.WritableState=Qs;var Sx=Object.create(Ma());Sx.inherits=ia();var XP={deprecate:wx()},Ex=Vu(),so=eo().Buffer,KP=(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:{}).Uint8Array||function(){};function ZP(e){return so.from(e)}function YP(e){return so.isBuffer(e)||e instanceof KP}var kx=Wu();Sx.inherits(ct,Ex);function QP(){}function Qs(e,t){za=za||Li(),e=e||{};var i=t instanceof za;this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var a=e.highWaterMark,s=e.writableHighWaterMark,n=this.objectMode?16:16*1024;a||a===0?this.highWaterMark=a:i&&(s||s===0)?this.highWaterMark=s:this.highWaterMark=n,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var r=e.decodeStrings===!1;this.decodeStrings=!r,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(o){r4(t,o)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new _x(this)}Qs.prototype.getBuffer=function(){for(var t=this.bufferedRequest,i=[];t;)i.push(t),t=t.next;return i};(function(){try{Object.defineProperty(Qs.prototype,"buffer",{get:XP.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}})();var no;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(no=Function.prototype[Symbol.hasInstance],Object.defineProperty(ct,Symbol.hasInstance,{value:function(e){return no.call(this,e)?!0:this!==ct?!1:e&&e._writableState instanceof Qs}})):no=function(e){return e instanceof this};function ct(e){if(za=za||Li(),!no.call(ct,this)&&!(this instanceof za))return new ct(e);this._writableState=new Qs(e,this),this.writable=!0,e&&(typeof e.write=="function"&&(this._write=e.write),typeof e.writev=="function"&&(this._writev=e.writev),typeof e.destroy=="function"&&(this._destroy=e.destroy),typeof e.final=="function"&&(this._final=e.final)),Ex.call(this)}ct.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function e4(e,t){var i=new Error("write after end");e.emit("error",i),aa.nextTick(t,i)}function t4(e,t,i,a){var s=!0,n=!1;return i===null?n=new TypeError("May not write null values to stream"):typeof i!="string"&&i!==void 0&&!t.objectMode&&(n=new TypeError("Invalid non-string/buffer chunk")),n&&(e.emit("error",n),aa.nextTick(a,n),s=!1),s}ct.prototype.write=function(e,t,i){var a=this._writableState,s=!1,n=!a.objectMode&&YP(e);return n&&!so.isBuffer(e)&&(e=ZP(e)),typeof t=="function"&&(i=t,t=null),n?t="buffer":t||(t=a.defaultEncoding),typeof i!="function"&&(i=QP),a.ended?e4(this,i):(n||t4(this,a,e,i))&&(a.pendingcb++,s=a4(this,a,n,e,t,i)),s};ct.prototype.cork=function(){var e=this._writableState;e.corked++};ct.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,!e.writing&&!e.corked&&!e.bufferProcessing&&e.bufferedRequest&&Cx(this,e))};ct.prototype.setDefaultEncoding=function(t){if(typeof t=="string"&&(t=t.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((t+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+t);return this._writableState.defaultEncoding=t,this};function i4(e,t,i){return!e.objectMode&&e.decodeStrings!==!1&&typeof t=="string"&&(t=so.from(t,i)),t}Object.defineProperty(ct.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function a4(e,t,i,a,s,n){if(!i){var r=i4(t,a,s);a!==r&&(i=!0,s="buffer",a=r)}var o=t.objectMode?1:a.length;t.length+=o;var l=t.length<t.highWaterMark;if(l||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:a,encoding:s,isBuf:i,callback:n,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else ap(e,t,!1,o,a,s,n);return l}function ap(e,t,i,a,s,n,r){t.writelen=a,t.writecb=r,t.writing=!0,t.sync=!0,i?e._writev(s,t.onwrite):e._write(s,n,t.onwrite),t.sync=!1}function s4(e,t,i,a,s){--t.pendingcb,i?(aa.nextTick(s,a),aa.nextTick(en,e,t),e._writableState.errorEmitted=!0,e.emit("error",a)):(s(a),e._writableState.errorEmitted=!0,e.emit("error",a),en(e,t))}function n4(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function r4(e,t){var i=e._writableState,a=i.sync,s=i.writecb;if(n4(i),t)s4(e,i,a,t,s);else{var n=Tx(i);!n&&!i.corked&&!i.bufferProcessing&&i.bufferedRequest&&Cx(e,i),a?WP(Ax,e,i,n,s):Ax(e,i,n,s)}}function Ax(e,t,i,a){i||o4(e,t),t.pendingcb--,a(),en(e,t)}function o4(e,t){t.length===0&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function Cx(e,t){t.bufferProcessing=!0;var i=t.bufferedRequest;if(e._writev&&i&&i.next){var a=t.bufferedRequestCount,s=new Array(a),n=t.corkedRequestsFree;n.entry=i;for(var r=0,o=!0;i;)s[r]=i,i.isBuf||(o=!1),i=i.next,r+=1;s.allBuffers=o,ap(e,t,!0,t.length,s,"",n.finish),t.pendingcb++,t.lastBufferedRequest=null,n.next?(t.corkedRequestsFree=n.next,n.next=null):t.corkedRequestsFree=new _x(t),t.bufferedRequestCount=0}else{for(;i;){var l=i.chunk,u=i.encoding,p=i.callback,d=t.objectMode?1:l.length;if(ap(e,t,!1,d,l,u,p),i=i.next,t.bufferedRequestCount--,t.writing)break}i===null&&(t.lastBufferedRequest=null)}t.bufferedRequest=i,t.bufferProcessing=!1}ct.prototype._write=function(e,t,i){i(new Error("_write() is not implemented"))};ct.prototype._writev=null;ct.prototype.end=function(e,t,i){var a=this._writableState;typeof e=="function"?(i=e,e=null,t=null):typeof t=="function"&&(i=t,t=null),e!=null&&this.write(e,t),a.corked&&(a.corked=1,this.uncork()),a.ending||u4(this,a,i)};function Tx(e){return e.ending&&e.length===0&&e.bufferedRequest===null&&!e.finished&&!e.writing}function l4(e,t){e._final(function(i){t.pendingcb--,i&&e.emit("error",i),t.prefinished=!0,e.emit("prefinish"),en(e,t)})}function c4(e,t){!t.prefinished&&!t.finalCalled&&(typeof e._final=="function"?(t.pendingcb++,t.finalCalled=!0,aa.nextTick(l4,e,t)):(t.prefinished=!0,e.emit("prefinish")))}function en(e,t){var i=Tx(t);return i&&(c4(e,t),t.pendingcb===0&&(t.finished=!0,e.emit("finish"))),i}function u4(e,t,i){t.ending=!0,en(e,t),i&&(t.finished?aa.nextTick(i):e.once("finish",i)),t.ended=!0,e.writable=!1}function p4(e,t,i){var a=e.entry;for(e.entry=null;a;){var s=a.callback;t.pendingcb--,s(i),a=a.next}t.corkedRequestsFree.next=e}Object.defineProperty(ct.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(e){!this._writableState||(this._writableState.destroyed=e)}});ct.prototype.destroy=kx.destroy;ct.prototype._undestroy=kx.undestroy;ct.prototype._destroy=function(e,t){this.end(),t(e)}});var Li=R((f5,Px)=>{"use strict";var Ox=Xs(),h4=Object.keys||function(e){var t=[];for(var i in e)t.push(i);return t};Px.exports=ki;var Ix=Object.create(Ma());Ix.inherits=ia();var Rx=tp(),np=sp();Ix.inherits(ki,Rx);for(rp=h4(np.prototype),ro=0;ro<rp.length;ro++)oo=rp[ro],ki.prototype[oo]||(ki.prototype[oo]=np.prototype[oo]);var rp,oo,ro;function ki(e){if(!(this instanceof ki))return new ki(e);Rx.call(this,e),np.call(this,e),e&&e.readable===!1&&(this.readable=!1),e&&e.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,e&&e.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",d4)}Object.defineProperty(ki.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function d4(){this.allowHalfOpen||this._writableState.ended||Ox.nextTick(f4,this)}function f4(e){e.end()}Object.defineProperty(ki.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(e){this._readableState===void 0||this._writableState===void 0||(this._readableState.destroyed=e,this._writableState.destroyed=e)}});ki.prototype._destroy=function(e,t){this.push(null),this.end(),Ox.nextTick(t,e)}});var Dx=R((m5,Nx)=>{Nx.exports=Li()});var Mx=R((g5,Fx)=>{var op=Dx(),m4=require("util"),Ua=Jr().Buffer;function rt(e){if(!(this instanceof rt))return new rt(e);if(this._bufs=[],this.length=0,typeof e=="function"){this._callback=e;var t=function(a){this._callback&&(this._callback(a),this._callback=null)}.bind(this);this.on("pipe",function(a){a.on("error",t)}),this.on("unpipe",function(a){a.removeListener("error",t)})}else this.append(e);op.call(this)}m4.inherits(rt,op);rt.prototype._offset=function(t){var i=0,a=0,s;if(t===0)return[0,0];for(;a<this._bufs.length;a++){if(s=i+this._bufs[a].length,t<s||a==this._bufs.length-1)return[a,t-i];i=s}};rt.prototype.append=function(t){var i=0;if(Ua.isBuffer(t))this._appendBuffer(t);else if(Array.isArray(t))for(;i<t.length;i++)this.append(t[i]);else if(t instanceof rt)for(;i<t._bufs.length;i++)this.append(t._bufs[i]);else t!=null&&(typeof t=="number"&&(t=t.toString()),this._appendBuffer(Ua.from(t)));return this};rt.prototype._appendBuffer=function(t){this._bufs.push(t),this.length+=t.length};rt.prototype._write=function(t,i,a){this._appendBuffer(t),typeof a=="function"&&a()};rt.prototype._read=function(t){if(!this.length)return this.push(null);t=Math.min(t,this.length),this.push(this.slice(0,t)),this.consume(t)};rt.prototype.end=function(t){op.prototype.end.call(this,t),this._callback&&(this._callback(null,this.slice()),this._callback=null)};rt.prototype.get=function(t){return this.slice(t,t+1)[0]};rt.prototype.slice=function(t,i){return typeof t=="number"&&t<0&&(t+=this.length),typeof i=="number"&&i<0&&(i+=this.length),this.copy(null,0,t,i)};rt.prototype.copy=function(t,i,a,s){if((typeof a!="number"||a<0)&&(a=0),(typeof s!="number"||s>this.length)&&(s=this.length),a>=this.length||s<=0)return t||Ua.alloc(0);var n=!!t,r=this._offset(a),o=s-a,l=o,u=n&&i||0,p=r[1],d,h;if(a===0&&s==this.length){if(!n)return this._bufs.length===1?this._bufs[0]:Ua.concat(this._bufs,this.length);for(h=0;h<this._bufs.length;h++)this._bufs[h].copy(t,u),u+=this._bufs[h].length;return t}if(l<=this._bufs[r[0]].length-p)return n?this._bufs[r[0]].copy(t,i,p,p+l):this._bufs[r[0]].slice(p,p+l);for(n||(t=Ua.allocUnsafe(o)),h=r[0];h<this._bufs.length;h++){if(d=this._bufs[h].length-p,l>d)this._bufs[h].copy(t,u,p),u+=d;else{this._bufs[h].copy(t,u,p,p+l),u+=d;break}l-=d,p&&(p=0)}return t.length>u?t.slice(0,u):t};rt.prototype.shallowSlice=function(t,i){t=t||0,i=i||this.length,t<0&&(t+=this.length),i<0&&(i+=this.length);var a=this._offset(t),s=this._offset(i),n=this._bufs.slice(a[0],s[0]+1);return s[1]==0?n.pop():n[n.length-1]=n[n.length-1].slice(0,s[1]),a[1]!=0&&(n[0]=n[0].slice(a[1])),new rt(n)};rt.prototype.toString=function(t,i,a){return this.slice(i,a).toString(t)};rt.prototype.consume=function(t){if(t=Math.trunc(t),Number.isNaN(t)||t<=0)return this;for(;this._bufs.length;)if(t>=this._bufs[0].length)t-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(t),this.length-=t;break}return this};rt.prototype.duplicate=function(){for(var t=0,i=new rt;t<this._bufs.length;t++)i.append(this._bufs[t]);return i};rt.prototype.destroy=function(){this._bufs.length=0,this.length=0,this.push(null)};(function(){var e={readDoubleBE:8,readDoubleLE:8,readFloatBE:4,readFloatLE:4,readInt32BE:4,readInt32LE:4,readUInt32BE:4,readUInt32LE:4,readInt16BE:2,readInt16LE:2,readUInt16BE:2,readUInt16LE:2,readInt8:1,readUInt8:1};for(var t in e)(function(i){rt.prototype[i]=function(a){return this.slice(a,a+e[i])[i](0)}})(t)})();Fx.exports=rt});var Bx=R((b5,Lx)=>{Lx.exports=b4;var g4=Object.prototype.hasOwnProperty;function b4(){for(var e={},t=0;t<arguments.length;t++){var i=arguments[t];for(var a in i)g4.call(i,a)&&(e[a]=i[a])}return e}});var lp=R((y5,zx)=>{zx.exports=v4;var qx=Buffer.from&&Buffer.from!==Uint8Array.from?Buffer.from:y4;function y4(e,t){return new Buffer(e,t)}function v4(e,t){if(Buffer.isBuffer(e))return e;if(typeof e=="string")return qx(e,t);if(Array.isArray(e))return qx(e);throw new Error("Input should be a buffer or a string")}});var Hx=R((v5,Ux)=>{var x4=function(){try{if(!Buffer.isEncoding("latin1"))return!1;var e=Buffer.alloc?Buffer.alloc(4):new Buffer(4);return e.fill("ab","ucs2"),e.toString("hex")==="61006200"}catch(t){return!1}}();function w4(e){return e.length===1&&e.charCodeAt(0)<256}function lo(e,t,i,a){if(i<0||a>e.length)throw new RangeError("Out of range index");return i=i>>>0,a=a===void 0?e.length:a>>>0,a>i&&e.fill(t,i,a),e}function _4(e,t,i,a){if(i<0||a>e.length)throw new RangeError("Out of range index");if(a<=i)return e;i=i>>>0,a=a===void 0?e.length:a>>>0;for(var s=i,n=t.length;s<=a-n;)t.copy(e,s),s+=n;return s!==a&&t.copy(e,s,0,a-s),e}function S4(e,t,i,a,s){if(x4)return e.fill(t,i,a,s);if(typeof t=="number")return lo(e,t,i,a);if(typeof t=="string"){if(typeof i=="string"?(s=i,i=0,a=e.length):typeof a=="string"&&(s=a,a=e.length),s!==void 0&&typeof s!="string")throw new TypeError("encoding must be a string");if(s==="latin1"&&(s="binary"),typeof s=="string"&&!Buffer.isEncoding(s))throw new TypeError("Unknown encoding: "+s);if(t==="")return lo(e,0,i,a);if(w4(t))return lo(e,t.charCodeAt(0),i,a);t=new Buffer(t,s)}return Buffer.isBuffer(t)?_4(e,t,i,a):lo(e,0,i,a)}Ux.exports=S4});var Vx=R((x5,Gx)=>{function E4(e){if(typeof e!="number")throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative');return Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e)}Gx.exports=E4});var cp=R((w5,$x)=>{var Jx=Hx(),k4=Vx();$x.exports=function(t,i,a){if(typeof t!="number")throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative');if(Buffer.alloc)return Buffer.alloc(t,i,a);var s=k4(t);return t===0?s:i===void 0?Jx(s,0):(typeof a!="string"&&(a=void 0),Jx(s,i,a))}});var pp=R(Ga=>{var A4=lp(),C4=cp(),T4="0000000000000000000",j4="7777777777777777777",Wx="0".charCodeAt(0),O4="ustar\x0000",I4=parseInt("7777",8),R4=function(e,t,i){return typeof e!="number"?i:(e=~~e,e>=t?t:e>=0||(e+=t,e>=0)?e:0)},P4=function(e){switch(e){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null},N4=function(e){switch(e){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0},Xx=function(e,t,i,a){for(;i<a;i++)if(e[i]===t)return i;return a},Kx=function(e){for(var t=8*32,i=0;i<148;i++)t+=e[i];for(var a=156;a<512;a++)t+=e[a];return t},Bi=function(e,t){return e=e.toString(8),e.length>t?j4.slice(0,t)+" ":T4.slice(0,t-e.length)+e+" "};function D4(e){var t;if(e[0]===128)t=!0;else if(e[0]===255)t=!1;else return null;for(var i=!1,a=[],s=e.length-1;s>0;s--){var n=e[s];t?a.push(n):i&&n===0?a.push(0):i?(i=!1,a.push(256-n)):a.push(255-n)}var r=0,o=a.length;for(s=0;s<o;s++)r+=a[s]*Math.pow(256,s);return t?r:-1*r}var qi=function(e,t,i){if(e=e.slice(t,t+i),t=0,e[t]&128)return D4(e);for(;t<e.length&&e[t]===32;)t++;for(var a=R4(Xx(e,32,t,e.length),e.length,e.length);t<a&&e[t]===0;)t++;return a===t?0:parseInt(e.slice(t,a).toString(),8)},Ha=function(e,t,i,a){return e.slice(t,Xx(e,0,t,t+i)).toString(a)},up=function(e){var t=Buffer.byteLength(e),i=Math.floor(Math.log(t)/Math.log(10))+1;return t+i>=Math.pow(10,i)&&i++,t+i+e};Ga.decodeLongPath=function(e,t){return Ha(e,0,e.length,t)};Ga.encodePax=function(e){var t="";e.name&&(t+=up(" path="+e.name+`
|
||
`)),e.linkname&&(t+=up(" linkpath="+e.linkname+`
|
||
`));var i=e.pax;if(i)for(var a in i)t+=up(" "+a+"="+i[a]+`
|
||
`);return A4(t)};Ga.decodePax=function(e){for(var t={};e.length;){for(var i=0;i<e.length&&e[i]!==32;)i++;var a=parseInt(e.slice(0,i).toString(),10);if(!a)return t;var s=e.slice(i+1,a-1).toString(),n=s.indexOf("=");if(n===-1)return t;t[s.slice(0,n)]=s.slice(n+1),e=e.slice(a)}return t};Ga.encode=function(e){var t=C4(512),i=e.name,a="";if(e.typeflag===5&&i[i.length-1]!=="/"&&(i+="/"),Buffer.byteLength(i)!==i.length)return null;for(;Buffer.byteLength(i)>100;){var s=i.indexOf("/");if(s===-1)return null;a+=a?"/"+i.slice(0,s):i.slice(0,s),i=i.slice(s+1)}return Buffer.byteLength(i)>100||Buffer.byteLength(a)>155||e.linkname&&Buffer.byteLength(e.linkname)>100?null:(t.write(i),t.write(Bi(e.mode&I4,6),100),t.write(Bi(e.uid,6),108),t.write(Bi(e.gid,6),116),t.write(Bi(e.size,11),124),t.write(Bi(e.mtime.getTime()/1e3|0,11),136),t[156]=Wx+N4(e.type),e.linkname&&t.write(e.linkname,157),t.write(O4,257),e.uname&&t.write(e.uname,265),e.gname&&t.write(e.gname,297),t.write(Bi(e.devmajor||0,6),329),t.write(Bi(e.devminor||0,6),337),a&&t.write(a,345),t.write(Bi(Kx(t),6),148),t)};Ga.decode=function(e,t){var i=e[156]===0?0:e[156]-Wx,a=Ha(e,0,100,t),s=qi(e,100,8),n=qi(e,108,8),r=qi(e,116,8),o=qi(e,124,12),l=qi(e,136,12),u=P4(i),p=e[157]===0?null:Ha(e,157,100,t),d=Ha(e,265,32),h=Ha(e,297,32),f=qi(e,329,8),b=qi(e,337,8);e[345]&&(a=Ha(e,345,155,t)+"/"+a),i===0&&a&&a[a.length-1]==="/"&&(i=5);var m=Kx(e);if(m===8*32)return null;if(m!==qi(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");return{name:a,mode:s,uid:n,gid:r,size:o,mtime:new Date(1e3*l),type:u,linkname:p,uname:d,gname:h,devmajor:f,devminor:b}}});var hp=R((S5,Qx)=>{"use strict";Qx.exports=Ai;var co=Li(),Zx=Object.create(Ma());Zx.inherits=ia();Zx.inherits(Ai,co);function F4(e,t){var i=this._transformState;i.transforming=!1;var a=i.writecb;if(!a)return this.emit("error",new Error("write callback called multiple times"));i.writechunk=null,i.writecb=null,t!=null&&this.push(t),a(e);var s=this._readableState;s.reading=!1,(s.needReadable||s.length<s.highWaterMark)&&this._read(s.highWaterMark)}function Ai(e){if(!(this instanceof Ai))return new Ai(e);co.call(this,e),this._transformState={afterTransform:F4.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&(typeof e.transform=="function"&&(this._transform=e.transform),typeof e.flush=="function"&&(this._flush=e.flush)),this.on("prefinish",M4)}function M4(){var e=this;typeof this._flush=="function"?this._flush(function(t,i){Yx(e,t,i)}):Yx(this,null,null)}Ai.prototype.push=function(e,t){return this._transformState.needTransform=!1,co.prototype.push.call(this,e,t)};Ai.prototype._transform=function(e,t,i){throw new Error("_transform() is not implemented")};Ai.prototype._write=function(e,t,i){var a=this._transformState;if(a.writecb=i,a.writechunk=e,a.writeencoding=t,!a.transforming){var s=this._readableState;(a.needTransform||s.needReadable||s.length<s.highWaterMark)&&this._read(s.highWaterMark)}};Ai.prototype._read=function(e){var t=this._transformState;t.writechunk!==null&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0};Ai.prototype._destroy=function(e,t){var i=this;co.prototype._destroy.call(this,e,function(a){t(a),i.emit("close")})};function Yx(e,t,i){if(t)return e.emit("error",t);if(i!=null&&e.push(i),e._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(e._transformState.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}});var a0=R((E5,i0)=>{"use strict";i0.exports=tn;var e0=hp(),t0=Object.create(Ma());t0.inherits=ia();t0.inherits(tn,e0);function tn(e){if(!(this instanceof tn))return new tn(e);e0.call(this,e)}tn.prototype._transform=function(e,t,i){i(null,e)}});var Va=R((ai,s0)=>{ai=s0.exports=tp();ai.Stream=ai;ai.Readable=ai;ai.Writable=sp();ai.Duplex=Li();ai.Transform=hp();ai.PassThrough=a0()});var p0=R((k5,u0)=>{var n0=require("util"),L4=Mx(),B4=Bx(),an=pp(),r0=Va().Writable,o0=Va().PassThrough,l0=function(){},c0=function(e){return e&=511,e&&512-e},q4=function(e,t){var i=new uo(e,t);return i.end(),i},z4=function(e,t){return t.path&&(e.name=t.path),t.linkpath&&(e.linkname=t.linkpath),t.size&&(e.size=parseInt(t.size,10)),e.pax=t,e},uo=function(e,t){this._parent=e,this.offset=t,o0.call(this)};n0.inherits(uo,o0);uo.prototype.destroy=function(e){this._parent.destroy(e)};var Ci=function(e){if(!(this instanceof Ci))return new Ci(e);r0.call(this,e),e=e||{},this._offset=0,this._buffer=L4(),this._missing=0,this._partial=!1,this._onparse=l0,this._header=null,this._stream=null,this._overflow=null,this._cb=null,this._locked=!1,this._destroyed=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null;var t=this,i=t._buffer,a=function(){t._continue()},s=function(h){if(t._locked=!1,h)return t.destroy(h);t._stream||a()},n=function(){t._stream=null;var h=c0(t._header.size);h?t._parse(h,r):t._parse(512,d),t._locked||a()},r=function(){t._buffer.consume(c0(t._header.size)),t._parse(512,d),a()},o=function(){var h=t._header.size;t._paxGlobal=an.decodePax(i.slice(0,h)),i.consume(h),n()},l=function(){var h=t._header.size;t._pax=an.decodePax(i.slice(0,h)),t._paxGlobal&&(t._pax=B4(t._paxGlobal,t._pax)),i.consume(h),n()},u=function(){var h=t._header.size;this._gnuLongPath=an.decodeLongPath(i.slice(0,h),e.filenameEncoding),i.consume(h),n()},p=function(){var h=t._header.size;this._gnuLongLinkPath=an.decodeLongPath(i.slice(0,h),e.filenameEncoding),i.consume(h),n()},d=function(){var h=t._offset,f;try{f=t._header=an.decode(i.slice(0,512),e.filenameEncoding)}catch(b){t.emit("error",b)}if(i.consume(512),!f){t._parse(512,d),a();return}if(f.type==="gnu-long-path"){t._parse(f.size,u),a();return}if(f.type==="gnu-long-link-path"){t._parse(f.size,p),a();return}if(f.type==="pax-global-header"){t._parse(f.size,o),a();return}if(f.type==="pax-header"){t._parse(f.size,l),a();return}if(t._gnuLongPath&&(f.name=t._gnuLongPath,t._gnuLongPath=null),t._gnuLongLinkPath&&(f.linkname=t._gnuLongLinkPath,t._gnuLongLinkPath=null),t._pax&&(t._header=f=z4(f,t._pax),t._pax=null),t._locked=!0,!f.size||f.type==="directory"){t._parse(512,d),t.emit("entry",f,q4(t,h),s);return}t._stream=new uo(t,h),t.emit("entry",f,t._stream,s),t._parse(f.size,n),a()};this._onheader=d,this._parse(512,d)};n0.inherits(Ci,r0);Ci.prototype.destroy=function(e){this._destroyed||(this._destroyed=!0,e&&this.emit("error",e),this.emit("close"),this._stream&&this._stream.emit("close"))};Ci.prototype._parse=function(e,t){this._destroyed||(this._offset+=e,this._missing=e,t===this._onheader&&(this._partial=!1),this._onparse=t)};Ci.prototype._continue=function(){if(!this._destroyed){var e=this._cb;this._cb=l0,this._overflow?this._write(this._overflow,void 0,e):e()}};Ci.prototype._write=function(e,t,i){if(!this._destroyed){var a=this._stream,s=this._buffer,n=this._missing;if(e.length&&(this._partial=!0),e.length<n)return this._missing-=e.length,this._overflow=null,a?a.write(e,i):(s.append(e),i());this._cb=i,this._missing=0;var r=null;e.length>n&&(r=e.slice(n),e=e.slice(0,n)),a?a.end(e):s.append(e),this._overflow=r,this._onparse()}};Ci.prototype._final=function(e){if(this._partial)return this.destroy(new Error("Unexpected end of data"));e()};u0.exports=Ci});var d0=R((A5,h0)=>{h0.exports=require("constants")});var g0=R((C5,m0)=>{m0.exports=f0;function f0(e,t){if(e&&t)return f0(e)(t);if(typeof e!="function")throw new TypeError("need wrapper function");return Object.keys(e).forEach(function(a){i[a]=e[a]}),i;function i(){for(var a=new Array(arguments.length),s=0;s<a.length;s++)a[s]=arguments[s];var n=e.apply(this,a),r=a[a.length-1];return typeof n=="function"&&n!==r&&Object.keys(r).forEach(function(o){n[o]=r[o]}),n}}});var fp=R((T5,dp)=>{var b0=g0();dp.exports=b0(po);dp.exports.strict=b0(y0);po.proto=po(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return po(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return y0(this)},configurable:!0})});function po(e){var t=function(){return t.called?t.value:(t.called=!0,t.value=e.apply(this,arguments))};return t.called=!1,t}function y0(e){var t=function(){if(t.called)throw new Error(t.onceError);return t.called=!0,t.value=e.apply(this,arguments)},i=e.name||"Function wrapped with `once`";return t.onceError=i+" shouldn't be called more than once",t.called=!1,t}});var mp=R((j5,x0)=>{var U4=fp(),H4=function(){},G4=function(e){return e.setHeader&&typeof e.abort=="function"},V4=function(e){return e.stdio&&Array.isArray(e.stdio)&&e.stdio.length===3},v0=function(e,t,i){if(typeof t=="function")return v0(e,null,t);t||(t={}),i=U4(i||H4);var a=e._writableState,s=e._readableState,n=t.readable||t.readable!==!1&&e.readable,r=t.writable||t.writable!==!1&&e.writable,o=!1,l=function(){e.writable||u()},u=function(){r=!1,n||i.call(e)},p=function(){n=!1,r||i.call(e)},d=function(y){i.call(e,y?new Error("exited with error code: "+y):null)},h=function(y){i.call(e,y)},f=function(){process.nextTick(b)},b=function(){if(!o){if(n&&!(s&&s.ended&&!s.destroyed))return i.call(e,new Error("premature close"));if(r&&!(a&&a.ended&&!a.destroyed))return i.call(e,new Error("premature close"))}},m=function(){e.req.on("finish",u)};return G4(e)?(e.on("complete",u),e.on("abort",f),e.req?m():e.on("request",m)):r&&!a&&(e.on("end",l),e.on("close",l)),V4(e)&&e.on("exit",d),e.on("end",p),e.on("finish",u),t.error!==!1&&e.on("error",h),e.on("close",f),function(){o=!0,e.removeListener("complete",u),e.removeListener("abort",f),e.removeListener("request",m),e.req&&e.req.removeListener("finish",u),e.removeListener("end",l),e.removeListener("close",l),e.removeListener("finish",u),e.removeListener("exit",d),e.removeListener("end",p),e.removeListener("error",h),e.removeListener("close",f)}};x0.exports=v0});var k0=R((O5,E0)=>{var Ja=d0(),w0=mp(),ho=require("util"),J4=cp(),$4=lp(),_0=Va().Readable,$a=Va().Writable,W4=require("string_decoder").StringDecoder,fo=pp(),X4=parseInt("755",8),K4=parseInt("644",8),S0=J4(1024),gp=function(){},bp=function(e,t){t&=511,t&&e.push(S0.slice(0,512-t))};function Z4(e){switch(e&Ja.S_IFMT){case Ja.S_IFBLK:return"block-device";case Ja.S_IFCHR:return"character-device";case Ja.S_IFDIR:return"directory";case Ja.S_IFIFO:return"fifo";case Ja.S_IFLNK:return"symlink"}return"file"}var mo=function(e){$a.call(this),this.written=0,this._to=e,this._destroyed=!1};ho.inherits(mo,$a);mo.prototype._write=function(e,t,i){if(this.written+=e.length,this._to.push(e))return i();this._to._drain=i};mo.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var go=function(){$a.call(this),this.linkname="",this._decoder=new W4("utf-8"),this._destroyed=!1};ho.inherits(go,$a);go.prototype._write=function(e,t,i){this.linkname+=this._decoder.write(e),i()};go.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var sn=function(){$a.call(this),this._destroyed=!1};ho.inherits(sn,$a);sn.prototype._write=function(e,t,i){i(new Error("No body allowed for this entry"))};sn.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var si=function(e){if(!(this instanceof si))return new si(e);_0.call(this,e),this._drain=gp,this._finalized=!1,this._finalizing=!1,this._destroyed=!1,this._stream=null};ho.inherits(si,_0);si.prototype.entry=function(e,t,i){if(this._stream)throw new Error("already piping an entry");if(!(this._finalized||this._destroyed)){typeof t=="function"&&(i=t,t=null),i||(i=gp);var a=this;if((!e.size||e.type==="symlink")&&(e.size=0),e.type||(e.type=Z4(e.mode)),e.mode||(e.mode=e.type==="directory"?X4:K4),e.uid||(e.uid=0),e.gid||(e.gid=0),e.mtime||(e.mtime=new Date),typeof t=="string"&&(t=$4(t)),Buffer.isBuffer(t))return e.size=t.length,this._encode(e),this.push(t),bp(a,e.size),process.nextTick(i),new sn;if(e.type==="symlink"&&!e.linkname){var s=new go;return w0(s,function(r){if(r)return a.destroy(),i(r);e.linkname=s.linkname,a._encode(e),i()}),s}if(this._encode(e),e.type!=="file"&&e.type!=="contiguous-file")return process.nextTick(i),new sn;var n=new mo(this);return this._stream=n,w0(n,function(r){if(a._stream=null,r)return a.destroy(),i(r);if(n.written!==e.size)return a.destroy(),i(new Error("size mismatch"));bp(a,e.size),a._finalizing&&a.finalize(),i()}),n}};si.prototype.finalize=function(){if(this._stream){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(S0),this.push(null))};si.prototype.destroy=function(e){this._destroyed||(this._destroyed=!0,e&&this.emit("error",e),this.emit("close"),this._stream&&this._stream.destroy&&this._stream.destroy())};si.prototype._encode=function(e){if(!e.pax){var t=fo.encode(e);if(t){this.push(t);return}}this._encodePax(e)};si.prototype._encodePax=function(e){var t=fo.encodePax({name:e.name,linkname:e.linkname,pax:e.pax}),i={name:"PaxHeader",mode:e.mode,uid:e.uid,gid:e.gid,size:t.length,mtime:e.mtime,type:"pax-header",linkname:e.linkname&&"PaxHeader",uname:e.uname,gname:e.gname,devmajor:e.devmajor,devminor:e.devminor};this.push(fo.encode(i)),this.push(t),bp(this,t.length),i.size=e.size,i.type=e.type,this.push(fo.encode(i))};si.prototype._read=function(e){var t=this._drain;this._drain=gp,t()};E0.exports=si});var A0=R(yp=>{yp.extract=p0();yp.pack=k0()});var bo=R((R5,T0)=>{"use strict";var C0=Yv(),Y4=Zr(),Q4=A0();T0.exports=()=>e=>{if(!Buffer.isBuffer(e)&&!Y4(e))return Promise.reject(new TypeError(`Expected a Buffer or Stream, got ${typeof e}`));if(Buffer.isBuffer(e)&&(!C0(e)||C0(e).ext!=="tar"))return Promise.resolve([]);let t=Q4.extract(),i=[];t.on("entry",(s,n,r)=>{let o=[];n.on("data",l=>o.push(l)),n.on("end",()=>{let l={data:Buffer.concat(o),mode:s.mode,mtime:s.mtime,path:s.name,type:s.type};(s.type==="symlink"||s.type==="link")&&(l.linkname=s.linkname),i.push(l),r()})});let a=new Promise((s,n)=>{Buffer.isBuffer(e)||e.on("error",n),t.on("finish",()=>s(i)),t.on("error",n)});return t.then=a.then.bind(a),t.catch=a.catch.bind(a),Buffer.isBuffer(e)?t.end(e):e.pipe(t),t}});var O0=R((P5,j0)=>{"use strict";var Wa=e=>Array.from(e).map(t=>t.charCodeAt(0)),eN=Wa("META-INF/mozilla.rsa"),tN=Wa("[Content_Types].xml"),iN=Wa("_rels/.rels");j0.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;n<a.length;n++)if(s.mask){if(a[n]!==(s.mask[n]&t[n+s.offset]))return!1}else if(a[n]!==t[n+s.offset])return!1;return!0};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(i([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((i([73,73,42,0])||i([77,77,0,42]))&&i([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(i([73,73,42,0])||i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i([80,75,3,4])){if(i([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(i(eN,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i(tN,{offset:30})||i(iN,{offset:30})){let a=t.subarray(4,4+2e3),s=r=>r.findIndex((o,l,u)=>u[l]===80&&u[l+1]===75&&u[l+2]===3&&u[l+3]===4),n=s(a);if(n!==-1){let r=t.subarray(n+8,n+8+1e3),o=s(r);if(o!==-1){let l=8+n+o+30;if(i(Wa("word/"),{offset:l}))return{ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"};if(i(Wa("ppt/"),{offset:l}))return{ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"};if(i(Wa("xl/"),{offset:l}))return{ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}}}}}if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([51,103,112,53])||i([0,0,0])&&i([102,116,121,112],{offset:4})&&(i([109,112,52,49],{offset:8})||i([109,112,52,50],{offset:8})||i([105,115,111,109],{offset:8})||i([105,115,111,50],{offset:8})||i([109,109,112,52],{offset:8})||i([77,52,86],{offset:8})||i([100,97,115,104],{offset:8})))return{ext:"mp4",mime:"video/mp4"};if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let a=t.subarray(4,4+4096),s=a.findIndex((n,r,o)=>o[r]===66&&o[r+1]===130);if(s!==-1){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}if(i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(i([82,73,70,70])&&i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/x-msvideo"};if(i([48,38,178,117,142,102,207,17,166,217]))return{ext:"wmv",mime:"video/x-ms-wmv"};if(i([0,0,1,186]))return{ext:"mpg",mime:"video/mpeg"};for(let a=0;a<2&&a<t.length-16;a++)if(i([73,68,51],{offset:a})||i([255,226],{offset:a,mask:[255,226]}))return{ext:"mp3",mime:"audio/mpeg"};return i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"font/woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"font/woff2"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"font/ttf"}:i([79,84,84,79,0])?{ext:"otf",mime:"font/otf"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196}))?{ext:"mts",mime:"video/mp2t"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:i([66,80,71,251])?{ext:"bpg",mime:"image/bpg"}:null}});var P0=R((N5,R0)=>{var I0=[0,1,3,7,15,31,63,127,255],nn=function(e){this.stream=e,this.bitOffset=0,this.curByte=0,this.hasByte=!1};nn.prototype._ensureByte=function(){this.hasByte||(this.curByte=this.stream.readByte(),this.hasByte=!0)};nn.prototype.read=function(e){for(var t=0;e>0;){this._ensureByte();var i=8-this.bitOffset;if(e>=i)t<<=i,t|=I0[i]&this.curByte,this.hasByte=!1,this.bitOffset=0,e-=i;else{t<<=e;var a=i-e;t|=(this.curByte&I0[e]<<a)>>a,this.bitOffset+=e,e=0}}return t};nn.prototype.seek=function(e){var t=e%8,i=(e-t)/8;this.bitOffset=t,this.stream.seek(i),this.hasByte=!1};nn.prototype.pi=function(){var e=new Buffer(6),t;for(t=0;t<e.length;t++)e[t]=this.read(8);return e.toString("hex")};R0.exports=nn});var D0=R((D5,N0)=>{var sa=function(){};sa.prototype.readByte=function(){throw new Error("abstract method readByte() not implemented")};sa.prototype.read=function(e,t,i){for(var a=0;a<i;){var s=this.readByte();if(s<0)return a===0?-1:a;e[t++]=s,a++}return a};sa.prototype.seek=function(e){throw new Error("abstract method seek() not implemented")};sa.prototype.writeByte=function(e){throw new Error("abstract method readByte() not implemented")};sa.prototype.write=function(e,t,i){var a;for(a=0;a<i;a++)this.writeByte(e[t++]);return i};sa.prototype.flush=function(){};N0.exports=sa});var M0=R((F5,F0)=>{F0.exports=function(){var e=new Uint32Array([0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188]),t=function(){var i=4294967295;this.getCRC=function(){return~i>>>0},this.updateCRC=function(a){i=i<<8^e[(i>>>24^a)&255]},this.updateCRCRun=function(a,s){for(;s-- >0;)i=i<<8^e[(i>>>24^a)&255]}};return t}()});var L0=R((M5,aN)=>{aN.exports={name:"seek-bzip",version:"1.0.6",contributors:["C. Scott Ananian (http://cscott.net)","Eli Skeggs","Kevin Kwok","Rob Landley (http://landley.net)"],description:"a pure-JavaScript Node.JS module for random-access decoding bzip2 data",main:"./lib/index.js",repository:{type:"git",url:"https://github.com/cscott/seek-bzip.git"},license:"MIT",bin:{"seek-bunzip":"./bin/seek-bunzip","seek-table":"./bin/seek-bzip-table"},directories:{test:"test"},dependencies:{commander:"^2.8.1"},devDependencies:{fibers:"~1.0.6",mocha:"~2.2.5"},scripts:{test:"mocha"}}});var J0=R((L5,V0)=>{var sN=P0(),rn=D0(),B0=M0(),q0=L0(),yo=20,z0=258,U0=0,nN=1,rN=2,oN=6,lN=50,cN="314159265359",uN="177245385090",H0=function(e,t){var i=e[t],a;for(a=t;a>0;a--)e[a]=e[a-1];return e[0]=i,i},Ze={OK:0,LAST_BLOCK:-1,NOT_BZIP_DATA:-2,UNEXPECTED_INPUT_EOF:-3,UNEXPECTED_OUTPUT_EOF:-4,DATA_ERROR:-5,OUT_OF_MEMORY:-6,OBSOLETE_INPUT:-7,END_OF_BLOCK:-8},zi={};zi[Ze.LAST_BLOCK]="Bad file checksum";zi[Ze.NOT_BZIP_DATA]="Not bzip data";zi[Ze.UNEXPECTED_INPUT_EOF]="Unexpected input EOF";zi[Ze.UNEXPECTED_OUTPUT_EOF]="Unexpected output EOF";zi[Ze.DATA_ERROR]="Data error";zi[Ze.OUT_OF_MEMORY]="Out of memory";zi[Ze.OBSOLETE_INPUT]="Obsolete (pre 0.9.5) bzip format not supported.";var xt=function(e,t){var i=zi[e]||"unknown error";t&&(i+=": "+t);var a=new TypeError(i);throw a.errorCode=e,a},jt=function(e,t){this.writePos=this.writeCurrent=this.writeCount=0,this._start_bunzip(e,t)};jt.prototype._init_block=function(){var e=this._get_next_block();return e?(this.blockCRC=new B0,!0):(this.writeCount=-1,!1)};jt.prototype._start_bunzip=function(e,t){var i=new Buffer(4);(e.read(i,0,4)!==4||String.fromCharCode(i[0],i[1],i[2])!=="BZh")&&xt(Ze.NOT_BZIP_DATA,"bad magic");var a=i[3]-48;(a<1||a>9)&&xt(Ze.NOT_BZIP_DATA,"level out of range"),this.reader=new sN(e),this.dbufSize=1e5*a,this.nextoutput=0,this.outputStream=t,this.streamCRC=0};jt.prototype._get_next_block=function(){var e,t,i,a=this.reader,s=a.pi();if(s===uN)return!1;s!==cN&&xt(Ze.NOT_BZIP_DATA),this.targetBlockCRC=a.read(32)>>>0,this.streamCRC=(this.targetBlockCRC^(this.streamCRC<<1|this.streamCRC>>>31))>>>0,a.read(1)&&xt(Ze.OBSOLETE_INPUT);var n=a.read(24);n>this.dbufSize&&xt(Ze.DATA_ERROR,"initial position out of bounds");var r=a.read(16),o=new Buffer(256),l=0;for(e=0;e<16;e++)if(r&1<<15-e){var u=e*16;for(i=a.read(16),t=0;t<16;t++)i&1<<15-t&&(o[l++]=u+t)}var p=a.read(3);(p<rN||p>oN)&&xt(Ze.DATA_ERROR);var d=a.read(15);d===0&&xt(Ze.DATA_ERROR);var h=new Buffer(256);for(e=0;e<p;e++)h[e]=e;var f=new Buffer(d);for(e=0;e<d;e++){for(t=0;a.read(1);t++)t>=p&&xt(Ze.DATA_ERROR);f[e]=H0(h,t)}var b=l+2,m=[],y;for(t=0;t<p;t++){var g=new Buffer(b),v=new Uint16Array(yo+1);for(r=a.read(5),e=0;e<b;e++){for(;(r<1||r>yo)&&xt(Ze.DATA_ERROR),!!a.read(1);)a.read(1)?r--:r++;g[e]=r}var w,x;for(w=x=g[0],e=1;e<b;e++)g[e]>x?x=g[e]:g[e]<w&&(w=g[e]);y={},m.push(y),y.permute=new Uint16Array(z0),y.limit=new Uint32Array(yo+2),y.base=new Uint32Array(yo+1),y.minLen=w,y.maxLen=x;var E=0;for(e=w;e<=x;e++)for(v[e]=y.limit[e]=0,r=0;r<b;r++)g[r]===e&&(y.permute[E++]=r);for(e=0;e<b;e++)v[g[e]]++;for(E=r=0,e=w;e<x;e++)E+=v[e],y.limit[e]=E-1,E<<=1,r+=v[e],y.base[e+1]=E-r;y.limit[x+1]=Number.MAX_VALUE,y.limit[x]=E+v[x]-1,y.base[w]=0}var _=new Uint32Array(256);for(e=0;e<256;e++)h[e]=e;var j=0,k=0,C=0,S,A=this.dbuf=new Uint32Array(this.dbufSize);for(b=0;;){for(b--||(b=lN-1,C>=d&&xt(Ze.DATA_ERROR),y=m[f[C++]]),e=y.minLen,t=a.read(e);e>y.maxLen&&xt(Ze.DATA_ERROR),!(t<=y.limit[e]);e++)t=t<<1|a.read(1);t-=y.base[e],(t<0||t>=z0)&&xt(Ze.DATA_ERROR);var O=y.permute[t];if(O===U0||O===nN){j||(j=1,r=0),O===U0?r+=j:r+=2*j,j<<=1;continue}if(j)for(j=0,k+r>this.dbufSize&&xt(Ze.DATA_ERROR),S=o[h[0]],_[S]+=r;r--;)A[k++]=S;if(O>l)break;k>=this.dbufSize&&xt(Ze.DATA_ERROR),e=O-1,S=H0(h,e),S=o[S],_[S]++,A[k++]=S}for((n<0||n>=k)&&xt(Ze.DATA_ERROR),t=0,e=0;e<256;e++)i=t+_[e],_[e]=t,t=i;for(e=0;e<k;e++)S=A[e]&255,A[_[S]]|=e<<8,_[S]++;var M=0,P=0,D=0;return k&&(M=A[n],P=M&255,M>>=8,D=-1),this.writePos=M,this.writeCurrent=P,this.writeCount=k,this.writeRun=D,!0};jt.prototype._read_bunzip=function(e,t){var i,a,s;if(this.writeCount<0)return 0;for(var n=0,r=this.dbuf,o=this.writePos,l=this.writeCurrent,u=this.writeCount,p=this.outputsize,d=this.writeRun;u;){for(u--,a=l,o=r[o],l=o&255,o>>=8,d++==3?(i=l,s=a,l=-1):(i=1,s=l),this.blockCRC.updateCRCRun(s,i);i--;)this.outputStream.writeByte(s),this.nextoutput++;l!=a&&(d=0)}return this.writeCount=u,this.blockCRC.getCRC()!==this.targetBlockCRC&&xt(Ze.DATA_ERROR,"Bad block CRC (got "+this.blockCRC.getCRC().toString(16)+" expected "+this.targetBlockCRC.toString(16)+")"),this.nextoutput};var vp=function(e){if("readByte"in e)return e;var t=new rn;return t.pos=0,t.readByte=function(){return e[this.pos++]},t.seek=function(i){this.pos=i},t.eof=function(){return this.pos>=e.length},t},G0=function(e){var t=new rn,i=!0;if(e)if(typeof e=="number")t.buffer=new Buffer(e),i=!1;else{if("writeByte"in e)return e;t.buffer=e,i=!1}else t.buffer=new Buffer(16384);return t.pos=0,t.writeByte=function(a){if(i&&this.pos>=this.buffer.length){var s=new Buffer(this.buffer.length*2);this.buffer.copy(s),this.buffer=s}this.buffer[this.pos++]=a},t.getBuffer=function(){if(this.pos!==this.buffer.length){if(!i)throw new TypeError("outputsize does not match decoded input");var a=new Buffer(this.pos);this.buffer.copy(a,0,0,this.pos),this.buffer=a}return this.buffer},t._coerced=!0,t};jt.Err=Ze;jt.decode=function(e,t,i){for(var a=vp(e),s=G0(t),n=new jt(a,s);!("eof"in a&&a.eof());)if(n._init_block())n._read_bunzip();else{var r=n.reader.read(32)>>>0;if(r!==n.streamCRC&&xt(Ze.DATA_ERROR,"Bad stream CRC (got "+n.streamCRC.toString(16)+" expected "+r.toString(16)+")"),i&&"eof"in a&&!a.eof())n._start_bunzip(a,s);else break}if("getBuffer"in s)return s.getBuffer()};jt.decodeBlock=function(e,t,i){var a=vp(e),s=G0(i),n=new jt(a,s);n.reader.seek(t);var r=n._get_next_block();if(r&&(n.blockCRC=new B0,n.writeCopies=0,n._read_bunzip()),"getBuffer"in s)return s.getBuffer()};jt.table=function(e,t,i){var a=new rn;a.delegate=vp(e),a.pos=0,a.readByte=function(){return this.pos++,this.delegate.readByte()},a.delegate.eof&&(a.eof=a.delegate.eof.bind(a.delegate));var s=new rn;s.pos=0,s.writeByte=function(){this.pos++};for(var n=new jt(a,s),r=n.dbufSize;!("eof"in a&&a.eof());){var o=a.pos*8+n.reader.bitOffset;if(n.reader.hasByte&&(o-=8),n._init_block()){var l=s.pos;n._read_bunzip(),t(o,s.pos-l)}else{var u=n.reader.read(32);if(i&&"eof"in a&&!a.eof())n._start_bunzip(a,s),console.assert(n.dbufSize===r,"shouldn't change block size within multistream file");else break}}};jt.Stream=rn;jt.version=q0.version;jt.license=q0.license;V0.exports=jt});var X0=R(($0,W0)=>{var pN=require("stream");$0=W0.exports=xp;xp.through=xp;function xp(e,t,i){e=e||function(p){this.queue(p)},t=t||function(){this.queue(null)};var a=!1,s=!1,n=[],r=!1,o=new pN;o.readable=o.writable=!0,o.paused=!1,o.autoDestroy=!(i&&i.autoDestroy===!1),o.write=function(p){return e.call(this,p),!o.paused};function l(){for(;n.length&&!o.paused;){var p=n.shift();if(p===null)return o.emit("end");o.emit("data",p)}}o.queue=o.push=function(p){return r||(p===null&&(r=!0),n.push(p),l()),o},o.on("end",function(){o.readable=!1,!o.writable&&o.autoDestroy&&process.nextTick(function(){o.destroy()})});function u(){o.writable=!1,t.call(o),!o.readable&&o.autoDestroy&&o.destroy()}return o.end=function(p){if(!a)return a=!0,arguments.length&&o.write(p),u(),o},o.destroy=function(){if(!s)return s=!0,a=!0,n.length=0,o.writable=o.readable=!1,o.emit("close"),o},o.pause=function(){if(!o.paused)return o.paused=!0,o},o.resume=function(){return o.paused&&(o.paused=!1,o.emit("resume")),l(),o.paused||o.emit("drain"),o},o}});var Z0=R((B5,K0)=>{function wp(e){this.name="Bzip2Error",this.message=e,this.stack=new Error().stack}wp.prototype=new Error;var wt={Error:function(e){throw new wp(e)}},ni={};ni.Bzip2Error=wp;ni.crcTable=[0,79764919,159529838,222504665,319059676,398814059,445009330,507990021,638119352,583659535,797628118,726387553,890018660,835552979,1015980042,944750013,1276238704,1221641927,1167319070,1095957929,1595256236,1540665371,1452775106,1381403509,1780037320,1859660671,1671105958,1733955601,2031960084,2111593891,1889500026,1952343757,2552477408,2632100695,2443283854,2506133561,2334638140,2414271883,2191915858,2254759653,3190512472,3135915759,3081330742,3009969537,2905550212,2850959411,2762807018,2691435357,3560074640,3505614887,3719321342,3648080713,3342211916,3287746299,3467911202,3396681109,4063920168,4143685023,4223187782,4286162673,3779000052,3858754371,3904687514,3967668269,881225847,809987520,1023691545,969234094,662832811,591600412,771767749,717299826,311336399,374308984,453813921,533576470,25881363,88864420,134795389,214552010,2023205639,2086057648,1897238633,1976864222,1804852699,1867694188,1645340341,1724971778,1587496639,1516133128,1461550545,1406951526,1302016099,1230646740,1142491917,1087903418,2896545431,2825181984,2770861561,2716262478,3215044683,3143675388,3055782693,3001194130,2326604591,2389456536,2200899649,2280525302,2578013683,2640855108,2418763421,2498394922,3769900519,3832873040,3912640137,3992402750,4088425275,4151408268,4197601365,4277358050,3334271071,3263032808,3476998961,3422541446,3585640067,3514407732,3694837229,3640369242,1762451694,1842216281,1619975040,1682949687,2047383090,2127137669,1938468188,2001449195,1325665622,1271206113,1183200824,1111960463,1543535498,1489069629,1434599652,1363369299,622672798,568075817,748617968,677256519,907627842,853037301,1067152940,995781531,51762726,131386257,177728840,240578815,269590778,349224269,429104020,491947555,4046411278,4126034873,4172115296,4234965207,3794477266,3874110821,3953728444,4016571915,3609705398,3555108353,3735388376,3664026991,3290680682,3236090077,3449943556,3378572211,3174993278,3120533705,3032266256,2961025959,2923101090,2868635157,2813903052,2742672763,2604032198,2683796849,2461293480,2524268063,2284983834,2364738477,2175806836,2238787779,1569362073,1498123566,1409854455,1355396672,1317987909,1246755826,1192025387,1137557660,2072149281,2135122070,1912620623,1992383480,1753615357,1816598090,1627664531,1707420964,295390185,358241886,404320391,483945776,43990325,106832002,186451547,266083308,932423249,861060070,1041341759,986742920,613929101,542559546,756411363,701822548,3316196985,3244833742,3425377559,3370778784,3601682597,3530312978,3744426955,3689838204,3819031489,3881883254,3928223919,4007849240,4037393693,4100235434,4180117107,4259748804,2310601993,2373574846,2151335527,2231098320,2596047829,2659030626,2470359227,2550115596,2947551409,2876312838,2788305887,2733848168,3165939309,3094707162,3040238851,2985771188];ni.array=function(e){var t=0,i=0,a=[0,1,3,7,15,31,63,127,255];return function(s){for(var n=0;s>0;){var r=8-t;s>=r?(n<<=r,n|=a[r]&e[i++],t=0,s-=r):(n<<=s,n|=(e[i]&a[s]<<8-s-t)>>8-s-t,t+=s,s=0)}return n}};ni.simple=function(e,t){var i=ni.array(e),a=ni.header(i),s=!1,n=1e5*a,r=new Int32Array(n);do s=ni.decompress(i,t,r,n);while(!s)};ni.header=function(e){this.byteCount=new Int32Array(256),this.symToByte=new Uint8Array(256),this.mtfSymbol=new Int32Array(256),this.selectors=new Uint8Array(32768),e(8*3)!=4348520&&wt.Error("No magic number found");var t=e(8)-48;return(t<1||t>9)&&wt.Error("Not a BZIP archive"),t};ni.decompress=function(e,t,i,a,s){for(var n=20,r=258,o=0,l=1,u=50,p=0^-1,d="",h=0;h<6;h++)d+=e(8).toString(16);if(d=="177245385090"){var f=e(32)|0;return f!==s&&wt.Error("Error in bzip2: crc32 do not match"),e(null),null}d!="314159265359"&&wt.Error("eek not valid bzip data");var b=e(32)|0;e(1)&&wt.Error("unsupported obsolete version");var m=e(24);m>a&&wt.Error("Initial position larger than buffer size");var y=e(16),g=0;for(h=0;h<16;h++)if(y&1<<15-h){var v=e(16);for(K=0;K<16;K++)v&1<<15-K&&(this.symToByte[g++]=16*h+K)}var w=e(3);(w<2||w>6)&&wt.Error("another error");var x=e(15);x==0&&wt.Error("meh");for(var h=0;h<w;h++)this.mtfSymbol[h]=h;for(var h=0;h<x;h++){for(var K=0;e(1);K++)K>=w&&wt.Error("whoops another error");for(var E=this.mtfSymbol[K],v=K-1;v>=0;v--)this.mtfSymbol[v+1]=this.mtfSymbol[v];this.mtfSymbol[0]=E,this.selectors[h]=E}for(var _=g+2,j=[],k=new Uint8Array(r),C=new Uint16Array(n+1),S,K=0;K<w;K++){y=e(5);for(var h=0;h<_;h++){for(;(y<1||y>n)&&wt.Error("I gave up a while ago on writing error messages"),!!e(1);)e(1)?y--:y++;k[h]=y}var A,O;A=O=k[0];for(var h=1;h<_;h++)k[h]>O?O=k[h]:k[h]<A&&(A=k[h]);S=j[K]={},S.permute=new Int32Array(r),S.limit=new Int32Array(n+1),S.base=new Int32Array(n+1),S.minLen=A,S.maxLen=O;for(var M=S.base,P=S.limit,D=0,h=A;h<=O;h++)for(var y=0;y<_;y++)k[y]==h&&(S.permute[D++]=y);for(h=A;h<=O;h++)C[h]=P[h]=0;for(h=0;h<_;h++)C[k[h]]++;for(D=y=0,h=A;h<O;h++)D+=C[h],P[h]=D-1,D<<=1,M[h+1]=D-(y+=C[h]);P[O]=D+C[O]-1,M[A]=0}for(var h=0;h<256;h++)this.mtfSymbol[h]=h,this.byteCount[h]=0;var H,$,_,U;for(H=$=_=U=0;;){for(_--||(_=u-1,U>=x&&wt.Error("meow i'm a kitty, that's an error"),S=j[this.selectors[U++]],M=S.base,P=S.limit),h=S.minLen,K=e(h);h>S.maxLen&&wt.Error("rawr i'm a dinosaur"),!(K<=P[h]);)h++,K=K<<1|e(1);K-=M[h],(K<0||K>=r)&&wt.Error("moo i'm a cow");var Y=S.permute[K];if(Y==o||Y==l){H||(H=1,y=0),Y==o?y+=H:y+=2*H,H<<=1;continue}if(H)for(H=0,$+y>a&&wt.Error("Boom."),E=this.symToByte[this.mtfSymbol[0]],this.byteCount[E]+=y;y--;)i[$++]=E;if(Y>g)break;$>=a&&wt.Error("I can't think of anything. Error"),h=Y-1,E=this.mtfSymbol[h];for(var v=h-1;v>=0;v--)this.mtfSymbol[v+1]=this.mtfSymbol[v];this.mtfSymbol[0]=E,E=this.symToByte[E],this.byteCount[E]++,i[$++]=E}(m<0||m>=$)&&wt.Error("I'm a monkey and I'm throwing something at someone, namely you");for(var K=0,h=0;h<256;h++)v=K+this.byteCount[h],this.byteCount[h]=K,K=v;for(var h=0;h<$;h++)E=i[h]&255,i[this.byteCount[E]]|=h<<8,this.byteCount[E]++;var L=0,B=0,W=0;$&&(L=i[m],B=L&255,L>>=8,W=-1),$=$;for(var ee,I,F;$;){for($--,I=B,L=i[L],B=L&255,L>>=8,W++==3?(ee=B,F=I,B=-1):(ee=1,F=B);ee--;)p=(p<<8^this.crcTable[(p>>24^F)&255])&4294967295,t(F);B!=I&&(W=0)}return p=(p^-1)>>>0,(p|0)!=(b|0)&&wt.Error("Error in bzip2: crc32 do not match"),s=(p^(s<<1|s>>>31))&4294967295,s};K0.exports=ni});var ew=R((q5,Q0)=>{var Y0=[0,1,3,7,15,31,63,127,255];Q0.exports=function(t){var i=0,a=0,s=t(),n=function(r){if(r===null&&i!=0){i=0,a++;return}for(var o=0;r>0;){a>=s.length&&(a=0,s=t());var l=8-i;i===0&&r>0&&n.bytesRead++,r>=l?(o<<=l,o|=Y0[l]&s[a++],i=0,r-=l):(o<<=r,o|=(s[a]&Y0[r]<<8-r-i)>>8-r-i,i+=r,r=0)}return o};return n.bytesRead=0,n}});var aw=R((z5,iw)=>{var hN=X0(),tw=Z0(),dN=ew();iw.exports=fN;function fN(){var e=[],t=0,i=0,a=!1,s=!1,n=null,r=null;function o(p){if(i){var d=1e5*i,h=new Int32Array(d),f=[],b=function(m){f.push(m)};return r=tw.decompress(n,b,h,d,r),r===null?(i=0,!1):(p(Buffer.from(f)),!0)}else return i=tw.header(n),r=0,!0}var l=0;function u(p){if(!a)try{return o(function(d){p.queue(d),d!==null&&(l+=d.length)})}catch(d){return p.emit("error",d),a=!0,!1}}return hN(function(d){for(e.push(d),t+=d.length,n===null&&(n=dN(function(){return e.shift()}));!a&&t-n.bytesRead+1>=(25e3+1e5*i||4);)u(this)},function(d){for(;!a&&n&&t>n.bytesRead;)u(this);a||(r!==null&&this.emit("error",new Error("input stream ended prematurely")),this.queue(null))})}});var ow=R((U5,rw)=>{"use strict";var sw=bo(),nw=O0(),mN=Zr(),gN=J0(),bN=aw();rw.exports=()=>e=>!Buffer.isBuffer(e)&&!mN(e)?Promise.reject(new TypeError(`Expected a Buffer or Stream, got ${typeof e}`)):Buffer.isBuffer(e)&&(!nw(e)||nw(e).ext!=="bz2")?Promise.resolve([]):Buffer.isBuffer(e)?sw()(gN.decode(e)):sw()(e.pipe(bN()))});var cw=R((H5,lw)=>{"use strict";lw.exports=e=>{let t=new Uint8Array(e);if(!(t&&t.length>1))return null;let i=(a,s)=>{s=Object.assign({offset:0},s);for(let n=0;n<a.length;n++)if(a[n]!==t[n+s.offset])return!1;return!0};if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(i([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((i([73,73,42,0])||i([77,77,0,42]))&&i([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(i([73,73,42,0])||i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i([80,75,3,4])&&i([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(i([80,75,3,4])&&i([77,69,84,65,45,73,78,70,47,109,111,122,105,108,108,97,46,114,115,97],{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([117,115,116,97,114],{offset:257}))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([0,0,0])&&(t[3]===24||t[3]===32)&&i([102,116,121,112],{offset:4})||i([51,103,112,53])||i([0,0,0,28,102,116,121,112,109,112,52,50])&&i([109,112,52,49,109,112,52,50,105,115,111,109],{offset:16})||i([0,0,0,28,102,116,121,112,105,115,111,109])||i([0,0,0,28,102,116,121,112,109,112,52,50,0,0,0,0]))return{ext:"mp4",mime:"video/mp4"};if(i([0,0,0,28,102,116,121,112,77,52,86]))return{ext:"m4v",mime:"video/x-m4v"};if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let a=t.subarray(4,4+4096),s=a.findIndex((n,r,o)=>o[r]===66&&o[r+1]===130);if(s>=0){let n=s+3,r=o=>Array.from(o).every((l,u)=>a[n+u]===l.charCodeAt(0));if(r("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(r("webm"))return{ext:"webm",mime:"video/webm"}}}return i([0,0,0,20,102,116,121,112,113,116,32,32])||i([102,114,101,101],{offset:4})||i([102,116,121,112,113,116,32,32],{offset:4})||i([109,100,97,116],{offset:4})||i([119,105,100,101],{offset:4})?{ext:"mov",mime:"video/quicktime"}:i([82,73,70,70])&&i([65,86,73],{offset:8})?{ext:"avi",mime:"video/x-msvideo"}:i([48,38,178,117,142,102,207,17,166,217])?{ext:"wmv",mime:"video/x-ms-wmv"}:i([0,0,1,186])?{ext:"mpg",mime:"video/mpeg"}:i([73,68,51])||i([255,251])?{ext:"mp3",mime:"audio/mpeg"}:i([102,116,121,112,77,52,65],{offset:4})||i([77,52,65,32])?{ext:"m4a",mime:"audio/m4a"}:i([79,112,117,115,72,101,97,100],{offset:28})?{ext:"opus",mime:"audio/opus"}:i([79,103,103,83])?{ext:"ogg",mime:"audio/ogg"}:i([102,76,97,67])?{ext:"flac",mime:"audio/x-flac"}:i([82,73,70,70])&&i([87,65,86,69],{offset:8})?{ext:"wav",mime:"audio/x-wav"}:i([35,33,65,77,82,10])?{ext:"amr",mime:"audio/amr"}:i([37,80,68,70])?{ext:"pdf",mime:"application/pdf"}:i([77,90])?{ext:"exe",mime:"application/x-msdownload"}:(t[0]===67||t[0]===70)&&i([87,83],{offset:1})?{ext:"swf",mime:"application/x-shockwave-flash"}:i([123,92,114,116,102])?{ext:"rtf",mime:"application/rtf"}:i([0,97,115,109])?{ext:"wasm",mime:"application/wasm"}:i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff",mime:"font/woff"}:i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4}))?{ext:"woff2",mime:"font/woff2"}:i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8}))?{ext:"eot",mime:"application/octet-stream"}:i([0,1,0,0,0])?{ext:"ttf",mime:"font/ttf"}:i([79,84,84,79,0])?{ext:"otf",mime:"font/otf"}:i([0,0,1,0])?{ext:"ico",mime:"image/x-icon"}:i([70,76,86,1])?{ext:"flv",mime:"video/x-flv"}:i([37,33])?{ext:"ps",mime:"application/postscript"}:i([253,55,122,88,90,0])?{ext:"xz",mime:"application/x-xz"}:i([83,81,76,105])?{ext:"sqlite",mime:"application/x-sqlite3"}:i([78,69,83,26])?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:i([67,114,50,52])?{ext:"crx",mime:"application/x-google-chrome-extension"}:i([77,83,67,70])||i([73,83,99,40])?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121])?{ext:"deb",mime:"application/x-deb"}:i([33,60,97,114,99,104,62])?{ext:"ar",mime:"application/x-unix-archive"}:i([237,171,238,219])?{ext:"rpm",mime:"application/x-rpm"}:i([31,160])||i([31,157])?{ext:"Z",mime:"application/x-compress"}:i([76,90,73,80])?{ext:"lz",mime:"application/x-lzip"}:i([208,207,17,224,161,177,26,225])?{ext:"msi",mime:"application/x-msi"}:i([6,14,43,52,2,5,1,1,13,1,2,1,1,2])?{ext:"mxf",mime:"application/mxf"}:i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196}))?{ext:"mts",mime:"video/mp2t"}:i([66,76,69,78,68,69,82])?{ext:"blend",mime:"application/x-blender"}:i([66,80,71,251])?{ext:"bpg",mime:"image/bpg"}:null}});var hw=R((G5,pw)=>{"use strict";var yN=require("zlib"),vN=bo(),uw=cw(),xN=Zr();pw.exports=()=>e=>{if(!Buffer.isBuffer(e)&&!xN(e))return Promise.reject(new TypeError(`Expected a Buffer or Stream, got ${typeof e}`));if(Buffer.isBuffer(e)&&(!uw(e)||uw(e).ext!=="gz"))return Promise.resolve([]);let t=yN.createGunzip(),i=vN()(t);return Buffer.isBuffer(e)?t.end(e):e.pipe(t),i}});var fw=R((V5,dw)=>{"use strict";dw.exports=function(e){return e&&e.length>1?e[0]===255&&e[1]===216&&e[2]===255?{ext:"jpg",mime:"image/jpeg"}:e[0]===137&&e[1]===80&&e[2]===78&&e[3]===71?{ext:"png",mime:"image/png"}:e[0]===71&&e[1]===73&&e[2]===70?{ext:"gif",mime:"image/gif"}:e[8]===87&&e[9]===69&&e[10]===66&&e[11]===80?{ext:"webp",mime:"image/webp"}:e[0]===70&&e[1]===76&&e[2]===73&&e[3]===70?{ext:"flif",mime:"image/flif"}:(e[0]===73&&e[1]===73&&e[2]===42&&e[3]===0||e[0]===77&&e[1]===77&&e[2]===0&&e[3]===42)&&e[8]===67&&e[9]===82?{ext:"cr2",mime:"image/x-canon-cr2"}:e[0]===73&&e[1]===73&&e[2]===42&&e[3]===0||e[0]===77&&e[1]===77&&e[2]===0&&e[3]===42?{ext:"tif",mime:"image/tiff"}:e[0]===66&&e[1]===77?{ext:"bmp",mime:"image/bmp"}:e[0]===73&&e[1]===73&&e[2]===188?{ext:"jxr",mime:"image/vnd.ms-photo"}:e[0]===56&&e[1]===66&&e[2]===80&&e[3]===83?{ext:"psd",mime:"image/vnd.adobe.photoshop"}:e[0]===80&&e[1]===75&&e[2]===3&&e[3]===4&&e[30]===109&&e[31]===105&&e[32]===109&&e[33]===101&&e[34]===116&&e[35]===121&&e[36]===112&&e[37]===101&&e[38]===97&&e[39]===112&&e[40]===112&&e[41]===108&&e[42]===105&&e[43]===99&&e[44]===97&&e[45]===116&&e[46]===105&&e[47]===111&&e[48]===110&&e[49]===47&&e[50]===101&&e[51]===112&&e[52]===117&&e[53]===98&&e[54]===43&&e[55]===122&&e[56]===105&&e[57]===112?{ext:"epub",mime:"application/epub+zip"}:e[0]===80&&e[1]===75&&e[2]===3&&e[3]===4&&e[30]===77&&e[31]===69&&e[32]===84&&e[33]===65&&e[34]===45&&e[35]===73&&e[36]===78&&e[37]===70&&e[38]===47&&e[39]===109&&e[40]===111&&e[41]===122&&e[42]===105&&e[43]===108&&e[44]===108&&e[45]===97&&e[46]===46&&e[47]===114&&e[48]===115&&e[49]===97?{ext:"xpi",mime:"application/x-xpinstall"}:e[0]===80&&e[1]===75&&(e[2]===3||e[2]===5||e[2]===7)&&(e[3]===4||e[3]===6||e[3]===8)?{ext:"zip",mime:"application/zip"}:e[257]===117&&e[258]===115&&e[259]===116&&e[260]===97&&e[261]===114?{ext:"tar",mime:"application/x-tar"}:e[0]===82&&e[1]===97&&e[2]===114&&e[3]===33&&e[4]===26&&e[5]===7&&(e[6]===0||e[6]===1)?{ext:"rar",mime:"application/x-rar-compressed"}:e[0]===31&&e[1]===139&&e[2]===8?{ext:"gz",mime:"application/gzip"}:e[0]===66&&e[1]===90&&e[2]===104?{ext:"bz2",mime:"application/x-bzip2"}:e[0]===55&&e[1]===122&&e[2]===188&&e[3]===175&&e[4]===39&&e[5]===28?{ext:"7z",mime:"application/x-7z-compressed"}:e[0]===120&&e[1]===1?{ext:"dmg",mime:"application/x-apple-diskimage"}:e[0]===0&&e[1]===0&&e[2]===0&&(e[3]===24||e[3]===32)&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112||e[0]===51&&e[1]===103&&e[2]===112&&e[3]===53||e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===109&&e[9]===112&&e[10]===52&&e[11]===50&&e[16]===109&&e[17]===112&&e[18]===52&&e[19]===49&&e[20]===109&&e[21]===112&&e[22]===52&&e[23]===50&&e[24]===105&&e[25]===115&&e[26]===111&&e[27]===109||e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===105&&e[9]===115&&e[10]===111&&e[11]===109||e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===109&&e[9]===112&&e[10]===52&&e[11]===50&&e[12]===0&&e[13]===0&&e[14]===0&&e[15]===0?{ext:"mp4",mime:"video/mp4"}:e[0]===0&&e[1]===0&&e[2]===0&&e[3]===28&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===77&&e[9]===52&&e[10]===86?{ext:"m4v",mime:"video/x-m4v"}:e[0]===77&&e[1]===84&&e[2]===104&&e[3]===100?{ext:"mid",mime:"audio/midi"}:e[31]===109&&e[32]===97&&e[33]===116&&e[34]===114&&e[35]===111&&e[36]===115&&e[37]===107&&e[38]===97?{ext:"mkv",mime:"video/x-matroska"}:e[0]===26&&e[1]===69&&e[2]===223&&e[3]===163?{ext:"webm",mime:"video/webm"}:e[0]===0&&e[1]===0&&e[2]===0&&e[3]===20&&e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112?{ext:"mov",mime:"video/quicktime"}:e[0]===82&&e[1]===73&&e[2]===70&&e[3]===70&&e[8]===65&&e[9]===86&&e[10]===73?{ext:"avi",mime:"video/x-msvideo"}:e[0]===48&&e[1]===38&&e[2]===178&&e[3]===117&&e[4]===142&&e[5]===102&&e[6]===207&&e[7]===17&&e[8]===166&&e[9]===217?{ext:"wmv",mime:"video/x-ms-wmv"}:e[0]===0&&e[1]===0&&e[2]===1&&e[3].toString(16)[0]==="b"?{ext:"mpg",mime:"video/mpeg"}:e[0]===73&&e[1]===68&&e[2]===51||e[0]===255&&e[1]===251?{ext:"mp3",mime:"audio/mpeg"}:e[4]===102&&e[5]===116&&e[6]===121&&e[7]===112&&e[8]===77&&e[9]===52&&e[10]===65||e[0]===77&&e[1]===52&&e[2]===65&&e[3]===32?{ext:"m4a",mime:"audio/m4a"}:e[28]===79&&e[29]===112&&e[30]===117&&e[31]===115&&e[32]===72&&e[33]===101&&e[34]===97&&e[35]===100?{ext:"opus",mime:"audio/opus"}:e[0]===79&&e[1]===103&&e[2]===103&&e[3]===83?{ext:"ogg",mime:"audio/ogg"}:e[0]===102&&e[1]===76&&e[2]===97&&e[3]===67?{ext:"flac",mime:"audio/x-flac"}:e[0]===82&&e[1]===73&&e[2]===70&&e[3]===70&&e[8]===87&&e[9]===65&&e[10]===86&&e[11]===69?{ext:"wav",mime:"audio/x-wav"}:e[0]===35&&e[1]===33&&e[2]===65&&e[3]===77&&e[4]===82&&e[5]===10?{ext:"amr",mime:"audio/amr"}:e[0]===37&&e[1]===80&&e[2]===68&&e[3]===70?{ext:"pdf",mime:"application/pdf"}:e[0]===77&&e[1]===90?{ext:"exe",mime:"application/x-msdownload"}:(e[0]===67||e[0]===70)&&e[1]===87&&e[2]===83?{ext:"swf",mime:"application/x-shockwave-flash"}:e[0]===123&&e[1]===92&&e[2]===114&&e[3]===116&&e[4]===102?{ext:"rtf",mime:"application/rtf"}:e[0]===119&&e[1]===79&&e[2]===70&&e[3]===70&&(e[4]===0&&e[5]===1&&e[6]===0&&e[7]===0||e[4]===79&&e[5]===84&&e[6]===84&&e[7]===79)?{ext:"woff",mime:"application/font-woff"}:e[0]===119&&e[1]===79&&e[2]===70&&e[3]===50&&(e[4]===0&&e[5]===1&&e[6]===0&&e[7]===0||e[4]===79&&e[5]===84&&e[6]===84&&e[7]===79)?{ext:"woff2",mime:"application/font-woff"}:e[34]===76&&e[35]===80&&(e[8]===0&&e[9]===0&&e[10]===1||e[8]===1&&e[9]===0&&e[10]===2||e[8]===2&&e[9]===0&&e[10]===2)?{ext:"eot",mime:"application/octet-stream"}:e[0]===0&&e[1]===1&&e[2]===0&&e[3]===0&&e[4]===0?{ext:"ttf",mime:"application/font-sfnt"}:e[0]===79&&e[1]===84&&e[2]===84&&e[3]===79&&e[4]===0?{ext:"otf",mime:"application/font-sfnt"}:e[0]===0&&e[1]===0&&e[2]===1&&e[3]===0?{ext:"ico",mime:"image/x-icon"}:e[0]===70&&e[1]===76&&e[2]===86&&e[3]===1?{ext:"flv",mime:"video/x-flv"}:e[0]===37&&e[1]===33?{ext:"ps",mime:"application/postscript"}:e[0]===253&&e[1]===55&&e[2]===122&&e[3]===88&&e[4]===90&&e[5]===0?{ext:"xz",mime:"application/x-xz"}:e[0]===83&&e[1]===81&&e[2]===76&&e[3]===105?{ext:"sqlite",mime:"application/x-sqlite3"}:e[0]===78&&e[1]===69&&e[2]===83&&e[3]===26?{ext:"nes",mime:"application/x-nintendo-nes-rom"}:e[0]===67&&e[1]===114&&e[2]===50&&e[3]===52?{ext:"crx",mime:"application/x-google-chrome-extension"}:e[0]===77&&e[1]===83&&e[2]===67&&e[3]===70||e[0]===73&&e[1]===83&&e[2]===99&&e[3]===40?{ext:"cab",mime:"application/vnd.ms-cab-compressed"}:e[0]===33&&e[1]===60&&e[2]===97&&e[3]===114&&e[4]===99&&e[5]===104&&e[6]===62&&e[7]===10&&e[8]===100&&e[9]===101&&e[10]===98&&e[11]===105&&e[12]===97&&e[13]===110&&e[14]===45&&e[15]===98&&e[16]===105&&e[17]===110&&e[18]===97&&e[19]===114&&e[20]===121?{ext:"deb",mime:"application/x-deb"}:e[0]===33&&e[1]===60&&e[2]===97&&e[3]===114&&e[4]===99&&e[5]===104&&e[6]===62?{ext:"ar",mime:"application/x-unix-archive"}:e[0]===237&&e[1]===171&&e[2]===238&&e[3]===219?{ext:"rpm",mime:"application/x-rpm"}:e[0]===31&&e[1]===160||e[0]===31&&e[1]===157?{ext:"Z",mime:"application/x-compress"}:e[0]===76&&e[1]===90&&e[2]===73&&e[3]===80?{ext:"lz",mime:"application/x-lzip"}:e[0]===208&&e[1]===207&&e[2]===17&&e[3]===224&&e[4]===161&&e[5]===177&&e[6]===26&&e[7]===225?{ext:"msi",mime:"application/x-msi"}:null:null}});var _w=R((J5,ww)=>{"use strict";var _p="pending",mw="settled",vo="fulfilled",xo="rejected",wN=function(){},gw=typeof global!="undefined"&&typeof global.process!="undefined"&&typeof global.process.emit=="function",_N=typeof setImmediate=="undefined"?setTimeout:setImmediate,on=[],Sp;function SN(){for(var e=0;e<on.length;e++)on[e][0](on[e][1]);on=[],Sp=!1}function wo(e,t){on.push([e,t]),Sp||(Sp=!0,_N(SN,0))}function EN(e,t){function i(s){Ep(t,s)}function a(s){ln(t,s)}try{e(i,a)}catch(s){a(s)}}function bw(e){var t=e.owner,i=t._state,a=t._data,s=e[i],n=e.then;if(typeof s=="function"){i=vo;try{a=s(a)}catch(r){ln(n,r)}}yw(n,a)||(i===vo&&Ep(n,a),i===xo&&ln(n,a))}function yw(e,t){var i;try{if(e===t)throw new TypeError("A promises callback cannot return that same promise.");if(t&&(typeof t=="function"||typeof t=="object")){var a=t.then;if(typeof a=="function")return a.call(t,function(s){i||(i=!0,t===s?vw(e,s):Ep(e,s))},function(s){i||(i=!0,ln(e,s))}),!0}}catch(s){return i||ln(e,s),!0}return!1}function Ep(e,t){(e===t||!yw(e,t))&&vw(e,t)}function vw(e,t){e._state===_p&&(e._state=mw,e._data=t,wo(kN,e))}function ln(e,t){e._state===_p&&(e._state=mw,e._data=t,wo(AN,e))}function xw(e){e._then=e._then.forEach(bw)}function kN(e){e._state=vo,xw(e)}function AN(e){e._state=xo,xw(e),!e._handled&&gw&&global.process.emit("unhandledRejection",e._data,e)}function CN(e){global.process.emit("rejectionHandled",e)}function Bt(e){if(typeof e!="function")throw new TypeError("Promise resolver "+e+" is not a function");if(!(this instanceof Bt))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[],EN(e,this)}Bt.prototype={constructor:Bt,_state:_p,_then:null,_data:void 0,_handled:!1,then:function(e,t){var i={owner:this,then:new this.constructor(wN),fulfilled:e,rejected:t};return(t||e)&&!this._handled&&(this._handled=!0,this._state===xo&&gw&&wo(CN,this)),this._state===vo||this._state===xo?wo(bw,i):this._then.push(i),i.then},catch:function(e){return this.then(null,e)}};Bt.all=function(e){if(!Array.isArray(e))throw new TypeError("You must pass an array to Promise.all().");return new Bt(function(t,i){var a=[],s=0;function n(l){return s++,function(u){a[l]=u,--s||t(a)}}for(var r=0,o;r<e.length;r++)o=e[r],o&&typeof o.then=="function"?o.then(n(r),i):a[r]=o;s||t(a)})};Bt.race=function(e){if(!Array.isArray(e))throw new TypeError("You must pass an array to Promise.race().");return new Bt(function(t,i){for(var a=0,s;a<e.length;a++)s=e[a],s&&typeof s.then=="function"?s.then(t,i):t(s)})};Bt.resolve=function(e){return e&&typeof e=="object"&&e.constructor===Bt?e:new Bt(function(t){t(e)})};Bt.reject=function(e){return new Bt(function(t,i){i(e)})};ww.exports=Bt});var Ew=R(($5,Sw)=>{"use strict";Sw.exports=typeof Promise=="function"?Promise:_w()});var _o=R((W5,Aw)=>{"use strict";var kw=Object.getOwnPropertySymbols,TN=Object.prototype.hasOwnProperty,jN=Object.prototype.propertyIsEnumerable;function ON(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function IN(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},i=0;i<10;i++)t["_"+String.fromCharCode(i)]=i;var a=Object.getOwnPropertyNames(t).map(function(n){return t[n]});if(a.join("")!=="0123456789")return!1;var s={};return"abcdefghijklmnopqrst".split("").forEach(function(n){s[n]=n}),Object.keys(Object.assign({},s)).join("")==="abcdefghijklmnopqrst"}catch(n){return!1}}Aw.exports=IN()?Object.assign:function(e,t){for(var i,a=ON(e),s,n=1;n<arguments.length;n++){i=Object(arguments[n]);for(var r in i)TN.call(i,r)&&(a[r]=i[r]);if(kw){s=kw(i);for(var o=0;o<s.length;o++)jN.call(i,s[o])&&(a[s[o]]=i[s[o]])}}return a}});var Tw=R((X5,Cw)=>{var RN=require("stream").PassThrough,PN=_o();Cw.exports=function(e){e=PN({},e);var t=e.array,i=e.encoding,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);var n=0,r=[],o=new RN({objectMode:s});return i&&o.setEncoding(i),o.on("data",function(l){r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=function(){return t?r:a?Buffer.concat(r,n):r.join("")},o.getBufferedLength=function(){return n},o}});var Ow=R((K5,So)=>{"use strict";var jw=Ew(),kp=_o(),NN=Tw();function Ap(e,t){if(!e)return jw.reject(new Error("Expected a stream"));t=kp({maxBuffer:1/0},t);var i=t.maxBuffer,a,s,n=new jw(function(r,o){a=NN(t),e.once("error",l),e.pipe(a),a.on("data",function(){a.getBufferedLength()>i&&o(new Error("maxBuffer exceeded"))}),a.once("error",l),a.on("end",r),s=function(){e.unpipe&&e.unpipe(a)};function l(u){u&&(u.bufferedData=a.getBufferedValue()),o(u)}});return n.then(s,s),n.then(function(){return a.getBufferedValue()})}So.exports=Ap;So.exports.buffer=function(e,t){return Ap(e,kp({},t,{encoding:"buffer"}))};So.exports.array=function(e,t){return Ap(e,kp({},t,{array:!0}))}});var Nw=R((Z5,Pw)=>{"use strict";var Iw=function(e,t,i){return function(){for(var a=this,s=new Array(arguments.length),n=0;n<arguments.length;n++)s[n]=arguments[n];return new t(function(r,o){s.push(function(l,u){if(l)o(l);else if(i.multiArgs){for(var p=new Array(arguments.length-1),d=1;d<arguments.length;d++)p[d-1]=arguments[d];r(p)}else r(u)}),e.apply(a,s)})}},Rw=Pw.exports=function(e,t,i){typeof t!="function"&&(i=t,t=Promise),i=i||{},i.exclude=i.exclude||[/.+Sync$/];var a=function(n){var r=function(o){return typeof o=="string"?n===o:o.test(n)};return i.include?i.include.some(r):!i.exclude.some(r)},s=typeof e=="function"?function(){return i.excludeMain?e.apply(this,arguments):Iw(e,t,i).apply(this,arguments)}:{};return Object.keys(e).reduce(function(n,r){var o=e[r];return n[r]=typeof o=="function"&&a(r)?Iw(o,t,i):o,n},s)};Rw.all=Rw});var Lw=R((Y5,Mw)=>{Mw.exports=Eo;function Eo(){this.pending=0,this.max=1/0,this.listeners=[],this.waiting=[],this.error=null}Eo.prototype.go=function(e){this.pending<this.max?Fw(this,e):this.waiting.push(e)};Eo.prototype.wait=function(e){this.pending===0?e(this.error):this.listeners.push(e)};Eo.prototype.hold=function(){return Dw(this)};function Dw(e){e.pending+=1;var t=!1;return i;function i(s){if(t)throw new Error("callback called twice");if(t=!0,e.error=e.error||s,e.pending-=1,e.waiting.length>0&&e.pending<e.max)Fw(e,e.waiting.shift());else if(e.pending===0){var n=e.listeners;e.listeners=[],n.forEach(a)}}function a(s){s(e.error)}}function Fw(e,t){t(Dw(e))}});var qw=R(un=>{var cn=require("fs"),ko=require("util"),Cp=require("stream"),Bw=Cp.Readable,Tp=Cp.Writable,DN=Cp.PassThrough,FN=Lw(),Ao=require("events").EventEmitter;un.createFromBuffer=MN;un.createFromFd=LN;un.BufferSlicer=ji;un.FdSlicer=Ti;ko.inherits(Ti,Ao);function Ti(e,t){t=t||{},Ao.call(this),this.fd=e,this.pend=new FN,this.pend.max=1,this.refCount=0,this.autoClose=!!t.autoClose}Ti.prototype.read=function(e,t,i,a,s){var n=this;n.pend.go(function(r){cn.read(n.fd,e,t,i,a,function(o,l,u){r(),s(o,l,u)})})};Ti.prototype.write=function(e,t,i,a,s){var n=this;n.pend.go(function(r){cn.write(n.fd,e,t,i,a,function(o,l,u){r(),s(o,l,u)})})};Ti.prototype.createReadStream=function(e){return new Co(this,e)};Ti.prototype.createWriteStream=function(e){return new To(this,e)};Ti.prototype.ref=function(){this.refCount+=1};Ti.prototype.unref=function(){var e=this;if(e.refCount-=1,e.refCount>0)return;if(e.refCount<0)throw new Error("invalid unref");e.autoClose&&cn.close(e.fd,t);function t(i){i?e.emit("error",i):e.emit("close")}};ko.inherits(Co,Bw);function Co(e,t){t=t||{},Bw.call(this,t),this.context=e,this.context.ref(),this.start=t.start||0,this.endOffset=t.end,this.pos=this.start,this.destroyed=!1}Co.prototype._read=function(e){var t=this;if(!t.destroyed){var i=Math.min(t._readableState.highWaterMark,e);if(t.endOffset!=null&&(i=Math.min(i,t.endOffset-t.pos)),i<=0){t.destroyed=!0,t.push(null),t.context.unref();return}t.context.pend.go(function(a){if(t.destroyed)return a();var s=new Buffer(i);cn.read(t.context.fd,s,0,i,t.pos,function(n,r){n?t.destroy(n):r===0?(t.destroyed=!0,t.push(null),t.context.unref()):(t.pos+=r,t.push(s.slice(0,r))),a()})})}};Co.prototype.destroy=function(e){this.destroyed||(e=e||new Error("stream destroyed"),this.destroyed=!0,this.emit("error",e),this.context.unref())};ko.inherits(To,Tp);function To(e,t){t=t||{},Tp.call(this,t),this.context=e,this.context.ref(),this.start=t.start||0,this.endOffset=t.end==null?1/0:+t.end,this.bytesWritten=0,this.pos=this.start,this.destroyed=!1,this.on("finish",this.destroy.bind(this))}To.prototype._write=function(e,t,i){var a=this;if(!a.destroyed){if(a.pos+e.length>a.endOffset){var s=new Error("maximum file length exceeded");s.code="ETOOBIG",a.destroy(),i(s);return}a.context.pend.go(function(n){if(a.destroyed)return n();cn.write(a.context.fd,e,0,e.length,a.pos,function(r,o){r?(a.destroy(),n(),i(r)):(a.bytesWritten+=o,a.pos+=o,a.emit("progress"),n(),i())})})}};To.prototype.destroy=function(){this.destroyed||(this.destroyed=!0,this.context.unref())};ko.inherits(ji,Ao);function ji(e,t){Ao.call(this),t=t||{},this.refCount=0,this.buffer=e,this.maxChunkSize=t.maxChunkSize||Number.MAX_SAFE_INTEGER}ji.prototype.read=function(e,t,i,a,s){var n=a+i,r=n-this.buffer.length,o=r>0?r:i;this.buffer.copy(e,t,a,n),setImmediate(function(){s(null,o)})};ji.prototype.write=function(e,t,i,a,s){e.copy(this.buffer,a,t,t+i),setImmediate(function(){s(null,i,e)})};ji.prototype.createReadStream=function(e){e=e||{};var t=new DN(e);t.destroyed=!1,t.start=e.start||0,t.endOffset=e.end,t.pos=t.endOffset||this.buffer.length;for(var i=this.buffer.slice(t.start,t.pos),a=0;;){var s=a+this.maxChunkSize;if(s>=i.length){a<i.length&&t.write(i.slice(a,i.length));break}t.write(i.slice(a,s)),a=s}return t.end(),t.destroy=function(){t.destroyed=!0},t};ji.prototype.createWriteStream=function(e){var t=this;e=e||{};var i=new Tp(e);return i.start=e.start||0,i.endOffset=e.end==null?this.buffer.length:+e.end,i.bytesWritten=0,i.pos=i.start,i.destroyed=!1,i._write=function(a,s,n){if(!i.destroyed){var r=i.pos+a.length;if(r>i.endOffset){var o=new Error("maximum file length exceeded");o.code="ETOOBIG",i.destroyed=!0,n(o);return}a.copy(t.buffer,i.pos,0,a.length),i.bytesWritten+=a.length,i.pos=r,i.emit("progress"),n()}},i.destroy=function(){i.destroyed=!0},i};ji.prototype.ref=function(){this.refCount+=1};ji.prototype.unref=function(){if(this.refCount-=1,this.refCount<0)throw new Error("invalid unref")};function MN(e,t){return new ji(e,t)}function LN(e,t){return new Ti(e,t)}});var Hw=R((e7,Uw)=>{var Ui=require("buffer").Buffer,jp=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];typeof Int32Array!="undefined"&&(jp=new Int32Array(jp));function zw(e){if(Ui.isBuffer(e))return e;var t=typeof Ui.alloc=="function"&&typeof Ui.from=="function";if(typeof e=="number")return t?Ui.alloc(e):new Ui(e);if(typeof e=="string")return t?Ui.from(e):new Ui(e);throw new Error("input must be buffer, number, or string, received "+typeof e)}function BN(e){var t=zw(4);return t.writeInt32BE(e,0),t}function Op(e,t){e=zw(e),Ui.isBuffer(t)&&(t=t.readUInt32BE(0));for(var i=~~t^-1,a=0;a<e.length;a++)i=jp[(i^e[a])&255]^i>>>8;return i^-1}function Ip(){return BN(Op.apply(null,arguments))}Ip.signed=function(){return Op.apply(null,arguments)};Ip.unsigned=function(){return Op.apply(null,arguments)>>>0};Uw.exports=Ip});var Kw=R(oi=>{var Rp=require("fs"),qN=require("zlib"),Gw=qw(),zN=Hw(),jo=require("util"),Oo=require("events").EventEmitter,Vw=require("stream").Transform,Pp=require("stream").PassThrough,UN=require("stream").Writable;oi.open=HN;oi.fromFd=Jw;oi.fromBuffer=GN;oi.fromRandomAccessReader=Np;oi.dosDateTimeToDate=Ww;oi.validateFileName=Xw;oi.ZipFile=Hi;oi.Entry=pn;oi.RandomAccessReader=Gi;function HN(e,t,i){typeof t=="function"&&(i=t,t=null),t==null&&(t={}),t.autoClose==null&&(t.autoClose=!0),t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0),t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1),i==null&&(i=Po),Rp.open(e,"r",function(a,s){if(a)return i(a);Jw(s,t,function(n,r){n&&Rp.close(s,Po),i(n,r)})})}function Jw(e,t,i){typeof t=="function"&&(i=t,t=null),t==null&&(t={}),t.autoClose==null&&(t.autoClose=!1),t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0),t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1),i==null&&(i=Po),Rp.fstat(e,function(a,s){if(a)return i(a);var n=Gw.createFromFd(e,{autoClose:!0});Np(n,s.size,t,i)})}function GN(e,t,i){typeof t=="function"&&(i=t,t=null),t==null&&(t={}),t.autoClose=!1,t.lazyEntries==null&&(t.lazyEntries=!1),t.decodeStrings==null&&(t.decodeStrings=!0),t.validateEntrySizes==null&&(t.validateEntrySizes=!0),t.strictFileNames==null&&(t.strictFileNames=!1);var a=Gw.createFromBuffer(e,{maxChunkSize:65536});Np(a,e.length,t,i)}function Np(e,t,i,a){typeof i=="function"&&(a=i,i=null),i==null&&(i={}),i.autoClose==null&&(i.autoClose=!0),i.lazyEntries==null&&(i.lazyEntries=!1),i.decodeStrings==null&&(i.decodeStrings=!0);var s=!!i.decodeStrings;if(i.validateEntrySizes==null&&(i.validateEntrySizes=!0),i.strictFileNames==null&&(i.strictFileNames=!1),a==null&&(a=Po),typeof t!="number")throw new Error("expected totalSize parameter to be a number");if(t>Number.MAX_SAFE_INTEGER)throw new Error("zip file too large. only file sizes up to 2^52 are supported due to JavaScript's Number type being an IEEE 754 double.");e.ref();var n=22,r=65535,o=Math.min(n+r,t),l=ri(o),u=t-l.length;Xa(e,l,0,o,u,function(p){if(p)return a(p);for(var d=o-n;d>=0;d-=1)if(l.readUInt32LE(d)===101010256){var h=l.slice(d),f=h.readUInt16LE(4);if(f!==0)return a(new Error("multi-disk zip files are not supported: found disk number: "+f));var b=h.readUInt16LE(10),m=h.readUInt32LE(16),y=h.readUInt16LE(20),g=h.length-n;if(y!==g)return a(new Error("invalid comment length. expected: "+g+". found: "+y));var v=s?Ro(h,22,h.length,!1):h.slice(22);if(!(b===65535||m===4294967295))return a(null,new Hi(e,m,t,b,v,i.autoClose,i.lazyEntries,s,i.validateEntrySizes,i.strictFileNames));var w=ri(20),x=u+d-w.length;Xa(e,w,0,w.length,x,function(E){if(E)return a(E);if(w.readUInt32LE(0)!==117853008)return a(new Error("invalid zip64 end of central directory locator signature"));var _=Ka(w,8),j=ri(56);Xa(e,j,0,j.length,_,function(k){return k?a(k):j.readUInt32LE(0)!==101075792?a(new Error("invalid zip64 end of central directory record signature")):(b=Ka(j,32),m=Ka(j,48),a(null,new Hi(e,m,t,b,v,i.autoClose,i.lazyEntries,s,i.validateEntrySizes,i.strictFileNames)))})});return}a(new Error("end of central directory record signature not found"))})}jo.inherits(Hi,Oo);function Hi(e,t,i,a,s,n,r,o,l,u){var p=this;Oo.call(p),p.reader=e,p.reader.on("error",function(d){$w(p,d)}),p.reader.once("close",function(){p.emit("close")}),p.readEntryCursor=t,p.fileSize=i,p.entryCount=a,p.comment=s,p.entriesRead=0,p.autoClose=!!n,p.lazyEntries=!!r,p.decodeStrings=!!o,p.validateEntrySizes=!!l,p.strictFileNames=!!u,p.isOpen=!0,p.emittedError=!1,p.lazyEntries||p._readEntry()}Hi.prototype.close=function(){!this.isOpen||(this.isOpen=!1,this.reader.unref())};function Xt(e,t){e.autoClose&&e.close(),$w(e,t)}function $w(e,t){e.emittedError||(e.emittedError=!0,e.emit("error",t))}Hi.prototype.readEntry=function(){if(!this.lazyEntries)throw new Error("readEntry() called without lazyEntries:true");this._readEntry()};Hi.prototype._readEntry=function(){var e=this;if(e.entryCount===e.entriesRead){setImmediate(function(){e.autoClose&&e.close(),!e.emittedError&&e.emit("end")});return}if(!e.emittedError){var t=ri(46);Xa(e.reader,t,0,t.length,e.readEntryCursor,function(i){if(i)return Xt(e,i);if(!e.emittedError){var a=new pn,s=t.readUInt32LE(0);if(s!==33639248)return Xt(e,new Error("invalid central directory file header signature: 0x"+s.toString(16)));if(a.versionMadeBy=t.readUInt16LE(4),a.versionNeededToExtract=t.readUInt16LE(6),a.generalPurposeBitFlag=t.readUInt16LE(8),a.compressionMethod=t.readUInt16LE(10),a.lastModFileTime=t.readUInt16LE(12),a.lastModFileDate=t.readUInt16LE(14),a.crc32=t.readUInt32LE(16),a.compressedSize=t.readUInt32LE(20),a.uncompressedSize=t.readUInt32LE(24),a.fileNameLength=t.readUInt16LE(28),a.extraFieldLength=t.readUInt16LE(30),a.fileCommentLength=t.readUInt16LE(32),a.internalFileAttributes=t.readUInt16LE(36),a.externalFileAttributes=t.readUInt32LE(38),a.relativeOffsetOfLocalHeader=t.readUInt32LE(42),a.generalPurposeBitFlag&64)return Xt(e,new Error("strong encryption is not supported"));e.readEntryCursor+=46,t=ri(a.fileNameLength+a.extraFieldLength+a.fileCommentLength),Xa(e.reader,t,0,t.length,e.readEntryCursor,function(n){if(n)return Xt(e,n);if(!e.emittedError){var r=(a.generalPurposeBitFlag&2048)!=0;a.fileName=e.decodeStrings?Ro(t,0,a.fileNameLength,r):t.slice(0,a.fileNameLength);var o=a.fileNameLength+a.extraFieldLength,l=t.slice(a.fileNameLength,o);a.extraFields=[];for(var u=0;u<l.length-3;){var p=l.readUInt16LE(u+0),d=l.readUInt16LE(u+2),h=u+4,f=h+d;if(f>l.length)return Xt(e,new Error("extra field length exceeds extra field buffer size"));var b=ri(d);l.copy(b,0,h,f),a.extraFields.push({id:p,data:b}),u=f}if(a.fileComment=e.decodeStrings?Ro(t,o,o+a.fileCommentLength,r):t.slice(o,o+a.fileCommentLength),a.comment=a.fileComment,e.readEntryCursor+=t.length,e.entriesRead+=1,a.uncompressedSize===4294967295||a.compressedSize===4294967295||a.relativeOffsetOfLocalHeader===4294967295){for(var m=null,u=0;u<a.extraFields.length;u++){var y=a.extraFields[u];if(y.id===1){m=y.data;break}}if(m==null)return Xt(e,new Error("expected zip64 extended information extra field"));var g=0;if(a.uncompressedSize===4294967295){if(g+8>m.length)return Xt(e,new Error("zip64 extended information extra field does not include uncompressed size"));a.uncompressedSize=Ka(m,g),g+=8}if(a.compressedSize===4294967295){if(g+8>m.length)return Xt(e,new Error("zip64 extended information extra field does not include compressed size"));a.compressedSize=Ka(m,g),g+=8}if(a.relativeOffsetOfLocalHeader===4294967295){if(g+8>m.length)return Xt(e,new Error("zip64 extended information extra field does not include relative header offset"));a.relativeOffsetOfLocalHeader=Ka(m,g),g+=8}}if(e.decodeStrings)for(var u=0;u<a.extraFields.length;u++){var y=a.extraFields[u];if(y.id===28789){if(y.data.length<6||y.data.readUInt8(0)!==1)continue;var v=y.data.readUInt32LE(1);if(zN.unsigned(t.slice(0,a.fileNameLength))!==v)continue;a.fileName=Ro(y.data,5,y.data.length,!0);break}}if(e.validateEntrySizes&&a.compressionMethod===0){var w=a.uncompressedSize;if(a.isEncrypted()&&(w+=12),a.compressedSize!==w){var x="compressed/uncompressed size mismatch for stored file: "+a.compressedSize+" != "+a.uncompressedSize;return Xt(e,new Error(x))}}if(e.decodeStrings){e.strictFileNames||(a.fileName=a.fileName.replace(/\\/g,"/"));var E=Xw(a.fileName,e.validateFileNameOptions);if(E!=null)return Xt(e,new Error(E))}e.emit("entry",a),e.lazyEntries||e._readEntry()}})}})}};Hi.prototype.openReadStream=function(e,t,i){var a=this,s=0,n=e.compressedSize;if(i==null)i=t,t={};else{if(t.decrypt!=null){if(!e.isEncrypted())throw new Error("options.decrypt can only be specified for encrypted entries");if(t.decrypt!==!1)throw new Error("invalid options.decrypt value: "+t.decrypt);if(e.isCompressed()&&t.decompress!==!1)throw new Error("entry is encrypted and compressed, and options.decompress !== false")}if(t.decompress!=null){if(!e.isCompressed())throw new Error("options.decompress can only be specified for compressed entries");if(!(t.decompress===!1||t.decompress===!0))throw new Error("invalid options.decompress value: "+t.decompress)}if(t.start!=null||t.end!=null){if(e.isCompressed()&&t.decompress!==!1)throw new Error("start/end range not allowed for compressed entry without options.decompress === false");if(e.isEncrypted()&&t.decrypt!==!1)throw new Error("start/end range not allowed for encrypted entry without options.decrypt === false")}if(t.start!=null){if(s=t.start,s<0)throw new Error("options.start < 0");if(s>e.compressedSize)throw new Error("options.start > entry.compressedSize")}if(t.end!=null){if(n=t.end,n<0)throw new Error("options.end < 0");if(n>e.compressedSize)throw new Error("options.end > entry.compressedSize");if(n<s)throw new Error("options.end < options.start")}}if(!a.isOpen)return i(new Error("closed"));if(e.isEncrypted()&&t.decrypt!==!1)return i(new Error("entry is encrypted, and options.decrypt !== false"));a.reader.ref();var r=ri(30);Xa(a.reader,r,0,r.length,e.relativeOffsetOfLocalHeader,function(o){try{if(o)return i(o);var l=r.readUInt32LE(0);if(l!==67324752)return i(new Error("invalid local file header signature: 0x"+l.toString(16)));var u=r.readUInt16LE(26),p=r.readUInt16LE(28),d=e.relativeOffsetOfLocalHeader+r.length+u+p,h;if(e.compressionMethod===0)h=!1;else if(e.compressionMethod===8)h=t.decompress!=null?t.decompress:!0;else return i(new Error("unsupported compression method: "+e.compressionMethod));var f=d,b=f+e.compressedSize;if(e.compressedSize!==0&&b>a.fileSize)return i(new Error("file data overflows file bounds: "+f+" + "+e.compressedSize+" > "+a.fileSize));var m=a.reader.createReadStream({start:f+s,end:f+n}),y=m;if(h){var g=!1,v=qN.createInflateRaw();m.on("error",function(w){setImmediate(function(){g||v.emit("error",w)})}),m.pipe(v),a.validateEntrySizes?(y=new hn(e.uncompressedSize),v.on("error",function(w){setImmediate(function(){g||y.emit("error",w)})}),v.pipe(y)):y=v,y.destroy=function(){g=!0,v!==y&&v.unpipe(y),m.unpipe(v),m.destroy()}}i(null,y)}finally{a.reader.unref()}})};function pn(){}pn.prototype.getLastModDate=function(){return Ww(this.lastModFileDate,this.lastModFileTime)};pn.prototype.isEncrypted=function(){return(this.generalPurposeBitFlag&1)!=0};pn.prototype.isCompressed=function(){return this.compressionMethod===8};function Ww(e,t){var i=e&31,a=(e>>5&15)-1,s=(e>>9&127)+1980,n=0,r=(t&31)*2,o=t>>5&63,l=t>>11&31;return new Date(s,a,i,l,o,r,n)}function Xw(e){return e.indexOf("\\")!==-1?"invalid characters in fileName: "+e:/^[a-zA-Z]:/.test(e)||/^\//.test(e)?"absolute path: "+e:e.split("/").indexOf("..")!==-1?"invalid relative path: "+e:null}function Xa(e,t,i,a,s,n){if(a===0)return setImmediate(function(){n(null,ri(0))});e.read(t,i,a,s,function(r,o){if(r)return n(r);if(o<a)return n(new Error("unexpected EOF"));n()})}jo.inherits(hn,Vw);function hn(e){Vw.call(this),this.actualByteCount=0,this.expectedByteCount=e}hn.prototype._transform=function(e,t,i){if(this.actualByteCount+=e.length,this.actualByteCount>this.expectedByteCount){var a="too many bytes in the stream. expected "+this.expectedByteCount+". got at least "+this.actualByteCount;return i(new Error(a))}i(null,e)};hn.prototype._flush=function(e){if(this.actualByteCount<this.expectedByteCount){var t="not enough bytes in the stream. expected "+this.expectedByteCount+". got only "+this.actualByteCount;return e(new Error(t))}e()};jo.inherits(Gi,Oo);function Gi(){Oo.call(this),this.refCount=0}Gi.prototype.ref=function(){this.refCount+=1};Gi.prototype.unref=function(){var e=this;if(e.refCount-=1,e.refCount>0)return;if(e.refCount<0)throw new Error("invalid unref");e.close(t);function t(i){if(i)return e.emit("error",i);e.emit("close")}};Gi.prototype.createReadStream=function(e){var t=e.start,i=e.end;if(t===i){var a=new Pp;return setImmediate(function(){a.end()}),a}var s=this._readStreamForRange(t,i),n=!1,r=new Io(this);s.on("error",function(l){setImmediate(function(){n||r.emit("error",l)})}),r.destroy=function(){s.unpipe(r),r.unref(),s.destroy()};var o=new hn(i-t);return r.on("error",function(l){setImmediate(function(){n||o.emit("error",l)})}),o.destroy=function(){n=!0,r.unpipe(o),r.destroy()},s.pipe(r).pipe(o)};Gi.prototype._readStreamForRange=function(e,t){throw new Error("not implemented")};Gi.prototype.read=function(e,t,i,a,s){var n=this.createReadStream({start:a,end:a+i}),r=new UN,o=0;r._write=function(l,u,p){l.copy(e,t+o,0,l.length),o+=l.length,p()},r.on("finish",s),n.on("error",function(l){s(l)}),n.pipe(r)};Gi.prototype.close=function(e){setImmediate(e)};jo.inherits(Io,Pp);function Io(e){Pp.call(this),this.context=e,this.context.ref(),this.unreffedYet=!1}Io.prototype._flush=function(e){this.unref(),e()};Io.prototype.unref=function(e){this.unreffedYet||(this.unreffedYet=!0,this.context.unref())};var VN="\0\u263A\u263B\u2665\u2666\u2663\u2660\u2022\u25D8\u25CB\u25D9\u2642\u2640\u266A\u266B\u263C\u25BA\u25C4\u2195\u203C\xB6\xA7\u25AC\u21A8\u2191\u2193\u2192\u2190\u221F\u2194\u25B2\u25BC !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u2302\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0";function Ro(e,t,i,a){if(a)return e.toString("utf8",t,i);for(var s="",n=t;n<i;n++)s+=VN[e[n]];return s}function Ka(e,t){var i=e.readUInt32LE(t),a=e.readUInt32LE(t+4);return a*4294967296+i}var ri;typeof Buffer.allocUnsafe=="function"?ri=function(e){return Buffer.allocUnsafe(e)}:ri=function(e){return new Buffer(e)};function Po(e){if(e)throw e}});var e_=R((i7,Qw)=>{"use strict";var Zw=fw(),JN=Ow(),Yw=Nw(),$N=Kw(),WN=(e,t)=>{let i=61440,a=16384,s=40960,n=e.versionMadeBy>>8;return(t&i)===s?"symlink":(t&i)===a||n===0&&e.externalFileAttributes===16?"directory":"file"},XN=(e,t)=>{let i={mode:e.externalFileAttributes>>16&65535,mtime:e.getLastModDate(),path:e.fileName};return i.type=WN(e,i.mode),i.mode===0&&i.type==="directory"&&(i.mode=493),i.mode===0&&(i.mode=420),Yw(t.openReadStream.bind(t))(e).then(JN.buffer).then(a=>(i.data=a,i.type==="symlink"&&(i.linkname=a.toString()),i)).catch(a=>{throw t.close(),a})},KN=e=>new Promise((t,i)=>{let a=[];e.readEntry(),e.on("entry",s=>{XN(s,e).catch(i).then(n=>{a.push(n),e.readEntry()})}),e.on("error",i),e.on("end",()=>t(a))});Qw.exports=()=>e=>Buffer.isBuffer(e)?!Zw(e)||Zw(e).ext!=="zip"?Promise.resolve([]):Yw($N.fromBuffer)(e,{lazyEntries:!0}).then(KN):Promise.reject(new TypeError(`Expected a Buffer, got ${typeof e}`))});var a_=R((a7,i_)=>{"use strict";var t_=(e,t)=>function(){let i=t.promiseModule,a=new Array(arguments.length);for(let s=0;s<arguments.length;s++)a[s]=arguments[s];return new i((s,n)=>{t.errorFirst?a.push(function(r,o){if(t.multiArgs){let l=new Array(arguments.length-1);for(let u=1;u<arguments.length;u++)l[u-1]=arguments[u];r?(l.unshift(r),n(l)):s(l)}else r?n(r):s(o)}):a.push(function(r){if(t.multiArgs){let o=new Array(arguments.length-1);for(let l=0;l<arguments.length;l++)o[l]=arguments[l];s(o)}else s(r)}),e.apply(this,a)})};i_.exports=(e,t)=>{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);let i=s=>{let n=r=>typeof r=="string"?s===r:r.test(s);return t.include?t.include.some(n):!t.exclude.some(n)},a;typeof e=="function"?a=function(){return t.excludeMain?e.apply(this,arguments):t_(e,t).apply(this,arguments)}:a=Object.create(Object.getPrototypeOf(e));for(let s in e){let n=e[s];a[s]=typeof n=="function"&&i(s)?t_(n,t):n}return a}});var o_=R((s7,Dp)=>{"use strict";var ZN=require("fs"),na=require("path"),s_=a_(),n_={mode:511&~process.umask(),fs:ZN},r_=e=>{if(process.platform==="win32"&&/[<>:"|?*]/.test(e.replace(na.parse(e).root,""))){let i=new Error(`Path contains invalid characters: ${e}`);throw i.code="EINVAL",i}};Dp.exports=(e,t)=>Promise.resolve().then(()=>{r_(e),t=Object.assign({},n_,t);let i=s_(t.fs.mkdir),a=s_(t.fs.stat),s=n=>i(n,t.mode).then(()=>n).catch(r=>{if(r.code==="ENOENT"){if(r.message.includes("null bytes")||na.dirname(n)===n)throw r;return s(na.dirname(n)).then(()=>s(n))}return a(n).then(o=>o.isDirectory()?n:Promise.reject()).catch(()=>{throw r})});return s(na.resolve(e))});Dp.exports.sync=(e,t)=>{r_(e),t=Object.assign({},n_,t);let i=a=>{try{t.fs.mkdirSync(a,t.mode)}catch(s){if(s.code==="ENOENT"){if(s.message.includes("null bytes")||na.dirname(a)===a)throw s;return i(na.dirname(a)),i(a)}try{if(!t.fs.statSync(a).isDirectory())throw new Error("The path is not a directory")}catch(n){throw s}}return a};return i(na.resolve(e))}});var p_=R((n7,u_)=>{"use strict";var l_=function(e,t,i){return function(){for(var a=this,s=new Array(arguments.length),n=0;n<arguments.length;n++)s[n]=arguments[n];return new t(function(r,o){s.push(function(l,u){if(l)o(l);else if(i.multiArgs){for(var p=new Array(arguments.length-1),d=1;d<arguments.length;d++)p[d-1]=arguments[d];r(p)}else r(u)}),e.apply(a,s)})}},c_=u_.exports=function(e,t,i){typeof t!="function"&&(i=t,t=Promise),i=i||{},i.exclude=i.exclude||[/.+Sync$/];var a=function(n){var r=function(o){return typeof o=="string"?n===o:o.test(n)};return i.include?i.include.some(r):!i.exclude.some(r)},s=typeof e=="function"?function(){return i.excludeMain?e.apply(this,arguments):l_(e,t,i).apply(this,arguments)}:{};return Object.keys(e).reduce(function(n,r){var o=e[r];return n[r]=typeof o=="function"&&a(r)?l_(o,t,i):o,n},s)};c_.all=c_});var d_=R((r7,h_)=>{"use strict";h_.exports=function(t,i){if(i){if(typeof i!="object")throw new TypeError(String(i)+" is not an object. Expected an object that has boolean `includeZero` property.");if("includeZero"in i){if(typeof i.includeZero!="boolean")throw new TypeError(String(i.includeZero)+" is neither true nor false. `includeZero` option must be a Boolean value.");if(i.includeZero&&t===0)return!0}}return Number.isSafeInteger(t)&&t>=1}});var m_=R((o7,f_)=>{"use strict";var dn=require("path"),fn=require("util"),YN=d_();f_.exports=function(t,i,a){if(typeof t!="string")throw new TypeError(fn.inspect(t)+" is not a string. First argument to strip-dirs must be a path string.");if(dn.posix.isAbsolute(t)||dn.win32.isAbsolute(t))throw new Error(`${t} is an absolute path. strip-dirs requires a relative path.`);if(!YN(i,{includeZero:!0}))throw new Error("The Second argument of strip-dirs must be a natural number or 0, but received "+fn.inspect(i)+".");if(a){if(typeof a!="object")throw new TypeError(fn.inspect(a)+" is not an object. Expected an object with a boolean `disallowOverflow` property.");if(Array.isArray(a))throw new TypeError(fn.inspect(a)+" is an array. Expected an object with a boolean `disallowOverflow` property.");if("disallowOverflow"in a&&typeof a.disallowOverflow!="boolean")throw new TypeError(fn.inspect(a.disallowOverflow)+" is neither true nor false. `disallowOverflow` option must be a Boolean value.")}else a={disallowOverflow:!1};let s=dn.normalize(t).split(dn.sep);if(s.length>1&&s[0]==="."&&s.shift(),i>s.length-1){if(a.disallowOverflow)throw new RangeError("Cannot strip more directories than there are.");i=s.length-1}return dn.join.apply(null,s.slice(i))}});var b_=R((l7,g_)=>{"use strict";var No=require("path"),QN=Kv(),e6=bo(),t6=ow(),i6=hw(),a6=e_(),Fp=o_(),s6=p_(),n6=m_(),qt=s6(QN),r6=(e,t)=>t.plugins.length===0?Promise.resolve([]):Promise.all(t.plugins.map(i=>i(e,t))).then(i=>i.reduce((a,s)=>a.concat(s))),Mp=(e,t)=>qt.realpath(e).catch(i=>{let a=No.dirname(e);return Mp(a,t)}).then(i=>{if(i.indexOf(t)!==0)throw new Error("Refusing to create a directory outside the output path.");return Fp(e).then(qt.realpath)}),o6=(e,t)=>qt.readlink(e).catch(i=>null).then(i=>{if(i)throw new Error("Refusing to write into a symlink");return t}),l6=(e,t,i)=>r6(e,i).then(a=>(i.strip>0&&(a=a.map(s=>(s.path=n6(s.path,i.strip),s)).filter(s=>s.path!==".")),typeof i.filter=="function"&&(a=a.filter(i.filter)),typeof i.map=="function"&&(a=a.map(i.map)),t?Promise.all(a.map(s=>{let n=No.join(t,s.path),r=s.mode&~process.umask(),o=new Date;return s.type==="directory"?Fp(t).then(l=>qt.realpath(l)).then(l=>Mp(n,l)).then(()=>qt.utimes(n,o,s.mtime)).then(()=>s):Fp(t).then(l=>qt.realpath(l)).then(l=>Mp(No.dirname(n),l).then(()=>l)).then(l=>s.type==="file"?o6(n,l):l).then(l=>qt.realpath(No.dirname(n)).then(u=>{if(u.indexOf(l)!==0)throw new Error("Refusing to write outside output directory: "+u)})).then(()=>s.type==="link"||s.type==="symlink"&&process.platform==="win32"?qt.link(s.linkname,n):s.type==="symlink"?qt.symlink(s.linkname,n):qt.writeFile(n,s.data,{mode:r})).then(()=>s.type==="file"&&qt.utimes(n,o,s.mtime)).then(()=>s)})):a));g_.exports=(e,t,i)=>typeof e!="string"&&!Buffer.isBuffer(e)?Promise.reject(new TypeError("Input file required")):(typeof t=="object"&&(i=t,t=null),i=Object.assign({plugins:[e6(),t6(),i6(),a6()]},i),(typeof e=="string"?qt.readFile(e):Promise.resolve(e)).then(s=>l6(s,t,i)))});var Lp=R((c7,y_)=>{"use strict";var c6=/[|\\{}()[\]^$+*?.]/g;y_.exports=function(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(c6,"\\$&")}});var x_=R((u7,v_)=>{"use strict";var u6=Lp();v_.exports=function(e,t){if(typeof e!="string"||typeof t!="string")throw new TypeError("Expected a string");return e.replace(new RegExp("(?:"+u6(t)+"){2,}","g"),t)}});var w_=R((p7,Bp)=>{"use strict";Bp.exports=()=>/[<>:"\/\\|?*\x00-\x1F]/g;Bp.exports.windowsNames=()=>/^(con|prn|aux|nul|com[0-9]|lpt[0-9])$/i});var S_=R((h7,__)=>{"use strict";var p6=Lp();__.exports=function(e,t){if(typeof e!="string"||typeof t!="string")throw new TypeError;return t=p6(t),e.replace(new RegExp("^"+t+"|"+t+"$","g"),"")}});var k_=R((d7,zp)=>{"use strict";var Do=require("path"),h6=x_(),qp=w_(),d6=S_(),f6=100,E_=/[\u0000-\u001f\u0080-\u009f]/g,m6=/^\.+/,Fo=(e,t={})=>{if(typeof e!="string")throw new TypeError("Expected a string");let i=t.replacement===void 0?"!":t.replacement;if(qp().test(i)&&E_.test(i))throw new Error("Replacement string cannot contain reserved filename characters");return e=e.replace(qp(),i),e=e.replace(E_,i),e=e.replace(m6,i),i.length>0&&(e=h6(e,i),e=e.length>1?d6(e,i):e),e=qp.windowsNames().test(e)?e+i:e,e=e.slice(0,f6),e};Fo.path=(e,t)=>(e=Do.resolve(e),Do.join(Do.dirname(e),Fo(Do.basename(e),t)));zp.exports=Fo;zp.exports.default=Fo});var T_=R((f7,C_)=>{var g6=fp(),b6=mp(),Up=require("fs"),mn=function(){},y6=/^v?\.0/.test(process.version),Mo=function(e){return typeof e=="function"},v6=function(e){return!y6||!Up?!1:(e instanceof(Up.ReadStream||mn)||e instanceof(Up.WriteStream||mn))&&Mo(e.close)},x6=function(e){return e.setHeader&&Mo(e.abort)},w6=function(e,t,i,a){a=g6(a);var s=!1;e.on("close",function(){s=!0}),b6(e,{readable:t,writable:i},function(r){if(r)return a(r);s=!0,a()});var n=!1;return function(r){if(!s&&!n){if(n=!0,v6(e))return e.close(mn);if(x6(e))return e.abort();if(Mo(e.destroy))return e.destroy();a(r||new Error("stream was destroyed"))}}},A_=function(e){e()},_6=function(e,t){return e.pipe(t)},S6=function(){var e=Array.prototype.slice.call(arguments),t=Mo(e[e.length-1]||mn)&&e.pop()||mn;if(Array.isArray(e[0])&&(e=e[0]),e.length<2)throw new Error("pump requires two streams per minimum");var i,a=e.map(function(s,n){var r=n<e.length-1,o=n>0;return w6(s,r,o,function(l){i||(i=l),l&&a.forEach(A_),!r&&(a.forEach(A_),t(i))})});return e.reduce(_6)};C_.exports=S6});var O_=R((m7,j_)=>{"use strict";var{PassThrough:E6}=require("stream");j_.exports=e=>{e=Object.assign({},e);let{array:t}=e,{encoding:i}=e,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=0,r=[],o=new E6({objectMode:s});return i&&o.setEncoding(i),o.on("data",l=>{r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=()=>t?r:a?Buffer.concat(r,n):r.join(""),o.getBufferedLength=()=>n,o}});var I_=R((g7,gn)=>{"use strict";var k6=T_(),A6=O_(),Hp=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};function Gp(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));t=Object.assign({maxBuffer:1/0},t);let{maxBuffer:i}=t,a;return new Promise((s,n)=>{let r=o=>{o&&(o.bufferedData=a.getBufferedValue()),n(o)};a=k6(e,A6(t),o=>{if(o){r(o);return}s()}),a.on("data",()=>{a.getBufferedLength()>i&&r(new Hp)})}).then(()=>a.getBufferedValue())}gn.exports=Gp;gn.exports.buffer=(e,t)=>Gp(e,Object.assign({},t,{encoding:"buffer"}));gn.exports.array=(e,t)=>Gp(e,Object.assign({},t,{array:!0}));gn.exports.MaxBufferError=Hp});var P_=R((b7,R_)=>{"use strict";R_.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}});var L_=R((y7,M_)=>{"use strict";var N_="%[a-f0-9]{2}",D_=new RegExp(N_,"gi"),F_=new RegExp("("+N_+")+","gi");function Vp(e,t){try{return decodeURIComponent(e.join(""))}catch(s){}if(e.length===1)return e;t=t||1;var i=e.slice(0,t),a=e.slice(t);return Array.prototype.concat.call([],Vp(i),Vp(a))}function C6(e){try{return decodeURIComponent(e)}catch(a){for(var t=e.match(D_),i=1;i<t.length;i++)e=Vp(t,i).join(""),t=e.match(D_);return e}}function T6(e){for(var t={"%FE%FF":"\uFFFD\uFFFD","%FF%FE":"\uFFFD\uFFFD"},i=F_.exec(e);i;){try{t[i[0]]=decodeURIComponent(i[0])}catch(o){var a=C6(i[0]);a!==i[0]&&(t[i[0]]=a)}i=F_.exec(e)}t["%C2"]="\uFFFD";for(var s=Object.keys(t),n=0;n<s.length;n++){var r=s[n];e=e.replace(new RegExp(r,"g"),t[r])}return e}M_.exports=function(e){if(typeof e!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return T6(e)}}});var G_=R(bn=>{"use strict";var j6=P_(),B_=_o(),q_=L_();function O6(e){switch(e.arrayFormat){case"index":return function(t,i,a){return i===null?[zt(t,e),"[",a,"]"].join(""):[zt(t,e),"[",zt(a,e),"]=",zt(i,e)].join("")};case"bracket":return function(t,i){return i===null?zt(t,e):[zt(t,e),"[]=",zt(i,e)].join("")};default:return function(t,i){return i===null?zt(t,e):[zt(t,e),"=",zt(i,e)].join("")}}}function I6(e){var t;switch(e.arrayFormat){case"index":return function(i,a,s){if(t=/\[(\d*)\]$/.exec(i),i=i.replace(/\[\d*\]$/,""),!t){s[i]=a;return}s[i]===void 0&&(s[i]={}),s[i][t[1]]=a};case"bracket":return function(i,a,s){if(t=/(\[\])$/.exec(i),i=i.replace(/\[\]$/,""),t){if(s[i]===void 0){s[i]=[a];return}}else{s[i]=a;return}s[i]=[].concat(s[i],a)};default:return function(i,a,s){if(s[i]===void 0){s[i]=a;return}s[i]=[].concat(s[i],a)}}}function zt(e,t){return t.encode?t.strict?j6(e):encodeURIComponent(e):e}function z_(e){return Array.isArray(e)?e.sort():typeof e=="object"?z_(Object.keys(e)).sort(function(t,i){return Number(t)-Number(i)}).map(function(t){return e[t]}):e}function U_(e){var t=e.indexOf("?");return t===-1?"":e.slice(t+1)}function H_(e,t){t=B_({arrayFormat:"none"},t);var i=I6(t),a=Object.create(null);return typeof e!="string"||(e=e.trim().replace(/^[?#&]/,""),!e)?a:(e.split("&").forEach(function(s){var n=s.replace(/\+/g," ").split("="),r=n.shift(),o=n.length>0?n.join("="):void 0;o=o===void 0?null:q_(o),i(q_(r),o,a)}),Object.keys(a).sort().reduce(function(s,n){var r=a[n];return Boolean(r)&&typeof r=="object"&&!Array.isArray(r)?s[n]=z_(r):s[n]=r,s},Object.create(null)))}bn.extract=U_;bn.parse=H_;bn.stringify=function(e,t){var i={encode:!0,strict:!0,arrayFormat:"none"};t=B_(i,t),t.sort===!1&&(t.sort=function(){});var a=O6(t);return e?Object.keys(e).sort(t.sort).map(function(s){var n=e[s];if(n===void 0)return"";if(n===null)return zt(s,t);if(Array.isArray(n)){var r=[];return n.slice().forEach(function(o){o!==void 0&&r.push(a(s,o,r.length))}),r.join("&")}return zt(s,t)+"="+zt(n,t)}).filter(function(s){return s.length>0}).join("&"):""};bn.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:H_(U_(e),t)}}});var Jp=R((x7,V_)=>{"use strict";V_.exports=(e,t)=>{if(typeof e!="string")throw new TypeError(`Expected \`url\` to be of type \`string\`, got \`${typeof e}\``);return e=e.trim(),t=Object.assign({https:!1},t),/^\.*\/|^(?!localhost)\w+:/.test(e)?e:e.replace(/^(?!(?:\w+:)?\/\/)/,t.https?"https://":"http://")}});var $p=R((w7,J_)=>{"use strict";var R6=Object.prototype.toString;J_.exports=function(e){var t;return R6.call(e)==="[object Object]"&&(t=Object.getPrototypeOf(e),t===null||t===Object.getPrototypeOf({}))}});var W_=R((_7,$_)=>{"use strict";var Wp=$p();$_.exports=(e,t)=>{if(!Wp(e))throw new TypeError("Expected a plain object");if(t=t||{},typeof t=="function")throw new TypeError("Specify the compare function as an option instead");let i=t.deep,a=[],s=[],n=r=>{let o=a.indexOf(r);if(o!==-1)return s[o];let l={},u=Object.keys(r).sort(t.compare);a.push(r),s.push(l);for(let p=0;p<u.length;p++){let d=u[p],h=r[d];if(i&&Array.isArray(h)){let f=[];for(let b=0;b<h.length;b++)f[b]=Wp(h[b])?n(h[b]):h[b];l[d]=f;continue}l[d]=i&&Wp(h)?n(h):h}return l};return n(e)}});var Y_=R((S7,Z_)=>{"use strict";var Xp=require("url"),P6=require("punycode"),X_=G_(),N6=Jp(),D6=W_(),F6={"http:":80,"https:":443,"ftp:":21},M6={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function K_(e,t){return t.some(i=>i instanceof RegExp?i.test(e):i===e)}Z_.exports=(e,t)=>{if(t=Object.assign({normalizeProtocol:!0,normalizeHttps:!1,stripFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0},t),typeof e!="string")throw new TypeError("Expected a string");let i=e.startsWith("//");e=N6(e.trim()).replace(/^\/\//,"http://");let a=Xp.parse(e);if(t.normalizeHttps&&a.protocol==="https:"&&(a.protocol="http:"),!a.hostname&&!a.pathname)throw new Error("Invalid URL");delete a.host,delete a.query,t.stripFragment&&delete a.hash;let s=F6[a.protocol];if(Number(a.port)===s&&delete a.port,a.pathname&&(a.pathname=a.pathname.replace(/\/{2,}/g,"/")),a.pathname&&(a.pathname=decodeURI(a.pathname)),t.removeDirectoryIndex===!0&&(t.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(t.removeDirectoryIndex)&&t.removeDirectoryIndex.length>0){let r=a.pathname.split("/"),o=r[r.length-1];K_(o,t.removeDirectoryIndex)&&(r=r.slice(0,r.length-1),a.pathname=r.slice(1).join("/")+"/")}if(M6[a.protocol]){let r=a.protocol+"//"+a.hostname,o=Xp.resolve(r,a.pathname);a.pathname=o.replace(r,"")}a.hostname&&(a.hostname=P6.toUnicode(a.hostname).toLowerCase(),a.hostname=a.hostname.replace(/\.$/,""),t.stripWWW&&(a.hostname=a.hostname.replace(/^www\./,""))),a.search==="?"&&delete a.search;let n=X_.parse(a.search);if(Array.isArray(t.removeQueryParameters))for(let r in n)K_(r,t.removeQueryParameters)&&delete n[r];return t.sortQueryParameters&&(a.search=X_.stringify(D6(n))),a.search!==null&&(a.search=decodeURIComponent(a.search)),e=Xp.format(a),(t.removeTrailingSlash||a.pathname==="/")&&(e=e.replace(/\/$/,"")),i&&!t.normalizeProtocol&&(e=e.replace(/^http:\/\//,"//")),e}});var e1=R((E7,Q_)=>{"use strict";var L6=require("stream").PassThrough;Q_.exports=e=>{e=Object.assign({},e);let t=e.array,i=e.encoding,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=0,r=[],o=new L6({objectMode:s});return i&&o.setEncoding(i),o.on("data",l=>{r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=()=>t?r:a?Buffer.concat(r,n):r.join(""),o.getBufferedLength=()=>n,o}});var t1=R((k7,Lo)=>{"use strict";var B6=e1();function Kp(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));t=Object.assign({maxBuffer:1/0},t);let i=t.maxBuffer,a,s,n=new Promise((r,o)=>{let l=u=>{u&&(u.bufferedData=a.getBufferedValue()),o(u)};a=B6(t),e.once("error",l),e.pipe(a),a.on("data",()=>{a.getBufferedLength()>i&&o(new Error("maxBuffer exceeded"))}),a.once("error",l),a.on("end",r),s=()=>{e.unpipe&&e.unpipe(a)}});return n.then(s,s),n.then(()=>a.getBufferedValue())}Lo.exports=Kp;Lo.exports.buffer=(e,t)=>Kp(e,Object.assign({},t,{encoding:"buffer"}));Lo.exports.array=(e,t)=>Kp(e,Object.assign({},t,{array:!0}))});var a1=R((A7,i1)=>{"use strict";function q6(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var z6=[200,203,204,206,300,301,404,405,410,414,501],U6=[200,203,204,300,301,302,303,307,308,404,405,410,414,501],H6={connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},G6={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function Zp(e){var t={};if(!e)return t;for(var i=e.trim().split(/\s*,\s*/),a=i,s=Array.isArray(a),n=0,a=s?a:a[Symbol.iterator]();;){var r;if(s){if(n>=a.length)break;r=a[n++]}else{if(n=a.next(),n.done)break;r=n.value}var o=r,l=o.split(/\s*=\s*/,2),u=l[0],p=l[1];t[u]=p===void 0?!0:p.replace(/^"|"$/g,"")}return t}function V6(e){var t=[];for(var i in e){var a=e[i];t.push(a===!0?i:i+"="+a)}if(!!t.length)return t.join(", ")}i1.exports=function(){function e(t,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=a.shared,n=a.cacheHeuristic,r=a.immutableMinTimeToLive,o=a.ignoreCargoCult,l=a._fromObject;if(q6(this,e),l){this._fromObject(l);return}if(!i||!i.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(t),this._responseTime=this.now(),this._isShared=s!==!1,this._cacheHeuristic=n!==void 0?n:.1,this._immutableMinTtl=r!==void 0?r:24*3600*1e3,this._status="status"in i?i.status:200,this._resHeaders=i.headers,this._rescc=Zp(i.headers["cache-control"]),this._method="method"in t?t.method:"GET",this._url=t.url,this._host=t.headers.host,this._noAuthorization=!t.headers.authorization,this._reqHeaders=i.headers.vary?t.headers:null,this._reqcc=Zp(t.headers["cache-control"]),o&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":V6(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),!i.headers["cache-control"]&&/no-cache/.test(i.headers.pragma)&&(this._rescc["no-cache"]=!0)}return e.prototype.now=function(){return Date.now()},e.prototype.storable=function(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&U6.indexOf(this._status)!==-1&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc.public||this._rescc["max-age"]||this._rescc["s-maxage"]||z6.indexOf(this._status)!==-1))},e.prototype._hasExplicitExpiration=function(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires},e.prototype._assertRequestHasHeaders=function(i){if(!i||!i.headers)throw Error("Request headers missing")},e.prototype.satisfiesWithoutRevalidation=function(i){this._assertRequestHasHeaders(i);var a=Zp(i.headers["cache-control"]);if(a["no-cache"]||/no-cache/.test(i.headers.pragma)||a["max-age"]&&this.age()>a["max-age"]||a["min-fresh"]&&this.timeToLive()<1e3*a["min-fresh"])return!1;if(this.stale()){var s=a["max-stale"]&&!this._rescc["must-revalidate"]&&(a["max-stale"]===!0||a["max-stale"]>this.age()-this.maxAge());if(!s)return!1}return this._requestMatches(i,!1)},e.prototype._requestMatches=function(i,a){return(!this._url||this._url===i.url)&&this._host===i.headers.host&&(!i.method||this._method===i.method||a&&i.method==="HEAD")&&this._varyMatches(i)},e.prototype._allowsStoringAuthenticated=function(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]},e.prototype._varyMatches=function(i){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;for(var a=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/),s=a,n=Array.isArray(s),r=0,s=n?s:s[Symbol.iterator]();;){var o;if(n){if(r>=s.length)break;o=s[r++]}else{if(r=s.next(),r.done)break;o=r.value}var l=o;if(i.headers[l]!==this._reqHeaders[l])return!1}return!0},e.prototype._copyWithoutHopByHopHeaders=function(i){var a={};for(var s in i)H6[s]||(a[s]=i[s]);if(i.connection)for(var n=i.connection.trim().split(/\s*,\s*/),r=n,o=Array.isArray(r),l=0,r=o?r:r[Symbol.iterator]();;){var u;if(o){if(l>=r.length)break;u=r[l++]}else{if(l=r.next(),l.done)break;u=l.value}var p=u;delete a[p]}if(a.warning){var d=a.warning.split(/,/).filter(function(h){return!/^\s*1[0-9][0-9]/.test(h)});d.length?a.warning=d.join(",").trim():delete a.warning}return a},e.prototype.responseHeaders=function(){var i=this._copyWithoutHopByHopHeaders(this._resHeaders),a=this.age();return a>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(i.warning=(i.warning?`${i.warning}, `:"")+'113 - "rfc7234 5.5.4"'),i.age=`${Math.round(a)}`,i},e.prototype.date=function(){var i=Date.parse(this._resHeaders.date),a=8*3600*1e3;return Number.isNaN(i)||i<this._responseTime-a||i>this._responseTime+a?this._responseTime:i},e.prototype.age=function(){var i=Math.max(0,(this._responseTime-this.date())/1e3);if(this._resHeaders.age){var a=this._ageValue();a>i&&(i=a)}var s=(this.now()-this._responseTime)/1e3;return i+s},e.prototype._ageValue=function(){var i=parseInt(this._resHeaders.age);return isFinite(i)?i:0},e.prototype.maxAge=function(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return parseInt(this._rescc["s-maxage"],10)}if(this._rescc["max-age"])return parseInt(this._rescc["max-age"],10);var i=this._rescc.immutable?this._immutableMinTtl:0,a=this.date();if(this._resHeaders.expires){var s=Date.parse(this._resHeaders.expires);return Number.isNaN(s)||s<a?0:Math.max(i,(s-a)/1e3)}if(this._resHeaders["last-modified"]){var n=Date.parse(this._resHeaders["last-modified"]);if(isFinite(n)&&a>n)return Math.max(i,(a-n)/1e3*this._cacheHeuristic)}return i},e.prototype.timeToLive=function(){return Math.max(0,this.maxAge()-this.age())*1e3},e.prototype.stale=function(){return this.maxAge()<=this.age()},e.fromObject=function(i){return new this(void 0,void 0,{_fromObject:i})},e.prototype._fromObject=function(i){if(this._responseTime)throw Error("Reinitialized");if(!i||i.v!==1)throw Error("Invalid serialization");this._responseTime=i.t,this._isShared=i.sh,this._cacheHeuristic=i.ch,this._immutableMinTtl=i.imm!==void 0?i.imm:24*3600*1e3,this._status=i.st,this._resHeaders=i.resh,this._rescc=i.rescc,this._method=i.m,this._url=i.u,this._host=i.h,this._noAuthorization=i.a,this._reqHeaders=i.reqh,this._reqcc=i.reqcc},e.prototype.toObject=function(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}},e.prototype.revalidationHeaders=function(i){this._assertRequestHasHeaders(i);var a=this._copyWithoutHopByHopHeaders(i.headers);if(delete a["if-range"],!this._requestMatches(i,!0)||!this.storable())return delete a["if-none-match"],delete a["if-modified-since"],a;this._resHeaders.etag&&(a["if-none-match"]=a["if-none-match"]?`${a["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag);var s=a["accept-ranges"]||a["if-match"]||a["if-unmodified-since"]||this._method&&this._method!="GET";if(s){if(delete a["if-modified-since"],a["if-none-match"]){var n=a["if-none-match"].split(/,/).filter(function(r){return!/^\s*W\//.test(r)});n.length?a["if-none-match"]=n.join(",").trim():delete a["if-none-match"]}}else this._resHeaders["last-modified"]&&!a["if-modified-since"]&&(a["if-modified-since"]=this._resHeaders["last-modified"]);return a},e.prototype.revalidatedPolicy=function(i,a){if(this._assertRequestHasHeaders(i),!a||!a.headers)throw Error("Response headers missing");var s=!1;if(a.status!==void 0&&a.status!=304?s=!1:a.headers.etag&&!/^\s*W\//.test(a.headers.etag)?s=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===a.headers.etag:this._resHeaders.etag&&a.headers.etag?s=this._resHeaders.etag.replace(/^\s*W\//,"")===a.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?s=this._resHeaders["last-modified"]===a.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!a.headers.etag&&!a.headers["last-modified"]&&(s=!0),!s)return{policy:new this.constructor(i,a),modified:!0};var n={};for(var r in this._resHeaders)n[r]=r in a.headers&&!G6[r]?a.headers[r]:this._resHeaders[r];var o=Object.assign({},a,{status:this._status,method:this._method,headers:n});return{policy:new this.constructor(i,o),modified:!1}},e}()});var Yp=R((C7,s1)=>{"use strict";s1.exports=function(e){for(var t={},i=Object.keys(Object(e)),a=0;a<i.length;a++)t[i[a].toLowerCase()]=e[i[a]];return t}});var o1=R((T7,r1)=>{"use strict";var J6=require("stream").Readable,$6=Yp(),n1=class extends J6{constructor(t,i,a,s){if(typeof t!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof i!="object")throw new TypeError("Argument `headers` should be an object");if(!(a instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof s!="string")throw new TypeError("Argument `url` should be a string");super();this.statusCode=t,this.headers=$6(i),this.body=a,this.url=s}_read(){this.push(this.body),this.push(null)}};r1.exports=n1});var c1=R((j7,l1)=>{"use strict";l1.exports=function(e){for(var t={},i=Object.keys(Object(e)),a=0;a<i.length;a++)t[i[a].toLowerCase()]=e[i[a]];return t}});var Qp=R((O7,u1)=>{"use strict";var W6=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];u1.exports=(e,t)=>{let i=new Set(Object.keys(e).concat(W6));for(let a of i)a in t||(t[a]=typeof e[a]=="function"?e[a].bind(e):e[a])}});var h1=R((I7,p1)=>{"use strict";var X6=require("stream").PassThrough,K6=Qp(),Z6=e=>{if(!(e&&e.pipe))throw new TypeError("Parameter `response` must be a response stream.");let t=new X6;return K6(e,t),e.pipe(t)};p1.exports=Z6});var d1=R(eh=>{eh.stringify=function e(t){if(typeof t=="undefined")return t;if(t&&Buffer.isBuffer(t))return JSON.stringify(":base64:"+t.toString("base64"));if(t&&t.toJSON&&(t=t.toJSON()),t&&typeof t=="object"){var i="",a=Array.isArray(t);i=a?"[":"{";var s=!0;for(var n in t){var r=typeof t[n]=="function"||!a&&typeof t[n]=="undefined";Object.hasOwnProperty.call(t,n)&&!r&&(s||(i+=","),s=!1,a?t[n]==null?i+="null":i+=e(t[n]):t[n]!==void 0&&(i+=e(n)+":"+e(t[n])))}return i+=a?"]":"}",i}else return typeof t=="string"?JSON.stringify(/^:/.test(t)?":"+t:t):typeof t=="undefined"?"null":JSON.stringify(t)};eh.parse=function(e){return JSON.parse(e,function(t,i){return typeof i=="string"?/^:base64:/.test(i)?new Buffer(i.substring(8),"base64"):/^:/.test(i)?i.substring(1):i:i})}});var b1=R((P7,g1)=>{"use strict";var Y6=require("events"),f1=d1(),Q6=e=>{let t={redis:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql"};if(e.adapter||e.uri){let i=e.adapter||/^[^:]*/.exec(e.uri)[0];return new(require(t[i]))(e)}return new Map},m1=class extends Y6{constructor(t,i){super();if(this.opts=Object.assign({namespace:"keyv"},typeof t=="string"?{uri:t}:t,i),!this.opts.store){let a=Object.assign({},this.opts);this.opts.store=Q6(a)}typeof this.opts.store.on=="function"&&this.opts.store.on("error",a=>this.emit("error",a)),this.opts.store.namespace=this.opts.namespace}_getKeyPrefix(t){return`${this.opts.namespace}:${t}`}get(t){t=this._getKeyPrefix(t);let i=this.opts.store;return Promise.resolve().then(()=>i.get(t)).then(a=>{if(a=typeof a=="string"?f1.parse(a):a,a!==void 0){if(typeof a.expires=="number"&&Date.now()>a.expires){this.delete(t);return}return a.value}})}set(t,i,a){t=this._getKeyPrefix(t),typeof a=="undefined"&&(a=this.opts.ttl),a===0&&(a=void 0);let s=this.opts.store;return Promise.resolve().then(()=>{let n=typeof a=="number"?Date.now()+a:null;return i={value:i,expires:n},s.set(t,f1.stringify(i),a)}).then(()=>!0)}delete(t){t=this._getKeyPrefix(t);let i=this.opts.store;return Promise.resolve().then(()=>i.delete(t))}clear(){let t=this.opts.store;return Promise.resolve().then(()=>t.clear())}};g1.exports=m1});var w1=R((N7,x1)=>{"use strict";var eD=require("events"),y1=require("url"),tD=Y_(),iD=t1(),th=a1(),v1=o1(),aD=c1(),sD=h1(),nD=b1(),li=class{constructor(t,i){if(typeof t!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new nD({uri:typeof i=="string"&&i,store:typeof i!="string"&&i,namespace:"cacheable-request"}),this.createCacheableRequest(t)}createCacheableRequest(t){return(i,a)=>{typeof i=="string"&&(i=y1.parse(i)),i=Object.assign({headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1},i),i.headers=aD(i.headers);let s=new eD,n=tD(y1.format(i)),r=`${i.method}:${n}`,o=!1,l=!1,u=d=>{l=!0;let h=f=>{if(o){let m=th.fromObject(o.cachePolicy).revalidatedPolicy(d,f);if(!m.modified){let y=m.policy.responseHeaders();f=new v1(f.statusCode,y,o.body,o.url),f.cachePolicy=m.policy,f.fromCache=!0}}f.fromCache||(f.cachePolicy=new th(d,f),f.fromCache=!1);let b;d.cache&&f.cachePolicy.storable()?(b=sD(f),iD.buffer(f).then(m=>{let y={cachePolicy:f.cachePolicy.toObject(),url:f.url,statusCode:f.fromCache?o.statusCode:f.statusCode,body:m},g=d.strictTtl?f.cachePolicy.timeToLive():void 0;return this.cache.set(r,y,g)}).catch(m=>s.emit("error",new li.CacheError(m)))):d.cache&&o&&this.cache.delete(r).catch(m=>s.emit("error",new li.CacheError(m))),s.emit("response",b||f),typeof a=="function"&&a(b||f)};try{let f=t(d,h);s.emit("request",f)}catch(f){s.emit("error",new li.RequestError(f))}},p=d=>Promise.resolve().then(()=>d.cache?this.cache.get(r):void 0).then(h=>{if(typeof h=="undefined")return u(d);let f=th.fromObject(h.cachePolicy);if(f.satisfiesWithoutRevalidation(d)){let b=f.responseHeaders(),m=new v1(h.statusCode,b,h.body,h.url);m.cachePolicy=f,m.fromCache=!0,s.emit("response",m),typeof a=="function"&&a(m)}else o=h,d.headers=f.revalidationHeaders(d),u(d)});return this.cache.on("error",d=>s.emit("error",new li.CacheError(d))),p(i).catch(d=>{i.automaticFailover&&!l&&u(i),s.emit("error",new li.CacheError(d))}),s}}};li.RequestError=class extends Error{constructor(e){super(e.message);this.name="RequestError",Object.assign(this,e)}};li.CacheError=class extends Error{constructor(e){super(e.message);this.name="CacheError",Object.assign(this,e)}};x1.exports=li});var _1=R((D7,ah)=>{"use strict";var ih=require("stream");function Za(e,t,i){typeof i=="undefined"&&(i=t,t=e,e=null),ih.Duplex.call(this,e),typeof i.read!="function"&&(i=new ih.Readable(e).wrap(i)),this._writable=t,this._readable=i,this._waiting=!1;var a=this;t.once("finish",function(){a.end()}),this.once("finish",function(){t.end()}),i.on("readable",function(){a._waiting&&(a._waiting=!1,a._read())}),i.once("end",function(){a.push(null)}),(!e||typeof e.bubbleErrors=="undefined"||e.bubbleErrors)&&(t.on("error",function(s){a.emit("error",s)}),i.on("error",function(s){a.emit("error",s)}))}Za.prototype=Object.create(ih.Duplex.prototype,{constructor:{value:Za}});Za.prototype._write=function(t,i,a){this._writable.write(t,i,a)};Za.prototype._read=function(){for(var t,i=0;(t=this._readable.read())!==null;)this.push(t),i++;i===0&&(this._waiting=!0)};ah.exports=function(t,i,a){return new Za(t,i,a)};ah.exports.DuplexWrapper=Za});var T1=R((F7,C1)=>{var S1=Va().Readable,rD=ia();C1.exports=Bo;Bo.ctor=E1;Bo.obj=cD;var oD=E1();function lD(e){return e=e.slice(),function(t,i){var a=null,s=e.length?e.shift():null;s instanceof Error&&(a=s,s=null),i(a,s)}}function Bo(e,t){(typeof e!="object"||Array.isArray(e))&&(t=e,e={});var i=new oD(e);return i._from=Array.isArray(t)?lD(t):t||k1,i}function E1(e,t){typeof e=="function"&&(t=e,e={}),e=A1(e),rD(i,S1);function i(a){if(!(this instanceof i))return new i(a);this._reading=!1,this._callback=r,this.destroyed=!1,S1.call(this,a||e);var s=this,n=this._readableState.highWaterMark;function r(o,l){if(!s.destroyed){if(o)return s.destroy(o);if(l===null)return s.push(null);s._reading=!1,s.push(l)&&s._read(n)}}}return i.prototype._from=t||k1,i.prototype._read=function(a){this._reading||this.destroyed||(this._reading=!0,this._from(a,this._callback))},i.prototype.destroy=function(a){if(!this.destroyed){this.destroyed=!0;var s=this;process.nextTick(function(){a&&s.emit("error",a),s.emit("close")})}},i}function cD(e,t){return(typeof e=="function"||Array.isArray(e))&&(t=e,e={}),e=A1(e),e.objectMode=!0,e.highWaterMark=16,Bo(e,t)}function k1(){}function A1(e){return e=e||{},e}});var O1=R((M7,j1)=>{"use strict";j1.exports=e=>e instanceof Promise||e!==null&&typeof e=="object"&&typeof e.then=="function"&&typeof e.catch=="function"});var P1=R((L7,sh)=>{"use strict";var I1=T1(),R1=O1();sh.exports=e=>{Array.isArray(e)&&(e=e.slice());let t,i;a(e);function a(s){e=s,t=R1(e)?e:null,i=!t&&e[Symbol.iterator]&&typeof e!="string"&&!Buffer.isBuffer(e)?e[Symbol.iterator]():null}return I1(function s(n,r){if(t){t.then(a).then(()=>s.call(this,n,r),r);return}if(i){let l=i.next();setImmediate(r,null,l.done?null:l.value);return}if(e.length===0){setImmediate(r,null,null);return}let o=e.slice(0,n);e=e.slice(n),setImmediate(r,null,o)})};sh.exports.obj=e=>{Array.isArray(e)&&(e=e.slice());let t,i;a(e);function a(s){e=s,t=R1(e)?e:null,i=!t&&e[Symbol.iterator]?e[Symbol.iterator]():null}return I1.obj(function s(n,r){if(t){t.then(a).then(()=>s.call(this,n,r),r);return}if(i){let o=i.next();setImmediate(r,null,o.done?null:o.value);return}this.push(e),setImmediate(r,null,null)})}});var oh=R((nh,rh)=>{"use strict";Object.defineProperty(nh,"__esModule",{value:!0});var N1=require("util"),uD=Object.prototype.toString,yn=e=>t=>typeof t===e,qo=e=>{let t=uD.call(e).slice(8,-1);return t||null},ut=e=>t=>qo(t)===e;function ci(e){if(e===null)return"null";if(e===!0||e===!1)return"boolean";let t=typeof e;if(t==="undefined")return"undefined";if(t==="string")return"string";if(t==="number")return"number";if(t==="symbol")return"symbol";if(ci.function_(e))return"Function";if(Array.isArray(e))return"Array";if(Buffer.isBuffer(e))return"Buffer";let i=qo(e);if(i)return i;if(e instanceof String||e instanceof Boolean||e instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}(function(e){let t=g=>typeof g=="object";e.undefined=yn("undefined"),e.string=yn("string"),e.number=yn("number"),e.function_=yn("function"),e.null_=g=>g===null,e.class_=g=>e.function_(g)&&g.toString().startsWith("class "),e.boolean=g=>g===!0||g===!1,e.symbol=yn("symbol"),e.array=Array.isArray,e.buffer=Buffer.isBuffer,e.nullOrUndefined=g=>e.null_(g)||e.undefined(g),e.object=g=>!e.nullOrUndefined(g)&&(e.function_(g)||t(g)),e.iterable=g=>!e.nullOrUndefined(g)&&e.function_(g[Symbol.iterator]),e.generator=g=>e.iterable(g)&&e.function_(g.next)&&e.function_(g.throw),e.nativePromise=ut("Promise");let i=g=>!e.null_(g)&&t(g)&&e.function_(g.then)&&e.function_(g.catch);e.promise=g=>e.nativePromise(g)||i(g);let a=g=>v=>e.function_(v)&&e.function_(v.constructor)&&v.constructor.name===g;e.generatorFunction=a("GeneratorFunction"),e.asyncFunction=a("AsyncFunction"),e.boundFunction=g=>e.function_(g)&&!g.hasOwnProperty("prototype"),e.regExp=ut("RegExp"),e.date=ut("Date"),e.error=ut("Error"),e.map=ut("Map"),e.set=ut("Set"),e.weakMap=ut("WeakMap"),e.weakSet=ut("WeakSet"),e.int8Array=ut("Int8Array"),e.uint8Array=ut("Uint8Array"),e.uint8ClampedArray=ut("Uint8ClampedArray"),e.int16Array=ut("Int16Array"),e.uint16Array=ut("Uint16Array"),e.int32Array=ut("Int32Array"),e.uint32Array=ut("Uint32Array"),e.float32Array=ut("Float32Array"),e.float64Array=ut("Float64Array"),e.arrayBuffer=ut("ArrayBuffer"),e.sharedArrayBuffer=ut("SharedArrayBuffer"),e.dataView=ut("DataView"),e.directInstanceOf=(g,v)=>e.object(g)&&e.object(v)&&Object.getPrototypeOf(g)===v.prototype,e.truthy=g=>Boolean(g),e.falsy=g=>!g,e.nan=g=>Number.isNaN(g);let s=new Set(["undefined","string","number","boolean","symbol"]);e.primitive=g=>e.null_(g)||s.has(typeof g),e.integer=g=>Number.isInteger(g),e.safeInteger=g=>Number.isSafeInteger(g),e.plainObject=g=>{let v;return qo(g)==="Object"&&(v=Object.getPrototypeOf(g),v===null||v===Object.getPrototypeOf({}))};let n=new Set(["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"]);e.typedArray=g=>{let v=qo(g);return v===null?!1:n.has(v)};let r=g=>e.safeInteger(g)&&g>-1;e.arrayLike=g=>!e.nullOrUndefined(g)&&!e.function_(g)&&r(g.length),e.inRange=(g,v)=>{if(e.number(v))return g>=Math.min(0,v)&&g<=Math.max(v,0);if(e.array(v)&&v.length===2)return g>=Math.min.apply(null,v)&&g<=Math.max.apply(null,v);throw new TypeError(`Invalid range: ${N1.inspect(v)}`)};let o=1,l=["innerHTML","ownerDocument","style","attributes","nodeValue"];e.domElement=g=>e.object(g)&&g.nodeType===o&&e.string(g.nodeName)&&!e.plainObject(g)&&l.every(v=>v in g),e.nodeStream=g=>!e.nullOrUndefined(g)&&t(g)&&e.function_(g.pipe),e.infinite=g=>g===1/0||g===-1/0;let u=g=>v=>e.integer(v)&&Math.abs(v%2)===g;e.even=u(0),e.odd=u(1);let p=g=>e.string(g)&&/\S/.test(g)===!1,d=g=>(e.string(g)||e.array(g))&&g.length===0,h=g=>!e.map(g)&&!e.set(g)&&e.object(g)&&Object.keys(g).length===0,f=g=>(e.map(g)||e.set(g))&&g.size===0;e.empty=g=>e.falsy(g)||d(g)||h(g)||f(g),e.emptyOrWhitespace=g=>e.empty(g)||p(g);let b=(g,v,w)=>{let x=Array.prototype.slice.call(w,1);if(e.function_(v)===!1)throw new TypeError(`Invalid predicate: ${N1.inspect(v)}`);if(x.length===0)throw new TypeError("Invalid number of values");return g.call(x,v)};function m(g){return b(Array.prototype.some,g,arguments)}e.any=m;function y(g){return b(Array.prototype.every,g,arguments)}e.all=y})(ci||(ci={}));Object.defineProperties(ci,{class:{value:ci.class_},function:{value:ci.function_},null:{value:ci.null_}});nh.default=ci;rh.exports=ci;rh.exports.default=ci});var F1=R((B7,D1)=>{"use strict";var pD=require("stream").PassThrough;D1.exports=e=>{e=Object.assign({},e);let t=e.array,i=e.encoding,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=0,r=[],o=new pD({objectMode:s});return i&&o.setEncoding(i),o.on("data",l=>{r.push(l),s?n=r.length:n+=l.length}),o.getBufferedValue=()=>t?r:a?Buffer.concat(r,n):r.join(""),o.getBufferedLength=()=>n,o}});var M1=R((q7,zo)=>{"use strict";var hD=F1();function lh(e,t){if(!e)return Promise.reject(new Error("Expected a stream"));t=Object.assign({maxBuffer:1/0},t);let i=t.maxBuffer,a,s,n=new Promise((r,o)=>{let l=u=>{u&&(u.bufferedData=a.getBufferedValue()),o(u)};a=hD(t),e.once("error",l),e.pipe(a),a.on("data",()=>{a.getBufferedLength()>i&&o(new Error("maxBuffer exceeded"))}),a.once("error",l),a.on("end",r),s=()=>{e.unpipe&&e.unpipe(a)}});return n.then(s,s),n.then(()=>a.getBufferedValue())}zo.exports=lh;zo.exports.buffer=(e,t)=>lh(e,Object.assign({},t,{encoding:"buffer"}));zo.exports.array=(e,t)=>lh(e,Object.assign({},t,{array:!0}))});var B1=R((z7,L1)=>{"use strict";L1.exports=function(e,t){if(e.timeoutTimer)return e;var i=isNaN(t)?t:{socket:t,connect:t},a=e._headers?" to "+e._headers.host:"";i.connect!==void 0&&(e.timeoutTimer=setTimeout(function(){e.abort();var o=new Error("Connection timed out on request"+a);o.code="ETIMEDOUT",e.emit("error",o)},i.connect)),e.on("socket",function(o){if(!(o.connecting||o._connecting)){n();return}o.once("connect",n)});function s(){e.timeoutTimer&&(clearTimeout(e.timeoutTimer),e.timeoutTimer=null)}function n(){s(),i.socket!==void 0&&e.setTimeout(i.socket,function(){e.abort();var o=new Error("Socket timed out on request"+a);o.code="ESOCKETTIMEDOUT",e.emit("error",o)})}return e.on("error",s)}});var z1=R((U7,q1)=>{"use strict";var dD=require("url"),fD=Jp();q1.exports=(e,t)=>{if(typeof e!="string")throw new TypeError(`Expected \`url\` to be of type \`string\`, got \`${typeof e}\` instead.`);let i=fD(e,Object.assign({https:!0},t));return dD.parse(i)}});var H1=R((H7,U1)=>{"use strict";function mD(e){var t={protocol:e.protocol,hostname:e.hostname,hash:e.hash,search:e.search,pathname:e.pathname,path:`${e.pathname}${e.search}`,href:e.href};return e.port!==""&&(t.port=Number(e.port)),(e.username||e.password)&&(t.auth=`${e.username}:${e.password}`),t}U1.exports=mD});var G1=R(()=>{});var J1=R((J7,V1)=>{"use strict";var gD=["ETIMEDOUT","ECONNRESET","EADDRINUSE","ESOCKETTIMEDOUT","ECONNREFUSED","EPIPE","EHOSTUNREACH","EAI_AGAIN"],bD=["ENOTFOUND","ENETUNREACH","UNABLE_TO_GET_ISSUER_CERT","UNABLE_TO_GET_CRL","UNABLE_TO_DECRYPT_CERT_SIGNATURE","UNABLE_TO_DECRYPT_CRL_SIGNATURE","UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY","CERT_SIGNATURE_FAILURE","CRL_SIGNATURE_FAILURE","CERT_NOT_YET_VALID","CERT_HAS_EXPIRED","CRL_NOT_YET_VALID","CRL_HAS_EXPIRED","ERROR_IN_CERT_NOT_BEFORE_FIELD","ERROR_IN_CERT_NOT_AFTER_FIELD","ERROR_IN_CRL_LAST_UPDATE_FIELD","ERROR_IN_CRL_NEXT_UPDATE_FIELD","OUT_OF_MEM","DEPTH_ZERO_SELF_SIGNED_CERT","SELF_SIGNED_CERT_IN_CHAIN","UNABLE_TO_GET_ISSUER_CERT_LOCALLY","UNABLE_TO_VERIFY_LEAF_SIGNATURE","CERT_CHAIN_TOO_LONG","CERT_REVOKED","INVALID_CA","PATH_LENGTH_EXCEEDED","INVALID_PURPOSE","CERT_UNTRUSTED","CERT_REJECTED"];V1.exports=function(e){return!e||!e.code||gD.indexOf(e.code)!==-1?!0:bD.indexOf(e.code)===-1}});var W1=R(($7,$1)=>{"use strict";$1.exports=typeof Symbol=="function"&&typeof Symbol("")=="symbol"});var K1=R((W7,X1)=>{"use strict";X1.exports=W1()&&typeof Symbol.toStringTag=="symbol"});var Y1=R((X7,Z1)=>{"use strict";Z1.exports=function(t){return typeof t=="object"&&t!==null}});var tS=R((K7,eS)=>{"use strict";var yD=K1(),Q1=Y1(),vD=Object.prototype.toString,xD="[object URL]",wD="hash",_D="host",SD="hostname",ED="href",kD="password",AD="pathname",CD="port",TD="protocol",jD="search",OD="username",ch=(e,t)=>Q1(e)?!yD&&vD.call(e)===xD?!0:!(!(ED in e)||!(TD in e)||!(OD in e)||!(kD in e)||!(SD in e)||!(CD in e)||!(_D in e)||!(AD in e)||!(jD in e)||!(wD in e)||t!==!0&&!Q1(e.searchParams)):!1;ch.lenient=e=>ch(e,!0);eS.exports=ch});var hh=R((Z7,ph)=>{"use strict";var uh=class extends Error{constructor(){super("Promise was canceled");this.name="CancelError"}get isCanceled(){return!0}},vn=class{static fn(t){return function(){let i=[].slice.apply(arguments);return new vn((a,s,n)=>{i.push(n),t.apply(null,i).then(a,s)})}}constructor(t){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._promise=new Promise((i,a)=>(this._reject=a,t(s=>{this._isPending=!1,i(s)},s=>{this._isPending=!1,a(s)},s=>{this._cancelHandlers.push(s)})))}then(t,i){return this._promise.then(t,i)}catch(t){return this._promise.catch(t)}finally(t){return this._promise.finally(t)}cancel(){if(!(!this._isPending||this._isCanceled)){if(this._cancelHandlers.length>0)try{for(let t of this._cancelHandlers)t()}catch(t){this._reject(t)}this._isCanceled=!0,this._reject(new uh)}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(vn.prototype,Promise.prototype);ph.exports=vn;ph.exports.CancelError=uh});var aS=R((Y7,iS)=>{"use strict";iS.exports=(e,t)=>(t=t||(()=>{}),e.then(i=>new Promise(a=>{a(t())}).then(()=>i),i=>new Promise(a=>{a(t())}).then(()=>{throw i})))});var mh=R((Q7,fh)=>{"use strict";var ID=aS(),dh=class extends Error{constructor(t){super(t);this.name="TimeoutError"}};fh.exports=(e,t,i)=>new Promise((a,s)=>{if(typeof t!="number"||t<0)throw new TypeError("Expected `ms` to be a positive number");let n=setTimeout(()=>{if(typeof i=="function"){try{a(i())}catch(l){s(l)}return}let r=typeof i=="string"?i:`Promise timed out after ${t} milliseconds`,o=i instanceof Error?i:new dh(r);typeof e.cancel=="function"&&e.cancel(),s(o)},t);ID(e.then(a,s),()=>{clearTimeout(n)})});fh.exports.TimeoutError=dh});var rS=R((eU,nS)=>{"use strict";var sS=(e,t)=>function(){let i=t.promiseModule,a=new Array(arguments.length);for(let s=0;s<arguments.length;s++)a[s]=arguments[s];return new i((s,n)=>{t.errorFirst?a.push(function(r,o){if(t.multiArgs){let l=new Array(arguments.length-1);for(let u=1;u<arguments.length;u++)l[u-1]=arguments[u];r?(l.unshift(r),n(l)):s(l)}else r?n(r):s(o)}):a.push(function(r){if(t.multiArgs){let o=new Array(arguments.length-1);for(let l=0;l<arguments.length;l++)o[l]=arguments[l];s(o)}else s(r)}),e.apply(this,a)})};nS.exports=(e,t)=>{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);let i=s=>{let n=r=>typeof r=="string"?s===r:r.test(s);return t.include?t.include.some(n):!t.exclude.some(n)},a;typeof e=="function"?a=function(){return t.excludeMain?e.apply(this,arguments):sS(e,t).apply(this,arguments)}:a=Object.create(Object.getPrototypeOf(e));for(let s in e){let n=e[s];a[s]=typeof n=="function"&&i(s)?sS(n,t):n}return a}});var oS=R((tU,RD)=>{RD.exports={name:"got",version:"8.3.2",description:"Simplified HTTP requests",license:"MIT",repository:"sindresorhus/got",maintainers:[{name:"Sindre Sorhus",email:"sindresorhus@gmail.com",url:"sindresorhus.com"},{name:"Vsevolod Strukchinsky",email:"floatdrop@gmail.com",url:"github.com/floatdrop"},{name:"Alexander Tesfamichael",email:"alex.tesfamichael@gmail.com",url:"alextes.me"}],engines:{node:">=4"},scripts:{test:"xo && nyc ava",coveralls:"nyc report --reporter=text-lcov | coveralls"},files:["index.js","errors.js"],keywords:["http","https","get","got","url","uri","request","util","utility","simple","curl","wget","fetch","net","network","electron"],dependencies:{"@sindresorhus/is":"^0.7.0","cacheable-request":"^2.1.1","decompress-response":"^3.3.0",duplexer3:"^0.1.4","get-stream":"^3.0.0","into-stream":"^3.1.0","is-retry-allowed":"^1.1.0",isurl:"^1.0.0-alpha5","lowercase-keys":"^1.0.0","mimic-response":"^1.0.0","p-cancelable":"^0.4.0","p-timeout":"^2.0.1",pify:"^3.0.0","safe-buffer":"^5.1.1","timed-out":"^4.0.1","url-parse-lax":"^3.0.0","url-to-options":"^1.0.1"},devDependencies:{ava:"^0.25.0",coveralls:"^3.0.0","form-data":"^2.1.1","get-port":"^3.0.0",nyc:"^11.0.2","p-event":"^1.3.0",pem:"^1.4.4",proxyquire:"^1.8.0",sinon:"^4.0.0","slow-stream":"0.0.4",tempfile:"^2.0.0",tempy:"^0.2.1","universal-url":"1.0.0-alpha",xo:"^0.20.0"},ava:{concurrency:4},browser:{"decompress-response":!1,electron:!1}}});var lS=R((iU,ui)=>{"use strict";var PD=require("url"),gh=require("http"),ND=hh(),DD=oh(),Oi=class extends Error{constructor(t,i,a){super(t);Error.captureStackTrace(this,this.constructor),this.name="GotError",DD.undefined(i.code)||(this.code=i.code),Object.assign(this,{host:a.host,hostname:a.hostname,method:a.method,path:a.path,protocol:a.protocol,url:a.href})}};ui.exports.GotError=Oi;ui.exports.CacheError=class extends Oi{constructor(e,t){super(e.message,e,t);this.name="CacheError"}};ui.exports.RequestError=class extends Oi{constructor(e,t){super(e.message,e,t);this.name="RequestError"}};ui.exports.ReadError=class extends Oi{constructor(e,t){super(e.message,e,t);this.name="ReadError"}};ui.exports.ParseError=class extends Oi{constructor(e,t,i,a){super(`${e.message} in "${PD.format(i)}":
|
||
${a.slice(0,77)}...`,e,i);this.name="ParseError",this.statusCode=t,this.statusMessage=gh.STATUS_CODES[this.statusCode]}};ui.exports.HTTPError=class extends Oi{constructor(e,t,i,a){t?t=t.replace(/\r?\n/g," ").trim():t=gh.STATUS_CODES[e];super(`Response code ${e} (${t})`,{},a);this.name="HTTPError",this.statusCode=e,this.statusMessage=t,this.headers=i}};ui.exports.MaxRedirectsError=class extends Oi{constructor(e,t,i){super("Redirected 10 times. Aborting.",{},i);this.name="MaxRedirectsError",this.statusCode=e,this.statusMessage=gh.STATUS_CODES[this.statusCode],this.redirectUrls=t}};ui.exports.UnsupportedProtocolError=class extends Oi{constructor(e){super(`Unsupported protocol "${e.protocol}"`,{},e);this.name="UnsupportedProtocolError"}};ui.exports.CancelError=ND.CancelError});var _S=R((aU,wS)=>{"use strict";var cS=require("events"),FD=require("http"),MD=require("https"),uS=require("stream").PassThrough,LD=require("stream").Transform,xn=require("url"),pS=require("fs"),hS=require("querystring"),dS=w1(),BD=_1(),qD=P1(),Me=oh(),fS=M1(),zD=B1(),UD=z1(),HD=H1(),GD=Yp(),mS=G1(),VD=Qp(),JD=J1(),$D=tS(),WD=hh(),XD=mh(),gS=rS(),Uo=Jr().Buffer,bS=oS(),KD=lS(),ZD=new Set([300,301,302,303,304,305,307,308]),YD=new Set([300,303,307,308]),bh=e=>Me.nodeStream(e)&&Me.function(e.getBoundary),QD=e=>{let t=e.body;return e.headers["content-length"]?Number(e.headers["content-length"]):!t&&!e.stream?0:Me.string(t)?Uo.byteLength(t):bh(t)?gS(t.getLength.bind(t))():t instanceof pS.ReadStream?gS(pS.stat)(t.path).then(i=>i.size):Me.nodeStream(t)&&Me.buffer(t._buffer)?t._buffer.length:null};function yS(e){e=e||{};let t=new cS,i=e.href||xn.resolve(xn.format(e),e.path),a=[],s=Me.object(e.agent)?e.agent:null,n=0,r,o,l=0,u=p=>{if(p.protocol!=="http:"&&p.protocol!=="https:"){t.emit("error",new pt.UnsupportedProtocolError(p));return}let d=p.protocol==="https:"?MD:FD;if(s){let m=p.protocol==="https:"?"https":"http";p.agent=s[m]||p.agent}if(p.useElectronNet&&process.versions.electron){let m=require("electron");d=m.net||m.remote.net}let h,b=new dS(d.request,p.cache)(p,m=>{clearInterval(h),t.emit("uploadProgress",{percent:1,transferred:l,total:o});let y=m.statusCode;m.url=r||i,m.requestUrl=i;let g=p.followRedirect&&"location"in m.headers,v=g&&ZD.has(y);if(g&&YD.has(y)||v&&(p.method==="GET"||p.method==="HEAD")){if(m.resume(),y===303&&(p.method="GET"),a.length>=10){t.emit("error",new pt.MaxRedirectsError(y,a,p),null,m);return}let x=Uo.from(m.headers.location,"binary").toString();r=xn.resolve(xn.format(p),x),a.push(r);let E=Object.assign({},p,xn.parse(r));t.emit("redirect",m,E),u(E);return}setImmediate(()=>{try{eF(m,p,t,a)}catch(x){t.emit("error",x)}})});b.on("error",m=>{m instanceof dS.RequestError?t.emit("error",new pt.RequestError(m,p)):t.emit("error",new pt.CacheError(m,p))}),b.once("request",m=>{let y=!1;m.once("abort",g=>{y=!0}),m.once("error",g=>{if(clearInterval(h),y)return;let v=p.retries(++n,g);if(v){setTimeout(u,v,p);return}t.emit("error",new pt.RequestError(g,p))}),t.once("request",g=>{t.emit("uploadProgress",{percent:0,transferred:0,total:o});let v=g.connection;if(v){let w=v.connecting===void 0?v._connecting:v.connecting,x=()=>{h=setInterval(()=>{if(v.destroyed){clearInterval(h);return}let _=l,j=g._header?Uo.byteLength(g._header):0;l=v.bytesWritten-j,o&&l>o&&(l=o),!(l===_||l===o)&&t.emit("uploadProgress",{percent:o?l/o:0,transferred:l,total:o})},150)};w?v.once("connect",x):x()}}),p.gotTimeout&&(clearInterval(h),zD(m,p.gotTimeout)),setImmediate(()=>{t.emit("request",m)})})};return setImmediate(()=>{Promise.resolve(QD(e)).then(p=>{o=p,Me.undefined(e.headers["content-length"])&&Me.undefined(e.headers["transfer-encoding"])&&bh(e.body)&&(e.headers["content-length"]=p),u(e)}).catch(p=>{t.emit("error",p)})}),t}function eF(e,t,i,a){let s=Number(e.headers["content-length"])||null,n=0,r=new LD({transform(l,u,p){n+=l.length;let d=s?n/s:0;d<1&&i.emit("downloadProgress",{percent:d,transferred:n,total:s}),p(null,l)},flush(l){i.emit("downloadProgress",{percent:1,transferred:n,total:s}),l()}});VD(e,r),r.redirectUrls=a;let o=t.decompress===!0&&Me.function(mS)&&t.method!=="HEAD"?mS(r):r;!t.decompress&&["gzip","deflate"].indexOf(e.headers["content-encoding"])!==-1&&(t.encoding=null),i.emit("response",o),i.emit("downloadProgress",{percent:0,transferred:0,total:s}),e.pipe(r)}function tF(e){let t=n=>e.gotTimeout&&e.gotTimeout.request?XD(n,e.gotTimeout.request,new pt.RequestError({message:"Request timed out",code:"ETIMEDOUT"},e)):n,i=new cS,a=new WD((n,r,o)=>{let l=yS(e),u=!1;o(()=>{u=!0}),l.on("request",p=>{if(u&&p.abort(),o(()=>{p.abort()}),Me.nodeStream(e.body)){e.body.pipe(p),e.body=void 0;return}p.end(e.body)}),l.on("response",p=>{(Me.null(e.encoding)?fS.buffer(p):fS(p,e)).catch(h=>r(new pt.ReadError(h,e))).then(h=>{let f=p.statusCode,b=e.followRedirect?299:399;if(p.body=h,e.json&&p.body)try{p.body=JSON.parse(p.body)}catch(m){if(f>=200&&f<300)throw new pt.ParseError(m,f,e,h)}if(e.throwHttpErrors&&f!==304&&(f<200||f>b))throw new pt.HTTPError(f,p.statusMessage,p.headers,e);n(p)}).catch(h=>{Object.defineProperty(h,"response",{value:p}),r(h)})}),l.once("error",r),l.on("redirect",i.emit.bind(i,"redirect")),l.on("uploadProgress",i.emit.bind(i,"uploadProgress")),l.on("downloadProgress",i.emit.bind(i,"downloadProgress"))});Object.defineProperty(a,"canceled",{get(){return a.isCanceled}});let s=t(a);return s.cancel=a.cancel.bind(a),s.on=(n,r)=>(i.on(n,r),s),s}function vS(e){e.stream=!0;let t=new uS,i=new uS,a=BD(t,i),s;if(e.gotTimeout&&e.gotTimeout.request&&(s=setTimeout(()=>{a.emit("error",new pt.RequestError({message:"Request timed out",code:"ETIMEDOUT"},e))},e.gotTimeout.request)),e.json)throw new Error("Got can not be used as a stream when the `json` option is used");e.body&&(a.write=()=>{throw new Error("Got's stream is not writable when the `body` option is used")});let n=yS(e);return n.on("request",r=>{if(a.emit("request",r),Me.nodeStream(e.body)){e.body.pipe(r);return}if(e.body){r.end(e.body);return}if(e.method==="POST"||e.method==="PUT"||e.method==="PATCH"){t.pipe(r);return}r.end()}),n.on("response",r=>{clearTimeout(s);let o=r.statusCode;if(r.on("error",l=>{a.emit("error",new pt.ReadError(l,e))}),r.pipe(i),e.throwHttpErrors&&o!==304&&(o<200||o>299)){a.emit("error",new pt.HTTPError(o,r.statusMessage,r.headers,e),null,r);return}a.emit("response",r)}),n.on("error",a.emit.bind(a,"error")),n.on("redirect",a.emit.bind(a,"redirect")),n.on("uploadProgress",a.emit.bind(a,"uploadProgress")),n.on("downloadProgress",a.emit.bind(a,"downloadProgress")),a}function xS(e,t){if(!Me.string(e)&&!Me.object(e))throw new TypeError(`Parameter \`url\` must be a string or object, not ${Me(e)}`);if(Me.string(e)){e=e.replace(/^unix:/,"http://$&");try{decodeURI(e)}catch(n){throw new Error("Parameter `url` must contain valid UTF-8 character sequences")}if(e=UD(e),e.auth)throw new Error("Basic authentication must be done with the `auth` option")}else $D.lenient(e)&&(e=HD(e));t=Object.assign({path:"",retries:2,cache:!1,decompress:!0,useElectronNet:!1,throwHttpErrors:!0},e,{protocol:e.protocol||"http:"},t);let i=GD(t.headers);for(let n of Object.keys(i))Me.nullOrUndefined(i[n])&&delete i[n];t.headers=Object.assign({"user-agent":`${bS.name}/${bS.version} (https://github.com/sindresorhus/got)`},i),t.decompress&&Me.undefined(t.headers["accept-encoding"])&&(t.headers["accept-encoding"]="gzip, deflate");let a=t.query;a&&(Me.string(a)||(t.query=hS.stringify(a)),t.path=`${t.path.split("?")[0]}?${t.query}`,delete t.query),t.json&&Me.undefined(t.headers.accept)&&(t.headers.accept="application/json");let s=t.body;if(Me.nullOrUndefined(s))t.method=(t.method||"GET").toUpperCase();else{let n=t.headers;if(!Me.nodeStream(s)&&!Me.string(s)&&!Me.buffer(s)&&!(t.form||t.json))throw new TypeError("The `body` option must be a stream.Readable, string, Buffer or plain Object");let r=Me.plainObject(s)||Me.array(s);if((t.form||t.json)&&!r)throw new TypeError("The `body` option must be a plain Object or Array when the `form` or `json` option is used");if(bh(s)?n["content-type"]=n["content-type"]||`multipart/form-data; boundary=${s.getBoundary()}`:t.form&&r?(n["content-type"]=n["content-type"]||"application/x-www-form-urlencoded",t.body=hS.stringify(s)):t.json&&r&&(n["content-type"]=n["content-type"]||"application/json",t.body=JSON.stringify(s)),Me.undefined(n["content-length"])&&Me.undefined(n["transfer-encoding"])&&!Me.nodeStream(s)){let o=Me.string(t.body)?Uo.byteLength(t.body):t.body.length;n["content-length"]=o}Me.buffer(s)&&(t.body=qD(s),t.body._buffer=s),t.method=(t.method||"POST").toUpperCase()}if(t.hostname==="unix"){let n=/(.+?):(.+)/.exec(t.path);n&&(t.socketPath=n[1],t.path=n[2],t.host=null)}if(!Me.function(t.retries)){let n=t.retries;t.retries=(r,o)=>{if(r>n||!JD(o))return 0;let l=Math.random()*100;return(1<<r)*1e3+l}}return Me.undefined(t.followRedirect)&&(t.followRedirect=!0),t.timeout&&(Me.number(t.timeout)?t.gotTimeout={request:t.timeout}:t.gotTimeout=t.timeout,delete t.timeout),t}function pt(e,t){try{let i=xS(e,t);return i.stream?vS(i):tF(i)}catch(i){return Promise.reject(i)}}pt.stream=(e,t)=>vS(xS(e,t));var iF=["get","post","put","patch","head","delete"];for(let e of iF)pt[e]=(t,i)=>pt(t,Object.assign({},i,{method:e})),pt.stream[e]=(t,i)=>pt.stream(t,Object.assign({},i,{method:e}));Object.assign(pt,KD);wS.exports=pt});var yh=R((sU,ES)=>{"use strict";var SS=(e,t)=>function(...i){let a=t.promiseModule;return new a((s,n)=>{t.multiArgs?i.push((...r)=>{t.errorFirst?r[0]?n(r):(r.shift(),s(r)):s(r)}):t.errorFirst?i.push((r,o)=>{r?n(r):s(o)}):i.push(s),e.apply(this,i)})};ES.exports=(e,t)=>{t=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},t);let i=typeof e;if(!(e!==null&&(i==="object"||i==="function")))throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${e===null?"null":i}\``);let a=n=>{let r=o=>typeof o=="string"?n===o:o.test(n);return t.include?t.include.some(r):!t.exclude.some(r)},s;i==="function"?s=function(...n){return t.excludeMain?e(...n):SS(e,t).apply(this,n)}:s=Object.create(Object.getPrototypeOf(e));for(let n in e){let r=e[n];s[n]=typeof r=="function"&&a(n)?SS(r,t):r}return s}});var zS=R((Oe,qS)=>{Oe=qS.exports=De;var Ge;typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?Ge=function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER"),console.log.apply(console,e)}:Ge=function(){};Oe.SEMVER_SPEC_VERSION="2.0.0";var vh=256,Ho=Number.MAX_SAFE_INTEGER||9007199254740991,xh=16,$e=Oe.re=[],oe=Oe.src=[],Pe=0,Ya=Pe++;oe[Ya]="0|[1-9]\\d*";var Qa=Pe++;oe[Qa]="[0-9]+";var wh=Pe++;oe[wh]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";var kS=Pe++;oe[kS]="("+oe[Ya]+")\\.("+oe[Ya]+")\\.("+oe[Ya]+")";var AS=Pe++;oe[AS]="("+oe[Qa]+")\\.("+oe[Qa]+")\\.("+oe[Qa]+")";var _h=Pe++;oe[_h]="(?:"+oe[Ya]+"|"+oe[wh]+")";var Sh=Pe++;oe[Sh]="(?:"+oe[Qa]+"|"+oe[wh]+")";var Eh=Pe++;oe[Eh]="(?:-("+oe[_h]+"(?:\\."+oe[_h]+")*))";var kh=Pe++;oe[kh]="(?:-?("+oe[Sh]+"(?:\\."+oe[Sh]+")*))";var Ah=Pe++;oe[Ah]="[0-9A-Za-z-]+";var wn=Pe++;oe[wn]="(?:\\+("+oe[Ah]+"(?:\\."+oe[Ah]+")*))";var Ch=Pe++,CS="v?"+oe[kS]+oe[Eh]+"?"+oe[wn]+"?";oe[Ch]="^"+CS+"$";var Th="[v=\\s]*"+oe[AS]+oe[kh]+"?"+oe[wn]+"?",jh=Pe++;oe[jh]="^"+Th+"$";var es=Pe++;oe[es]="((?:<|>)?=?)";var Go=Pe++;oe[Go]=oe[Qa]+"|x|X|\\*";var Vo=Pe++;oe[Vo]=oe[Ya]+"|x|X|\\*";var ra=Pe++;oe[ra]="[v=\\s]*("+oe[Vo]+")(?:\\.("+oe[Vo]+")(?:\\.("+oe[Vo]+")(?:"+oe[Eh]+")?"+oe[wn]+"?)?)?";var ts=Pe++;oe[ts]="[v=\\s]*("+oe[Go]+")(?:\\.("+oe[Go]+")(?:\\.("+oe[Go]+")(?:"+oe[kh]+")?"+oe[wn]+"?)?)?";var TS=Pe++;oe[TS]="^"+oe[es]+"\\s*"+oe[ra]+"$";var jS=Pe++;oe[jS]="^"+oe[es]+"\\s*"+oe[ts]+"$";var OS=Pe++;oe[OS]="(?:^|[^\\d])(\\d{1,"+xh+"})(?:\\.(\\d{1,"+xh+"}))?(?:\\.(\\d{1,"+xh+"}))?(?:$|[^\\d])";var Jo=Pe++;oe[Jo]="(?:~>?)";var $o=Pe++;oe[$o]="(\\s*)"+oe[Jo]+"\\s+";$e[$o]=new RegExp(oe[$o],"g");var aF="$1~",IS=Pe++;oe[IS]="^"+oe[Jo]+oe[ra]+"$";var RS=Pe++;oe[RS]="^"+oe[Jo]+oe[ts]+"$";var Wo=Pe++;oe[Wo]="(?:\\^)";var Xo=Pe++;oe[Xo]="(\\s*)"+oe[Wo]+"\\s+";$e[Xo]=new RegExp(oe[Xo],"g");var sF="$1^",PS=Pe++;oe[PS]="^"+oe[Wo]+oe[ra]+"$";var NS=Pe++;oe[NS]="^"+oe[Wo]+oe[ts]+"$";var Oh=Pe++;oe[Oh]="^"+oe[es]+"\\s*("+Th+")$|^$";var Ih=Pe++;oe[Ih]="^"+oe[es]+"\\s*("+CS+")$|^$";var _n=Pe++;oe[_n]="(\\s*)"+oe[es]+"\\s*("+Th+"|"+oe[ra]+")";$e[_n]=new RegExp(oe[_n],"g");var nF="$1$2$3",DS=Pe++;oe[DS]="^\\s*("+oe[ra]+")\\s+-\\s+("+oe[ra]+")\\s*$";var FS=Pe++;oe[FS]="^\\s*("+oe[ts]+")\\s+-\\s+("+oe[ts]+")\\s*$";var MS=Pe++;oe[MS]="(<|>)?=?\\s*\\*";for(Vi=0;Vi<Pe;Vi++)Ge(Vi,oe[Vi]),$e[Vi]||($e[Vi]=new RegExp(oe[Vi]));var Vi;Oe.parse=oa;function oa(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof De)return e;if(typeof e!="string"||e.length>vh)return null;var i=t.loose?$e[jh]:$e[Ch];if(!i.test(e))return null;try{return new De(e,t)}catch(a){return null}}Oe.valid=rF;function rF(e,t){var i=oa(e,t);return i?i.version:null}Oe.clean=oF;function oF(e,t){var i=oa(e.trim().replace(/^[=v]+/,""),t);return i?i.version:null}Oe.SemVer=De;function De(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof De){if(e.loose===t.loose)return e;e=e.version}else if(typeof e!="string")throw new TypeError("Invalid Version: "+e);if(e.length>vh)throw new TypeError("version is longer than "+vh+" characters");if(!(this instanceof De))return new De(e,t);Ge("SemVer",e,t),this.options=t,this.loose=!!t.loose;var i=e.trim().match(t.loose?$e[jh]:$e[Ch]);if(!i)throw new TypeError("Invalid Version: "+e);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>Ho||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Ho||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Ho||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(function(a){if(/^[0-9]+$/.test(a)){var s=+a;if(s>=0&&s<Ho)return s}return a}):this.prerelease=[],this.build=i[5]?i[5].split("."):[],this.format()}De.prototype.format=function(){return this.version=this.major+"."+this.minor+"."+this.patch,this.prerelease.length&&(this.version+="-"+this.prerelease.join(".")),this.version};De.prototype.toString=function(){return this.version};De.prototype.compare=function(e){return Ge("SemVer.compare",this.version,this.options,e),e instanceof De||(e=new De(e,this.options)),this.compareMain(e)||this.comparePre(e)};De.prototype.compareMain=function(e){return e instanceof De||(e=new De(e,this.options)),is(this.major,e.major)||is(this.minor,e.minor)||is(this.patch,e.patch)};De.prototype.comparePre=function(e){if(e instanceof De||(e=new De(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;var t=0;do{var i=this.prerelease[t],a=e.prerelease[t];if(Ge("prerelease compare",t,i,a),i===void 0&&a===void 0)return 0;if(a===void 0)return 1;if(i===void 0)return-1;if(i===a)continue;return is(i,a)}while(++t)};De.prototype.inc=function(e,t){switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",t);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",t);break;case"prepatch":this.prerelease.length=0,this.inc("patch",t),this.inc("pre",t);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",t),this.inc("pre",t);break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":if(this.prerelease.length===0)this.prerelease=[0];else{for(var i=this.prerelease.length;--i>=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);i===-1&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error("invalid increment argument: "+e)}return this.format(),this.raw=this.version,this};Oe.inc=lF;function lF(e,t,i,a){typeof i=="string"&&(a=i,i=void 0);try{return new De(e,i).inc(t,a).version}catch(s){return null}}Oe.diff=cF;function cF(e,t){if(Rh(e,t))return null;var i=oa(e),a=oa(t),s="";if(i.prerelease.length||a.prerelease.length){s="pre";var n="prerelease"}for(var r in i)if((r==="major"||r==="minor"||r==="patch")&&i[r]!==a[r])return s+r;return n}Oe.compareIdentifiers=is;var LS=/^[0-9]+$/;function is(e,t){var i=LS.test(e),a=LS.test(t);return i&&a&&(e=+e,t=+t),e===t?0:i&&!a?-1:a&&!i?1:e<t?-1:1}Oe.rcompareIdentifiers=uF;function uF(e,t){return is(t,e)}Oe.major=pF;function pF(e,t){return new De(e,t).major}Oe.minor=hF;function hF(e,t){return new De(e,t).minor}Oe.patch=dF;function dF(e,t){return new De(e,t).patch}Oe.compare=Ii;function Ii(e,t,i){return new De(e,i).compare(new De(t,i))}Oe.compareLoose=fF;function fF(e,t){return Ii(e,t,!0)}Oe.rcompare=mF;function mF(e,t,i){return Ii(t,e,i)}Oe.sort=gF;function gF(e,t){return e.sort(function(i,a){return Oe.compare(i,a,t)})}Oe.rsort=bF;function bF(e,t){return e.sort(function(i,a){return Oe.rcompare(i,a,t)})}Oe.gt=Sn;function Sn(e,t,i){return Ii(e,t,i)>0}Oe.lt=Ko;function Ko(e,t,i){return Ii(e,t,i)<0}Oe.eq=Rh;function Rh(e,t,i){return Ii(e,t,i)===0}Oe.neq=BS;function BS(e,t,i){return Ii(e,t,i)!==0}Oe.gte=Ph;function Ph(e,t,i){return Ii(e,t,i)>=0}Oe.lte=Nh;function Nh(e,t,i){return Ii(e,t,i)<=0}Oe.cmp=Zo;function Zo(e,t,i,a){switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof i=="object"&&(i=i.version),e===i;case"!==":return typeof e=="object"&&(e=e.version),typeof i=="object"&&(i=i.version),e!==i;case"":case"=":case"==":return Rh(e,i,a);case"!=":return BS(e,i,a);case">":return Sn(e,i,a);case">=":return Ph(e,i,a);case"<":return Ko(e,i,a);case"<=":return Nh(e,i,a);default:throw new TypeError("Invalid operator: "+t)}}Oe.Comparator=Gt;function Gt(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof Gt){if(e.loose===!!t.loose)return e;e=e.value}if(!(this instanceof Gt))return new Gt(e,t);Ge("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===En?this.value="":this.value=this.operator+this.semver.version,Ge("comp",this)}var En={};Gt.prototype.parse=function(e){var t=this.options.loose?$e[Oh]:$e[Ih],i=e.match(t);if(!i)throw new TypeError("Invalid comparator: "+e);this.operator=i[1],this.operator==="="&&(this.operator=""),i[2]?this.semver=new De(i[2],this.options.loose):this.semver=En};Gt.prototype.toString=function(){return this.value};Gt.prototype.test=function(e){return Ge("Comparator.test",e,this.options.loose),this.semver===En?!0:(typeof e=="string"&&(e=new De(e,this.options)),Zo(e,this.operator,this.semver,this.options))};Gt.prototype.intersects=function(e,t){if(!(e instanceof Gt))throw new TypeError("a Comparator is required");(!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1});var i;if(this.operator==="")return i=new it(e.value,t),Yo(this.value,i,t);if(e.operator==="")return i=new it(this.value,t),Yo(e.semver,i,t);var a=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">"),s=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<"),n=this.semver.version===e.semver.version,r=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<="),o=Zo(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"),l=Zo(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return a||s||n&&r||o||l};Oe.Range=it;function it(e,t){if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),e instanceof it)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new it(e.raw,t);if(e instanceof Gt)return new it(e.value,t);if(!(this instanceof it))return new it(e,t);if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(function(i){return this.parseRange(i.trim())},this).filter(function(i){return i.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+e);this.format()}it.prototype.format=function(){return this.range=this.set.map(function(e){return e.join(" ").trim()}).join("||").trim(),this.range};it.prototype.toString=function(){return this.range};it.prototype.parseRange=function(e){var t=this.options.loose;e=e.trim();var i=t?$e[FS]:$e[DS];e=e.replace(i,CF),Ge("hyphen replace",e),e=e.replace($e[_n],nF),Ge("comparator trim",e,$e[_n]),e=e.replace($e[$o],aF),e=e.replace($e[Xo],sF),e=e.split(/\s+/).join(" ");var a=t?$e[Oh]:$e[Ih],s=e.split(" ").map(function(n){return vF(n,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(s=s.filter(function(n){return!!n.match(a)})),s=s.map(function(n){return new Gt(n,this.options)},this),s};it.prototype.intersects=function(e,t){if(!(e instanceof it))throw new TypeError("a Range is required");return this.set.some(function(i){return i.every(function(a){return e.set.some(function(s){return s.every(function(n){return a.intersects(n,t)})})})})};Oe.toComparators=yF;function yF(e,t){return new it(e,t).set.map(function(i){return i.map(function(a){return a.value}).join(" ").trim().split(" ")})}function vF(e,t){return Ge("comp",e,t),e=_F(e,t),Ge("caret",e),e=xF(e,t),Ge("tildes",e),e=EF(e,t),Ge("xrange",e),e=AF(e,t),Ge("stars",e),e}function Ot(e){return!e||e.toLowerCase()==="x"||e==="*"}function xF(e,t){return e.trim().split(/\s+/).map(function(i){return wF(i,t)}).join(" ")}function wF(e,t){var i=t.loose?$e[RS]:$e[IS];return e.replace(i,function(a,s,n,r,o){Ge("tilde",e,a,s,n,r,o);var l;return Ot(s)?l="":Ot(n)?l=">="+s+".0.0 <"+(+s+1)+".0.0":Ot(r)?l=">="+s+"."+n+".0 <"+s+"."+(+n+1)+".0":o?(Ge("replaceTilde pr",o),l=">="+s+"."+n+"."+r+"-"+o+" <"+s+"."+(+n+1)+".0"):l=">="+s+"."+n+"."+r+" <"+s+"."+(+n+1)+".0",Ge("tilde return",l),l})}function _F(e,t){return e.trim().split(/\s+/).map(function(i){return SF(i,t)}).join(" ")}function SF(e,t){Ge("caret",e,t);var i=t.loose?$e[NS]:$e[PS];return e.replace(i,function(a,s,n,r,o){Ge("caret",e,a,s,n,r,o);var l;return Ot(s)?l="":Ot(n)?l=">="+s+".0.0 <"+(+s+1)+".0.0":Ot(r)?s==="0"?l=">="+s+"."+n+".0 <"+s+"."+(+n+1)+".0":l=">="+s+"."+n+".0 <"+(+s+1)+".0.0":o?(Ge("replaceCaret pr",o),s==="0"?n==="0"?l=">="+s+"."+n+"."+r+"-"+o+" <"+s+"."+n+"."+(+r+1):l=">="+s+"."+n+"."+r+"-"+o+" <"+s+"."+(+n+1)+".0":l=">="+s+"."+n+"."+r+"-"+o+" <"+(+s+1)+".0.0"):(Ge("no pr"),s==="0"?n==="0"?l=">="+s+"."+n+"."+r+" <"+s+"."+n+"."+(+r+1):l=">="+s+"."+n+"."+r+" <"+s+"."+(+n+1)+".0":l=">="+s+"."+n+"."+r+" <"+(+s+1)+".0.0"),Ge("caret return",l),l})}function EF(e,t){return Ge("replaceXRanges",e,t),e.split(/\s+/).map(function(i){return kF(i,t)}).join(" ")}function kF(e,t){e=e.trim();var i=t.loose?$e[jS]:$e[TS];return e.replace(i,function(a,s,n,r,o,l){Ge("xRange",e,a,s,n,r,o,l);var u=Ot(n),p=u||Ot(r),d=p||Ot(o),h=d;return s==="="&&h&&(s=""),u?s===">"||s==="<"?a="<0.0.0":a="*":s&&h?(p&&(r=0),o=0,s===">"?(s=">=",p?(n=+n+1,r=0,o=0):(r=+r+1,o=0)):s==="<="&&(s="<",p?n=+n+1:r=+r+1),a=s+n+"."+r+"."+o):p?a=">="+n+".0.0 <"+(+n+1)+".0.0":d&&(a=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0"),Ge("xRange return",a),a})}function AF(e,t){return Ge("replaceStars",e,t),e.trim().replace($e[MS],"")}function CF(e,t,i,a,s,n,r,o,l,u,p,d,h){return Ot(i)?t="":Ot(a)?t=">="+i+".0.0":Ot(s)?t=">="+i+"."+a+".0":t=">="+t,Ot(l)?o="":Ot(u)?o="<"+(+l+1)+".0.0":Ot(p)?o="<"+l+"."+(+u+1)+".0":d?o="<="+l+"."+u+"."+p+"-"+d:o="<="+o,(t+" "+o).trim()}it.prototype.test=function(e){if(!e)return!1;typeof e=="string"&&(e=new De(e,this.options));for(var t=0;t<this.set.length;t++)if(TF(this.set[t],e,this.options))return!0;return!1};function TF(e,t,i){for(var a=0;a<e.length;a++)if(!e[a].test(t))return!1;if(t.prerelease.length&&!i.includePrerelease){for(a=0;a<e.length;a++)if(Ge(e[a].semver),e[a].semver!==En&&e[a].semver.prerelease.length>0){var s=e[a].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch)return!0}return!1}return!0}Oe.satisfies=Yo;function Yo(e,t,i){try{t=new it(t,i)}catch(a){return!1}return t.test(e)}Oe.maxSatisfying=jF;function jF(e,t,i){var a=null,s=null;try{var n=new it(t,i)}catch(r){return null}return e.forEach(function(r){n.test(r)&&(!a||s.compare(r)===-1)&&(a=r,s=new De(a,i))}),a}Oe.minSatisfying=OF;function OF(e,t,i){var a=null,s=null;try{var n=new it(t,i)}catch(r){return null}return e.forEach(function(r){n.test(r)&&(!a||s.compare(r)===1)&&(a=r,s=new De(a,i))}),a}Oe.minVersion=IF;function IF(e,t){e=new it(e,t);var i=new De("0.0.0");if(e.test(i)||(i=new De("0.0.0-0"),e.test(i)))return i;i=null;for(var a=0;a<e.set.length;++a){var s=e.set[a];s.forEach(function(n){var r=new De(n.semver.version);switch(n.operator){case">":r.prerelease.length===0?r.patch++:r.prerelease.push(0),r.raw=r.format();case"":case">=":(!i||Sn(i,r))&&(i=r);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+n.operator)}})}return i&&e.test(i)?i:null}Oe.validRange=RF;function RF(e,t){try{return new it(e,t).range||"*"}catch(i){return null}}Oe.ltr=PF;function PF(e,t,i){return Dh(e,t,"<",i)}Oe.gtr=NF;function NF(e,t,i){return Dh(e,t,">",i)}Oe.outside=Dh;function Dh(e,t,i,a){e=new De(e,a),t=new it(t,a);var s,n,r,o,l;switch(i){case">":s=Sn,n=Nh,r=Ko,o=">",l=">=";break;case"<":s=Ko,n=Ph,r=Sn,o="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Yo(e,t,a))return!1;for(var u=0;u<t.set.length;++u){var p=t.set[u],d=null,h=null;if(p.forEach(function(f){f.semver===En&&(f=new Gt(">=0.0.0")),d=d||f,h=h||f,s(f.semver,d.semver,a)?d=f:r(f.semver,h.semver,a)&&(h=f)}),d.operator===o||d.operator===l||(!h.operator||h.operator===o)&&n(e,h.semver))return!1;if(h.operator===l&&r(e,h.semver))return!1}return!0}Oe.prerelease=DF;function DF(e,t){var i=oa(e,t);return i&&i.prerelease.length?i.prerelease:null}Oe.intersects=FF;function FF(e,t,i){return e=new it(e,i),t=new it(t,i),e.intersects(t)}Oe.coerce=MF;function MF(e){if(e instanceof De)return e;if(typeof e!="string")return null;var t=e.match($e[OS]);return t==null?null:oa(t[1]+"."+(t[2]||"0")+"."+(t[3]||"0"))}});var WS=R((nU,el)=>{"use strict";var Qo=require("fs"),Ri=require("path"),US=yh(),LF=zS(),HS={mode:511&~process.umask(),fs:Qo},GS=LF.satisfies(process.version,">=10.12.0"),VS=e=>{if(process.platform==="win32"&&/[<>:"|?*]/.test(e.replace(Ri.parse(e).root,""))){let i=new Error(`Path contains invalid characters: ${e}`);throw i.code="EINVAL",i}},JS=e=>{let t=new Error(`operation not permitted, mkdir '${e}'`);return t.code="EPERM",t.errno=-4048,t.path=e,t.syscall="mkdir",t},$S=(e,t)=>Promise.resolve().then(()=>{VS(e),t=Object.assign({},HS,t);let i=US(t.fs.mkdir),a=US(t.fs.stat);if(GS&&t.fs.mkdir===Qo.mkdir){let n=Ri.resolve(e);return i(n,{mode:t.mode,recursive:!0}).then(()=>n)}let s=n=>i(n,t.mode).then(()=>n).catch(r=>{if(r.code==="EPERM")throw r;if(r.code==="ENOENT"){if(Ri.dirname(n)===n)throw JS(n);if(r.message.includes("null bytes"))throw r;return s(Ri.dirname(n)).then(()=>s(n))}return a(n).then(o=>o.isDirectory()?n:Promise.reject()).catch(()=>{throw r})});return s(Ri.resolve(e))});el.exports=$S;el.exports.default=$S;el.exports.sync=(e,t)=>{if(VS(e),t=Object.assign({},HS,t),GS&&t.fs.mkdirSync===Qo.mkdirSync){let a=Ri.resolve(e);return Qo.mkdirSync(a,{mode:t.mode,recursive:!0}),a}let i=a=>{try{t.fs.mkdirSync(a,t.mode)}catch(s){if(s.code==="EPERM")throw s;if(s.code==="ENOENT"){if(Ri.dirname(a)===a)throw JS(a);if(s.message.includes("null bytes"))throw s;return i(Ri.dirname(a)),i(a)}try{if(!t.fs.statSync(a).isDirectory())throw new Error("The path is not a directory")}catch(n){throw s}}return a};return i(Ri.resolve(e))}});var YS=R((rU,tl)=>{"use strict";var BF=mh(),qF=Symbol.asyncIterator||"@@asyncIterator",XS=e=>{let t=e.on||e.addListener||e.addEventListener,i=e.off||e.removeListener||e.removeEventListener;if(!t||!i)throw new TypeError("Emitter is not compatible");return{addListener:t.bind(e),removeListener:i.bind(e)}},KS=e=>Array.isArray(e)?e:[e],ZS=(e,t,i)=>{let a,s=new Promise((n,r)=>{if(i=Object.assign({rejectionEvents:["error"],multiArgs:!1,resolveImmediately:!1},i),!(i.count>=0&&(i.count===1/0||Number.isInteger(i.count))))throw new TypeError("The `count` option should be at least 0 or more");let o=KS(t),l=[],{addListener:u,removeListener:p}=XS(e),d=(...f)=>{let b=i.multiArgs?f:f[0];i.filter&&!i.filter(b)||(l.push(b),i.count===l.length&&(a(),n(l)))},h=f=>{a(),r(f)};a=()=>{for(let f of o)p(f,d);for(let f of i.rejectionEvents)p(f,h)};for(let f of o)u(f,d);for(let f of i.rejectionEvents)u(f,h);i.resolveImmediately&&n(l)});if(s.cancel=a,typeof i.timeout=="number"){let n=BF(s,i.timeout);return n.cancel=a,n}return s};tl.exports=(e,t,i)=>{typeof i=="function"&&(i={filter:i}),i=Object.assign({},i,{count:1,resolveImmediately:!1});let a=ZS(e,t,i),s=a.then(n=>n[0]);return s.cancel=a.cancel,s};tl.exports.multiple=ZS;tl.exports.iterator=(e,t,i)=>{typeof i=="function"&&(i={filter:i});let a=KS(t);i=Object.assign({rejectionEvents:["error"],resolutionEvents:[],limit:1/0,multiArgs:!1},i);let{limit:s}=i;if(!(s>=0&&(s===1/0||Number.isInteger(s))))throw new TypeError("The `limit` option should be a non-negative integer or Infinity");if(s===0)return{[Symbol.asyncIterator](){return this},next(){return Promise.resolve({done:!0,value:void 0})}};let r=!1,{addListener:o,removeListener:l}=XS(e),u=!1,p,d=!1,h=[],f=[],b=0,m=(...w)=>{b++,r=b===s;let x=i.multiArgs?w:w[0];if(h.length>0){let{resolve:E}=h.shift();E({done:!1,value:x}),r&&y();return}f.push(x),r&&y()},y=()=>{u=!0;for(let w of a)l(w,m);for(let w of i.rejectionEvents)l(w,g);for(let w of i.resolutionEvents)l(w,v);for(;h.length>0;){let{resolve:w}=h.shift();w({done:!0,value:void 0})}},g=(...w)=>{if(p=i.multiArgs?w:w[0],h.length>0){let{reject:x}=h.shift();x(p)}else d=!0;y()},v=(...w)=>{let x=i.multiArgs?w:w[0];if(!(i.filter&&!i.filter(x))){if(h.length>0){let{resolve:E}=h.shift();E({done:!0,value:x})}else f.push(x);y()}};for(let w of a)o(w,m);for(let w of i.rejectionEvents)o(w,g);for(let w of i.resolutionEvents)o(w,v);return{[qF](){return this},next(){if(f.length>0){let w=f.shift();return Promise.resolve({done:u&&f.length===0&&!r,value:w})}return d?(d=!1,Promise.reject(p)):u?Promise.resolve({done:!0,value:void 0}):new Promise((w,x)=>h.push({resolve:w,reject:x}))},return(w){return y(),Promise.resolve({done:u,value:w})}}}});var eE=R(kn=>{"use strict";kn.stringToBytes=e=>[...e].map(t=>t.charCodeAt(0));var QS=(e,t,i)=>String.fromCharCode(...e.slice(t,i));kn.readUInt64LE=(e,t=0)=>{let i=e[t],a=1,s=0;for(;++s<8;)a*=256,i+=e[t+s]*a;return i};kn.tarHeaderChecksumMatches=e=>{if(e.length<512)return!1;let t=128,i=256,a=0;for(let n=0;n<148;n++){let r=e[n];i+=r,a+=r&t}for(let n=156;n<512;n++){let r=e[n];i+=r,a+=r&t}let s=parseInt(QS(e,148,154),8);return s===i||s===i-(a<<1)};kn.uint8ArrayUtf8ByteString=QS});var tE=R((exports,module)=>{"use strict";var{stringToBytes,readUInt64LE,tarHeaderChecksumMatches,uint8ArrayUtf8ByteString}=eE(),xpiZipFilename=stringToBytes("META-INF/mozilla.rsa"),oxmlContentTypes=stringToBytes("[Content_Types].xml"),oxmlRels=stringToBytes("_rels/.rels"),fileType=e=>{if(!(e instanceof Uint8Array||e instanceof ArrayBuffer||Buffer.isBuffer(e)))throw new TypeError(`Expected the \`input\` argument to be of type \`Uint8Array\` or \`Buffer\` or \`ArrayBuffer\`, got \`${typeof e}\``);let t=e instanceof Uint8Array?e:new Uint8Array(e);if(!(t&&t.length>1))return;let i=(s,n)=>{n=Object.assign({offset:0},n);for(let r=0;r<s.length;r++)if(n.mask){if(s[r]!==(n.mask[r]&t[r+n.offset]))return!1}else if(s[r]!==t[r+n.offset])return!1;return!0},a=(s,n)=>i(stringToBytes(s),n);if(i([255,216,255]))return{ext:"jpg",mime:"image/jpeg"};if(i([137,80,78,71,13,10,26,10]))return{ext:"png",mime:"image/png"};if(i([71,73,70]))return{ext:"gif",mime:"image/gif"};if(i([87,69,66,80],{offset:8}))return{ext:"webp",mime:"image/webp"};if(i([70,76,73,70]))return{ext:"flif",mime:"image/flif"};if((i([73,73,42,0])||i([77,77,0,42]))&&i([67,82],{offset:8}))return{ext:"cr2",mime:"image/x-canon-cr2"};if(i([73,73,82,79,8,0,0,0,24]))return{ext:"orf",mime:"image/x-olympus-orf"};if(i([73,73,42,0,16,251,134,1]))return{ext:"arw",mime:"image/x-sony-arw"};if(i([73,73,42,0,8,0,0,0,45]))return{ext:"dng",mime:"image/x-adobe-dng"};if(i([73,73,42,0,48,61,114,1,28]))return{ext:"nef",mime:"image/x-nikon-nef"};if(i([73,73,42,0])||i([77,77,0,42]))return{ext:"tif",mime:"image/tiff"};if(i([66,77]))return{ext:"bmp",mime:"image/bmp"};if(i([73,73,188]))return{ext:"jxr",mime:"image/vnd.ms-photo"};if(i([56,66,80,83]))return{ext:"psd",mime:"image/vnd.adobe.photoshop"};if(i([80,75,3,4])){if(i([109,105,109,101,116,121,112,101,97,112,112,108,105,99,97,116,105,111,110,47,101,112,117,98,43,122,105,112],{offset:30}))return{ext:"epub",mime:"application/epub+zip"};if(i(xpiZipFilename,{offset:30}))return{ext:"xpi",mime:"application/x-xpinstall"};if(a("mimetypeapplication/vnd.oasis.opendocument.text",{offset:30}))return{ext:"odt",mime:"application/vnd.oasis.opendocument.text"};if(a("mimetypeapplication/vnd.oasis.opendocument.spreadsheet",{offset:30}))return{ext:"ods",mime:"application/vnd.oasis.opendocument.spreadsheet"};if(a("mimetypeapplication/vnd.oasis.opendocument.presentation",{offset:30}))return{ext:"odp",mime:"application/vnd.oasis.opendocument.presentation"};let s=(l,u=0)=>l.findIndex((p,d,h)=>d>=u&&h[d]===80&&h[d+1]===75&&h[d+2]===3&&h[d+3]===4),n=0,r=!1,o;do{let l=n+30;if(r||(r=i(oxmlContentTypes,{offset:l})||i(oxmlRels,{offset:l})),o||(a("word/",{offset:l})?o={ext:"docx",mime:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}:a("ppt/",{offset:l})?o={ext:"pptx",mime:"application/vnd.openxmlformats-officedocument.presentationml.presentation"}:a("xl/",{offset:l})&&(o={ext:"xlsx",mime:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"})),r&&o)return o;n=s(t,l)}while(n>=0);if(o)return o}if(i([80,75])&&(t[2]===3||t[2]===5||t[2]===7)&&(t[3]===4||t[3]===6||t[3]===8))return{ext:"zip",mime:"application/zip"};if(i([48,48,48,48,48,48],{offset:148,mask:[248,248,248,248,248,248]})&&tarHeaderChecksumMatches(t))return{ext:"tar",mime:"application/x-tar"};if(i([82,97,114,33,26,7])&&(t[6]===0||t[6]===1))return{ext:"rar",mime:"application/x-rar-compressed"};if(i([31,139,8]))return{ext:"gz",mime:"application/gzip"};if(i([66,90,104]))return{ext:"bz2",mime:"application/x-bzip2"};if(i([55,122,188,175,39,28]))return{ext:"7z",mime:"application/x-7z-compressed"};if(i([120,1]))return{ext:"dmg",mime:"application/x-apple-diskimage"};if(i([102,114,101,101],{offset:4})||i([109,100,97,116],{offset:4})||i([109,111,111,118],{offset:4})||i([119,105,100,101],{offset:4}))return{ext:"mov",mime:"video/quicktime"};if(i([102,116,121,112],{offset:4})&&(t[8]&96)!=0&&(t[9]&96)!=0&&(t[10]&96)!=0&&(t[11]&96)!=0){let s=uint8ArrayUtf8ByteString(t,8,12);switch(s){case"mif1":return{ext:"heic",mime:"image/heif"};case"msf1":return{ext:"heic",mime:"image/heif-sequence"};case"heic":case"heix":return{ext:"heic",mime:"image/heic"};case"hevc":case"hevx":return{ext:"heic",mime:"image/heic-sequence"};case"qt ":return{ext:"mov",mime:"video/quicktime"};case"M4V ":case"M4VH":case"M4VP":return{ext:"m4v",mime:"video/x-m4v"};case"M4P ":return{ext:"m4p",mime:"video/mp4"};case"M4B ":return{ext:"m4b",mime:"audio/mp4"};case"M4A ":return{ext:"m4a",mime:"audio/x-m4a"};case"F4V ":return{ext:"f4v",mime:"video/mp4"};case"F4P ":return{ext:"f4p",mime:"video/mp4"};case"F4A ":return{ext:"f4a",mime:"audio/mp4"};case"F4B ":return{ext:"f4b",mime:"audio/mp4"};default:return s.startsWith("3g")?s.startsWith("3g2")?{ext:"3g2",mime:"video/3gpp2"}:{ext:"3gp",mime:"video/3gpp"}:{ext:"mp4",mime:"video/mp4"}}}if(i([77,84,104,100]))return{ext:"mid",mime:"audio/midi"};if(i([26,69,223,163])){let s=t.subarray(4,4+4096),n=s.findIndex((r,o,l)=>l[o]===66&&l[o+1]===130);if(n!==-1){let r=n+3,o=l=>[...l].every((u,p)=>s[r+p]===u.charCodeAt(0));if(o("matroska"))return{ext:"mkv",mime:"video/x-matroska"};if(o("webm"))return{ext:"webm",mime:"video/webm"}}}if(i([82,73,70,70])){if(i([65,86,73],{offset:8}))return{ext:"avi",mime:"video/vnd.avi"};if(i([87,65,86,69],{offset:8}))return{ext:"wav",mime:"audio/vnd.wave"};if(i([81,76,67,77],{offset:8}))return{ext:"qcp",mime:"audio/qcelp"}}if(i([48,38,178,117,142,102,207,17,166,217])){let s=30;do{let n=readUInt64LE(t,s+16);if(i([145,7,220,183,183,169,207,17,142,230,0,192,12,32,83,101],{offset:s})){if(i([64,158,105,248,77,91,207,17,168,253,0,128,95,92,68,43],{offset:s+24}))return{ext:"wma",mime:"audio/x-ms-wma"};if(i([192,239,25,188,77,91,207,17,168,253,0,128,95,92,68,43],{offset:s+24}))return{ext:"wmv",mime:"video/x-ms-asf"};break}s+=n}while(s+24<=t.length);return{ext:"asf",mime:"application/vnd.ms-asf"}}if(i([0,0,1,186])||i([0,0,1,179]))return{ext:"mpg",mime:"video/mpeg"};for(let s=0;s<2&&s<t.length-16;s++){if(i([73,68,51],{offset:s})||i([255,226],{offset:s,mask:[255,230]}))return{ext:"mp3",mime:"audio/mpeg"};if(i([255,228],{offset:s,mask:[255,230]}))return{ext:"mp2",mime:"audio/mpeg"};if(i([255,248],{offset:s,mask:[255,252]}))return{ext:"mp2",mime:"audio/mpeg"};if(i([255,240],{offset:s,mask:[255,252]}))return{ext:"mp4",mime:"audio/mpeg"}}if(i([79,112,117,115,72,101,97,100],{offset:28}))return{ext:"opus",mime:"audio/opus"};if(i([79,103,103,83]))return i([128,116,104,101,111,114,97],{offset:28})?{ext:"ogv",mime:"video/ogg"}:i([1,118,105,100,101,111,0],{offset:28})?{ext:"ogm",mime:"video/ogg"}:i([127,70,76,65,67],{offset:28})?{ext:"oga",mime:"audio/ogg"}:i([83,112,101,101,120,32,32],{offset:28})?{ext:"spx",mime:"audio/ogg"}:i([1,118,111,114,98,105,115],{offset:28})?{ext:"ogg",mime:"audio/ogg"}:{ext:"ogx",mime:"application/ogg"};if(i([102,76,97,67]))return{ext:"flac",mime:"audio/x-flac"};if(i([77,65,67,32]))return{ext:"ape",mime:"audio/ape"};if(i([119,118,112,107]))return{ext:"wv",mime:"audio/wavpack"};if(i([35,33,65,77,82,10]))return{ext:"amr",mime:"audio/amr"};if(i([37,80,68,70]))return{ext:"pdf",mime:"application/pdf"};if(i([77,90]))return{ext:"exe",mime:"application/x-msdownload"};if((t[0]===67||t[0]===70)&&i([87,83],{offset:1}))return{ext:"swf",mime:"application/x-shockwave-flash"};if(i([123,92,114,116,102]))return{ext:"rtf",mime:"application/rtf"};if(i([0,97,115,109]))return{ext:"wasm",mime:"application/wasm"};if(i([119,79,70,70])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4})))return{ext:"woff",mime:"font/woff"};if(i([119,79,70,50])&&(i([0,1,0,0],{offset:4})||i([79,84,84,79],{offset:4})))return{ext:"woff2",mime:"font/woff2"};if(i([76,80],{offset:34})&&(i([0,0,1],{offset:8})||i([1,0,2],{offset:8})||i([2,0,2],{offset:8})))return{ext:"eot",mime:"application/vnd.ms-fontobject"};if(i([0,1,0,0,0]))return{ext:"ttf",mime:"font/ttf"};if(i([79,84,84,79,0]))return{ext:"otf",mime:"font/otf"};if(i([0,0,1,0]))return{ext:"ico",mime:"image/x-icon"};if(i([0,0,2,0]))return{ext:"cur",mime:"image/x-icon"};if(i([70,76,86,1]))return{ext:"flv",mime:"video/x-flv"};if(i([37,33]))return{ext:"ps",mime:"application/postscript"};if(i([253,55,122,88,90,0]))return{ext:"xz",mime:"application/x-xz"};if(i([83,81,76,105]))return{ext:"sqlite",mime:"application/x-sqlite3"};if(i([78,69,83,26]))return{ext:"nes",mime:"application/x-nintendo-nes-rom"};if(i([67,114,50,52]))return{ext:"crx",mime:"application/x-google-chrome-extension"};if(i([77,83,67,70])||i([73,83,99,40]))return{ext:"cab",mime:"application/vnd.ms-cab-compressed"};if(i([33,60,97,114,99,104,62,10,100,101,98,105,97,110,45,98,105,110,97,114,121]))return{ext:"deb",mime:"application/x-deb"};if(i([33,60,97,114,99,104,62]))return{ext:"ar",mime:"application/x-unix-archive"};if(i([237,171,238,219]))return{ext:"rpm",mime:"application/x-rpm"};if(i([31,160])||i([31,157]))return{ext:"Z",mime:"application/x-compress"};if(i([76,90,73,80]))return{ext:"lz",mime:"application/x-lzip"};if(i([208,207,17,224,161,177,26,225]))return{ext:"msi",mime:"application/x-msi"};if(i([6,14,43,52,2,5,1,1,13,1,2,1,1,2]))return{ext:"mxf",mime:"application/mxf"};if(i([71],{offset:4})&&(i([71],{offset:192})||i([71],{offset:196})))return{ext:"mts",mime:"video/mp2t"};if(i([66,76,69,78,68,69,82]))return{ext:"blend",mime:"application/x-blender"};if(i([66,80,71,251]))return{ext:"bpg",mime:"image/bpg"};if(i([0,0,0,12,106,80,32,32,13,10,135,10])){if(i([106,112,50,32],{offset:20}))return{ext:"jp2",mime:"image/jp2"};if(i([106,112,120,32],{offset:20}))return{ext:"jpx",mime:"image/jpx"};if(i([106,112,109,32],{offset:20}))return{ext:"jpm",mime:"image/jpm"};if(i([109,106,112,50],{offset:20}))return{ext:"mj2",mime:"image/mj2"}}if(i([70,79,82,77]))return{ext:"aif",mime:"audio/aiff"};if(a("<?xml "))return{ext:"xml",mime:"application/xml"};if(i([66,79,79,75,77,79,66,73],{offset:60}))return{ext:"mobi",mime:"application/x-mobipocket-ebook"};if(i([171,75,84,88,32,49,49,187,13,10,26,10]))return{ext:"ktx",mime:"image/ktx"};if(i([68,73,67,77],{offset:128}))return{ext:"dcm",mime:"application/dicom"};if(i([77,80,43]))return{ext:"mpc",mime:"audio/x-musepack"};if(i([77,80,67,75]))return{ext:"mpc",mime:"audio/x-musepack"};if(i([66,69,71,73,78,58]))return{ext:"ics",mime:"text/calendar"};if(i([103,108,84,70,2,0,0,0]))return{ext:"glb",mime:"model/gltf-binary"};if(i([212,195,178,161])||i([161,178,195,212]))return{ext:"pcap",mime:"application/vnd.tcpdump.pcap"};if(i([68,83,68,32]))return{ext:"dsf",mime:"audio/x-dsf"};if(i([76,0,0,0,1,20,2,0,0,0,0,0,192,0,0,0,0,0,0,70]))return{ext:"lnk",mime:"application/x.ms.shortcut"};if(i([98,111,111,107,0,0,0,0,109,97,114,107,0,0,0,0]))return{ext:"alias",mime:"application/x.apple.alias"};if(a("Creative Voice File"))return{ext:"voc",mime:"audio/x-voc"};if(i([11,119]))return{ext:"ac3",mime:"audio/vnd.dolby.dd-raw"}};module.exports=fileType;Object.defineProperty(fileType,"minimumBytes",{value:4100});fileType.stream=readableStream=>new Promise((resolve,reject)=>{let stream=eval("require")("stream");readableStream.once("readable",()=>{let e=new stream.PassThrough,t=readableStream.read(module.exports.minimumBytes)||readableStream.read();try{e.fileType=fileType(t)}catch(i){reject(i)}readableStream.unshift(t),stream.pipeline?resolve(stream.pipeline(readableStream,e,()=>{})):resolve(readableStream.pipe(e))})})});var iE=R((lU,zF)=>{zF.exports={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/3gpp-ims+xml":{source:"iana",compressible:!0},"application/3gpphal+json":{source:"iana",compressible:!0},"application/3gpphalforms+json":{source:"iana",compressible:!0},"application/a2l":{source:"iana"},"application/ace+cbor":{source:"iana"},"application/activemessage":{source:"iana"},"application/activity+json":{source:"iana",compressible:!0},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/alto-updatestreamcontrol+json":{source:"iana",compressible:!0},"application/alto-updatestreamparams+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/at+jwt":{source:"iana"},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",compressible:!0,extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana",compressible:!0,extensions:["atomdeleted"]},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",compressible:!0,extensions:["atomsvc"]},"application/atsc-dwd+xml":{source:"iana",compressible:!0,extensions:["dwd"]},"application/atsc-dynamic-event-message":{source:"iana"},"application/atsc-held+xml":{source:"iana",compressible:!0,extensions:["held"]},"application/atsc-rdt+json":{source:"iana",compressible:!0},"application/atsc-rsat+xml":{source:"iana",compressible:!0,extensions:["rsat"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana",compressible:!0},"application/bacnet-xdd+zip":{source:"iana",compressible:!1},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana",compressible:!0,extensions:["xcs"]},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/captive+json":{source:"iana",compressible:!0},"application/cbor":{source:"iana"},"application/cbor-seq":{source:"iana"},"application/cccex":{source:"iana"},"application/ccmp+xml":{source:"iana",compressible:!0},"application/ccxml+xml":{source:"iana",compressible:!0,extensions:["ccxml"]},"application/cdfx+xml":{source:"iana",compressible:!0,extensions:["cdfx"]},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana",compressible:!0},"application/cellml+xml":{source:"iana",compressible:!0},"application/cfw":{source:"iana"},"application/city+json":{source:"iana",compressible:!0},"application/clr":{source:"iana"},"application/clue+xml":{source:"iana",compressible:!0},"application/clue_info+xml":{source:"iana",compressible:!0},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana",compressible:!0},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana",compressible:!0},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana",compressible:!0,extensions:["cpl"]},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana",compressible:!0},"application/cstadata+xml":{source:"iana",compressible:!0},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cwt":{source:"iana"},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",compressible:!0,extensions:["mpd"]},"application/dash-patch+xml":{source:"iana",compressible:!0,extensions:["mpp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",compressible:!0,extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana",compressible:!0},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana",compressible:!0},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/dns+json":{source:"iana",compressible:!0},"application/dns-message":{source:"iana"},"application/docbook+xml":{source:"apache",compressible:!0,extensions:["dbk"]},"application/dots+cbor":{source:"iana"},"application/dskpp+xml":{source:"iana",compressible:!0},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",compressible:!0,extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["es","ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/efi":{source:"iana"},"application/elm+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/elm+xml":{source:"iana",compressible:!0},"application/emergencycalldata.cap+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/emergencycalldata.comment+xml":{source:"iana",compressible:!0},"application/emergencycalldata.control+xml":{source:"iana",compressible:!0},"application/emergencycalldata.deviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.ecall.msd":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.serviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.subscriberinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.veds+xml":{source:"iana",compressible:!0},"application/emma+xml":{source:"iana",compressible:!0,extensions:["emma"]},"application/emotionml+xml":{source:"iana",compressible:!0,extensions:["emotionml"]},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana",compressible:!0},"application/epub+zip":{source:"iana",compressible:!1,extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/expect-ct-report+json":{source:"iana",compressible:!0},"application/express":{source:"iana",extensions:["exp"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana",compressible:!0,extensions:["fdt"]},"application/fhir+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/fhir+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/fido.trusted-apps+json":{compressible:!0},"application/fits":{source:"iana"},"application/flexfec":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1},"application/framework-attributes+xml":{source:"iana",compressible:!0},"application/geo+json":{source:"iana",compressible:!0,extensions:["geojson"]},"application/geo+json-seq":{source:"iana"},"application/geopackage+sqlite3":{source:"iana"},"application/geoxacml+xml":{source:"iana",compressible:!0},"application/gltf-buffer":{source:"iana"},"application/gml+xml":{source:"iana",compressible:!0,extensions:["gml"]},"application/gpx+xml":{source:"apache",compressible:!0,extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1,extensions:["gz"]},"application/h224":{source:"iana"},"application/held+xml":{source:"iana",compressible:!0},"application/hjson":{extensions:["hjson"]},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana",compressible:!0},"application/ibe-pkg-reply+xml":{source:"iana",compressible:!0},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",compressible:!0,extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana",compressible:!0,extensions:["its"]},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js","mjs"]},"application/jf2feed+json":{source:"iana",compressible:!0},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/jscalendar+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana",compressible:!0},"application/kpml-response+xml":{source:"iana",compressible:!0},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/lgr+xml":{source:"iana",compressible:!0,extensions:["lgr"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana",compressible:!0},"application/lost+xml":{source:"iana",compressible:!0,extensions:["lostxml"]},"application/lostsync+xml":{source:"iana",compressible:!0},"application/lpf+zip":{source:"iana",compressible:!1},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",compressible:!0,extensions:["mads"]},"application/manifest+json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",compressible:!0,extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",compressible:!0,extensions:["mathml"]},"application/mathml-content+xml":{source:"iana",compressible:!0},"application/mathml-presentation+xml":{source:"iana",compressible:!0},"application/mbms-associated-procedure-description+xml":{source:"iana",compressible:!0},"application/mbms-deregister+xml":{source:"iana",compressible:!0},"application/mbms-envelope+xml":{source:"iana",compressible:!0},"application/mbms-msk+xml":{source:"iana",compressible:!0},"application/mbms-msk-response+xml":{source:"iana",compressible:!0},"application/mbms-protection-description+xml":{source:"iana",compressible:!0},"application/mbms-reception-report+xml":{source:"iana",compressible:!0},"application/mbms-register+xml":{source:"iana",compressible:!0},"application/mbms-register-response+xml":{source:"iana",compressible:!0},"application/mbms-schedule+xml":{source:"iana",compressible:!0},"application/mbms-user-service-description+xml":{source:"iana",compressible:!0},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana",compressible:!0,extensions:["mpf"]},"application/media_control+xml":{source:"iana",compressible:!0},"application/mediaservercontrol+xml":{source:"iana",compressible:!0,extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",compressible:!0,extensions:["metalink"]},"application/metalink4+xml":{source:"iana",compressible:!0,extensions:["meta4"]},"application/mets+xml":{source:"iana",compressible:!0,extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mipc":{source:"iana"},"application/missing-blocks+cbor-seq":{source:"iana"},"application/mmt-aei+xml":{source:"iana",compressible:!0,extensions:["maei"]},"application/mmt-usd+xml":{source:"iana",compressible:!0,extensions:["musd"]},"application/mods+xml":{source:"iana",compressible:!0,extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana",compressible:!0},"application/mrb-publish+xml":{source:"iana",compressible:!0},"application/msc-ivr+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msc-mixer+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mud+json":{source:"iana",compressible:!0},"application/multipart-core":{source:"iana"},"application/mxf":{source:"iana",extensions:["mxf"]},"application/n-quads":{source:"iana",extensions:["nq"]},"application/n-triples":{source:"iana",extensions:["nt"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana",charset:"US-ASCII"},"application/news-groupinfo":{source:"iana",charset:"US-ASCII"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana",compressible:!0},"application/node":{source:"iana",extensions:["cjs"]},"application/nss":{source:"iana"},"application/oauth-authz-req+jwt":{source:"iana"},"application/oblivious-dns-message":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odm+xml":{source:"iana",compressible:!0},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",compressible:!0,extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",compressible:!0,extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{source:"iana",compressible:!0},"application/oscore":{source:"iana"},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p21":{source:"iana"},"application/p21+zip":{source:"iana",compressible:!1},"application/p2p-overlay+xml":{source:"iana",compressible:!0,extensions:["relo"]},"application/parityfec":{source:"iana"},"application/passport":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",compressible:!0,extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pem-certificate-chain":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana",extensions:["asc"]},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pidf-diff+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkcs8-encrypted":{source:"iana"},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",compressible:!0,extensions:["pls"]},"application/poc-settings+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/ppsp-tracker+json":{source:"iana",compressible:!0},"application/problem+json":{source:"iana",compressible:!0},"application/problem+xml":{source:"iana",compressible:!0},"application/provenance+xml":{source:"iana",compressible:!0,extensions:["provx"]},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.cyn":{source:"iana",charset:"7-BIT"},"application/prs.hpub+zip":{source:"iana",compressible:!1},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana",compressible:!0},"application/pskc+xml":{source:"iana",compressible:!0,extensions:["pskcxml"]},"application/pvd+json":{source:"iana",compressible:!0},"application/qsig":{source:"iana"},"application/raml+yaml":{compressible:!0,extensions:["raml"]},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf","owl"]},"application/reginfo+xml":{source:"iana",compressible:!0,extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",compressible:!0,extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",compressible:!0,extensions:["rld"]},"application/rfc+xml":{source:"iana",compressible:!0},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana",compressible:!0},"application/rls-services+xml":{source:"iana",compressible:!0,extensions:["rs"]},"application/route-apd+xml":{source:"iana",compressible:!0,extensions:["rapd"]},"application/route-s-tsid+xml":{source:"iana",compressible:!0,extensions:["sls"]},"application/route-usd+xml":{source:"iana",compressible:!0,extensions:["rusd"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-publication":{source:"iana"},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",compressible:!0,extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana",compressible:!0},"application/samlmetadata+xml":{source:"iana",compressible:!0},"application/sarif+json":{source:"iana",compressible:!0},"application/sarif-external-properties+json":{source:"iana",compressible:!0},"application/sbe":{source:"iana"},"application/sbml+xml":{source:"iana",compressible:!0,extensions:["sbml"]},"application/scaip+xml":{source:"iana",compressible:!0},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/secevent+jwt":{source:"iana"},"application/senml+cbor":{source:"iana"},"application/senml+json":{source:"iana",compressible:!0},"application/senml+xml":{source:"iana",compressible:!0,extensions:["senmlx"]},"application/senml-etch+cbor":{source:"iana"},"application/senml-etch+json":{source:"iana",compressible:!0},"application/senml-exi":{source:"iana"},"application/sensml+cbor":{source:"iana"},"application/sensml+json":{source:"iana",compressible:!0},"application/sensml+xml":{source:"iana",compressible:!0,extensions:["sensmlx"]},"application/sensml-exi":{source:"iana"},"application/sep+xml":{source:"iana",compressible:!0},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",compressible:!0,extensions:["shf"]},"application/sieve":{source:"iana",extensions:["siv","sieve"]},"application/simple-filter+xml":{source:"iana",compressible:!0},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/sipc":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",compressible:!0,extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",compressible:!0,extensions:["srx"]},"application/spdx+json":{source:"iana",compressible:!0},"application/spirits-event+xml":{source:"iana",compressible:!0},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",compressible:!0,extensions:["grxml"]},"application/sru+xml":{source:"iana",compressible:!0,extensions:["sru"]},"application/ssdl+xml":{source:"apache",compressible:!0,extensions:["ssdl"]},"application/ssml+xml":{source:"iana",compressible:!0,extensions:["ssml"]},"application/stix+json":{source:"iana",compressible:!0},"application/swid+xml":{source:"iana",compressible:!0,extensions:["swidtag"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/taxii+json":{source:"iana",compressible:!0},"application/td+json":{source:"iana",compressible:!0},"application/tei+xml":{source:"iana",compressible:!0,extensions:["tei","teicorpus"]},"application/tetra_isi":{source:"iana"},"application/thraud+xml":{source:"iana",compressible:!0,extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/tlsrpt+gzip":{source:"iana"},"application/tlsrpt+json":{source:"iana",compressible:!0},"application/tnauthlist":{source:"iana"},"application/token-introspection+jwt":{source:"iana"},"application/toml":{compressible:!0,extensions:["toml"]},"application/trickle-ice-sdpfrag":{source:"iana"},"application/trig":{source:"iana",extensions:["trig"]},"application/ttml+xml":{source:"iana",compressible:!0,extensions:["ttml"]},"application/tve-trigger":{source:"iana"},"application/tzif":{source:"iana"},"application/tzif-leap":{source:"iana"},"application/ubjson":{compressible:!1,extensions:["ubj"]},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana",compressible:!0},"application/urc-ressheet+xml":{source:"iana",compressible:!0,extensions:["rsheet"]},"application/urc-targetdesc+xml":{source:"iana",compressible:!0,extensions:["td"]},"application/urc-uisocketdesc+xml":{source:"iana",compressible:!0},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana",compressible:!0},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.1000minds.decision-model+xml":{source:"iana",compressible:!0,extensions:["1km"]},"application/vnd.3gpp-prose+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-v2x-local-service-information":{source:"iana"},"application/vnd.3gpp.5gnas":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.bsf+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gmop+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gtpc":{source:"iana"},"application/vnd.3gpp.interworking-data":{source:"iana"},"application/vnd.3gpp.lpp":{source:"iana"},"application/vnd.3gpp.mc-signalling-ear":{source:"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-payload":{source:"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-signalling":{source:"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-floor-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-signed+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-init-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-transmission-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mid-call+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ngap":{source:"iana"},"application/vnd.3gpp.pfcp":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.s1ap":{source:"iana"},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.sms+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ussd+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3lightssoftware.imagescal":{source:"iana"},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",compressible:!1,extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",compressible:!0,extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.afpc.afplinedata":{source:"iana"},"application/vnd.afpc.afplinedata-pagedef":{source:"iana"},"application/vnd.afpc.cmoca-cmresource":{source:"iana"},"application/vnd.afpc.foca-charset":{source:"iana"},"application/vnd.afpc.foca-codedfont":{source:"iana"},"application/vnd.afpc.foca-codepage":{source:"iana"},"application/vnd.afpc.modca":{source:"iana"},"application/vnd.afpc.modca-cmtable":{source:"iana"},"application/vnd.afpc.modca-formdef":{source:"iana"},"application/vnd.afpc.modca-mediummap":{source:"iana"},"application/vnd.afpc.modca-objectcontainer":{source:"iana"},"application/vnd.afpc.modca-overlay":{source:"iana"},"application/vnd.afpc.modca-pagesegment":{source:"iana"},"application/vnd.age":{source:"iana",extensions:["age"]},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amadeus+json":{source:"iana",compressible:!0},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.amazon.mobi8-ebook":{source:"iana"},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana",compressible:!0},"application/vnd.android.ota":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.arrow.file":{source:"iana"},"application/vnd.apache.arrow.stream":{source:"iana"},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.aplextor.warrp+json":{source:"iana",compressible:!0},"application/vnd.apothekende.reservation+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",compressible:!0,extensions:["mpkg"]},"application/vnd.apple.keynote":{source:"iana",extensions:["key"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.numbers":{source:"iana",extensions:["numbers"]},"application/vnd.apple.pages":{source:"iana",extensions:["pages"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artisan+json":{source:"iana",compressible:!0},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avalon+json":{source:"iana",compressible:!0},"application/vnd.avistar+xml":{source:"iana",compressible:!0},"application/vnd.balsamiq.bmml+xml":{source:"iana",compressible:!0,extensions:["bmml"]},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.banana-accounting":{source:"iana"},"application/vnd.bbf.usp.error":{source:"iana"},"application/vnd.bbf.usp.msg":{source:"iana"},"application/vnd.bbf.usp.msg+json":{source:"iana",compressible:!0},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.bint.med-content":{source:"iana"},"application/vnd.biopax.rdf+xml":{source:"iana",compressible:!0},"application/vnd.blink-idb-value-wrapper":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.bpf":{source:"iana"},"application/vnd.bpf3":{source:"iana"},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.byu.uapi+json":{source:"iana",compressible:!0},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.capasystems-pg+json":{source:"iana",compressible:!0},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",compressible:!0,extensions:["cdxml"]},"application/vnd.chess-pgn":{source:"iana"},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.ciedi":{source:"iana"},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana",compressible:!0,extensions:["csl"]},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collabio.xodocuments.document":{source:"iana"},"application/vnd.collabio.xodocuments.document-template":{source:"iana"},"application/vnd.collabio.xodocuments.presentation":{source:"iana"},"application/vnd.collabio.xodocuments.presentation-template":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.comicbook+zip":{source:"iana",compressible:!1},"application/vnd.comicbook-rar":{source:"iana"},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.coreos.ignition+json":{source:"iana",compressible:!0},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",compressible:!0,extensions:["wbs"]},"application/vnd.cryptii.pipe+json":{source:"iana",compressible:!0},"application/vnd.crypto-shade-file":{source:"iana"},"application/vnd.cryptomator.encrypted":{source:"iana"},"application/vnd.cryptomator.vault":{source:"iana"},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana",compressible:!0},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana",compressible:!0},"application/vnd.cybank":{source:"iana"},"application/vnd.cyclonedx+json":{source:"iana",compressible:!0},"application/vnd.cyclonedx+xml":{source:"iana",compressible:!0},"application/vnd.d2l.coursepackage1p0+zip":{source:"iana",compressible:!1},"application/vnd.d3m-dataset":{source:"iana"},"application/vnd.d3m-problem":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.datapackage+json":{source:"iana",compressible:!0},"application/vnd.dataresource+json":{source:"iana",compressible:!0},"application/vnd.dbf":{source:"iana",extensions:["dbf"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",compressible:!0,extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume.movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana",compressible:!0},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbisl+xml":{source:"iana",compressible:!0},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-container+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-generic+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-init+xml":{source:"iana",compressible:!0},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecip.rlp":{source:"iana"},"application/vnd.eclipse.ditto+json":{source:"iana",compressible:!0},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.efi.img":{source:"iana"},"application/vnd.efi.iso":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana",compressible:!0},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana",compressible:!0},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.espass-espass+zip":{source:"iana",compressible:!1},"application/vnd.eszigno3+xml":{source:"iana",compressible:!0,extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.asic-e+zip":{source:"iana",compressible:!1},"application/vnd.etsi.asic-s+zip":{source:"iana",compressible:!1},"application/vnd.etsi.cug+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvcommand+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvservice+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsync+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvueprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mcid+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana",compressible:!0},"application/vnd.etsi.pstn+xml":{source:"iana",compressible:!0},"application/vnd.etsi.sci+xml":{source:"iana",compressible:!0},"application/vnd.etsi.simservs+xml":{source:"iana",compressible:!0},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana",compressible:!0},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eu.kasparian.car+json":{source:"iana",compressible:!0},"application/vnd.eudora.data":{source:"iana"},"application/vnd.evolv.ecig.profile":{source:"iana"},"application/vnd.evolv.ecig.settings":{source:"iana"},"application/vnd.evolv.ecig.theme":{source:"iana"},"application/vnd.exstream-empower+zip":{source:"iana",compressible:!1},"application/vnd.exstream-package":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.familysearch.gedcom+zip":{source:"iana",compressible:!1},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.ficlab.flb+zip":{source:"iana",compressible:!1},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujifilm.fb.docuworks":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.container":{source:"iana"},"application/vnd.fujifilm.fb.jfi+xml":{source:"iana",compressible:!0},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.futoin+cbor":{source:"iana"},"application/vnd.futoin+json":{source:"iana",compressible:!0},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.gentics.grd+json":{source:"iana",compressible:!0},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana",compressible:!0},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.slides":{source:"iana"},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana",compressible:!0},"application/vnd.gov.sk.e-form+zip":{source:"iana",compressible:!1},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana",compressible:!0},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",compressible:!0,extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",compressible:!0,extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hc+json":{source:"iana",compressible:!0},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.hdt":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hl7cda+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hl7v2+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyper+json":{source:"iana",compressible:!0},"application/vnd.hyper-item+json":{source:"iana",compressible:!0},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.imagemeter.folder+zip":{source:"iana",compressible:!1},"application/vnd.imagemeter.image+zip":{source:"iana",compressible:!1},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana",compressible:!0},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana",compressible:!0},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.packageitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.planningitem+xml":{source:"iana",compressible:!0},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",compressible:!0,extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.iso11783-10+zip":{source:"iana",compressible:!1},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las":{source:"iana"},"application/vnd.las.las+json":{source:"iana",compressible:!0},"application/vnd.las.las+xml":{source:"iana",compressible:!0,extensions:["lasxml"]},"application/vnd.laszip":{source:"iana"},"application/vnd.leap+json":{source:"iana",compressible:!0},"application/vnd.liberty-request+xml":{source:"iana",compressible:!0},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",compressible:!0,extensions:["lbe"]},"application/vnd.logipipe.circuit+zip":{source:"iana",compressible:!1},"application/vnd.loom":{source:"iana"},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana",extensions:["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.conftoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.license+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxar.archive.3tz+zip":{source:"iana",compressible:!1},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana",compressible:!0},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-outlook":{compressible:!1,extensions:["msg"]},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana",compressible:!0},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana",compressible:!0},"application/vnd.ms-printing.printticket+xml":{source:"apache",compressible:!0},"application/vnd.ms-printschematicket+xml":{source:"iana",compressible:!0},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.nacamar.ybrid+json":{source:"iana",compressible:!0},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nearst.inv+json":{source:"iana",compressible:!0},"application/vnd.nebumind.line":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nimn":{source:"iana"},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana",compressible:!0},"application/vnd.nokia.iptv.config+xml":{source:"iana",compressible:!0},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana",compressible:!0},"application/vnd.nokia.landmarkcollection+xml":{source:"iana",compressible:!0},"application/vnd.nokia.n-gage.ac+xml":{source:"iana",compressible:!0,extensions:["ac"]},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana",compressible:!0},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.ocf+cbor":{source:"iana"},"application/vnd.oci.image.manifest.v1+json":{source:"iana",compressible:!0},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana",compressible:!0},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana",compressible:!0},"application/vnd.oipf.dae.xhtml+xml":{source:"iana",compressible:!0},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana",compressible:!0},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.oipf.spdlist+xml":{source:"iana",compressible:!0},"application/vnd.oipf.ueprofile+xml":{source:"iana",compressible:!0},"application/vnd.oipf.userprofile+xml":{source:"iana",compressible:!0},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.imd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sprov+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-feature-handler+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-pcc+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-subs-invite+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-user-prefs+xml":{source:"iana",compressible:!0},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",compressible:!0,extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana",compressible:!0},"application/vnd.oma.group-usage-list+xml":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+cbor":{source:"iana"},"application/vnd.oma.lwm2m+json":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+tlv":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.final-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.groups+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana",compressible:!0},"application/vnd.oma.xcap-directory+xml":{source:"iana",compressible:!0},"application/vnd.omads-email+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-file+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-folder+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.onepager":{source:"iana"},"application/vnd.onepagertamp":{source:"iana"},"application/vnd.onepagertamx":{source:"iana"},"application/vnd.onepagertat":{source:"iana"},"application/vnd.onepagertatp":{source:"iana"},"application/vnd.onepagertatx":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana",compressible:!0,extensions:["obgx"]},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openstreetmap.data+xml":{source:"iana",compressible:!0,extensions:["osm"]},"application/vnd.opentimestamps.ots":{source:"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"iana",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"iana",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"iana",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana",compressible:!0},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana",compressible:!0},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos.xml":{source:"iana"},"application/vnd.patentdive":{source:"iana"},"application/vnd.patientecommsdoc":{source:"iana"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana",compressible:!0},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.psfs":{source:"iana"},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana",compressible:!0},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quarantainenet":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana",compressible:!0},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.rar":{source:"iana",extensions:["rar"]},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",compressible:!0,extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.resilient.logic":{source:"iana"},"application/vnd.restful+json":{source:"iana",compressible:!0},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",compressible:!0,extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sar":{source:"iana"},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.seis+json":{source:"iana",compressible:!0},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shade-save-file":{source:"iana"},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.shootproof+json":{source:"iana",compressible:!0},"application/vnd.shopkick+json":{source:"iana",compressible:!0},"application/vnd.shp":{source:"iana"},"application/vnd.shx":{source:"iana"},"application/vnd.sigrok.session":{source:"iana"},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.snesdev-page-table":{source:"iana"},"application/vnd.software602.filler.form+xml":{source:"iana",compressible:!0,extensions:["fo"]},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",compressible:!0,extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sqlite3":{source:"iana"},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana",compressible:!0,extensions:["wadl"]},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.sycle+xml":{source:"iana",compressible:!0},"application/vnd.syft+json":{source:"iana",compressible:!0},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",charset:"UTF-8",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tableschema+json":{source:"iana",compressible:!0},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{source:"iana",compressible:!0},"application/vnd.tmd.mediaflex.api+xml":{source:"iana",compressible:!0},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.tri.onesource":{source:"iana"},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",compressible:!0,extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.vel+json":{source:"iana",compressible:!0},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.veritone.aion+json":{source:"iana",compressible:!0},"application/vnd.veryant.thin":{source:"iana"},"application/vnd.ves.encrypted":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",charset:"UTF-8",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.dpp":{source:"iana"},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana",compressible:!0},"application/vnd.wv.ssp+xml":{source:"iana",compressible:!0},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana",compressible:!0},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",compressible:!0,extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.youtube.yt":{source:"iana"},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",compressible:!0,extensions:["zaz"]},"application/voicexml+xml":{source:"iana",compressible:!0,extensions:["vxml"]},"application/voucher-cms+json":{source:"iana",compressible:!0},"application/vq-rtcpxr":{source:"iana"},"application/wasm":{source:"iana",compressible:!0,extensions:["wasm"]},"application/watcherinfo+xml":{source:"iana",compressible:!0,extensions:["wif"]},"application/webpush-options+json":{source:"iana",compressible:!0},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",compressible:!0,extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",compressible:!0,extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-arj":{compressible:!1,extensions:["arj"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",compressible:!0,extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",compressible:!0,extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",compressible:!0,extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-iwork-keynote-sffkey":{extensions:["key"]},"application/x-iwork-numbers-sffnumbers":{extensions:["numbers"]},"application/x-iwork-pages-sffpages":{extensions:["pages"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-keepass2":{extensions:["kdbx"]},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-pki-message":{source:"iana"},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-virtualbox-hdd":{compressible:!0,extensions:["hdd"]},"application/x-virtualbox-ova":{compressible:!0,extensions:["ova"]},"application/x-virtualbox-ovf":{compressible:!0,extensions:["ovf"]},"application/x-virtualbox-vbox":{compressible:!0,extensions:["vbox"]},"application/x-virtualbox-vbox-extpack":{compressible:!1,extensions:["vbox-extpack"]},"application/x-virtualbox-vdi":{compressible:!0,extensions:["vdi"]},"application/x-virtualbox-vhd":{compressible:!0,extensions:["vhd"]},"application/x-virtualbox-vmdk":{compressible:!0,extensions:["vmdk"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"iana",extensions:["der","crt","pem"]},"application/x-x509-ca-ra-cert":{source:"iana"},"application/x-x509-next-ca-cert":{source:"iana"},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",compressible:!0,extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana",compressible:!0},"application/xaml+xml":{source:"apache",compressible:!0,extensions:["xaml"]},"application/xcap-att+xml":{source:"iana",compressible:!0,extensions:["xav"]},"application/xcap-caps+xml":{source:"iana",compressible:!0,extensions:["xca"]},"application/xcap-diff+xml":{source:"iana",compressible:!0,extensions:["xdf"]},"application/xcap-el+xml":{source:"iana",compressible:!0,extensions:["xel"]},"application/xcap-error+xml":{source:"iana",compressible:!0},"application/xcap-ns+xml":{source:"iana",compressible:!0,extensions:["xns"]},"application/xcon-conference-info+xml":{source:"iana",compressible:!0},"application/xcon-conference-info-diff+xml":{source:"iana",compressible:!0},"application/xenc+xml":{source:"iana",compressible:!0,extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache",compressible:!0},"application/xliff+xml":{source:"iana",compressible:!0,extensions:["xlf"]},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd","rng"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana",compressible:!0},"application/xmpp+xml":{source:"iana",compressible:!0},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",compressible:!0,extensions:["xpl"]},"application/xslt+xml":{source:"iana",compressible:!0,extensions:["xsl","xslt"]},"application/xspf+xml":{source:"apache",compressible:!0,extensions:["xspf"]},"application/xv+xml":{source:"iana",compressible:!0,extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yang-data+json":{source:"iana",compressible:!0},"application/yang-data+xml":{source:"iana",compressible:!0},"application/yang-patch+json":{source:"iana",compressible:!0},"application/yang-patch+xml":{source:"iana",compressible:!0},"application/yin+xml":{source:"iana",compressible:!0,extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"application/zstd":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana",compressible:!1,extensions:["3gpp"]},"audio/3gpp2":{source:"iana"},"audio/aac":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana",extensions:["amr"]},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/flexfec":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/melp":{source:"iana"},"audio/melp1200":{source:"iana"},"audio/melp2400":{source:"iana"},"audio/melp600":{source:"iana"},"audio/mhas":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana",extensions:["mxmf"]},"audio/mp3":{compressible:!1,extensions:["mp3"]},"audio/mp4":{source:"iana",compressible:!1,extensions:["m4a","mp4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx","opus"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/scip":{source:"iana"},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sofa":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tetra_acelp":{source:"iana"},"audio/tetra_acelp_bb":{source:"iana"},"audio/tone":{source:"iana"},"audio/tsvcis":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/usac":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dts.uhd":{source:"iana"},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.presonus.multitrack":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/collection":{source:"iana",extensions:["ttc"]},"font/otf":{source:"iana",compressible:!0,extensions:["otf"]},"font/sfnt":{source:"iana"},"font/ttf":{source:"iana",compressible:!0,extensions:["ttf"]},"font/woff":{source:"iana",extensions:["woff"]},"font/woff2":{source:"iana",extensions:["woff2"]},"image/aces":{source:"iana",extensions:["exr"]},"image/apng":{compressible:!1,extensions:["apng"]},"image/avci":{source:"iana",extensions:["avci"]},"image/avcs":{source:"iana",extensions:["avcs"]},"image/avif":{source:"iana",compressible:!1,extensions:["avif"]},"image/bmp":{source:"iana",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/dicom-rle":{source:"iana",extensions:["drle"]},"image/emf":{source:"iana",extensions:["emf"]},"image/fits":{source:"iana",extensions:["fits"]},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/heic":{source:"iana",extensions:["heic"]},"image/heic-sequence":{source:"iana",extensions:["heics"]},"image/heif":{source:"iana",extensions:["heif"]},"image/heif-sequence":{source:"iana",extensions:["heifs"]},"image/hej2k":{source:"iana",extensions:["hej2"]},"image/hsj2":{source:"iana",extensions:["hsj2"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jls":{source:"iana",extensions:["jls"]},"image/jp2":{source:"iana",compressible:!1,extensions:["jp2","jpg2"]},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jph":{source:"iana",extensions:["jph"]},"image/jphc":{source:"iana",extensions:["jhc"]},"image/jpm":{source:"iana",compressible:!1,extensions:["jpm"]},"image/jpx":{source:"iana",compressible:!1,extensions:["jpx","jpf"]},"image/jxr":{source:"iana",extensions:["jxr"]},"image/jxra":{source:"iana",extensions:["jxra"]},"image/jxrs":{source:"iana",extensions:["jxrs"]},"image/jxs":{source:"iana",extensions:["jxs"]},"image/jxsc":{source:"iana",extensions:["jxsc"]},"image/jxsi":{source:"iana",extensions:["jxsi"]},"image/jxss":{source:"iana",extensions:["jxss"]},"image/ktx":{source:"iana",extensions:["ktx"]},"image/ktx2":{source:"iana",extensions:["ktx2"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana",extensions:["pti"]},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana",extensions:["t38"]},"image/tiff":{source:"iana",compressible:!1,extensions:["tif","tiff"]},"image/tiff-fx":{source:"iana",extensions:["tfx"]},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana",extensions:["azv"]},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana",compressible:!0,extensions:["ico"]},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-dds":{compressible:!0,extensions:["dds"]},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.pco.b16":{source:"iana",extensions:["b16"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana",extensions:["tap"]},"image/vnd.valve.source.texture":{source:"iana",extensions:["vtf"]},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana",extensions:["pcx"]},"image/webp":{source:"apache",extensions:["webp"]},"image/wmf":{source:"iana",extensions:["wmf"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana",extensions:["disposition-notification"]},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana",extensions:["u8msg"]},"message/global-delivery-status":{source:"iana",extensions:["u8dsn"]},"message/global-disposition-notification":{source:"iana",extensions:["u8mdn"]},"message/global-headers":{source:"iana",extensions:["u8hdr"]},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana",extensions:["wsc"]},"model/3mf":{source:"iana",extensions:["3mf"]},"model/e57":{source:"iana"},"model/gltf+json":{source:"iana",compressible:!0,extensions:["gltf"]},"model/gltf-binary":{source:"iana",compressible:!0,extensions:["glb"]},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/mtl":{source:"iana",extensions:["mtl"]},"model/obj":{source:"iana",extensions:["obj"]},"model/step":{source:"iana"},"model/step+xml":{source:"iana",compressible:!0,extensions:["stpx"]},"model/step+zip":{source:"iana",compressible:!1,extensions:["stpz"]},"model/step-xml+zip":{source:"iana",compressible:!1,extensions:["stpxz"]},"model/stl":{source:"iana",extensions:["stl"]},"model/vnd.collada+xml":{source:"iana",compressible:!0,extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana",compressible:!0},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana",extensions:["ogex"]},"model/vnd.parasolid.transmit.binary":{source:"iana",extensions:["x_b"]},"model/vnd.parasolid.transmit.text":{source:"iana",extensions:["x_t"]},"model/vnd.pytha.pyox":{source:"iana"},"model/vnd.rosette.annotated-data-model":{source:"iana"},"model/vnd.sap.vds":{source:"iana",extensions:["vds"]},"model/vnd.usdz+zip":{source:"iana",compressible:!1,extensions:["usdz"]},"model/vnd.valve.source.compiled-map":{source:"iana",extensions:["bsp"]},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana",extensions:["x3db"]},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana",extensions:["x3dv"]},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana"},"multipart/multilingual":{source:"iana"},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/vnd.bint.med-plus":{source:"iana"},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/cql":{source:"iana"},"text/cql-expression":{source:"iana"},"text/cql-identifier":{source:"iana"},"text/css":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fhirpath":{source:"iana"},"text/flexfec":{source:"iana"},"text/fwdred":{source:"iana"},"text/gff3":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{compressible:!0,extensions:["less"]},"text/markdown":{source:"iana",compressible:!0,extensions:["markdown","md"]},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mdx":{compressible:!0,extensions:["mdx"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana",charset:"UTF-8"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana",charset:"UTF-8"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/prs.prop.logic":{source:"iana"},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/shaclc":{source:"iana"},"text/shex":{source:"iana",extensions:["shex"]},"text/slim":{extensions:["slim","slm"]},"text/spdx":{source:"iana",extensions:["spdx"]},"text/strings":{source:"iana"},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",charset:"UTF-8",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.ascii-art":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana",charset:"UTF-8"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana",charset:"UTF-8"},"text/vnd.familysearch.gedcom":{source:"iana",extensions:["ged"]},"text/vnd.ficlab.flt":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.gml":{source:"iana"},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.hans":{source:"iana"},"text/vnd.hgl":{source:"iana"},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.senx.warpscript":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sosi":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",charset:"UTF-8",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana",charset:"UTF-8"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-org":{compressible:!0,extensions:["org"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{compressible:!0,extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"iana"},"video/3gpp":{source:"iana",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"iana"},"video/3gpp2":{source:"iana",extensions:["3g2"]},"video/av1":{source:"iana"},"video/bmpeg":{source:"iana"},"video/bt656":{source:"iana"},"video/celb":{source:"iana"},"video/dv":{source:"iana"},"video/encaprtp":{source:"iana"},"video/ffv1":{source:"iana"},"video/flexfec":{source:"iana"},"video/h261":{source:"iana",extensions:["h261"]},"video/h263":{source:"iana",extensions:["h263"]},"video/h263-1998":{source:"iana"},"video/h263-2000":{source:"iana"},"video/h264":{source:"iana",extensions:["h264"]},"video/h264-rcdo":{source:"iana"},"video/h264-svc":{source:"iana"},"video/h265":{source:"iana"},"video/iso.segment":{source:"iana",extensions:["m4s"]},"video/jpeg":{source:"iana",extensions:["jpgv"]},"video/jpeg2000":{source:"iana"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/jxsv":{source:"iana"},"video/mj2":{source:"iana",extensions:["mj2","mjp2"]},"video/mp1s":{source:"iana"},"video/mp2p":{source:"iana"},"video/mp2t":{source:"iana",extensions:["ts"]},"video/mp4":{source:"iana",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"iana"},"video/mpeg":{source:"iana",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"iana"},"video/mpv":{source:"iana"},"video/nv":{source:"iana"},"video/ogg":{source:"iana",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"iana"},"video/pointer":{source:"iana"},"video/quicktime":{source:"iana",compressible:!1,extensions:["qt","mov"]},"video/raptorfec":{source:"iana"},"video/raw":{source:"iana"},"video/rtp-enc-aescm128":{source:"iana"},"video/rtploopback":{source:"iana"},"video/rtx":{source:"iana"},"video/scip":{source:"iana"},"video/smpte291":{source:"iana"},"video/smpte292m":{source:"iana"},"video/ulpfec":{source:"iana"},"video/vc1":{source:"iana"},"video/vc2":{source:"iana"},"video/vnd.cctv":{source:"iana"},"video/vnd.dece.hd":{source:"iana",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"iana",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"iana"},"video/vnd.dece.pd":{source:"iana",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"iana",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"iana",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"iana"},"video/vnd.directv.mpeg-tts":{source:"iana"},"video/vnd.dlna.mpeg-tts":{source:"iana"},"video/vnd.dvb.file":{source:"iana",extensions:["dvb"]},"video/vnd.fvt":{source:"iana",extensions:["fvt"]},"video/vnd.hns.video":{source:"iana"},"video/vnd.iptvforum.1dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.1dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.2dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.2dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.ttsavc":{source:"iana"},"video/vnd.iptvforum.ttsmpeg2":{source:"iana"},"video/vnd.motorola.video":{source:"iana"},"video/vnd.motorola.videop":{source:"iana"},"video/vnd.mpegurl":{source:"iana",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"iana",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"iana"},"video/vnd.nokia.mp4vr":{source:"iana"},"video/vnd.nokia.videovoip":{source:"iana"},"video/vnd.objectvideo":{source:"iana"},"video/vnd.radgamettools.bink":{source:"iana"},"video/vnd.radgamettools.smacker":{source:"iana"},"video/vnd.sealed.mpeg1":{source:"iana"},"video/vnd.sealed.mpeg4":{source:"iana"},"video/vnd.sealed.swf":{source:"iana"},"video/vnd.sealedmedia.softseal.mov":{source:"iana"},"video/vnd.uvvu.mp4":{source:"iana",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"iana",extensions:["viv"]},"video/vnd.youtube.yt":{source:"iana"},"video/vp8":{source:"iana"},"video/vp9":{source:"iana"},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}}});var sE=R((cU,aE)=>{aE.exports=iE()});var oE=R((uU,rE)=>{"use strict";var nE=sE();rE.exports=function(){var e={};return Object.keys(nE).forEach(function(t){var i=nE[t];i.extensions&&i.extensions.length>0&&i.extensions.forEach(function(a){e[a]=t})}),e}});var uE=R((pU,cE)=>{"use strict";var lE=$p();cE.exports=function(e,t){if(!lE(e))throw new TypeError("Expected a plain object");t=t||{},typeof t=="function"&&(t={compare:t});var i=t.deep,a=[],s=[],n=function(r){var o=a.indexOf(r);if(o!==-1)return s[o];var l={},u=Object.keys(r).sort(t.compare);a.push(r),s.push(l);for(var p=0;p<u.length;p++){var d=u[p],h=r[d];l[d]=i&&lE(h)?n(h):h}return l};return n(e)}});var hE=R((hU,Fh)=>{"use strict";var pE=uE();Fh.exports.desc=function(e){return pE(e,function(t,i){return i.length-t.length})};Fh.exports.asc=function(e){return pE(e,function(t,i){return t.length-i.length})}});var mE=R((dU,Mh)=>{"use strict";var dE=oE(),fE=hE();Mh.exports=e=>{let t=fE.desc(dE()),i=Object.keys(t).filter(a=>e.endsWith(a));return i.length===0?[]:i.map(a=>({ext:a,mime:t[a]}))};Mh.exports.mime=e=>{let t=fE.desc(dE()),i=Object.keys(t).filter(a=>t[a]===e);return i.length===0?[]:i.map(a=>({ext:a,mime:t[a]}))}});var vE=R((fU,yE)=>{"use strict";var UF=require("fs"),An=require("path"),{URL:HF}=require("url"),GF=Dv(),gE=Bv(),bE=b_(),VF=k_(),JF=I_(),$F=_S(),WF=WS(),XF=yh(),KF=YS(),ZF=tE(),YF=mE(),QF=XF(UF),eM=e=>An.basename(new HF(e.requestUrl).pathname),tM=e=>{let t=e.headers["content-type"];if(!t)return null;let i=YF.mime(t);return i.length!==1?null:i[0].ext},iM=(e,t)=>{let i=e.headers["content-disposition"];if(i){let s=GF.parse(i);if(s.parameters&&s.parameters.filename)return s.parameters.filename}let a=eM(e);if(!An.extname(a)){let s=(ZF(t)||{}).ext||tM(e);s&&(a=`${a}.${s}`)}return a};yE.exports=(e,t,i)=>{typeof t=="object"&&(i=t,t=null),i=Object.assign({encoding:null,rejectUnauthorized:process.env.npm_config_strict_ssl!=="false"},i);let a=$F.stream(e,i),s=KF(a,"response").then(n=>{let r=i.encoding===null?"buffer":i.encoding;return Promise.all([JF(a,{encoding:r}),n])}).then(n=>{let[r,o]=n;if(!t)return i.extract&&gE(r)?bE(r,i):r;let l=i.filename||VF(iM(o,r)),u=An.join(t,l);return i.extract&&gE(r)?bE(r,An.dirname(u),i):WF(An.dirname(u)).then(()=>QF.writeFile(u,r)).then(()=>r)});return a.then=s.then.bind(s),a.catch=s.catch.bind(s),a}});var PE=R(Jh=>{"use strict";Object.defineProperty(Jh,"__esModule",{value:!0});var oM=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],jE=["address","article","aside","blockquote","canvas","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","tfoot","thead","tr","ul","video"],nl=["audio","math","svg","video"],as=10,lM=33,cM=34,uM=38,pM=39,Tn=47,Gh=59,rl=60,hM=61,Vh=62,dM=/[<&\n\ud800-\udbff]/,fM=/[<&\ud800-\udbff]/,mM=/\s+/g;function gM(e,t,i){return i===void 0&&(i={}),e?(e=e.toString(),i.html?bM(e,t,i):yM(e,t,i)):""}Jh.default=gM;function bM(e,t,i){for(var a=i.imageWeight,s=a===void 0?2:a,n=i.indicator,r=n===void 0?"\u2026":n,o=i.maxLines,l=o===void 0?1/0:o,u=i.stripTags,p=u===void 0?!1:u,d=r.length,h=1,f=typeof p=="boolean"?function(){return p}:function(N){return p.includes(N)},b=[],m=function(N){for(var q;q=b.pop(),q!==void 0;)f(q)||(N+="</"+q+">");return N},y=0,g=-1,v=e.length;y<v;y++){var w=y?e.slice(y):e,x=xM(b),E=g>-1||x?fM:dM,_=w.search(E),j=_>-1?_:w.length;if(g===-1){if(x){var k=wM(j===w.length?w:w.slice(0,_));if(f(b[b.length-1])){var C=y>0&&!ua(e.charCodeAt(y-1)),S=!ua(e.charCodeAt(y+j));k.length>0?k=(C?" ":"")+k+(S?" ":""):C&&S&&(k=" "),e=e.slice(0,y)+k+e.slice(y+j),j=k.length}if(d+=k.length,d>t)break}else if(d+=j,d>t){y=Math.max(y+j-d+t,0);break}}if(y+=j,_===-1)break;var A=e.charCodeAt(y);if(A===rl){var O=e.charCodeAt(y+1),M=O===lM;if(M&&e.substr(y+2,2)==="--"){var P=e.indexOf("-->",y+4)+3;y=P-1}else if(M&&e.substr(y+2,7)==="[CDATA["){var D=e.indexOf("]]>",y+9)+3;y=D-1}else{var H=O===Tn;if(d===t&&!H){d++;break}for(var $=0,U=y,Y=!1;;){if(U++,U>=v)throw new Error("Invalid HTML: "+e);var K=e.charCodeAt(U);if(Y)$?K===$&&(Y=!1):ua(K)?Y=!1:K===Vh&&(Y=!1,U--);else if(K===hM){for(;ua(e.charCodeAt(U+1));)U++;Y=!0;var L=e.charCodeAt(U+1);L===cM||L===pM?($=L,U++):$=0}else if(K===Vh){var B=y+(H?2:1),W=Math.min(vM(e,B),U),ee=e.slice(B,W).toLowerCase();ee.charCodeAt(ee.length-1)===Tn&&(ee=ee.slice(0,ee.length-1));var I=f(ee);if(H){var F=b.pop();if(F!==ee)throw new Error("Invalid HTML: "+e);if(nl.includes(ee)&&!nl.some(function(N){return b.includes(N)})){if(I)y=g,g=-1;else if(g=-1,d+=s,d>t)break}var G=jE.includes(ee);if(G&&g===-1&&!I&&(h++,h>l)){b.push(ee);break}}else if(oM.includes(ee)||e.charCodeAt(U-1)===Tn){if(!I){if(ee==="br"){if(h++,h>l)break}else if(ee==="img"&&(d+=s,d>t))break}}else nl.some(function(N){return b.includes(N)})||nl.includes(ee)&&(g=y),b.push(ee);I&&g===-1?(e=e.slice(0,y)+e.slice(U+1),y--):y=U;break}}if(d>t||h>l)break}}else if(A===uM){for(var U=y+1,X=!0;;){var J=e.charCodeAt(U);if(OE(J))U++;else{if(J===Gh)break;X=!1;break}}if(g===-1&&(d++,d>t))break;X&&(y=U)}else if(A===as){if(d++,d>t||(h++,h>l))break}else{if(g===-1&&(d++,d>t))break;if((A&64512)==55296){var O=e.charCodeAt(y+1);(O&64512)==56320&&y++}}}if(d>t){var Z=_M(e,y);if(r){for(var le=y+Z.length;e.charCodeAt(le)===rl&&e.charCodeAt(le+1)===Tn;){var se=e.indexOf(">",le+2)+1;if(se)le=se;else break}le&&(le===e.length||IE(e,le))&&(y+=Z.length,Z=e.charAt(y))}for(;Z==="<"&&e.charCodeAt(y+1)===Tn;){var ee=b.pop();if(!ee)break;var ie=e.indexOf(">",y+2);if(ie===-1||e.slice(y+2,ie).trim()!==ee)throw new Error("Invalid HTML: "+e);f(ee)?e=e.slice(0,y)+e.slice(ie+1):y=ie+1,Z=e.charAt(y)}if(y<e.length){if(!i.breakWords)for(var ye=y-r.length;ye>=0;ye--){var A=e.charCodeAt(ye);if(A===Vh||A===Gh)break;if(A===as||A===rl){y=ye;break}else if(ua(A)){y=ye+(r?1:0);break}}var pe=e.slice(0,y);return IE(e,y)||(pe+=r),m(pe)}}else if(h>l)return m(e.slice(0,y));return e}function yM(e,t,i){for(var a=i.indicator,s=a===void 0?"\u2026":a,n=i.maxLines,r=n===void 0?1/0:n,o=s.length,l=1,u=0,p=e.length;u<p&&(o++,!(o>t));u++){var d=e.charCodeAt(u);if(d===as){if(l++,l>r)break}else if((d&64512)==55296){var h=e.charCodeAt(u+1);(h&64512)==56320&&u++}}if(o>t){var f=RE(e,u);if(s){var b=u+f.length;if(b===e.length)return e;if(e.charCodeAt(b)===as)return e.slice(0,u+f.length)}if(!i.breakWords)for(var m=u-s.length;m>=0;m--){var d=e.charCodeAt(m);if(d===as){u=m,f=`
|
||
`;break}else if(ua(d)){u=m+(s?1:0);break}}return e.slice(0,u)+(f===`
|
||
`?"":s)}else if(l>r)return e.slice(0,u);return e}function vM(e,t){for(var i=e.length,a=t;a<i;a++)if(ua(e.charCodeAt(a)))return a;return i}function OE(e){return e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122}function IE(e,t){var i=e.charCodeAt(t);if(i===as)return!0;if(i===rl){var a="("+jE.join("|")+"|br)",s=new RegExp("^<"+a+`[
|
||
\f\r ]*/?>`,"i");return s.test(e.slice(t))}else return!1}function ua(e){return e===9||e===10||e===12||e===13||e===32}function xM(e){for(var t=e.length-1;t>=0;t--){var i=e[t];if(i==="li"||i==="td")return!1;if(i==="ol"||i==="table"||i==="ul")return!0}return!1}function wM(e){return e.trim().replace(mM," ")}function RE(e,t){var i=e.charCodeAt(t);if((i&64512)==55296){var a=e.charCodeAt(t+1);if((a&64512)==56320)return String.fromCharCode(i,a)}return String.fromCharCode(i)}function _M(e,t){var i=RE(e,t);if(i==="&")for(;;){t++;var a=e.charCodeAt(t);if(OE(a))i+=String.fromCharCode(a);else if(a===Gh){i+=String.fromCharCode(a);break}else break}return i}});var ME=R((FU,FE)=>{"use strict";FE.exports=e=>{let t=typeof e=="string"?`
|
||
`:`
|
||
`.charCodeAt(),i=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,e.length-1)),e[e.length-1]===i&&(e=e.slice(0,e.length-1)),e}});var qE=R((MU,On)=>{"use strict";var jn=require("path"),LE=pu(),BE=e=>{e=me({cwd:process.cwd(),path:process.env[LE()],execPath:process.execPath},e);let t,i=jn.resolve(e.cwd),a=[];for(;t!==i;)a.push(jn.join(i,"node_modules/.bin")),t=i,i=jn.resolve(i,"..");let s=jn.resolve(e.cwd,e.execPath,"..");return a.push(s),a.concat(e.path).join(jn.delimiter)};On.exports=BE;On.exports.default=BE;On.exports.env=e=>{e=me({env:process.env},e);let t=me({},e.env),i=LE({env:t});return e.path=t[i],t[i]=On.exports(e),t}});var UE=R((LU,Wh)=>{"use strict";var zE=(e,t)=>{for(let i of Reflect.ownKeys(t))Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i));return e};Wh.exports=zE;Wh.exports.default=zE});var GE=R((BU,ll)=>{"use strict";var SM=UE(),ol=new WeakMap,HE=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let i,a=0,s=e.displayName||e.name||"<anonymous>",n=function(...r){if(ol.set(n,++a),a===1)i=e.apply(this,r),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return i};return SM(n,e),ol.set(n,a),n};ll.exports=HE;ll.exports.default=HE;ll.exports.callCount=e=>{if(!ol.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return ol.get(e)}});var VE=R(cl=>{"use strict";Object.defineProperty(cl,"__esModule",{value:!0});cl.SIGNALS=void 0;var EM=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];cl.SIGNALS=EM});var Xh=R(ss=>{"use strict";Object.defineProperty(ss,"__esModule",{value:!0});ss.SIGRTMAX=ss.getRealtimeSignals=void 0;var kM=function(){let e=$E-JE+1;return Array.from({length:e},AM)};ss.getRealtimeSignals=kM;var AM=function(e,t){return{name:`SIGRT${t+1}`,number:JE+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},JE=34,$E=64;ss.SIGRTMAX=$E});var WE=R(ul=>{"use strict";Object.defineProperty(ul,"__esModule",{value:!0});ul.getSignals=void 0;var CM=require("os"),TM=VE(),jM=Xh(),OM=function(){let e=(0,jM.getRealtimeSignals)();return[...TM.SIGNALS,...e].map(IM)};ul.getSignals=OM;var IM=function({name:e,number:t,description:i,action:a,forced:s=!1,standard:n}){let{signals:{[e]:r}}=CM.constants,o=r!==void 0;return{name:e,number:o?r:t,description:i,supported:o,action:a,forced:s,standard:n}}});var KE=R(ns=>{"use strict";Object.defineProperty(ns,"__esModule",{value:!0});ns.signalsByNumber=ns.signalsByName=void 0;var RM=require("os"),XE=WE(),PM=Xh(),NM=function(){return(0,XE.getSignals)().reduce(DM,{})},DM=function(e,{name:t,number:i,description:a,supported:s,action:n,forced:r,standard:o}){return ke(me({},e),{[t]:{name:t,number:i,description:a,supported:s,action:n,forced:r,standard:o}})},FM=NM();ns.signalsByName=FM;var MM=function(){let e=(0,XE.getSignals)(),t=PM.SIGRTMAX+1,i=Array.from({length:t},(a,s)=>LM(s,e));return Object.assign({},...i)},LM=function(e,t){let i=BM(e,t);if(i===void 0)return{};let{name:a,description:s,supported:n,action:r,forced:o,standard:l}=i;return{[e]:{name:a,number:e,description:s,supported:n,action:r,forced:o,standard:l}}},BM=function(e,t){let i=t.find(({name:a})=>RM.constants.signals[a]===e);return i!==void 0?i:t.find(a=>a.number===e)},qM=MM();ns.signalsByNumber=qM});var YE=R((GU,ZE)=>{"use strict";var{signalsByName:zM}=KE(),UM=({timedOut:e,timeout:t,errorCode:i,signal:a,signalDescription:s,exitCode:n,isCanceled:r})=>e?`timed out after ${t} milliseconds`:r?"was canceled":i!==void 0?`failed with ${i}`:a!==void 0?`was killed with ${a} (${s})`:n!==void 0?`failed with exit code ${n}`:"failed",HM=({stdout:e,stderr:t,all:i,error:a,signal:s,exitCode:n,command:r,escapedCommand:o,timedOut:l,isCanceled:u,killed:p,parsed:{options:{timeout:d}}})=>{n=n===null?void 0:n,s=s===null?void 0:s;let h=s===void 0?void 0:zM[s].description,f=a&&a.code,m=`Command ${UM({timedOut:l,timeout:d,errorCode:f,signal:s,signalDescription:h,exitCode:n,isCanceled:u})}: ${r}`,y=Object.prototype.toString.call(a)==="[object Error]",g=y?`${m}
|
||
${a.message}`:m,v=[g,t,e].filter(Boolean).join(`
|
||
`);return y?(a.originalMessage=a.message,a.message=v):a=new Error(v),a.shortMessage=g,a.command=r,a.escapedCommand=o,a.exitCode=n,a.signal=s,a.signalDescription=h,a.stdout=e,a.stderr=t,i!==void 0&&(a.all=i),"bufferedData"in a&&delete a.bufferedData,a.failed=!0,a.timedOut=Boolean(l),a.isCanceled=u,a.killed=p&&!l,a};ZE.exports=HM});var ek=R((VU,Kh)=>{"use strict";var pl=["stdin","stdout","stderr"],GM=e=>pl.some(t=>e[t]!==void 0),QE=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return pl.map(a=>e[a]);if(GM(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${pl.map(a=>`\`${a}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let i=Math.max(t.length,pl.length);return Array.from({length:i},(a,s)=>t[s])};Kh.exports=QE;Kh.exports.node=e=>{let t=QE(e);return t==="ipc"?"ipc":t===void 0||typeof t=="string"?[t,t,t,"ipc"]:t.includes("ipc")?t:[...t,"ipc"]}});var ak=R((tk,ik)=>{"use strict";var VM=require("os"),JM=Cu(),$M=1e3*5,WM=(e,t="SIGTERM",i={})=>{let a=e(t);return XM(e,t,i,a),a},XM=(e,t,i,a)=>{if(!KM(t,i,a))return;let s=YM(i),n=setTimeout(()=>{e("SIGKILL")},s);n.unref&&n.unref()},KM=(e,{forceKillAfterTimeout:t},i)=>ZM(e)&&t!==!1&&i,ZM=e=>e===VM.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",YM=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return $M;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},QM=(e,t)=>{e.kill()&&(t.isCanceled=!0)},eL=(e,t,i)=>{e.kill(t),i(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},tL=(e,{timeout:t,killSignal:i="SIGTERM"},a)=>{if(t===0||t===void 0)return a;let s,n=new Promise((o,l)=>{s=setTimeout(()=>{eL(e,i,l)},t)}),r=a.finally(()=>{clearTimeout(s)});return Promise.race([n,r])},iL=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},aL=(s,n,r)=>he(tk,[s,n,r],function*(e,{cleanup:t,detached:i},a){if(!t||i)return a;let o=JM(()=>{e.kill()});return a.finally(()=>{o()})});ik.exports={spawnedKill:WM,spawnedCancel:QM,setupTimeout:tL,validateTimeout:iL,setExitHandler:aL}});var nk=R((JU,sk)=>{"use strict";var pi=e=>e!==null&&typeof e=="object"&&typeof e.pipe=="function";pi.writable=e=>pi(e)&&e.writable!==!1&&typeof e._write=="function"&&typeof e._writableState=="object";pi.readable=e=>pi(e)&&e.readable!==!1&&typeof e._read=="function"&&typeof e._readableState=="object";pi.duplex=e=>pi.writable(e)&&pi.readable(e);pi.transform=e=>pi.duplex(e)&&typeof e._transform=="function";sk.exports=pi});var ok=R(($U,rk)=>{"use strict";var{PassThrough:sL}=require("stream");rk.exports=e=>{e=me({},e);let{array:t}=e,{encoding:i}=e,a=i==="buffer",s=!1;t?s=!(i||a):i=i||"utf8",a&&(i=null);let n=new sL({objectMode:s});i&&n.setEncoding(i);let r=0,o=[];return n.on("data",l=>{o.push(l),s?r=o.length:r+=l.length}),n.getBufferedValue=()=>t?o:a?Buffer.concat(o,r):o.join(""),n.getBufferedLength=()=>r,n}});var lk=R((WU,In)=>{"use strict";var{constants:nL}=require("buffer"),rL=require("stream"),{promisify:oL}=require("util"),lL=ok(),cL=oL(rL.pipeline),Zh=class extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}};function Yh(e,t){return he(this,null,function*(){if(!e)throw new Error("Expected a stream");t=me({maxBuffer:1/0},t);let{maxBuffer:i}=t,a=lL(t);return yield new Promise((s,n)=>{let r=o=>{o&&a.getBufferedLength()<=nL.MAX_LENGTH&&(o.bufferedData=a.getBufferedValue()),n(o)};(()=>he(this,null,function*(){try{yield cL(e,a),s()}catch(o){r(o)}}))(),a.on("data",()=>{a.getBufferedLength()>i&&r(new Zh)})}),a.getBufferedValue()})}In.exports=Yh;In.exports.buffer=(e,t)=>Yh(e,ke(me({},t),{encoding:"buffer"}));In.exports.array=(e,t)=>Yh(e,ke(me({},t),{array:!0}));In.exports.MaxBufferError=Zh});var hk=R((td,pk)=>{"use strict";var ck=nk(),uk=lk(),uL=Ou(),pL=(e,t)=>{t===void 0||e.stdin===void 0||(ck(t)?t.pipe(e.stdin):e.stdin.end(t))},hL=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let i=uL();return e.stdout&&i.add(e.stdout),e.stderr&&i.add(e.stderr),i},Qh=(e,t)=>he(td,null,function*(){if(!!e){e.destroy();try{return yield t}catch(i){return i.bufferedData}}}),ed=(e,{encoding:t,buffer:i,maxBuffer:a})=>{if(!(!e||!i))return t?uk(e,{encoding:t,maxBuffer:a}):uk.buffer(e,{maxBuffer:a})},dL=(o,l,u)=>he(td,[o,l,u],function*({stdout:e,stderr:t,all:i},{encoding:a,buffer:s,maxBuffer:n},r){let p=ed(e,{encoding:a,buffer:s,maxBuffer:n}),d=ed(t,{encoding:a,buffer:s,maxBuffer:n}),h=ed(i,{encoding:a,buffer:s,maxBuffer:n*2});try{return yield Promise.all([r,p,d,h])}catch(f){return Promise.all([{error:f,signal:f.signal,timedOut:f.timedOut},Qh(e,p),Qh(t,d),Qh(i,h)])}}),fL=({input:e})=>{if(ck(e))throw new TypeError("The `input` option cannot be a stream in sync mode")};pk.exports={handleInput:pL,makeAllStream:hL,getSpawnedResult:dL,validateInputSync:fL}});var mk=R((dk,fk)=>{"use strict";var mL=(()=>he(dk,null,function*(){}))().constructor.prototype,gL=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(mL,e)]),bL=(e,t)=>{for(let[i,a]of gL){let s=typeof t=="function"?(...n)=>Reflect.apply(a.value,t(),n):a.value.bind(t);Reflect.defineProperty(e,i,ke(me({},a),{value:s}))}return e},yL=e=>new Promise((t,i)=>{e.on("exit",(a,s)=>{t({exitCode:a,signal:s})}),e.on("error",a=>{i(a)}),e.stdin&&e.stdin.on("error",a=>{i(a)})});fk.exports={mergePromise:bL,getSpawnedPromise:yL}});var yk=R((XU,bk)=>{"use strict";var gk=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],vL=/^[\w.-]+$/,xL=/"/g,wL=e=>typeof e!="string"||vL.test(e)?e:`"${e.replace(xL,'\\"')}"`,_L=(e,t)=>gk(e,t).join(" "),SL=(e,t)=>gk(e,t).map(i=>wL(i)).join(" "),EL=/ +/g,kL=e=>{let t=[];for(let i of e.trim().split(EL)){let a=t[t.length-1];a&&a.endsWith("\\")?t[t.length-1]=`${a.slice(0,-1)} ${i}`:t.push(i)}return t};bk.exports={joinCommand:_L,getEscapedCommand:SL,parseCommand:kL}});var Ak=R((kk,rs)=>{"use strict";var AL=require("path"),id=require("child_process"),CL=vu(),TL=ME(),jL=qE(),OL=GE(),hl=YE(),vk=ek(),{spawnedKill:IL,spawnedCancel:RL,setupTimeout:PL,validateTimeout:NL,setExitHandler:DL}=ak(),{handleInput:FL,getSpawnedResult:ML,makeAllStream:LL,validateInputSync:BL}=hk(),{mergePromise:xk,getSpawnedPromise:qL}=mk(),{joinCommand:wk,parseCommand:_k,getEscapedCommand:Sk}=yk(),zL=1e3*1e3*100,UL=({env:e,extendEnv:t,preferLocal:i,localDir:a,execPath:s})=>{let n=t?me(me({},process.env),e):e;return i?jL.env({env:n,cwd:a,execPath:s}):n},Ek=(e,t,i={})=>{let a=CL._parse(e,t,i);return e=a.command,t=a.args,i=a.options,i=me({maxBuffer:zL,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:i.cwd||process.cwd(),execPath:process.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},i),i.env=UL(i),i.stdio=vk(i),process.platform==="win32"&&AL.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:i,parsed:a}},Rn=(e,t,i)=>typeof t!="string"&&!Buffer.isBuffer(t)?i===void 0?void 0:"":e.stripFinalNewline?TL(t):t,dl=(e,t,i)=>{let a=Ek(e,t,i),s=wk(e,t),n=Sk(e,t);NL(a.options);let r;try{r=id.spawn(a.file,a.args,a.options)}catch(f){let b=new id.ChildProcess,m=Promise.reject(hl({error:f,stdout:"",stderr:"",all:"",command:s,escapedCommand:n,parsed:a,timedOut:!1,isCanceled:!1,killed:!1}));return xk(b,m)}let o=qL(r),l=PL(r,a.options,o),u=DL(r,a.options,l),p={isCanceled:!1};r.kill=IL.bind(null,r.kill.bind(r)),r.cancel=RL.bind(null,r,p);let h=OL(()=>he(kk,null,function*(){let[{error:f,exitCode:b,signal:m,timedOut:y},g,v,w]=yield ML(r,a.options,u),x=Rn(a.options,g),E=Rn(a.options,v),_=Rn(a.options,w);if(f||b!==0||m!==null){let j=hl({error:f,exitCode:b,signal:m,stdout:x,stderr:E,all:_,command:s,escapedCommand:n,parsed:a,timedOut:y,isCanceled:p.isCanceled,killed:r.killed});if(!a.options.reject)return j;throw j}return{command:s,escapedCommand:n,exitCode:0,stdout:x,stderr:E,all:_,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}}));return FL(r,a.options.input),r.all=LL(r,a.options),xk(r,h)};rs.exports=dl;rs.exports.sync=(e,t,i)=>{let a=Ek(e,t,i),s=wk(e,t),n=Sk(e,t);BL(a.options);let r;try{r=id.spawnSync(a.file,a.args,a.options)}catch(u){throw hl({error:u,stdout:"",stderr:"",all:"",command:s,escapedCommand:n,parsed:a,timedOut:!1,isCanceled:!1,killed:!1})}let o=Rn(a.options,r.stdout,r.error),l=Rn(a.options,r.stderr,r.error);if(r.error||r.status!==0||r.signal!==null){let u=hl({stdout:o,stderr:l,error:r.error,signal:r.signal,exitCode:r.status,command:s,escapedCommand:n,parsed:a,timedOut:r.error&&r.error.code==="ETIMEDOUT",isCanceled:!1,killed:r.signal!==null});if(!a.options.reject)return u;throw u}return{command:s,escapedCommand:n,exitCode:0,stdout:o,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}};rs.exports.command=(e,t)=>{let[i,...a]=_k(e);return dl(i,a,t)};rs.exports.commandSync=(e,t)=>{let[i,...a]=_k(e);return dl.sync(i,a,t)};rs.exports.node=(e,t,i={})=>{t&&!Array.isArray(t)&&typeof t=="object"&&(i=t,t=[]);let a=vk.node(i),s=process.execArgv.filter(o=>!o.startsWith("--inspect")),{nodePath:n=process.execPath,nodeOptions:r=s}=i;return dl(n,[...r,e,...Array.isArray(t)?t:[]],ke(me({},i),{stdin:void 0,stdout:void 0,stderr:void 0,stdio:a,shell:!1}))}});var Dk=R((f9,Nk)=>{"use strict";var c={PROCESSOR_VERSION:"1.4.61",error:function(e){throw typeof Error=="undefined"?new Error("citeproc-js error: "+e):"citeproc-js error: "+e},debug:function(e){typeof console=="undefined"?dump("CSL: "+e+`
|
||
`):console.log("citeproc-js warning: "+e)},toLocaleUpperCase(e){var t=this.tmp.lang_array;try{e=e.toLocaleUpperCase(t)}catch(i){e=e.toUpperCase()}return e},toLocaleLowerCase(e){var t=this.tmp.lang_array;try{e=e.toLocaleLowerCase(t)}catch(i){e=e.toLowerCase()}return e},LOCATOR_LABELS_REGEXP:new RegExp("^((vrs|sv|subpara|op|subch|add|amend|annot|app|art|bibliog|bk|ch|cl|col|cmt|dec|dept|div|ex|fig|fld|fol|n|hypo|illus|intro|l|no|p|pp|para|pt|pmbl|princ|pub|r|rn|sched|sec|ser|subdiv|subsec|supp|tbl|tit|vol)\\.)\\s+(.*)"),STATUTE_SUBDIV_PLAIN_REGEX:/(?:(?:^| )(?:vrs|sv|subpara|op|subch|add|amend|annot|app|art|bibliog|bk|ch|cl|col|cmt|dec|dept|div|ex|fig|fld|fol|n|hypo|illus|intro|l|no|p|pp|para|pt|pmbl|princ|pub|r|rn|sched|sec|ser|subdiv|subsec|supp|tbl|tit|vol)\. *)/,STATUTE_SUBDIV_PLAIN_REGEX_FRONT:/(?:^\s*[.,;]*\s*(?:vrs|sv|subpara|op|subch|add|amend|annot|app|art|bibliog|bk|ch|cl|col|cmt|dec|dept|div|ex|fig|fld|fol|n|hypo|illus|intro|l|no|p|pp|para|pt|pmbl|princ|pub|r|rn|sched|sec|ser|subdiv|subsec|supp|tbl|tit|vol)\. *)/,STATUTE_SUBDIV_STRINGS:{"vrs.":"verse","sv.":"sub-verbo","subpara.":"subparagraph","op.":"opus","subch.":"subchapter","add.":"addendum","amend.":"amendment","annot.":"annotation","app.":"appendix","art.":"article","bibliog.":"bibliography","bk.":"book","ch.":"chapter","cl.":"clause","col.":"column","cmt.":"comment","dec.":"decision","dept.":"department","ex.":"example","fig.":"figure","fld.":"field","fol.":"folio","n.":"note","hypo.":"hypothetical","illus.":"illustration","intro.":"introduction","l.":"line","no.":"issue","p.":"page","pp.":"page","para.":"paragraph","pt.":"part","pmbl.":"preamble","princ.":"principle","pub.":"publication","r.":"rule","rn.":"randnummer","sched.":"schedule","sec.":"section","ser.":"series,","subdiv.":"subdivision","subsec.":"subsection","supp.":"supplement","tbl.":"table","tit.":"title","vol.":"volume"},STATUTE_SUBDIV_STRINGS_REVERSE:{verse:"vrs.","sub-verbo":"sv.","sub verbo":"sv.",subparagraph:"subpara.",opus:"op.",subchapter:"subch.",addendum:"add.",amendment:"amend.",annotation:"annot.",appendix:"app.",article:"art.",bibliography:"bibliog.",book:"bk.",chapter:"ch.",clause:"cl.",column:"col.",comment:"cmt.",decision:"dec.",department:"dept.",example:"ex.",figure:"fig.",field:"fld.",folio:"fol.",note:"n.",hypothetical:"hypo.",illustration:"illus.",introduction:"intro.",line:"l.",issue:"no.",page:"p.",paragraph:"para.",part:"pt.",preamble:"pmbl.",principle:"princ.",publication:"pub.",rule:"r.",randnummer:"rn.",schedule:"sched.",section:"sec.","series,":"ser.",subdivision:"subdiv.",subsection:"subsec.",supplement:"supp.",table:"tbl.",title:"tit.",volume:"vol."},LOCATOR_LABELS_MAP:{vrs:"verse",sv:"sub-verbo",subpara:"subparagraph",op:"opus",subch:"subchapter",add:"addendum",amend:"amendment",annot:"annotation",app:"appendix",art:"article",bibliog:"bibliography",bk:"book",ch:"chapter",cl:"clause",col:"column",cmt:"comment",dec:"decision",dept:"department",ex:"example",fig:"figure",fld:"field",fol:"folio",n:"note",hypo:"hypothetical",illus:"illustration",intro:"introduction",l:"line",no:"issue",p:"page",pp:"page",para:"paragraph",pt:"part",pmbl:"preamble",princ:"principle",pub:"publication",r:"rule",rn:"randnummer",sched:"schedule",sec:"section",ser:"series,",subdiv:"subdivision",subsec:"subsection",supp:"supplement",tbl:"table",tit:"title",vol:"volume"},MODULE_MACROS:{"juris-pretitle":!0,"juris-title":!0,"juris-pretitle-short":!0,"juris-title-short":!0,"juris-main":!0,"juris-main-short":!0,"juris-tail":!0,"juris-tail-short":!0,"juris-locator":!0},MODULE_TYPES:{legal_case:!0,legislation:!0,bill:!0,hearing:!0,gazette:!0,report:!0,regulation:!0,standard:!0,patent:!0,locator:!0},checkNestedBrace:function(e){e.opt.xclass==="note"?(this.depth=0,this.update=function(t){for(var t=t||"",i=t.split(/([\(\)])/),a=1,s=i.length;a<s;a+=2)i[a]==="("?(this.depth%2==1&&(i[a]="["),this.depth+=1):i[a]===")"&&(this.depth%2==0&&(i[a]="]"),this.depth-=1);var n=i.join("");return n}):this.update=function(t){return t}},MULTI_FIELDS:["event","publisher","publisher-place","event-place","title","container-title","collection-title","authority","genre","title-short","medium","country","jurisdiction","archive","archive-place"],LangPrefsMap:{title:"titles","title-short":"titles",event:"titles",genre:"titles",medium:"titles","container-title":"journals","collection-title":"titles",archive:"journals",publisher:"publishers",authority:"publishers","publisher-place":"places","event-place":"places","archive-place":"places",jurisdiction:"places",number:"places",edition:"places",issue:"places",volume:"places"},AbbreviationSegments:function(){this["container-title"]={},this["collection-title"]={},this["institution-entire"]={},this["institution-part"]={},this.nickname={},this.number={},this.title={},this.place={},this.hereinafter={},this.classic={},this["container-phrase"]={},this["title-phrase"]={}},getAbbrevsDomain:function(e,t,i){var a=null;if(e.opt.availableAbbrevDomains&&t&&t!=="default"){var s=e.locale[e.opt.lang].opts["jurisdiction-preference"],n=null;if(e.locale[i]&&(n=e.locale[i].opts["jurisdiction-preference"]),n){for(var r=n.length-1;r>-1;r--)if(e.opt.availableAbbrevDomains[t].indexOf(n[r])>-1){a=n[r];break}}if(!a&&s){for(var r=s.length-1;r>-1;r--)if(e.opt.availableAbbrevDomains[t].indexOf(s[r])>-1){a=s[r];break}}}return a},FIELD_CATEGORY_REMAP:{title:"title","container-title":"container-title","collection-title":"collection-title",country:"place",number:"number",place:"place",archive:"container-title","title-short":"title",genre:"title",event:"title",medium:"title","archive-place":"place","publisher-place":"place","event-place":"place",jurisdiction:"place","language-name":"place","language-name-original":"place","call-number":"number","chapter-number":"number","collection-number":"number",edition:"number",page:"number",issue:"number",locator:"number","locator-extra":"number","number-of-pages":"number","number-of-volumes":"number",volume:"number","citation-number":"number",publisher:"institution-part"},parseLocator:function(e){if(this.opt.development_extensions.locator_date_and_revision&&e.locator){e.locator=""+e.locator;var t=e.locator.indexOf("|");if(t>-1){var i=e.locator;e.locator=i.slice(0,t),i=i.slice(t+1);var a=i.match(/^([0-9]{4}-[0-9]{2}-[0-9]{2}).*/);a&&(e["locator-date"]=this.fun.dateparser.parseDateToObject(a[1]),i=i.slice(a[1].length)),e["locator-extra"]=i.replace(/^\s+/,"").replace(/\s+$/,"")}}return e.locator&&(e.locator=(""+e.locator).replace(/\s+$/,"")),e},normalizeLocaleStr:function(e){if(!!e){var t=e.split("-");return t[0]=t[0].toLowerCase(),t[1]&&(t[1]=t[1].toUpperCase()),t.join("-")}},parseNoteFieldHacks:function(e,t,i){if(typeof e.note=="string"){for(var a=[],s=e.note.split(`
|
||
`),n=0,r=s.length;n<r;n++){var o=s[n],a=[],l=o.match(c.NOTE_FIELDS_REGEXP);if(l){for(var u=o.split(c.NOTE_FIELDS_REGEXP),p=0,d=u.length-1;p<d;p++)a.push(u[p]),a.push(l[p]);a.push(u[u.length-1]);for(var p=1,d=a.length;p<d&&!(a[p-1].trim()&&(n>0||p>1)&&!a[p-1].match(c.NOTE_FIELD_REGEXP));p+=2)a[p]=`
|
||
`+a[p].slice(2,-1).trim()+`
|
||
`;s[n]=a.join("")}}s=s.join(`
|
||
`).split(`
|
||
`);for(var h=0,f={},n=0,r=s.length;n<r;n++){var o=s[n],b=o.match(c.NOTE_FIELD_REGEXP);if(o.trim()){if(!b){if(n===0)continue;h=n;break}}else continue;var m=b[1],y=b[2].replace(/^\s+/,"").replace(/\s+$/,"");if(m==="type")e.type=y,s[n]="";else if(c.DATE_VARIABLES.indexOf(m.replace(/^alt-/,""))>-1)(!e[m]||i)&&(e[m]=c.DateParser.parseDateToArray(y),(!t||t[m]&&this.isDateString(y))&&(s[n]=""));else if(!e[m]){if(c.NAME_VARIABLES.indexOf(m.replace(/^alt-/,""))>-1){f[m]||(f[m]=[]);var g=y.split(/\s*\|\|\s*/);if(g.length===1)f[m].push({literal:g[0]});else if(g.length===2){var v={family:g[0],given:g[1]};c.parseParticles(v),f[m].push(v)}}else e[m]=y;(!t||t[m])&&(s[n]="")}}for(var m in f)e[m]=f[m];if(t){s[h].trim()&&(s[h]=`
|
||
`+s[h]);for(var n=h-1;n>-1;n--)s[n].trim()||(s=s.slice(0,n).concat(s.slice(n+1)))}e.note=s.join(`
|
||
`).trim()}},checkPrefixSpaceAppend:function(e,t){t||(t="");var i="",a=t.replace(/<[^>]+>/g,"").replace(/["'\u201d\u2019\u00bb\u202f\u00a0 ]+$/g,""),s=a.slice(-1);(a.match(c.ENDSWITH_ROMANESQUE_REGEXP)||c.TERMINAL_PUNCTUATION.slice(0,-1).indexOf(s)>-1||s.match(/[\)\],0-9]/))&&(i=" ");var t=(t+i).replace(/\s+/g," ");return t},checkIgnorePredecessor:function(e,t){var i=!1,a=t.replace(/<[^>]+>/g,"").replace(/["'\u201d\u2019\u00bb\u202f\u00a0 ]+$/g,""),s=a.slice(-1);return c.TERMINAL_PUNCTUATION.slice(0,-1).indexOf(s)>-1&&t.trim().indexOf(" ")>-1?(e.tmp.term_predecessor=!1,!0):!1},checkSuffixSpacePrepend:function(e,t){return t?((t.match(c.STARTSWITH_ROMANESQUE_REGEXP)||["[","("].indexOf(t.slice(0,1))>-1)&&(t=" "+t),t):""},GENDERS:["masculine","feminine"],ERROR_NO_RENDERED_FORM:1,PREVIEW:"Just for laughs.",ASSUME_ALL_ITEMS_REGISTERED:2,START:0,END:1,SINGLETON:2,SEEN:6,SUCCESSOR:3,SUCCESSOR_OF_SUCCESSOR:4,SUPPRESS:5,SINGULAR:0,PLURAL:1,LITERAL:!0,BEFORE:1,AFTER:2,DESCENDING:1,ASCENDING:2,PRIMARY:1,SECONDARY:2,POSITION_FIRST:0,POSITION_SUBSEQUENT:1,POSITION_IBID:2,POSITION_IBID_WITH_LOCATOR:3,POSITION_CONTAINER_SUBSEQUENT:4,POSITION_MAP:{"0":0,"4":1,"1":2,"2":3,"3":4},POSITION_TEST_VARS:["position","first-reference-note-number","near-note"],AREAS:["citation","citation_sort","bibliography","bibliography_sort","intext"],CITE_FIELDS:["first-reference-note-number","first-container-reference-note-number","locator","locator-extra"],SWAPPING_PUNCTUATION:[".","!","?",":",","],TERMINAL_PUNCTUATION:[":",".",";","!","?"," "],NONE:0,NUMERIC:1,POSITION:2,TRIGRAPH:3,DATE_PARTS:["year","month","day"],DATE_PARTS_ALL:["year","month","day","season"],DATE_PARTS_INTERNAL:["year","month","day","year_end","month_end","day_end"],NAME_PARTS:["non-dropping-particle","family","given","dropping-particle","suffix","literal"],DISAMBIGUATE_OPTIONS:["disambiguate-add-names","disambiguate-add-givenname","disambiguate-add-year-suffix"],GIVENNAME_DISAMBIGUATION_RULES:["all-names","all-names-with-initials","primary-name","primary-name-with-initials","by-cite"],NAME_ATTRIBUTES:["and","delimiter-precedes-last","delimiter-precedes-et-al","initialize-with","initialize","name-as-sort-order","sort-separator","et-al-min","et-al-use-first","et-al-subsequent-min","et-al-subsequent-use-first","form","prefix","suffix","delimiter"],LOOSE:0,STRICT:1,TOLERANT:2,PREFIX_PUNCTUATION:/[.;:]\s*$/,SUFFIX_PUNCTUATION:/^\s*[.;:,\(\)]/,NUMBER_REGEXP:/(?:^\d+|\d+$)/,NAME_INITIAL_REGEXP:/^([A-Z\u0e01-\u0e5b\u00c0-\u017f\u0400-\u042f\u0590-\u05d4\u05d6-\u05ff\u0600-\u06ff\u0370\u0372\u0376\u0386\u0388-\u03ab\u03e2\u03e4\u03e6\u03e8\u03ea\u03ec\u03ee\u03f4\u03f7\u03fd-\u03ff])([a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0400-\u052f\u0600-\u06ff\u0370-\u03ff\u1f00-\u1fff]*|)(\.)*/,ROMANESQUE_REGEXP:/[-0-9a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]/,ROMANESQUE_NOT_REGEXP:/[^a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]/g,STARTSWITH_ROMANESQUE_REGEXP:/^[&a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]/,ENDSWITH_ROMANESQUE_REGEXP:/[.;:&a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]$/,ALL_ROMANESQUE_REGEXP:/^[a-zA-Z\u0e01-\u0e5b\u00c0-\u017f\u0370-\u03ff\u0400-\u052f\u0590-\u05d4\u05d6-\u05ff\u1f00-\u1fff\u0600-\u06ff\u200c\u200d\u200e\u0218\u0219\u021a\u021b\u202a-\u202e]+$/,VIETNAMESE_SPECIALS:/[\u00c0-\u00c3\u00c8-\u00ca\u00cc\u00cd\u00d2-\u00d5\u00d9\u00da\u00dd\u00e0-\u00e3\u00e8-\u00ea\u00ec\u00ed\u00f2-\u00f5\u00f9\u00fa\u00fd\u0101\u0103\u0110\u0111\u0128\u0129\u0168\u0169\u01a0\u01a1\u01af\u01b0\u1ea0-\u1ef9]/,VIETNAMESE_NAMES:/^(?:(?:[.AaBbCcDdEeGgHhIiKkLlMmNnOoPpQqRrSsTtUuVvXxYy \u00c0-\u00c3\u00c8-\u00ca\u00cc\u00cd\u00d2-\u00d5\u00d9\u00da\u00dd\u00e0-\u00e3\u00e8-\u00ea\u00ec\u00ed\u00f2-\u00f5\u00f9\u00fa\u00fd\u0101\u0103\u0110\u0111\u0128\u0129\u0168\u0169\u01a0\u01a1\u01af\u01b0\u1ea0-\u1ef9]{2,6})(\s+|$))+$/,NOTE_FIELDS_REGEXP:/\{:(?:[\-_a-z]+|[A-Z]+):[^\}]+\}/g,NOTE_FIELD_REGEXP:/^([\-_a-z]+|[A-Z]+):\s*([^\}]+)$/,PARTICLE_GIVEN_REGEXP:/^([^ ]+(?:\u02bb |\u2019 | |\' ) *)(.+)$/,PARTICLE_FAMILY_REGEXP:/^([^ ]+(?:\-|\u02bb|\u2019| |\') *)(.+)$/,DISPLAY_CLASSES:["block","left-margin","right-inline","indent"],NAME_VARIABLES:["author","chair","collection-editor","compiler","composer","container-author","contributor","curator","director","editor","editor-translator","editorial-director","executive-producer","guest","host","illustrator","interviewer","narrator","organizer","original-author","performer","producer","recipient","reviewed-author","script-writer","series-creator","translator","commenter"],CREATORS:["author","chair","collection-editor","compiler","composer","container-author","contributor","curator","director","editor","editor-translator","editorial-director","executive-producer","guest","host","illustrator","interviewer","narrator","organizer","original-author","performer","producer","recipient","reviewed-author","script-writer","series-creator","translator","commenter"],NUMERIC_VARIABLES:["call-number","chapter-number","collection-number","division","edition","page","issue","locator","locator-extra","number","number-of-pages","number-of-volumes","part-number","printing-number","section","supplement-number","version","volume","supplement","citation-number"],DATE_VARIABLES:["locator-date","issued","event-date","accessed","original-date","publication-date","available-date","submitted","alt-issued","alt-event"],VARIABLES_WITH_SHORT_FORM:["title","container-title"],TITLE_FIELD_SPLITS:function(e){for(var t=["title","short","main","sub","subjoin"],i={},a=0,s=t.length;a<s;a++)i[t[a]]=e+"title"+(t[a]==="title"?"":"-"+t[a]);return i},demoteNoiseWords:function(e,t,i){var a=e.locale[e.opt.lang].opts["leading-noise-words"];if(t&&i){t=t.split(/\s+/),t.reverse();for(var s=[],n=t.length-1;n>-1&&a.indexOf(t[n].toLowerCase())>-1;n+=-1)s.push(t.pop());t.reverse();var r=t.join(" "),o=s.join(" ");i==="drop"||!o?t=r:i==="demote"&&(t=[r,o].join(", "))}return t},extractTitleAndSubtitle:function(e,t){var i=t?"\u202F":"",a=[""];this.opt.development_extensions.split_container_title&&a.push("container-");for(var s=0,n=a.length;s<n;s++){var r=a[s],o=c.TITLE_FIELD_SPLITS(r),l=[!1];if(e.multi)for(var u in e.multi._keys[o.short])l.push(u);for(var p=0,d=l.length;p<d;p++){var u=l[p],h={};u?(e.multi._keys[o.title]&&(h[o.title]=e.multi._keys[o.title][u]),e.multi._keys[o.short]&&(h[o.short]=e.multi._keys[o.short][u])):(h[o.title]=e[o.title],h[o.short]=e[o.short]),h[o.main]=h[o.title],h[o.sub]=!1;var f=h[o.short];if(h[o.title]){if(f&&f.toLowerCase()===h[o.title].toLowerCase())h[o.main]=h[o.title],h[o.subjoin]="",h[o.sub]="";else if(f){var b=h[o.title].slice(f.replace(/[\?\!]+$/,"").length),m=h[o.title].replace(b.replace(/^[\?\!]+/,""),"").trim(),y=c.TITLE_SPLIT_REGEXP.matchfirst.exec(b);if(y&&m.toLowerCase()===f.toLowerCase())h[o.main]=m,h[o.subjoin]=y[1].replace(/[\?\!]+(\s*)$/,"$1"),h[o.sub]=b.replace(c.TITLE_SPLIT_REGEXP.matchfirst,""),this.opt.development_extensions.force_short_title_casing_alignment&&(h[o.short]=h[o.main]);else{var g=c.TITLE_SPLIT(h[o.title]);g.length==3?(h[o.main]=g[0],h[o.subjoin]=g[1],h[o.sub]=g[2]):(h[o.main]=h[o.title],h[o.subjoin]="",h[o.sub]="")}}else{var g=c.TITLE_SPLIT(h[o.title]);if(g.length==3){if(h[o.main]=g[0],h[o.subjoin]=g[1],h[o.sub]=g[2],this.opt.development_extensions.implicit_short_title&&e.type!=="legal_case"&&!e[o.short]&&!h[o.main].match(/^[\-\.[0-9]+$/)){var v=h[o.subjoin].trim();["?","!"].indexOf(v)===-1&&(v=""),h[o.short]=h[o.main]+v}}else h[o.main]=h[o.title],h[o.subjoin]="",h[o.sub]=""}if(h[o.subjoin]&&h[o.subjoin].match(/([\?\!])/)){var y=h[o.subjoin].match(/(\s*)$/);h[o.main]=h[o.main]+i+h[o.subjoin].trim(),h[o.subjoin]=y[1]}}if(h[o.subjoin]&&(h[o.subjoin].indexOf(":")>-1&&(h[o.subjoin]=i+": "),(h[o.subjoin].indexOf("-")>-1||h[o.subjoin].indexOf("\u2014")>-1)&&(h[o.subjoin]="\u2014")),u)for(var w in h)e.multi._keys[w]||(e.multi._keys[w]={}),e.multi._keys[w][u]=h[w];else for(var w in h)e[w]=h[w]}}},titlecaseSentenceOrNormal:function(e,t,i,a,s){var n=c.TITLE_FIELD_SPLITS(i),r={};if(a&&t.multi?(t.multi._keys[n.title]&&(r[n.title]=t.multi._keys[n.title][a]),t.multi._keys[n.main]&&(r[n.main]=t.multi._keys[n.main][a]),t.multi._keys[n.sub]&&(r[n.sub]=t.multi._keys[n.sub][a]),t.multi._keys[n.subjoin]&&(r[n.subjoin]=t.multi._keys[n.subjoin][a])):(r[n.title]=t[n.title],r[n.main]=t[n.main],r[n.sub]=t[n.sub],r[n.subjoin]=t[n.subjoin]),r[n.main]&&r[n.sub]){var o=r[n.main],l=r[n.subjoin],u=r[n.sub];return s?(o=c.Output.Formatters.sentence(e,o),u=c.Output.Formatters.sentence(e,u)):e.opt.development_extensions.uppercase_subtitles&&(u=c.Output.Formatters["capitalize-first"](e,u)),[o,l,u].join("")}else if(r[n.title]){if(s)return c.Output.Formatters.sentence(e,r[n.title]);if(e.opt.development_extensions.uppercase_subtitles){for(var p=c.TITLE_SPLIT(r[n.title]),d=0,h=p.length;d<h;d+=2)p[d]=c.Output.Formatters["capitalize-first"](e,p[d]);for(var d=1,h=p.length-1;d<h;d+=2){var f=p[d].match(/([:\?\!] )/);if(f){var b=e.opt["default-locale"][0].slice(0,2).toLowerCase()==="fr"?"\u202F":"";p[d]=b+f[1]}(p[d].indexOf("-")>-1||p[d].indexOf("\u2014")>-1)&&(p[d]="\u2014")}return r[n.title]=p.join(""),r[n.title]}else return r[n.title]}else return""},getSafeEscape:function(e){if(["bibliography","citation"].indexOf(e.tmp.area)>-1){var t=[];return e.opt.development_extensions.thin_non_breaking_space_html_hack&&e.opt.mode==="html"&&t.push(function(i){return i.replace(/\u202f/g,'<span style="white-space:nowrap"> </span>')}),t.length?function(i){for(var a=0,s=t.length;a<s;a+=1)i=t[a](i);return c.Output.Formats[e.opt.mode].text_escape(i)}:c.Output.Formats[e.opt.mode].text_escape}else return function(i){return i}},SKIP_WORDS:["about","above","across","afore","after","against","al","along","alongside","amid","amidst","among","amongst","anenst","apropos","apud","around","as","aside","astride","at","athwart","atop","barring","before","behind","below","beneath","beside","besides","between","beyond","but","by","circa","despite","down","during","et","except","for","forenenst","from","given","in","inside","into","lest","like","modulo","near","next","notwithstanding","of","off","on","onto","out","over","per","plus","pro","qua","sans","since","than","through"," thru","throughout","thruout","till","to","toward","towards","under","underneath","until","unto","up","upon","versus","vs.","v.","vs","v","via","vis-\xE0-vis","with","within","without","according to","ahead of","apart from","as for","as of","as per","as regards","aside from","back to","because of","close to","due to","except for","far from","inside of","instead of","near to","next to","on to","out from","out of","outside of","prior to","pursuant to","rather than","regardless of","such as","that of","up to","where as","or","yet","so","for","and","nor","a","an","the","de","d'","von","van","c","ca"],FORMAT_KEY_SEQUENCE:["@strip-periods","@font-style","@font-variant","@font-weight","@text-decoration","@vertical-align","@quotes"],INSTITUTION_KEYS:["font-style","font-variant","font-weight","text-decoration","text-case"],SUFFIX_CHARS:"a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z",ROMAN_NUMERALS:[["","i","ii","iii","iv","v","vi","vii","viii","ix"],["","x","xx","xxx","xl","l","lx","lxx","lxxx","xc"],["","c","cc","ccc","cd","d","dc","dcc","dccc","cm"],["","m","mm","mmm","mmmm","mmmmm"]],LANGS:{"af-ZA":"Afrikaans",ar:"Arabic","bg-BG":"Bulgarian","ca-AD":"Catalan","cs-CZ":"Czech","da-DK":"Danish","de-AT":"Austrian","de-CH":"German (CH)","de-DE":"German (DE)","el-GR":"Greek","en-GB":"English (GB)","en-US":"English (US)","es-ES":"Spanish","et-EE":"Estonian",eu:"European","fa-IR":"Persian","fi-FI":"Finnish","fr-CA":"French (CA)","fr-FR":"French (FR)","he-IL":"Hebrew","hr-HR":"Croatian","hu-HU":"Hungarian","is-IS":"Icelandic","it-IT":"Italian","ja-JP":"Japanese","km-KH":"Khmer","ko-KR":"Korean","lt-LT":"Lithuanian","lv-LV":"Latvian","mn-MN":"Mongolian","nb-NO":"Norwegian (Bokm\xE5l)","nl-NL":"Dutch","nn-NO":"Norwegian (Nynorsk)","pl-PL":"Polish","pt-BR":"Portuguese (BR)","pt-PT":"Portuguese (PT)","ro-RO":"Romanian","ru-RU":"Russian","sk-SK":"Slovak","sl-SI":"Slovenian","sr-RS":"Serbian","sv-SE":"Swedish","th-TH":"Thai","tr-TR":"Turkish","uk-UA":"Ukrainian","vi-VN":"Vietnamese","zh-CN":"Chinese (CN)","zh-TW":"Chinese (TW)"},LANG_BASES:{af:"af_ZA",ar:"ar",bg:"bg_BG",ca:"ca_AD",cs:"cs_CZ",da:"da_DK",de:"de_DE",el:"el_GR",en:"en_US",es:"es_ES",et:"et_EE",eu:"eu",fa:"fa_IR",fi:"fi_FI",fr:"fr_FR",he:"he_IL",hr:"hr-HR",hu:"hu_HU",is:"is_IS",it:"it_IT",ja:"ja_JP",km:"km_KH",ko:"ko_KR",lt:"lt_LT",lv:"lv-LV",mn:"mn_MN",nb:"nb_NO",nl:"nl_NL",nn:"nn-NO",pl:"pl_PL",pt:"pt_PT",ro:"ro_RO",ru:"ru_RU",sk:"sk_SK",sl:"sl_SI",sr:"sr_RS",sv:"sv_SE",th:"th_TH",tr:"tr_TR",uk:"uk_UA",vi:"vi_VN",zh:"zh_CN"},SUPERSCRIPTS:{\u00AA:"a","\xB2":"2","\xB3":"3","\xB9":"1",\u00BA:"o",\u02B0:"h",\u02B1:"\u0266",\u02B2:"j",\u02B3:"r",\u02B4:"\u0279",\u02B5:"\u027B",\u02B6:"\u0281",\u02B7:"w",\u02B8:"y",\u02E0:"\u0263",\u02E1:"l",\u02E2:"s",\u02E3:"x",\u02E4:"\u0295","\u1D2C":"A","\u1D2D":"\xC6","\u1D2E":"B","\u1D30":"D","\u1D31":"E","\u1D32":"\u018E","\u1D33":"G","\u1D34":"H","\u1D35":"I","\u1D36":"J","\u1D37":"K","\u1D38":"L","\u1D39":"M","\u1D3A":"N","\u1D3C":"O","\u1D3D":"\u0222","\u1D3E":"P","\u1D3F":"R","\u1D40":"T","\u1D41":"U","\u1D42":"W","\u1D43":"a","\u1D44":"\u0250","\u1D45":"\u0251","\u1D46":"\u1D02","\u1D47":"b","\u1D48":"d","\u1D49":"e","\u1D4A":"\u0259","\u1D4B":"\u025B","\u1D4C":"\u025C","\u1D4D":"g","\u1D4F":"k","\u1D50":"m","\u1D51":"\u014B","\u1D52":"o","\u1D53":"\u0254","\u1D54":"\u1D16","\u1D55":"\u1D17","\u1D56":"p","\u1D57":"t","\u1D58":"u","\u1D59":"\u1D1D","\u1D5A":"\u026F","\u1D5B":"v","\u1D5C":"\u1D25","\u1D5D":"\u03B2","\u1D5E":"\u03B3","\u1D5F":"\u03B4","\u1D60":"\u03C6","\u1D61":"\u03C7","\u2070":"0","\u2071":"i","\u2074":"4","\u2075":"5","\u2076":"6","\u2077":"7","\u2078":"8","\u2079":"9","\u207A":"+","\u207B":"\u2212","\u207C":"=","\u207D":"(","\u207E":")",\u207F:"n","\u2120":"SM","\u2122":"TM","\u3192":"\u4E00","\u3193":"\u4E8C","\u3194":"\u4E09","\u3195":"\u56DB","\u3196":"\u4E0A","\u3197":"\u4E2D","\u3198":"\u4E0B","\u3199":"\u7532","\u319A":"\u4E59","\u319B":"\u4E19","\u319C":"\u4E01","\u319D":"\u5929","\u319E":"\u5730","\u319F":"\u4EBA",\u02C0:"\u0294",\u02C1:"\u0295",\u06E5:"\u0648",\u06E6:"\u064A"},SUPERSCRIPTS_REGEXP:new RegExp("[\xAA\xB2\xB3\xB9\xBA\u02B0\u02B1\u02B2\u02B3\u02B4\u02B5\u02B6\u02B7\u02B8\u02E0\u02E1\u02E2\u02E3\u02E4\u1D2C\u1D2D\u1D2E\u1D30\u1D31\u1D32\u1D33\u1D34\u1D35\u1D36\u1D37\u1D38\u1D39\u1D3A\u1D3C\u1D3D\u1D3E\u1D3F\u1D40\u1D41\u1D42\u1D43\u1D44\u1D45\u1D46\u1D47\u1D48\u1D49\u1D4A\u1D4B\u1D4C\u1D4D\u1D4F\u1D50\u1D51\u1D52\u1D53\u1D54\u1D55\u1D56\u1D57\u1D58\u1D59\u1D5A\u1D5B\u1D5C\u1D5D\u1D5E\u1D5F\u1D60\u1D61\u2070\u2071\u2074\u2075\u2076\u2077\u2078\u2079\u207A\u207B\u207C\u207D\u207E\u207F\u2120\u2122\u3192\u3193\u3194\u3195\u3196\u3197\u3198\u3199\u319A\u319B\u319C\u319D\u319E\u319F\u02C0\u02C1\u06E5\u06E6]","g"),UPDATE_GROUP_CONTEXT_CONDITION:function(e,t,i,a,s){if(!!e.opt.use_context_condition){var n=e.tmp.group_context.tip;n.condition?(n.condition.termtxt||(n.condition.termtxt=t,n.condition.valueTerm=i),!n.value_seen&&n.condition.test==="comma-safe-numbers-only"&&s&&(n.value_seen=!0,s.match(/^[0-9]/)||(e.tmp.just_did_number=!1))):a&&a.decorations.filter(r=>r[0]==="@vertical-align").length>0||a&&a.strings.suffix?e.tmp.just_did_number=!1:t&&(t.match(/[0-9]$/)?e.tmp.just_did_number=!0:e.tmp.just_did_number=!1)}},EVALUATE_GROUP_CONDITION:function(e,t){if(!!e.opt.use_context_condition){var i,a=t.condition.test==="comma-safe-numbers-only";if(t.condition.test==="empty-label")i=!t.condition.termtxt;else if(t.condition.test==="empty-label-no-decor")i=!t.condition.termtxt||t.condition.termtxt.indexOf("%s")>-1;else if(["comma-safe","comma-safe-numbers-only"].indexOf(t.condition.test)>-1){var s=t.condition.termtxt,n=!1;t.condition.termtxt&&(n=t.condition.termtxt.slice(0,1).match(c.ALL_ROMANESQUE_REGEXP));var r=e.tmp.just_did_number;r?t.condition.valueTerm?i=!a:s?n?i=!a:["always","after-number"].indexOf(e.opt.require_comma_on_symbol)>-1?i=!0:i=!1:i=!0:t.condition.valueTerm?i=!1:s?n?i=!a:e.opt.require_comma_on_symbol==="always"?i=!0:i=!1:i=!1}if(i)var o=!1;else var o=!0;return t.condition.not&&(o=!o),o}},SYS_OPTIONS:["prioritize_disambiguate_condition","csl_reverse_lookup_support","main_title_from_short_title","uppercase_subtitles","force_short_title_casing_alignment","implicit_short_title","split_container_title"],TITLE_SPLIT_REGEXP:function(){var e=["\\.\\s+","\\!\\s+","\\?\\s+","\\s*::*\\s+","\\s*\u2014\\s*","\\s+\\-\\s+","\\s*\\-\\-\\-*\\s*"];return{match:new RegExp("("+e.join("|")+")","g"),matchfirst:new RegExp("^("+e.join("|")+")"),split:new RegExp("(?:"+e.join("|")+")")}}(),TITLE_SPLIT:function(e){if(!e)return e;for(var t=e.match(c.TITLE_SPLIT_REGEXP.match),i=e.split(c.TITLE_SPLIT_REGEXP.split),a=i.length-2;a>-1;a--)i[a]=i[a].trim(),i[a]&&i[a].slice(-1).toLowerCase()!==i[a].slice(-1)?(i[a]=i[a]+t[a]+i[a+1],i=i.slice(0,a+1).concat(i.slice(a+2))):i=i.slice(0,a+1).concat([t[a]]).concat(i.slice(a+1));return i},GET_COURT_CLASS:function(e,t,i){var a="",s=null,n=t.jurisdiction?t.jurisdiction.split(":")[0]:null,r="court_condition_classes";return i&&(r="court_key_classes"),n&&t.authority&&(typeof t.authority=="string"?s=t.authority:t.authority[0]&&t.authority[0].literal&&(s=t.authority[0].literal)),s&&(this.lang&&e.locale[this.lang].opts[r]&&e.locale[this.lang].opts[r][n]&&e.locale[this.lang].opts[r][n][s]?a=e.locale[this.lang].opts[r][n][s]:e.locale[e.opt["default-locale"][0]].opts[r]&&e.locale[e.opt["default-locale"][0]].opts[r][n]&&e.locale[e.opt["default-locale"][0]].opts[r][n][s]&&(a=e.locale[e.opt["default-locale"][0]].opts[r][n][s])),a},SET_COURT_CLASSES:function(e,t,i,a){for(var s=i.getNodesByName(a,"court-class"),n=0,r=i.numberofnodes(s);n<r;n+=1){var o=s[n],l=i.attributes(o),u=l["@name"],p=l["@country"],d=l["@courts"],h="court_key_classes";if(e.registry&&(h="court_condition_classes"),u&&p&&d){d=d.trim().split(/\s+/),e.locale[t].opts[h]||(e.locale[t].opts[h]={}),e.locale[t].opts[h][p]||(e.locale[t].opts[h][p]={});for(var f=0,b=d.length;f<b;f++)e.locale[t].opts[h][p][d[f]]=u}}},INIT_JURISDICTION_MACROS:function(e,t,i,a){if(t["best-jurisdiction"])return!0;if(!e.sys.retrieveStyleModule||!c.MODULE_MACROS[a]||!t.jurisdiction)return!1;var s=e.getJurisdictionList(t.jurisdiction);if(!e.opt.jurisdictions_seen[s[0]]){var n=e.retrieveAllStyleModules(s);for(var r in n){var o=e.loadStyleModule(r,n[r]);o&&(n[o]||(Object.assign(n,e.retrieveAllStyleModules([o])),e.loadStyleModule(o,n[o],!0)))}}var s=e.getJurisdictionList(t.jurisdiction);e.opt.parallel.enable&&(e.parallel||(e.parallel=new c.Parallel(e)));for(var l=0,u=s.length;l<u;l++){var r=s[l];if(i&&e.juris[r]&&!i["best-jurisdiction"]&&e.juris[r].types.locator&&(t["best-jurisdiction"]=r),e.juris[r]&&e.juris[r].types[t.type])return t["best-jurisdiction"]=r,!0}return!1}};c.XmlJSON=function(e){this.dataObj=e,this.institution={name:"institution",attrs:{"institution-parts":"long",delimiter:", "},children:[{name:"institution-part",attrs:{name:"long"},children:[]}]}};c.XmlJSON.prototype.clean=function(e){return e};c.XmlJSON.prototype.getStyleId=function(e,t){var i="id";t&&(i="title");for(var a="",s=e.children,n=0,r=s.length;n<r;n++)if(s[n].name==="info")for(var o=s[n].children,l=0,u=o.length;l<u;l++)o[l].name===i&&(a=o[l].children[0]);return a};c.XmlJSON.prototype.children=function(e){return e&&e.children.length?e.children.slice():!1};c.XmlJSON.prototype.nodename=function(e){return e?e.name:null};c.XmlJSON.prototype.attributes=function(e){var t={};for(var i in e.attrs)t["@"+i]=e.attrs[i];return t};c.XmlJSON.prototype.content=function(e){var t="";if(!e||!e.children)return t;for(var i=0,a=e.children.length;i<a;i+=1)typeof e.children[i]=="string"&&(t+=e.children[i]);return t};c.XmlJSON.prototype.namespace={};c.XmlJSON.prototype.numberofnodes=function(e){return e&&typeof e.length=="number"?e.length:0};c.XmlJSON.prototype.getAttributeValue=function(e,t,i){var a="";return i&&(t=i+":"+t),e&&e.attrs&&(e.attrs[t]?a=e.attrs[t]:a=""),a};c.XmlJSON.prototype.getNodeValue=function(e,t){var i="";if(t)for(var a=0,s=e.children.length;a<s;a+=1)e.children[a].name===t&&(e.children[a].children.length?i=e.children[a]:i="");else e&&(i=e);return i&&i.children&&i.children.length==1&&typeof i.children[0]=="string"&&(i=i.children[0]),i};c.XmlJSON.prototype.setAttributeOnNodeIdentifiedByNameAttribute=function(e,t,i,a,s){var n,r,o,l,u;a.slice(0,1)==="@"&&(a=a.slice(1));for(var p=0,d=e.children.length;p<d;p+=1)e.children[p].name===t&&e.children[p].attrs.name===i&&(e.children[p].attrs[a]=s)};c.XmlJSON.prototype.deleteNodeByNameAttribute=function(e,t){var i,a;for(i=0,a=e.children.length;i<a;i+=1)!e.children[i]||typeof e.children[i]=="string"||e.children[i].attrs.name==t&&(e.children=e.children.slice(0,i).concat(e.children.slice(i+1)))};c.XmlJSON.prototype.deleteAttribute=function(e,t){var i,a;typeof e.attrs[t]!="undefined"&&e.attrs.pop(t)};c.XmlJSON.prototype.setAttribute=function(e,t,i){return e.attrs[t]=i,!1};c.XmlJSON.prototype.nodeCopy=function(e,t){if(!t)var t={};if(typeof t=="object"&&typeof t.length=="undefined")for(var i in e)typeof e[i]=="string"?t[i]=e[i]:typeof e[i]=="object"&&(typeof e[i].length=="undefined"?t[i]=this.nodeCopy(e[i],{}):t[i]=this.nodeCopy(e[i],[]));else for(var a=0,s=e.length;a<s;a+=1)typeof e[a]=="string"?t[a]=e[a]:t[a]=this.nodeCopy(e[a],{});return t};c.XmlJSON.prototype.getNodesByName=function(e,t,i,a){var s,n,r,o;if(!a)var a=[];if(!e||!e.children)return a;t===e.name&&(i?i===e.attrs.name&&a.push(e):a.push(e));for(var l=0,u=e.children.length;l<u;l+=1)typeof e.children[l]=="object"&&this.getNodesByName(e.children[l],t,i,a);return a};c.XmlJSON.prototype.nodeNameIs=function(e,t){return typeof e=="undefined"?!1:t==e.name};c.XmlJSON.prototype.makeXml=function(e){return typeof e=="string"&&(e.slice(0,1)==="<"?e=this.jsonStringWalker.walkToObject(e):e=JSON.parse(e)),e};c.XmlJSON.prototype.insertChildNodeAfter=function(e,t,i,a){for(var s=0,n=e.children.length;s<n;s+=1)if(t===e.children[s]){e.children=e.children.slice(0,s).concat([a]).concat(e.children.slice(s+1));break}return e};c.XmlJSON.prototype.insertPublisherAndPlace=function(e){if(e.name==="group"){for(var t=!0,i=["publisher","publisher-place"],a=0,s=e.children.length;a<s;a+=1){var n=i.indexOf(e.children[a].attrs.variable),r=e.children[a].name==="text";if(r&&n>-1&&!e.children[a].attrs.prefix&&!e.children[a].attrs.suffix)i=i.slice(0,n).concat(i.slice(n+1));else{t=!1;break}}t&&!i.length&&(e.attrs["has-publisher-and-publisher-place"]=!0)}for(var a=0,s=e.children.length;a<s;a+=1)typeof e.children[a]=="object"&&this.insertPublisherAndPlace(e.children[a])};c.XmlJSON.prototype.isChildOfSubstitute=function(e){if(e.length>0){var t=e.slice(),i=t.pop();return i==="substitute"?!0:this.isChildOfSubstitute(t)}return!1};c.XmlJSON.prototype.addMissingNameNodes=function(e,t){if(t||(t=[]),e.name==="names"&&!this.isChildOfSubstitute(t)){for(var i=!0,a=0,s=e.children.length;a<s;a++)if(e.children[a].name==="name"){i=!1;break}i&&(e.children=[{name:"name",attrs:{},children:[]}].concat(e.children))}t.push(e.name);for(var a=0,s=e.children.length;a<s;a+=1)typeof e.children[a]=="object"&&this.addMissingNameNodes(e.children[a],t);t.pop()};c.XmlJSON.prototype.addInstitutionNodes=function(e){var t,i,a,s,n,r,o,l,u;if(e.name==="names"){for(var p={},d=-1,h=0,f=e.children.length;h<f;h+=1){if(e.children[h].name=="name"){for(var b in e.children[h].attrs)p[b]=e.children[h].attrs[b];p.delimiter=e.children[h].attrs.delimiter,p.and=e.children[h].attrs.and,d=h;for(var m=0,y=e.children[h].children.length;m<y;m+=1)if(e.children[h].children[m].attrs.name==="family")for(var b in e.children[h].children[m].attrs)p[b]=e.children[h].children[m].attrs[b]}if(e.children[h].name=="institution"){d=-1;break}}if(d>-1){for(var a=this.nodeCopy(this.institution),h=0,f=c.INSTITUTION_KEYS.length;h<f;h+=1){var g=c.INSTITUTION_KEYS[h];typeof p[g]!="undefined"&&(a.children[0].attrs[g]=p[g]),p.delimiter&&(a.attrs.delimiter=p.delimiter),p.and&&(a.attrs.and=p.and)}e.children=e.children.slice(0,d+1).concat([a]).concat(e.children.slice(d+1))}}for(var h=0,f=e.children.length;h<f;h+=1)typeof e.children[h]!="string"&&this.addInstitutionNodes(e.children[h])};c.XmlJSON.prototype.flagDateMacros=function(e){for(var t=0,i=e.children.length;t<i;t+=1)e.children[t].name==="macro"&&this.inspectDateMacros(e.children[t])&&(e.children[t].attrs["macro-has-date"]="true")};c.XmlJSON.prototype.inspectDateMacros=function(e){if(!e||!e.children)return!1;if(e.name==="date")return!0;for(var t=0,i=e.children.length;t<i;t+=1)if(this.inspectDateMacros(e.children[t]))return!0;return!1};c.stripXmlProcessingInstruction=function(e){return e&&(e=e.replace(/^<\?[^?]+\?>/,""),e=e.replace(/<!--[^>]+-->/g,""),e=e.replace(/^\s+/g,""),e=e.replace(/\s+$/g,""),e)};c.parseXml=function(e){var t=0,i={children:[]},a=[i.children];function s(v){v=v.split(/(?:\r\n|\n|\r)/).join(" ").replace(/>[ ]+</g,"><").replace(/<\!--.*?-->/g,"");for(var w=v.split("><"),x=null,E=0,_=w.length;E<_;E++)E>0&&(w[E]="<"+w[E]),E<w.length-1&&(w[E]=w[E]+">"),typeof x!="number"&&(w[E].slice(0,7)==="<style "||w[E].slice(0,8)=="<locale ")&&(x=E);w=w.slice(x);for(var E=w.length-2;E>-1;E--)if(w[E].slice(1).indexOf("<")===-1){var j=w[E].slice(0,5);w[E].slice(-2)!=="/>"&&(j==="<term"?w[E+1].slice(0,6)==="</term"&&(w[E]=w[E]+w[E+1],w=w.slice(0,E+1).concat(w.slice(E+2))):["<sing","<mult"].indexOf(j)>-1&&w[E].slice(-2)!=="/>"&&w[E+1].slice(0,1)==="<"&&(w[E]=w[E]+w[E+1],w=w.slice(0,E+1).concat(w.slice(E+2))))}return w}function n(v){return v.split("&").join("&").split(""").join('"').split(">").join(">").split("<").join("<").replace(/&#([0-9]{1,6});/gi,function(w,x){var E=parseInt(x,10);return String.fromCharCode(E)}).replace(/&#x([a-f0-9]{1,6});/gi,function(w,x){var E=parseInt(x,16);return String.fromCharCode(E)})}function r(v){var w=v.match(/([^\'\"= ]+)=(?:\"[^\"]*\"|\'[^\']*\')/g);if(w)for(var x=0,E=w.length;x<E;x++)w[x]=w[x].replace(/=.*/,"");return w}function o(v,w){var x=RegExp("^.*[ ]+"+w+`=("(?:[^"]*)"|'(?:[^']*)').*$`),E=v.match(x);return E?E[1].slice(1,-1):null}function l(v){var w=RegExp("^<([^ />]+)"),x=v.match(w);return x?x[1]:null}function u(v){var w={};w.name=l(v),w.attrs={};var x=r(v);if(x)for(var E=0,_=x.length;E<_;E++){var j={name:x[E],value:o(v,x[E])};w.attrs[j.name]=n(j.value)}return w.children=[],w}function p(v){var w=v.match(/^.*>([^<]*)<.*$/);return n(w[1])}function d(v){a.slice(-1)[0].push(v)}function h(v){a.push(v.children)}function f(v){var w;if(v.slice(1).indexOf("<")>-1){var x=v.slice(0,v.indexOf(">")+1);w=u(x),w.children=[p(v)],d(w)}else v.slice(-2)==="/>"?(w=u(v),l(v)==="term"&&w.children.push(""),d(w)):v.slice(0,2)==="</"?a.pop():(w=u(v),d(w),h(w))}for(var b=s(e),m=0,y=b.length;m<y;m++){var g=b[m];f(g)}return i.children[0]};c.XmlDOM=function(e){this.dataObj=e,typeof DOMParser=="undefined"?(DOMParser=function(){},DOMParser.prototype.parseFromString=function(n,r){if(typeof ActiveXObject!="undefined"){var o=new ActiveXObject("MSXML.DomDocument");return o.async=!1,o.loadXML(n),o}else if(typeof XMLHttpRequest!="undefined"){var o=new XMLHttpRequest;return r||(r="text/xml"),o.open("GET","data:"+r+";charset=utf-8,"+encodeURIComponent(n),!1),o.overrideMimeType&&o.overrideMimeType(r),o.send(null),o.responseXML}else if(typeof marknote!="undefined"){var l=new marknote.Parser;return l.parse(n)}},this.hasAttributes=function(n){var r;return n.attributes&&n.attributes.length?r=!0:r=!1,r}):this.hasAttributes=function(n){var r;return n.attributes&&n.attributes.length?r=!0:r=!1,r},this.importNode=function(n,r){var o;return typeof n.importNode=="undefined"?o=this._importNode(n,r,!0):o=n.importNode(r,!0),o},this._importNode=function(n,r,o){switch(r.nodeType){case 1:var l=n.createElement(r.nodeName);if(r.attributes&&r.attributes.length>0)for(var u=0,p=r.attributes.length;u<p;)l.setAttribute(r.attributes[u].nodeName,r.getAttribute(r.attributes[u++].nodeName));if(o&&r.childNodes&&r.childNodes.length>0)for(var u=0,p=r.childNodes.length;u<p;)l.appendChild(this._importNode(n,r.childNodes[u++],o));return l;case 3:case 4:case 8:}},this.parser=new DOMParser;var t='<docco><institution institution-parts="long" delimiter=", " substitute-use-first="1" use-last="1"><institution-part name="long"/></institution></docco>',i=this.parser.parseFromString(t,"text/xml"),a=i.getElementsByTagName("institution");this.institution=a.item(0);var s=i.getElementsByTagName("institution-part");this.institutionpart=s.item(0),this.ns="http://purl.org/net/xbiblio/csl"};c.XmlDOM.prototype.clean=function(e){return e=e.replace(/<\?[^?]+\?>/g,""),e=e.replace(/<![^>]+>/g,""),e=e.replace(/^\s+/,""),e=e.replace(/\s+$/,""),e=e.replace(/^\n*/,""),e};c.XmlDOM.prototype.getStyleId=function(e,t){var i="",a="id";t&&(a="title");var s=e.getElementsByTagName(a);return s&&s.length&&(s=s.item(0)),s&&(i=s.textContent),i||(i=s.innerText),i||(i=s.innerHTML),i};c.XmlDOM.prototype.children=function(e){var t,i,a,s;if(e){for(s=[],t=e.childNodes,i=0,a=t.length;i<a;i+=1)t[i].nodeName!="#text"&&s.push(t[i]);return s}else return[]};c.XmlDOM.prototype.nodename=function(e){var t=e.nodeName;return t};c.XmlDOM.prototype.attributes=function(e){var t,i,a,s,n,r,o;if(t=new Object,e&&this.hasAttributes(e))for(i=e.attributes,r=0,o=i.length;r<o;r+=1)a=i[r],t["@"+a.name]=a.value;return t};c.XmlDOM.prototype.content=function(e){var t;return typeof e.textContent!="undefined"?t=e.textContent:typeof e.innerText!="undefined"?t=e.innerText:t=e.txt,t};c.XmlDOM.prototype.namespace={xml:"http://www.w3.org/XML/1998/namespace"};c.XmlDOM.prototype.numberofnodes=function(e){return e?e.length:0};c.XmlDOM.prototype.getAttributeName=function(e){var t=e.name;return t};c.XmlDOM.prototype.getAttributeValue=function(e,t,i){var a="";return i&&(t=i+":"+t),e&&this.hasAttributes(e)&&e.getAttribute(t)&&(a=e.getAttribute(t)),a};c.XmlDOM.prototype.getNodeValue=function(e,t){var i=null;if(t){var a=e.getElementsByTagName(t);a.length>0&&(typeof a[0].textContent!="undefined"?i=a[0].textContent:typeof a[0].innerText!="undefined"?i=a[0].innerText:i=a[0].text)}return i===null&&e&&e.childNodes&&(e.childNodes.length==0||e.childNodes.length==1&&e.firstChild.nodeName=="#text")&&(typeof e.textContent!="undefined"?i=e.textContent:typeof e.innerText!="undefined"?i=e.innerText:i=e.text),i===null&&(i=e),i};c.XmlDOM.prototype.setAttributeOnNodeIdentifiedByNameAttribute=function(e,t,i,a,s){var n,r,o,l,u;for(a.slice(0,1)==="@"&&(a=a.slice(1)),l=e.getElementsByTagName(t),n=0,r=l.length;n<r;n+=1)u=l[n],u.getAttribute("name")==i&&u.setAttribute(a,s)};c.XmlDOM.prototype.deleteNodeByNameAttribute=function(e,t){var i,a,s,n;for(n=e.childNodes,i=0,a=n.length;i<a;i+=1)s=n[i],!(!s||s.nodeType==s.TEXT_NODE)&&this.hasAttributes(s)&&s.getAttribute("name")==t&&e.removeChild(n[i])};c.XmlDOM.prototype.deleteAttribute=function(e,t){e.removeAttribute(t)};c.XmlDOM.prototype.setAttribute=function(e,t,i){return e.ownerDocument||(e=e.firstChild),["function","unknown"].indexOf(typeof e.setAttribute)>-1&&e.setAttribute(t,i),!1};c.XmlDOM.prototype.nodeCopy=function(e){var t=e.cloneNode(!0);return t};c.XmlDOM.prototype.getNodesByName=function(e,t,i){var a,s,n,r,o;for(a=[],s=e.getElementsByTagName(t),r=0,o=s.length;r<o;r+=1)n=s.item(r),!(i&&!(this.hasAttributes(n)&&n.getAttribute("name")==i))&&a.push(n);return a};c.XmlDOM.prototype.nodeNameIs=function(e,t){return t==e.nodeName};c.XmlDOM.prototype.makeXml=function(e){var t,i;e||(e="<docco><bogus/></docco>"),e=e.replace(/\s*<\?[^>]*\?>\s*\n*/g,"");var a=this.parser.parseFromString(e,"application/xml");return a.firstChild};c.XmlDOM.prototype.insertChildNodeAfter=function(e,t,i,a){var s,n;return s=this.importNode(t.ownerDocument,a),e.replaceChild(s,t),e};c.XmlDOM.prototype.insertPublisherAndPlace=function(e){for(var t=e.getElementsByTagName("group"),i=0,a=t.length;i<a;i+=1){for(var s=t.item(i),n=[],r=0,o=s.childNodes.length;r<o;r+=1)s.childNodes.item(r).nodeType!==1&&n.push(r);if(s.childNodes.length-n.length==2){for(var l=[],r=0,o=2;r<o;r+=1)if(!(n.indexOf(r)>-1)){for(var u=s.childNodes.item(r),p=[],d=0,h=u.childNodes.length;d<h;d+=1)u.childNodes.item(d).nodeType!==1&&p.push(d);if(u.childNodes.length-p.length==0&&(l.push(u.getAttribute("variable")),u.getAttribute("suffix")||u.getAttribute("prefix"))){l=[];break}}l.indexOf("publisher")>-1&&l.indexOf("publisher-place")>-1&&s.setAttribute("has-publisher-and-publisher-place",!0)}}};c.XmlDOM.prototype.isChildOfSubstitute=function(e){return e.parentNode?e.parentNode.tagName.toLowerCase()==="substitute"?!0:this.isChildOfSubstitute(e.parentNode):!1};c.XmlDOM.prototype.addMissingNameNodes=function(e){for(var t=e.getElementsByTagName("names"),i=0,a=t.length;i<a;i+=1){var s=t.item(i),n=s.getElementsByTagName("name");if((!n||n.length===0)&&!this.isChildOfSubstitute(s)){var r=s.ownerDocument,o=r.createElement("name");s.appendChild(o)}}};c.XmlDOM.prototype.addInstitutionNodes=function(e){var t,i,a,s,n,r,o,l,u,p;for(t=e.getElementsByTagName("names"),u=0,p=t.length;u<p;u+=1)if(i=t.item(u),r=i.getElementsByTagName("name"),r.length!=0&&(a=i.getElementsByTagName("institution"),a.length==0)){s=this.importNode(e.ownerDocument,this.institution),n=s.getElementsByTagName("institution-part").item(0),o=r.item(0),i.insertBefore(s,o.nextSibling);for(var d=0,h=c.INSTITUTION_KEYS.length;d<h;d+=1){var f=c.INSTITUTION_KEYS[d],b=o.getAttribute(f);b&&n.setAttribute(f,b)}for(var m=o.getElementsByTagName("name-part"),d=0,h=m.length;d<h;d+=1)if(m[d].getAttribute("name")==="family")for(var y=0,g=c.INSTITUTION_KEYS.length;y<g;y+=1){var f=c.INSTITUTION_KEYS[y],b=m[d].getAttribute(f);b&&n.setAttribute(f,b)}}};c.XmlDOM.prototype.flagDateMacros=function(e){var t,i,a,s,n=e.getElementsByTagName("macro");for(t=0,i=n.length;t<i;t+=1)a=n.item(t),s=a.getElementsByTagName("date"),s.length&&a.setAttribute("macro-has-date","true")};c.setupXml=function(e){var t={},i=null;return typeof e!="undefined"?typeof e=="string"?(e=e.replace("^\uFEFF","").replace(/^\s+/,""),e.slice(0,1)==="<"?t=c.parseXml(e):t=JSON.parse(e),i=new c.XmlJSON(t)):typeof e.getAttribute!="undefined"?i=new c.XmlDOM(e):typeof e.toXMLString!="undefined"?i=new c.XmlE4X(e):i=new c.XmlJSON(e):c.error("unable to parse XML input"),i||c.error("citeproc-js error: unable to parse CSL style or locale object"),i};c.getSortCompare=function(e){if(c.stringCompare)return c.stringCompare;var t=this,i,a={sensitivity:"base",ignorePunctuation:!0,numeric:!0};e||(e="en-US"),i=function(l,u){return c.toLocaleLowerCase.call(t,l).localeCompare(c.toLocaleLowerCase.call(t,u),e,a)};var s=function(l){return l.replace(/^[\[\]\'\"]*/g,"")},n=function(){return i("[x","x")?function(l,u){return i(s(l),s(u))}:!1},r=n(),o=function(l,u){return r?r(l,u):i(l,u)};return o};c.ambigConfigDiff=function(e,t){var i,a,s,n;if(e.names.length!==t.names.length)return 1;for(i=0,a=e.names.length;i<a;i+=1){if(e.names[i]!==t.names[i])return 1;for(s=0,n=e.givens[i];s<n;s+=1)if(e.givens[i][s]!==t.givens[i][s])return 1}return e.disambiguate!=t.disambiguate||e.year_suffix!==t.year_suffix?1:0};c.cloneAmbigConfig=function(e,t){var i,a,s,n,r,o={};for(o.names=[],o.givens=[],o.year_suffix=!1,o.disambiguate=!1,i=0,a=e.names.length;i<a;i+=1)r=e.names[i],o.names[i]=r;for(i=0,a=e.givens.length;i<a;i+=1){for(r=[],s=0,n=e.givens[i].length;s<n;s+=1)r.push(e.givens[i][s]);o.givens.push(r)}return t?(o.year_suffix=t.year_suffix,o.disambiguate=t.disambiguate):(o.year_suffix=e.year_suffix,o.disambiguate=e.disambiguate),o};c.getAmbigConfig=function(){var e,t;e=this.tmp.disambig_request,e||(e=this.tmp.disambig_settings);var t=c.cloneAmbigConfig(e);return t};c.getMaxVals=function(){return this.tmp.names_max.mystack.slice()};c.getMinVal=function(){return this.tmp["et-al-min"]};c.tokenExec=function(e,t,i){var a,s,n,r;r=!1,a=e.next,s=!1;var o=function(p){return p?(this.tmp.jump.replace("succeed"),e.succeed):(this.tmp.jump.replace("fail"),e.fail)};e.test&&(a=o.call(this,e.test(t,i)));for(var l=0,u=e.execs.length;l<u;l++)n=e.execs[l],s=n.call(e,this,t,i),s&&(a=s);return r&&c.debug(e.name+" ("+e.tokentype+") ---> done"),a};c.expandMacro=function(e,t){var i,a,s,n;i=e.postponed_macro;var r=e.strings.sort_direction;e=new c.Token("group",c.START);var o=!1,l=!1;a=this.cslXml.getNodesByName(this.cslXml.dataObj,"macro",i),a.length&&(l=this.cslXml.getAttributeValue(a[0],"cslid"),o=this.cslXml.getAttributeValue(a[0],"macro-has-date")),o&&(i=i+"@"+this.build.current_default_locale,n=function(d){d.tmp.extension&&(d.tmp["doing-macro-with-date"]=!0)},e.execs.push(n)),this.build.macro_stack.indexOf(i)>-1?c.error('CSL processor error: call to macro "'+i+'" would cause an infinite loop'):this.build.macro_stack.push(i),e.cslid=l,c.MODULE_MACROS[i]&&(e.juris=i,this.opt.update_mode=c.POSITION),c.Node.group.build.call(e,this,t,!0),this.cslXml.getNodeValue(a)||c.error('CSL style error: undefined macro "'+i+'"');var u=c.getMacroTarget.call(this,i);if(u&&(c.buildMacro.call(this,u,a),c.configureMacro.call(this,u)),!this.build.extension){var n=function(h){return function(f,b,m){for(var y=0;y<f.macros[h].length;)y=c.tokenExec.call(f,f.macros[h][y],b,m)}}(i),p=new c.Token("text",c.SINGLETON);p.execs.push(n),t.push(p)}s=new c.Token("group",c.END),s.strings.sort_direction=r,o&&(n=function(d){d.tmp.extension&&(d.tmp["doing-macro-with-date"]=!1)},s.execs.push(n)),e.juris&&(s.juris=i),c.Node.group.build.call(s,this,t,!0),this.build.macro_stack.pop()};c.getMacroTarget=function(e){var t=!1;return this.build.extension?t=this[this.build.root+this.build.extension].tokens:this.macros[e]||(t=[],this.macros[e]=t),t};c.buildMacro=function(e,t){var i=c.makeBuilder(this,e),a;typeof t.length=="undefined"?a=t:a=t[0],i(a)};c.configureMacro=function(e){this.build.extension||this.configureTokenList(e)};c.XmlToToken=function(e,t,i,a){var s,n,r,o,l,u,p,d;if(s=e.cslXml.nodename(this),!(e.build.skip&&e.build.skip!==s)){if(!s){n=e.cslXml.content(this),n&&(e.build.text=n);return}if(c.Node[e.cslXml.nodename(this)]||c.error('Undefined node name "'+s+'".'),r=[],o=e.cslXml.attributes(this),l=c.setDecorations.call(this,e,o),u=new c.Token(s,t),t!==c.END||s==="if"||s==="else-if"||s==="layout"){for(var p in o)if(o.hasOwnProperty(p)){if(t===c.END&&p!=="@language"&&p!=="@locale")continue;if(o.hasOwnProperty(p))if(c.Attributes[p])try{c.Attributes[p].call(u,e,""+o[p])}catch(f){c.error(p+" attribute: "+f)}else c.debug('warning: undefined attribute "'+p+'" in style')}u.decorations=l,c.DATE_VARIABLES.indexOf(o["@variable"])>-1&&a.push(u.variables)}else t===c.END&&o["@variable"]&&(u.hasVariable=!0,c.DATE_VARIABLES.indexOf(o["@variable"])>-1&&(u.variables=a.pop()));i?d=i:d=e[e.build.area].tokens,c.Node[s].build.call(u,e,d,!0)}};c.DateParser=function(){for(var e=[["\u660E\u6CBB",1867],["\u5927\u6B63",1911],["\u662D\u548C",1925],["\u5E73\u6210",1988]],t={},i=0,a=e.length;i<a;i++){var s=e[i][0],n=e[i][1];t[s]=n}for(var r=[],o={},i=0,a=e.length;i<a;i++){var l=e[i],n=l[0];r.push(n),o[l[0]]=l[1]}var u=r.join("|"),p=new RegExp("(?:"+u+")(?:[0-9]+)"),d=new RegExp("(?:"+u+")(?:[0-9]+)","g"),h=/(\u6708|\u5E74)/g,f=/\u65E5/g,b=/\u301c/g,m="(?:[?0-9]{1,2}%%NUMD%%){0,2}[?0-9]{4}(?![0-9])",y="[?0-9]{4}(?:%%NUMD%%[?0-9]{1,2}){0,2}(?![0-9])",g="[?0-9]{1,3}",v="[%%DATED%%]",w="[?~]",x="[^-/~?0-9]+",E="("+y+"|"+m+"|"+g+"|"+v+"|"+w+"|"+x+")",_=new RegExp(E.replace(/%%NUMD%%/g,"-").replace(/%%DATED%%/g,"-")),j=new RegExp(E.replace(/%%NUMD%%/g,"-").replace(/%%DATED%%/g,"/")),k=new RegExp(E.replace(/%%NUMD%%/g,"/").replace(/%%DATED%%/g,"-")),C="january february march april may june july august september october november december spring summer fall winter spring summer";this.monthStrings=C.split(" "),this.setOrderDayMonth=function(){this.monthGuess=1,this.dayGuess=0},this.setOrderMonthDay=function(){this.monthGuess=0,this.dayGuess=1},this.resetDateParserMonths=function(){this.monthSets=[];for(var S=0,A=this.monthStrings.length;S<A;S++)this.monthSets.push([this.monthStrings[S]]);this.monthAbbrevs=[];for(var S=0,A=this.monthSets.length;S<A;S++){this.monthAbbrevs.push([]);for(var O=0,M=this.monthSets[S].length;O<M;O++)this.monthAbbrevs[S].push(this.monthSets[S][0].slice(0,3))}this.monthRexes=[];for(var S=0,A=this.monthAbbrevs.length;S<A;S++)this.monthRexes.push(new RegExp("(?:"+this.monthAbbrevs[S].join("|")+")"))},this.addDateParserMonths=function(S){if(typeof S=="string"&&(S=S.split(/\s+/)),S.length!==12&&S.length!==16){c.debug("month [+season] list of "+S.length+", expected 12 or 16. Ignoring.");return}for(var A=0,O=S.length;A<O;A++){for(var M=null,P=!1,D=3,H={},$=0,U=this.monthAbbrevs.length;$<U;$++){if(H[$]={},$===A){for(var Y=0,K=this.monthAbbrevs[A].length;Y<K;Y++)if(this.monthAbbrevs[A][Y]===S[A].slice(0,this.monthAbbrevs[A][Y].length)){P=!0;break}}else for(var Y=0,K=this.monthAbbrevs[$].length;Y<K;Y++)if(M=this.monthAbbrevs[$][Y].length,this.monthAbbrevs[$][Y]===S[A].slice(0,M)){for(;this.monthSets[$][Y].slice(0,M)===S[A].slice(0,M);)if(M>S[A].length||M>this.monthSets[$][Y].length){c.debug("unable to disambiguate month string in date parser: "+S[A]);break}else M+=1;D=M,H[$][Y]=M}for(var L in H)for(var B in H[L])M=H[L][B],L=parseInt(L,10),B=parseInt(B,10),this.monthAbbrevs[L][B]=this.monthSets[L][B].slice(0,M)}P||(this.monthSets[A].push(S[A]),this.monthAbbrevs[A].push(S[A].slice(0,D)))}this.monthRexes=[],this.monthRexStrs=[];for(var A=0,O=this.monthAbbrevs.length;A<O;A++)this.monthRexes.push(new RegExp("^(?:"+this.monthAbbrevs[A].join("|")+")")),this.monthRexStrs.push("^(?:"+this.monthAbbrevs[A].join("|")+")");if(this.monthAbbrevs.length===18)for(var A=12,O=14;A<O;A++)this.monthRexes[A+4]=new RegExp("^(?:"+this.monthAbbrevs[A].join("|")+")"),this.monthRexStrs[A+4]="^(?:"+this.monthAbbrevs[A].join("|")+")"},this.convertDateObjectToArray=function(S){S["date-parts"]=[],S["date-parts"].push([]);for(var A=0,O,M=0,P=3;M<P&&(O=["year","month","day"][M],!!S[O]);M++)A+=1,S["date-parts"][0].push(S[O]),delete S[O];S["date-parts"].push([]);for(var M=0,P=A;M<P&&(O=["year_end","month_end","day_end"][M],!!S[O]);M++)S["date-parts"][1].push(S[O]),delete S[O];return S["date-parts"][0].length!==S["date-parts"][1].length&&S["date-parts"].pop(),S},this.convertDateObjectToString=function(S){for(var A=[],O=0,M=3;O<M&&S[c.DATE_PARTS_ALL[O]];O+=1)A.push(S[c.DATE_PARTS_ALL[O]]);return A.join("-")},this._parseNumericDate=function(S,A,O,M){O||(O="");for(var P=M.split(A),D=0,H=P.length;D<H;D++)if(P[D].length===4){S["year"+O]=P[D].replace(/^0*/,""),D?P=P.slice(0,D):P=P.slice(1);break}for(var D=0,H=P.length;D<H;D++)P[D]=parseInt(P[D],10);if(P.length===1||P.length===2&&!P[1]){var $=P[0];$&&(S["month"+O]=""+P[0])}else if(P.length===2)if(P[this.monthGuess]>12){var $=P[this.dayGuess],U=P[this.monthGuess];$&&(S["month"+O]=""+$,U&&(S["day"+O]=""+U))}else{var $=P[this.monthGuess],U=P[this.dayGuess];$&&(S["month"+O]=""+$,U&&(S["day"+O]=""+U))}},this.parseDateToObject=function(S){var A=S,O=-1,M=-1,P=!1,D;if(S){if(S=S.replace(/^(.*[0-9])T[0-9].*/,"$1"),S.slice(0,1)==="-"&&(P=!0,S=S.slice(1)),S.match(/^[0-9]{1,3}$/))for(;S.length<4;)S="0"+S;S=""+S,S=S.replace(/\s*[0-9]{2}:[0-9]{2}(?::[0-9]+)/,"");var H=S.match(h);if(H){S=S.replace(/\s+/g,""),S=S.replace(f,""),S=S.replace(h,"-"),S=S.replace(b,"/"),S=S.replace(/\-\//g,"/"),S=S.replace(/-$/g,"");var $=S.split(p);D=[];var U=S.match(d);if(U){for(var Y=[],K=0,L=U.length;K<L;K++)Y=Y.concat(U[K].match(/([^0-9]+)([0-9]+)/).slice(1));for(var K=0,L=$.length;K<L;K++)if(D.push($[K]),K!==L-1){var B=K*2;D.push(Y[B]),D.push(Y[B+1])}}else D=$;for(var K=1,L=D.length;K<L;K+=3)D[K+1]=o[D[K]]+parseInt(D[K+1],10),D[K]="";S=D.join(""),S=S.replace(/\s*-\s*$/,"").replace(/\s*-\s*\//,"/"),S=S.replace(/\.\s*$/,""),S=S.replace(/\.(?! )/,""),O=S.indexOf("/"),M=S.indexOf("-")}}S=S.replace(/([A-Za-z])\./g,"$1");var W="",ee="",I={},F,G;if(S.slice(0,1)==='"'&&S.slice(-1)==='"')return I.literal=S.slice(1,-1),I;if(O>-1&&M>-1){var X=S.split("/");X.length>3?(F="-",S=S.replace(/\_/g,"-"),G="/",D=S.split(k)):(F="/",S=S.replace(/\_/g,"/"),G="-",D=S.split(j))}else S=S.replace(/\//g,"-"),S=S.replace(/\_/g,"-"),F="-",G="-",D=S.split(_);for(var J=[],K=0,L=D.length;K<L;K++){var H=D[K].match(/^\s*([\-\/]|[^\-\/\~\?0-9]+|[\-~?0-9]+)\s*$/);H&&J.push(H[1])}var Z=J.indexOf(F),le=[],se=!1;Z>-1?(le.push([0,Z]),le.push([Z+1,J.length]),se=!0):le.push([0,J.length]);for(var ie="",K=0,L=le.length;K<L;K++){var ye=le[K],pe=J.slice(ye[0],ye[1]);e:for(var N=0,q=pe.length;N<q;N++){var z=pe[N];if(z.indexOf(G)>-1){this._parseNumericDate(I,G,ie,z);continue}if(z.match(/[0-9]{4}/)){I["year"+ie]=z.replace(/^0*/,"");continue}(z==="~"||z==="?"||z==="c"||z.match(/^cir/))&&(I.circa=!0);for(var V=0,te=this.monthRexes.length;V<te;V++)if(z.toLocaleLowerCase().match(this.monthRexes[V])){I["month"+ie]=""+(parseInt(V,10)+1);continue e}if(z.match(/^[0-9]+$/)&&(W=z),z.toLocaleLowerCase().match(/^bc/)&&W){I["year"+ie]=""+W*-1,W="";continue}if(z.toLocaleLowerCase().match(/^ad/)&&W){I["year"+ie]=""+W,W="";continue}if(z.toLocaleLowerCase().match(/(?:mic|tri|hil|eas)/)&&!I["season"+ie]){ee=z;continue}}W&&(I["day"+ie]=W,W=""),ee&&!I["season"+ie]&&(I["season"+ie]=ee.trim(),ee=""),ie="_end"}if(se)for(var N=0,q=c.DATE_PARTS_ALL.length;N<q;N++){var ae=c.DATE_PARTS_ALL[N];I[ae]&&!I[ae+"_end"]?I[ae+"_end"]=I[ae]:!I[ae]&&I[ae+"_end"]&&(I[ae]=I[ae+"_end"])}(!I.year||I.year&&I.day&&!I.month)&&(I={literal:A});for(var ne=["year","month","day","year_end","month_end","day_end"],K=0,L=ne.length;K<L;K++){var ue=ne[K];typeof I[ue]=="string"&&I[ue].match(/^[0-9]+$/)&&(I[ue]=parseInt(I[ue],10))}return P&&Object.keys(I).indexOf("year")>-1&&(I.year=I.year*-1),I},this.parseDateToArray=function(S){return this.convertDateObjectToArray(this.parseDateToObject(S))},this.parseDateToString=function(S){return this.convertDateObjectToString(this.parseDateToObject(S))},this.parse=function(S){return this.parseDateToObject(S)},this.setOrderMonthDay(),this.resetDateParserMonths()};c.DateParser=new c.DateParser;c.Engine=function(e,t,i,a){var s,n;this.processor_version=c.PROCESSOR_VERSION,this.csl_version="1.0",this.sys=e,typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(d){"use strict";if(d==null)throw new TypeError("Cannot convert undefined or null to object");for(var h=Object(d),f=1;f<arguments.length;f++){var b=arguments[f];if(b!=null)for(var m in b)Object.prototype.hasOwnProperty.call(b,m)&&(h[m]=b[m])}return h},writable:!0,configurable:!0}),e.variableWrapper&&(c.VARIABLE_WRAPPER_PREPUNCT_REX=new RegExp("^(["+[" "].concat(c.SWAPPING_PUNCTUATION).join("")+"]*)(.*)")),c.retrieveStyleModule&&(this.sys.retrieveStyleModule=c.retrieveStyleModule),c.getAbbreviation&&(this.sys.getAbbreviation=c.getAbbreviation),this.sys.stringCompare&&(c.stringCompare=this.sys.stringCompare),this.sys.AbbreviationSegments=c.AbbreviationSegments,this.transform=new c.Transform(this),this.setParseNames=function(p){this.opt["parse-names"]=p},this.opt=new c.Engine.Opt,this.tmp=new c.Engine.Tmp,this.build=new c.Engine.Build,this.fun=new c.Engine.Fun(this),this.configure=new c.Engine.Configure,this.citation_sort=new c.Engine.CitationSort,this.bibliography_sort=new c.Engine.BibliographySort,this.citation=new c.Engine.Citation(this),this.bibliography=new c.Engine.Bibliography,this.intext=new c.Engine.InText,this.output=new c.Output.Queue(this),this.dateput=new c.Output.Queue(this),this.cslXml=c.setupXml(t);for(var r in c.SYS_OPTIONS){var o=c.SYS_OPTIONS[r];typeof this.sys[o]=="boolean"&&(this.opt.development_extensions[o]=this.sys[o])}(this.opt.development_extensions.uppercase_subtitles||this.opt.development_extensions.implicit_short_title)&&(this.opt.development_extensions.main_title_from_short_title=!0),this.opt.development_extensions.csl_reverse_lookup_support&&(this.build.cslNodeId=0,this.setCslNodeIds=function(p,d){var h=this.cslXml.children(p);this.cslXml.setAttribute(p,"cslid",this.build.cslNodeId),this.opt.nodenames.push(d),this.build.cslNodeId+=1;for(var f=0,b=this.cslXml.numberofnodes(h);f<b;f+=1)d=this.cslXml.nodename(h[f]),d&&this.setCslNodeIds(h[f],d)},this.setCslNodeIds(this.cslXml.dataObj,"style")),this.cslXml.addMissingNameNodes(this.cslXml.dataObj),this.cslXml.addInstitutionNodes(this.cslXml.dataObj),this.cslXml.insertPublisherAndPlace(this.cslXml.dataObj),this.cslXml.flagDateMacros(this.cslXml.dataObj),s=this.cslXml.attributes(this.cslXml.dataObj),typeof s["@sort-separator"]=="undefined"&&this.cslXml.setAttribute(this.cslXml.dataObj,"sort-separator",", "),this.opt["initialize-with-hyphen"]=!0,this.setStyleAttributes(),this.opt.xclass=this.cslXml.getAttributeValue(this.cslXml.dataObj,"class"),this.opt.class=this.opt.xclass,this.opt.styleID=this.cslXml.getStyleId(this.cslXml.dataObj),this.opt.styleName=this.cslXml.getStyleId(this.cslXml.dataObj,!0),this.opt.version.slice(0,4)==="1.1m"&&(this.opt.development_extensions.consolidate_legal_items=!0,this.opt.development_extensions.consolidate_container_items=!0,this.opt.development_extensions.main_title_from_short_title=!0,this.opt.development_extensions.expect_and_symbol_form=!0,this.opt.development_extensions.require_explicit_legal_case_title_short=!0,this.opt.development_extensions.force_jurisdiction=!0,this.opt.development_extensions.force_title_abbrev_fallback=!0),i&&(i=i.replace("_","-"),i=c.normalizeLocaleStr(i)),this.opt["default-locale"][0]&&(this.opt["default-locale"][0]=this.opt["default-locale"][0].replace("_","-"),this.opt["default-locale"][0]=c.normalizeLocaleStr(this.opt["default-locale"][0])),i&&a&&(this.opt["default-locale"]=[i]),i&&!a&&this.opt["default-locale"][0]&&(i=this.opt["default-locale"][0]),this.opt["default-locale"].length===0&&(i||(i="en-US"),this.opt["default-locale"].push("en-US")),i||(i=this.opt["default-locale"][0]),n=c.localeResolve(i),this.opt.lang=n.best,this.opt["default-locale"][0]=n.best,this.locale={},this.opt["default-locale-sort"]||(this.opt["default-locale-sort"]=this.opt["default-locale"][0]),"dale|".localeCompare("daleb",this.opt["default-locale-sort"])>-1?this.opt.sort_sep="@":this.opt.sort_sep="|",this.localeConfigure(n);function l(p){var p=p.slice(),d=new RegExp("(?:(?:[?!:]*\\s+|-|^)(?:"+p.join("|")+")(?=[!?:]*\\s+|-|$))","g");return d}this.locale[this.opt.lang].opts["skip-words-regexp"]=l(this.locale[this.opt.lang].opts["skip-words"]),this.output.adjust=new c.Output.Queue.adjust(this.getOpt("punctuation-in-quote")),this.registry=new c.Registry(this),this.macros={},this.build.area="citation";var u=this.cslXml.getNodesByName(this.cslXml.dataObj,this.build.area);this.buildTokenLists(u,this[this.build.area].tokens),this.build.area="bibliography";var u=this.cslXml.getNodesByName(this.cslXml.dataObj,this.build.area);this.buildTokenLists(u,this[this.build.area].tokens),this.build.area="intext";var u=this.cslXml.getNodesByName(this.cslXml.dataObj,this.build.area);this.buildTokenLists(u,this[this.build.area].tokens),this.opt.parallel.enable&&(this.parallel=new c.Parallel(this)),this.juris={},this.configureTokenLists(),this.disambiguate=new c.Disambiguation(this),this.splice_delimiter=!1,this.fun.dateparser=c.DateParser,this.fun.flipflopper=new c.Util.FlipFlopper(this),this.setCloseQuotesArray(),this.fun.ordinalizer.init(this),this.fun.long_ordinalizer.init(this),this.fun.page_mangler=c.Util.PageRangeMangler.getFunction(this,"page"),this.fun.year_mangler=c.Util.PageRangeMangler.getFunction(this,"year"),this.setOutputFormat("html")};c.Engine.prototype.setCloseQuotesArray=function(){var e;e=[],e.push(this.getTerm("close-quote")),e.push(this.getTerm("close-inner-quote")),e.push('"'),e.push("'"),this.opt.close_quotes_array=e};c.makeBuilder=function(e,t){var i=[],a=[];function s(l){a.push(l),c.XmlToToken.call(l,e,c.START,t,i)}function n(){var l=a.pop();c.XmlToToken.call(l,e,c.END,t,i)}function r(l){c.XmlToToken.call(l,e,c.SINGLETON,t,i)}function o(l,u,p){p||(p=[]),l||(l=[]),typeof l.length=="undefined"&&(l=[l]);for(var d=0;d<l.length;d++){var h=l[d];e.cslXml.nodename(h)!==null&&(u&&e.cslXml.nodename(h)==="date"&&(c.Util.fixDateNode.call(e,u,d,h),h=e.cslXml.children(u)[d]),e.cslXml.numberofnodes(e.cslXml.children(h))?(s(h),o(e.cslXml.children(h),h,p),n()):r(h))}}return o};c.Engine.prototype.buildTokenLists=function(e,t){if(!!this.cslXml.getNodeValue(e)){var i=c.makeBuilder(this,t),a;typeof e.length=="undefined"?a=e:a=e[0],i(a)}};c.Engine.prototype.setStyleAttributes=function(){var e,t,i,e={};e.name=this.cslXml.nodename(this.cslXml.dataObj),t=this.cslXml.attributes(this.cslXml.dataObj);for(i in t)t.hasOwnProperty(i)&&c.Attributes[i].call(e,this,t[i])};c.Engine.prototype.getTerm=function(e,t,i,a,s,n){e&&e.match(/[A-Z]/)&&e===e.toUpperCase()&&(c.debug("Warning: term key is in uppercase form: "+e),e=e.toLowerCase());var r;n?r=this.opt["default-locale"][0]:r=this.opt.lang;var o=c.Engine.getField(c.LOOSE,this.locale[r].terms,e,t,i,a);return!o&&e==="range-delimiter"&&(o="\u2013"),typeof o=="undefined"&&(s===c.STRICT?c.error('Error in getTerm: term "'+e+'" does not exist.'):s===c.TOLERANT&&(o="")),o&&(this.tmp.cite_renders_content=!0),o};c.Engine.prototype.getDate=function(e,t){var i;return t?i=this.opt["default-locale"]:i=this.opt.lang,this.locale[i].dates[e]?this.locale[i].dates[e]:!1};c.Engine.prototype.getOpt=function(e){return typeof this.locale[this.opt.lang].opts[e]!="undefined"?this.locale[this.opt.lang].opts[e]:!1};c.Engine.prototype.getVariable=function(e,t,i,a){return c.Engine.getField(c.LOOSE,e,t,i,a)};c.Engine.prototype.getDateNum=function(e,t){return typeof e=="undefined"?0:e[t]};c.Engine.getField=function(e,t,i,a,s,n){var r,o,l,u,p,d;if(r="",typeof t[i]=="undefined")if(e===c.STRICT)c.error('Error in getField: term "'+i+'" does not exist.');else return;for(n&&t[i][n]?d=t[i][n]:d=t[i],o=[],a==="symbol"?o=["symbol","short"]:a==="verb-short"?o=["verb-short","verb"]:a!=="long"&&(o=[a]),o=o.concat(["long"]),p=o.length,u=0;u<p;u+=1)if(l=o[u],typeof d=="string"||typeof d=="number")r=d;else if(typeof d[l]!="undefined"){typeof d[l]=="string"||typeof d[l]=="number"?r=d[l]:typeof s=="number"?r=d[l][s]:r=d[l][0];break}return r};c.Engine.prototype.configureTokenLists=function(){var e,t,i;for(i=c.AREAS.length,t=0;t<i;t+=1){e=c.AREAS[t];var a=this[e].tokens;this.configureTokenList(a)}return this.version=c.version,this.state};c.Engine.prototype.configureTokenList=function(e){var t,i,a,s,n,r,o,l;for(t=["year","month","day"],o=e.length-1,n=o;n>-1;n+=-1){if(i=e[n],i.name==="date"&&c.END===i.tokentype&&(a=[]),i.name==="date-part"&&i.strings.name)for(l=t.length,r=0;r<l;r+=1)s=t[r],s===i.strings.name&&a.push(i.strings.name);i.name==="date"&&c.START===i.tokentype&&(a.reverse(),i.dateparts=a),i.next=n+1,i.name&&c.Node[i.name].configure&&c.Node[i.name].configure.call(i,this,n)}};c.Engine.prototype.refetchItems=function(e){for(var t=[],i=0,a=e.length;i<a;i+=1)t.push(this.refetchItem(""+e[i]));return t};c.ITERATION=0;c.Engine.prototype.retrieveItem=function(e){var t,i,a;if(!this.tmp.loadedItemIDs[e])this.tmp.loadedItemIDs[e]=!0;else return this.registry.refhash[e];if(this.opt.development_extensions.normalize_lang_keys_to_lowercase&&typeof this.opt.development_extensions.normalize_lang_keys_to_lowercase=="boolean"){for(var a=0,s=this.opt["default-locale"].length;a<s;a+=1)this.opt["default-locale"][a]=this.opt["default-locale"][a].toLowerCase();for(var a=0,s=this.opt["locale-translit"].length;a<s;a+=1)this.opt["locale-translit"][a]=this.opt["locale-translit"][a].toLowerCase();for(var a=0,s=this.opt["locale-translat"].length;a<s;a+=1)this.opt["locale-translat"][a]=this.opt["locale-translat"][a].toLowerCase();this.opt.development_extensions.normalize_lang_keys_to_lowercase=100}if(c.ITERATION+=1,t=JSON.parse(JSON.stringify(this.sys.retrieveItem(""+e))),this.opt.development_extensions.normalize_lang_keys_to_lowercase){if(t.multi){if(t.multi._keys)for(var n in t.multi._keys)for(var r in t.multi._keys[n])r!==r.toLowerCase()&&(t.multi._keys[n][r.toLowerCase()]=t.multi._keys[n][r],delete t.multi._keys[n][r]);if(t.multi.main)for(var n in t.multi.main)t.multi.main[n]=t.multi.main[n].toLowerCase()}for(var a=0,s=c.NAME_VARIABLES.length;a>s;a+=1){var o=c.NAME_VARIABLES[a];if(t[o]&&t[o].multi)for(var l=0,u=t[o].length;l<u;l+=1){var p=t[o][l];if(p.multi){if(p.multi._key)for(var r in p.multi._key)r!==r.toLowerCase()&&(p.multi._key[r.toLowerCase()]=p.multi._key[r],delete p.multi._key[r]);p.multi.main&&(p.multi.main=p.multi.main.toLowerCase())}}}}if(t.language&&t.language.match(/[><]/)){var i=t.language.match(/(.*?)([<>])(.*)/);i[2]==="<"?(t["language-name"]=i[1],t["language-name-original"]=i[3]):(t["language-name"]=i[3],t["language-name-original"]=i[1]),this.opt.multi_layout?t["language-name-original"]&&(t.language=t["language-name-original"]):t["language-name"]&&(t.language=t["language-name"])}if(t.page){t["page-first"]=t.page;var d=""+t.page,i=d.split(/\s*(?:&|, |-|\u2013)\s*/);i[0].slice(-1)!=="\\"&&(t["page-first"]=i[0])}this.opt.development_extensions.field_hack&&t.note&&c.parseNoteFieldHacks(t,!1,this.opt.development_extensions.allow_field_hack_date_override);for(var r in t)if(c.DATE_VARIABLES.indexOf(r.replace(/^alt-/,""))>-1){var h=t[r];h&&(this.opt.development_extensions.raw_date_parsing&&h.raw&&(!h["date-parts"]||h["date-parts"].length===0)&&(h=this.fun.dateparser.parseDateToObject(h.raw)),t[r]=this.dateParseArray(h))}if(this.opt.development_extensions.consolidate_legal_items&&t.type&&["bill","gazette","legislation","regulation","treaty"].indexOf(t.type)>-1){for(var f,b=["type","title","jurisdiction","genre","volume","container-title"],m=[],a=0,s=b.length;a<s;a+=1)f=b[a],t[f]&&m.push(t[f]);b=["original-date","issued"];for(var a=0,s=b.length;a<s;a+=1)if(f=b[a],t[f]&&t[f].year){var y=t[f].year;m.push(y);break}t.legislation_id=m.join("::")}if(this.bibliography.opt.track_container_items&&this.bibliography.opt.track_container_items.indexOf(t.type)>-1){for(var f,b=["type","container-title","publisher","edition"],g=[],a=0,s=b.length;a<s;a+=1)f=b[a],t[f]&&g.push(t[f]);t.container_id=g.join("::")}if(this.opt.development_extensions.force_jurisdiction&&typeof t.authority=="string"&&(t.authority=[{literal:t.authority,multi:{_key:{}}}],t.multi&&t.multi._keys&&t.multi._keys.authority)){t.authority[0].multi._key={};for(var r in t.multi._keys.authority)t.authority[0].multi._key[r]={literal:t.multi._keys.authority[r]}}if(t["title-short"]||(t["title-short"]=t.shortTitle),this.opt.development_extensions.main_title_from_short_title){var v=this.opt["default-locale"][0].slice(0,2).toLowerCase()==="fr";c.extractTitleAndSubtitle.call(this,t,v)}var w=["bill","legal_case","legislation","gazette","regulation"].indexOf(t.type)>-1;this.opt.development_extensions.force_jurisdiction&&w&&(t.jurisdiction||(t.jurisdiction="us"));var x;if(!w&&t.title&&this.sys.getAbbreviation){var E=!1;t.jurisdiction||(E=!0),this.sys.normalizeAbbrevsKey?x=this.sys.normalizeAbbrevsKey("title",t.title):x=t.title;var _=this.transform.loadAbbreviation(t.jurisdiction,"title",x,t.language);this.transform.abbrevs[_].title&&this.transform.abbrevs[_].title[x]&&(t["title-short"]=this.transform.abbrevs[_].title[x])}if(t["container-title-short"]||(t["container-title-short"]=t.journalAbbreviation),t["container-title"]&&this.sys.getAbbreviation){this.sys.normalizeAbbrevsKey?x=this.sys.normalizeAbbrevsKey(t["container-title"]):x=t["container-title"];var _=this.transform.loadAbbreviation(t.jurisdiction,"container-title",x,t.language);this.transform.abbrevs[_]["container-title"]&&this.transform.abbrevs[_]["container-title"][x]&&(t["container-title-short"]=this.transform.abbrevs[_]["container-title"][x])}if(t.jurisdiction&&(t.country=t.jurisdiction.split(":")[0]),this.registry.refhash[e]){if(JSON.stringify(this.registry.refhash[e])!=JSON.stringify(t)){for(var r in this.registry.refhash[e])delete this.registry.refhash[e][r];this.tmp.taintedItemIDs[t.id]=!0,Object.assign(this.registry.refhash[e],t)}}else this.registry.refhash[e]=t;return this.registry.refhash[e]};c.Engine.prototype.refetchItem=function(e){return this.registry.refhash[e]};c.Engine.prototype.setOpt=function(e,t,i){e.name==="style"||e.name==="cslstyle"?(this.opt.inheritedAttributes[t]=i,this.citation.opt.inheritedAttributes[t]=i,this.bibliography.opt.inheritedAttributes[t]=i):["citation","bibliography"].indexOf(e.name)>-1?this[e.name].opt.inheritedAttributes[t]=i:e.strings[t]=i};c.Engine.prototype.inheritOpt=function(e,t,i,a){if(typeof e.strings[t]!="undefined")return e.strings[t];var s=this[this.tmp.root].opt.inheritedAttributes[i||t];return typeof s!="undefined"?s:a};c.Engine.prototype.remapSectionVariable=function(e){for(var t=0,i=e.length;t<i;t+=1){var a=e[t][0],s=e[t][1];if(["bill","gazette","legislation","regulation","treaty"].indexOf(a.type)>-1){if(s.locator){s.locator=s.locator.trim();var n=s.locator.match(c.STATUTE_SUBDIV_PLAIN_REGEX_FRONT);n||(s.label?s.locator=c.STATUTE_SUBDIV_STRINGS_REVERSE[s.label]+" "+s.locator:s.locator="p. "+s.locator)}var r=null;if(a.section){a.section=a.section.trim();var n=a.section.match(c.STATUTE_SUBDIV_PLAIN_REGEX_FRONT);n?r=n[0].trim():(a.section="sec. "+a.section,r="sec.")}if(a.section)if(!s.locator)s.locator=a.section;else{var n=s.locator.match(/^([^ ]*)\s*(.*)/),o=" ";n?(n[1]==="p."&&r!=="p."&&(s.locator=n[2]),["[","(",".",",",";",":","?"].indexOf(s.locator.slice(0,1))>-1&&(o="")):o="",s.locator=a.section+o+s.locator}s.label=""}}};c.Engine.prototype.setNumberLabels=function(e){if(e.number&&["bill","gazette","legislation","regulation","treaty"].indexOf(e.type)>-1&&this.opt.development_extensions.consolidate_legal_items&&!this.tmp.shadow_numbers.number){this.tmp.shadow_numbers.number={},this.tmp.shadow_numbers.number.values=[],this.tmp.shadow_numbers.number.plural=0,this.tmp.shadow_numbers.number.numeric=!1,this.tmp.shadow_numbers.number.label=!1;var t=""+e.number;t=t.split("\\").join("");var i=t.split(/\s+/)[0],a=c.STATUTE_SUBDIV_STRINGS[i];if(a){var s=t.split(c.STATUTE_SUBDIV_PLAIN_REGEX);if(s.length>1){for(var n=[],r=1,o=s.length;r<o;r+=1)n.push(s[r].replace(/\s*$/,"").replace(/^\s*/,""));t=n.join(" ")}else t=s[0];this.tmp.shadow_numbers.number.label=a,this.tmp.shadow_numbers.number.values.push(["Blob",t,!1]),this.tmp.shadow_numbers.number.numeric=!1}else this.tmp.shadow_numbers.number.values.push(["Blob",t,!1]),this.tmp.shadow_numbers.number.numeric=!0}};c.substituteOne=function(e){return function(t,i){return i?e.replace("%%STRING%%",i):""}};c.substituteTwo=function(e){return function(t){var i=e.replace("%%PARAM%%",t);return function(a,s){return s?i.replace("%%STRING%%",s):""}}};c.Mode=function(e){var t,i,a,s,n,r;t={},i=c.Output.Formats[e];for(a in i){if(a.slice(0,1)!=="@"){t[a]=i[a];continue}s=!1,n=i[a],r=a.split("/"),typeof n=="string"&&n.indexOf("%%STRING%%")>-1?n.indexOf("%%PARAM%%")>-1?s=c.substituteTwo(n):s=c.substituteOne(n):typeof n=="boolean"&&!n?s=c.Output.Formatters.passthrough:typeof n=="function"?s=n:c.error("Bad "+e+" config entry for "+a+": "+n),r.length===1?t[r[0]]=s:r.length===2&&(t[r[0]]||(t[r[0]]={}),t[r[0]][r[1]]=s)}return t};c.setDecorations=function(e,t){var i,a,s;i=[];for(s in c.FORMAT_KEY_SEQUENCE){var a=c.FORMAT_KEY_SEQUENCE[s];t[a]&&(i.push([a,t[a]]),delete t[a])}return i};c.Doppeler=function(e,t){var i=new RegExp("("+e+")","g"),a=new RegExp(e,"g");this.split=function(s){t&&(s=t(s));var n=s.match(i);if(!n)return{tags:[],strings:[s]};for(var r=s.split(a),o=n.length-1;o>-1;o--){typeof n[o]=="number"&&(n[o]="");var l=n[o];l==="'"&&r[o+1].length>0&&(r[o+1]=n[o]+r[o+1],n[o]="")}return{tags:n,strings:r,origStrings:r.slice()}},this.join=function(s){for(var n=s.strings.slice(-1),r=s.tags.length-1;r>-1;r--)n.push(s.tags[r]),n.push(s.strings[r]);return n.reverse(),n.join("")}};c.Engine.prototype.normalDecorIsOrphan=function(e,t){if(t[1]==="normal"){var i=!1,a;this.tmp.area==="citation"?a=[this.citation.opt.layout_decorations].concat(e.alldecor):a=e.alldecor;for(var s=a.length-1;s>-1;s+=-1)for(var n=a[s].length-1;n>-1;n+=-1)a[s][n][0]===t[0]&&a[s][n][1]!=="normal"&&(i=!0);if(!i)return!0}return!1};c.Engine.prototype.getCitationLabel=function(e){var t="",i=this.getTrigraphParams(),a=i[0],s=this.getTerm("reference","short",0);typeof s=="undefined"&&(s="reference"),s=s.replace(".",""),s=s.slice(0,1).toUpperCase()+s.slice(1);for(var n=0,r=c.NAME_VARIABLES.length;n<r;n+=1){var o=c.NAME_VARIABLES[n];if(e[o]){var l=e[o];l.length>i.length?a=i[i.length-1]:a=i[l.length-1];for(var u=0,p=l.length;u<p&&u!==a.authors.length;u+=1){var d=this.nameOutput.getName(l[u],"locale-translit",!0),h=d.name;h&&h.family?(s=h.family,s=s.replace(/^([ \'\u2019a-z]+\s+)/,"")):h&&h.literal&&(s=h.literal);var f=s.toLowerCase().match(/^(a\s+|the\s+|an\s+)/);if(f&&(s=s.slice(f[1].length)),s=s.replace(c.ROMANESQUE_NOT_REGEXP,""),!s)break;s=s.slice(0,a.authors[u]),s.length>1?s=s.slice(0,1).toUpperCase()+s.slice(1).toLowerCase():s.length===1&&(s=s.toUpperCase()),t+=s}break}}if(!t&&e.title){for(var b=this.locale[this.opt.lang].opts["skip-words"],m=e.title.split(/\s+/),n=m.length-1;n>-1;n--)b.indexOf(m[n])>-1&&(m=m.slice(0,n).concat(m.slice(n+1)));var y=m.join("");y=y.slice(0,i[0].authors[0]),y.length>1?y=y.slice(0,1).toUpperCase()+y.slice(1).toLowerCase():y.length===1&&(y=y.toUpperCase()),t=y}var g="0000";return e.issued&&e.issued.year&&(g=""+e.issued.year),g=g.slice(a.year*-1),t=t+g,t};c.Engine.prototype.getTrigraphParams=function(){var e=[],t=this.opt.trigraph.split(":");(!this.opt.trigraph||this.opt.trigraph.slice(0,1)!=="A")&&c.error("Bad trigraph definition: "+this.opt.trigraph);for(var i=0,a=t.length;i<a;i+=1){for(var s=t[i],n={authors:[],year:0},r=0,o=s.length;r<o;r+=1)switch(s.slice(r,r+1)){case"A":n.authors.push(1);break;case"a":n.authors[n.authors.length-1]+=1;break;case"0":n.year+=1;break;default:c.error("Invalid character in trigraph definition: "+this.opt.trigraph)}e.push(n)}return e};c.Engine.prototype.setOutputFormat=function(e){this.opt.mode=e,this.fun.decorate=c.Mode(e),this.output[e]||(this.output[e]={},this.output[e].tmp={})};c.Engine.prototype.getSortFunc=function(){return function(e,t){return e=e.split("-"),t=t.split("-"),e.length<t.length?1:e.length>t.length?-1:(e=e.slice(-1)[0],t=t.slice(-1)[0],e.length<t.length?1:e.length>t.length?-1:0)}};c.Engine.prototype.setLangTagsForCslSort=function(e){var t,i;if(e)for(this.opt["locale-sort"]=[],t=0,i=e.length;t<i;t+=1)this.opt["locale-sort"].push(e[t]);this.opt["locale-sort"].sort(this.getSortFunc())};c.Engine.prototype.setLangTagsForCslTransliteration=function(e){var t,i;if(this.opt["locale-translit"]=[],e)for(t=0,i=e.length;t<i;t+=1)this.opt["locale-translit"].push(e[t]);this.opt["locale-translit"].sort(this.getSortFunc())};c.Engine.prototype.setLangTagsForCslTranslation=function(e){var t,i;if(this.opt["locale-translat"]=[],e)for(t=0,i=e.length;t<i;t+=1)this.opt["locale-translat"].push(e[t]);this.opt["locale-translat"].sort(this.getSortFunc())};c.Engine.prototype.setLangPrefsForCites=function(e,t){var i=this.opt["cite-lang-prefs"];t||(t=function(f){return f.toLowerCase()});for(var a=["Persons","Institutions","Titles","Journals","Publishers","Places"],s=0,n=a.length;s<n;s+=1){var r=t(a[s]),o=a[s].toLowerCase();if(!!e[r]){for(var l=[];e[r].length>1;)l.push(e[r].pop());var u={orig:1,translit:2,translat:3};for(l.length===2&&u[l[0]]<u[l[1]]&&l.reverse();l.length;)e[r].push(l.pop());for(var p=i[o];p.length;)p.pop();for(var d=0,h=e[r].length;d<h;d+=1)p.push(e[r][d])}}};c.Engine.prototype.setLangPrefsForCiteAffixes=function(e){if(e&&e.length===48){for(var t=this.opt.citeAffixes,i=0,a=["persons","institutions","titles","journals","publishers","places"],s=["translit","orig","translit","translat"],n,r=0,o=a.length;r<o;r+=1)for(var l=0,u=s.length;l<u;l+=1)n="",i%8==4?!t[a[r]]["locale-"+s[l]].prefix&&!t[a[r]]["locale-"+s[l]].suffix&&(n=e[i]?e[i]:"",t[a[r]]["locale-"+s[l]].prefix=n,n=e[i]?e[i+1]:"",t[a[r]]["locale-"+s[l]].suffix=n):(n=e[i]?e[i]:"",t[a[r]]["locale-"+s[l]].prefix=n,n=e[i]?e[i+1]:"",t[a[r]]["locale-"+s[l]].suffix=n),i+=2;this.opt.citeAffixes=t}};c.Engine.prototype.setAutoVietnameseNamesOption=function(e){e?this.opt["auto-vietnamese-names"]=!0:this.opt["auto-vietnamese-names"]=!1};c.Engine.prototype.setAbbreviations=function(e){this.sys.setAbbreviations&&this.sys.setAbbreviations(e)};c.Engine.prototype.setSuppressTrailingPunctuation=function(e){this.citation.opt.suppressTrailingPunctuation=!!e};c.Output={};c.Output.Queue=function(e){this.levelname=["top"],this.state=e,this.queue=[],this.empty=new c.Token("empty");var t={};t.empty=this.empty,this.formats=new c.Stack(t),this.current=new c.Stack(this.queue)};c.Output.Queue.prototype.pop=function(){var e=this.current.value();return e.length?e.pop():e.blobs.pop()};c.Output.Queue.prototype.getToken=function(e){var t=this.formats.value()[e];return t};c.Output.Queue.prototype.mergeTokenStrings=function(e,t){var i,a,s,n;if(i=this.formats.value()[e],a=this.formats.value()[t],s=i,a){i||(i=new c.Token(e,c.SINGLETON),i.decorations=[]),s=new c.Token(e,c.SINGLETON);var n="";for(var n in i.strings)i.strings.hasOwnProperty(n)&&(s.strings[n]=i.strings[n]);for(var n in a.strings)a.strings.hasOwnProperty(n)&&(s.strings[n]=a.strings[n]);s.decorations=i.decorations.concat(a.decorations)}return s};c.Output.Queue.prototype.addToken=function(e,t,i){var a,s;if(a=new c.Token("output"),typeof i=="string"&&(i=this.formats.value()[i]),i&&i.strings){for(s in i.strings)i.strings.hasOwnProperty(s)&&(a.strings[s]=i.strings[s]);a.decorations=i.decorations}typeof t=="string"&&(a.strings.delimiter=t),this.formats.value()[e]=a};c.Output.Queue.prototype.pushFormats=function(e){e||(e={}),e.empty=this.empty,this.formats.push(e)};c.Output.Queue.prototype.popFormats=function(){this.formats.pop()};c.Output.Queue.prototype.startTag=function(e,t){var i={};this.state.tmp["doing-macro-with-date"]&&this.state.tmp.extension&&(t=this.empty,e="empty"),i[e]=t,this.pushFormats(i),this.openLevel(e)};c.Output.Queue.prototype.endTag=function(e){this.closeLevel(e),this.popFormats()};c.Output.Queue.prototype.openLevel=function(e){var t,i;typeof e=="object"?t=new c.Blob(void 0,e):typeof e=="undefined"?t=new c.Blob(void 0,this.formats.value().empty,"empty"):((!this.formats.value()||!this.formats.value()[e])&&c.error('CSL processor error: call to nonexistent format token "'+e+'"'),t=new c.Blob(void 0,this.formats.value()[e],e)),i=this.current.value(),!this.state.tmp.just_looking&&this.checkNestedBrace&&(t.strings.prefix=this.checkNestedBrace.update(t.strings.prefix)),i.push(t),this.current.push(t)};c.Output.Queue.prototype.closeLevel=function(e){e&&e!==this.current.value().levelname&&c.error("Level mismatch error: wanted "+e+" but found "+this.current.value().levelname);var t=this.current.pop();!this.state.tmp.just_looking&&this.checkNestedBrace&&(t.strings.suffix=this.checkNestedBrace.update(t.strings.suffix))};c.Output.Queue.prototype.append=function(e,t,i,a,s){var n,r,o,l=!0;if(i&&(a=!0),this.state.tmp["doing-macro-with-date"]&&!i){if(t!=="macro-with-date")return!1;t==="macro-with-date"&&(t="empty")}if(typeof e=="undefined"||(typeof e=="number"&&(e=""+e),!i&&this.state.tmp.element_trace&&this.state.tmp.element_trace.value()==="suppress-me"))return!1;if(r=!1,t?t==="literal"?(n=!0,l=!1):typeof t=="string"?n=this.formats.value()[t]:n=t:n=this.formats.value().empty,n||c.error("CSL processor error: unknown format token name: "+t),n.strings&&typeof n.strings.delimiter=="undefined"&&(n.strings.delimiter=""),typeof e=="string"&&e.length&&(e=e.replace(/ ([:;?!\u00bb])/g,"\u202F$1").replace(/\u00ab /g,"\xAB\u202F"),this.last_char_rendered=e.slice(-1),e=e.replace(/\s+'/g," '"),i||(e=e.replace(/^'/g," '")),a?i&&(this.state.tmp.term_predecessor_name=!0):(this.state.tmp.term_predecessor=!0,this.state.tmp.in_cite_predecessor=!0)),r=new c.Blob(e,n),o=this.current.value(),typeof o=="undefined"&&this.current.mystack.length===0&&(this.current.mystack.push([]),o=this.current.value()),typeof r.blobs=="string"&&(a?i&&(this.state.tmp.term_predecessor_name=!0):(this.state.tmp.term_predecessor=!0,this.state.tmp.in_cite_predecessor=!0)),typeof e=="string"){if(typeof r.blobs=="string"&&r.blobs.slice(0,1)!==" "){for(var u="",p=r.blobs;c.TERMINAL_PUNCTUATION.indexOf(p.slice(0,1))>-1;)u=u+p.slice(0,1),p=p.slice(1);p&&u&&(r.strings.prefix=r.strings.prefix+u,r.blobs=p)}r.strings["text-case"]&&(r.blobs=c.Output.Formatters[r.strings["text-case"]](this.state,e)),this.state.tmp.strip_periods&&!s&&(r.blobs=r.blobs.replace(/\.([^a-z]|$)/g,"$1"));for(var d=r.decorations.length-1;d>-1;d+=-1)r.decorations[d][0]==="@quotes"&&r.decorations[d][1]!=="false"&&(r.punctuation_in_quote=this.state.getOpt("punctuation-in-quote")),r.blobs.match(c.ROMANESQUE_REGEXP)||r.decorations[d][0]==="@font-style"&&(r.decorations=r.decorations.slice(0,d).concat(r.decorations.slice(d+1)));o.push(r),this.state.fun.flipflopper.processTags(r)}else l?o.push(r):o.push(e);return!0};c.Output.Queue.prototype.string=function(e,t,i){var a,s,n,r,o,l=c.getSafeEscape(this.state),u=t.slice(),p=[];if(u.length===0)return p;var d="";i?d=i.strings.delimiter:(e.tmp.count_offset_characters=!1,e.tmp.offset_characters=0),i&&i.new_locale&&(i.old_locale=e.opt.lang,e.opt.lang=i.new_locale);for(var h,f,b,m,a=0,s=u.length;a<s;a+=1){if(h=u[a],h.strings.first_blob&&(e.tmp.count_offset_characters=h.strings.first_blob),typeof h.blobs=="string"){if(typeof h.num=="number")p.push(h);else if(h.blobs){h.particle&&(h.blobs=h.particle+h.blobs,h.particle=""),o=l(h.blobs);var y=o.length;if(!e.tmp.suppress_decorations)for(n=0,r=h.decorations.length;n<r;n+=1)m=h.decorations[n],m[0]!=="@showid"&&(e.normalDecorIsOrphan(h,m)||(o=e.fun.decorate[m[0]][m[1]].call(h,e,o,m[2])));if(o&&o.length){if(o=l(h.strings.prefix)+o+l(h.strings.suffix),e.opt.development_extensions.csl_reverse_lookup_support&&!e.tmp.suppress_decorations)for(n=0,r=h.decorations.length;n<r;n+=1)m=h.decorations[n],m[0]==="@showid"&&(o=e.fun.decorate[m[0]][m[1]].call(h,e,o,m[2]));p.push(o),e.tmp.count_offset_characters&&(e.tmp.offset_characters+=y+h.strings.suffix.length+h.strings.prefix.length)}}}else if(h.blobs.length){var g=e.output.string(e,h.blobs,h);if(i&&g!=="string"&&g.length>1&&h.strings.delimiter)for(var v=!1,n=0,r=g.length;n<r;n++)typeof g[n]!="string"?v=!0:v&&(g[n]=h.strings.delimiter+g[n]);p=p.concat(g)}h.strings.first_blob&&e.registry.registry[h.strings.first_blob]&&(e.registry.registry[h.strings.first_blob].offset=e.tmp.offset_characters,e.tmp.count_offset_characters=!1)}for(a=0,s=p.length-1;a<s;a+=1)typeof p[a].num=="number"&&typeof p[a+1].num=="number"&&!p[a+1].UGLY_DELIMITER_SUPPRESS_HACK&&(p[a].strings.suffix=p[a].strings.suffix+(d||""),p[a+1].successor_prefix="",p[a+1].UGLY_DELIMITER_SUPPRESS_HACK=!0);for(var w=0,a=0,s=p.length;a<s;a+=1)typeof p[a]=="string"&&(w=parseInt(a,10)+1,a<p.length-1&&typeof p[a+1]=="object"&&(d&&!p[a+1].UGLY_DELIMITER_SUPPRESS_HACK&&(p[a]+=l(d)),p[a+1].UGLY_DELIMITER_SUPPRESS_HACK=!0));if(i&&(i.decorations.length||i.strings.suffix))w=p.length;else if(i&&i.strings.prefix){for(var a=0,s=p.length;a<s;a++)if(typeof p[a].num!="undefined"){w=a,a===0&&(p[a].strings.prefix=i.strings.prefix+p[a].strings.prefix);break}}var x=e.output.renderBlobs(p.slice(0,w),d,!1,i);if(x&&i&&(i.decorations.length||i.strings.suffix||i.strings.prefix)){if(!e.tmp.suppress_decorations)for(var a=0,s=i.decorations.length;a<s;a+=1)m=i.decorations[a],!(["@cite","@bibliography","@display","@showid"].indexOf(m[0])>-1)&&(e.normalDecorIsOrphan(h,m)||!m[0]||typeof x=="string"&&(x=e.fun.decorate[m[0]][m[1]].call(i,e,x,m[2])));if(o=x,f=i.strings.suffix,o&&o.length&&(b=i.strings.prefix,o=l(b)+o+l(f),e.tmp.count_offset_characters&&(e.tmp.offset_characters+=b.length+f.length)),x=o,!e.tmp.suppress_decorations)for(var a=0,s=i.decorations.length;a<s;a+=1)m=i.decorations[a],["@cite","@bibliography","@display","@showid"].indexOf(m[0])!==-1&&typeof x=="string"&&(x=e.fun.decorate[m[0]][m[1]].call(i,e,x,m[2]))}var E=p.slice(w,p.length);return!E.length&&x?p=[x]:E.length&&!x?p=E:x&&E.length&&(p=[x].concat(E)),typeof i=="undefined"?(this.queue=[],this.current.mystack=[],this.current.mystack.push(this.queue),e.tmp.suppress_decorations&&(p=e.output.renderBlobs(p,void 0,!1))):typeof i=="boolean"&&(p=e.output.renderBlobs(p,void 0,!0)),i&&i.new_locale&&(e.opt.lang=i.old_locale),p};c.Output.Queue.prototype.clearlevel=function(){var e,t,i;for(e=this.current.value(),i=e.blobs.length,t=0;t<i;t+=1)e.blobs.pop()};c.Output.Queue.prototype.renderBlobs=function(e,t,i,a){var s,n,r,o,l,u,p,d,h,f,b,m;if(m=c.getSafeEscape(this.state),t||(t=""),s=this.state,n="",r=[],o="",p=e.length,this.state.tmp.area==="citation"&&!this.state.tmp.just_looking&&p===1&&typeof e[0]=="object"&&a)return e[0].strings.prefix=a.strings.prefix+e[0].strings.prefix,e[0].strings.suffix=e[0].strings.suffix+a.strings.suffix,e[0].decorations=e[0].decorations.concat(a.decorations),e[0].params=a.params,e[0];var y=!0;for(u=0;u<p;u+=1)e[u].checkNext?(e[u].checkNext(e[u+1],y),y=!1):e[u+1]&&e[u+1].splice_prefix?y=!1:y=!0;var g=!0;for(u=e.length-1;u>0;u+=-1)e[u].checkLast?g&&e[u].checkLast(e[u-1])&&(g=!1):g=!0;for(p=e.length,u=0;u<p;u+=1)if(l=e[u],n&&(o=t),typeof l=="string")n+=m(o),n+=l,s.tmp.count_offset_characters&&(s.tmp.offset_characters+=o.length);else if(i)n?n=[n,l]:n=[l];else if(l.status!==c.SUPPRESS){l.particle?f=l.particle+l.num:f=l.formatter.format(l.num,l.gender);var v=f.replace(/<[^>]*>/g,"").length;this.append(f,"empty",!0);var w=this.pop(),x=s.tmp.count_offset_characters;if(f=this.string(s,[w],!1),s.tmp.count_offset_characters=x,l.strings["text-case"]&&(f=c.Output.Formatters[l.strings["text-case"]](this.state,f)),f&&this.state.tmp.strip_periods&&(f=f.replace(/\.([^a-z]|$)/g,"$1")),!s.tmp.suppress_decorations)for(h=l.decorations.length,d=0;d<h;d+=1)b=l.decorations[d],!s.normalDecorIsOrphan(l,b)&&(f=s.fun.decorate[b[0]][b[1]].call(l,s,f,b[2]));f=m(l.strings.prefix)+f+m(l.strings.suffix);var E="";l.status===c.END?E=m(l.range_prefix):l.status===c.SUCCESSOR?E=m(l.successor_prefix):l.status===c.START?u>0&&!l.suppress_splice_prefix?E=m(l.splice_prefix):E="":l.status===c.SEEN&&(E=m(l.splice_prefix)),n+=E,n+=f,s.tmp.count_offset_characters&&(s.tmp.offset_characters+=E.length+l.strings.prefix.length+v+l.strings.suffix.length)}return n};c.Output.Queue.purgeEmptyBlobs=function(e){if(!(typeof e!="object"||typeof e.blobs!="object"||!e.blobs.length))for(var t=e.blobs.length-1;t>-1;t--){c.Output.Queue.purgeEmptyBlobs(e.blobs[t]);var i=e.blobs[t];if(!i||!i.blobs||!i.blobs.length){for(var a=[];e.blobs.length-1>t;)a.push(e.blobs.pop());for(e.blobs.pop();a.length;)e.blobs.push(a.pop())}}};c.Output.Queue.adjust=function(e){var t={";":!0,":":!0},i={".":!0,"!":!0,"?":!0},a={"!":{".":"!","?":"!?",":":"!",",":"!,",";":"!;"},"?":{"!":"?!",".":"?",":":"?",",":"?,",";":"?;"},".":{"!":".!","?":".?",":":".:",",":".,",";":".;"},":":{"!":"!","?":"?",".":":",",":":,",";":":;"},",":{"!":",!","?":",?",":":",:",".":",.",";":",;"},";":{"!":"!","?":"?",":":";",",":";,",".":";"}},s={},n={},r={},o={};for(var l in a)r[l]=!0,o[l]=!0,t[l]||(s[l]=!0),i[l]||(n[l]=!0);o[" "]=!0,o["\xA0"]=!0;var u={};for(var l in a)for(var p in a[l])u[p]||(u[p]={}),u[p][l]=a[l][p];function d(k){return typeof k.num=="number"||k.blobs&&k.blobs.length===1&&typeof k.blobs[0].num=="number"}function h(k){if(typeof k.num=="number")return!0;if(!k.blobs||typeof k.blobs!="object")return!1;if(h(k.blobs[k.blobs.length-1]))return!0}function f(k,C){var S=!1,A=["@font-style","@font-variant","@font-weight","@text-decoration","@vertical-align"];if(C&&A.push("@quotes"),k.decorations){for(var O=0,M=k.decorations.length;O<M;O++)if(A.indexOf(k.decorations[O][0])>-1){S=!0;break}}return S}function b(k){if(k.decorations){for(var C=0,S=k.decorations.length;C<S;C++)if(k.decorations[C][0]==="@quotes"&&k.decorations[C][1]!=="false")return!0}return typeof k.blobs!="object"?!1:b(k.blobs[k.blobs.length-1])}function m(k,C){var S=C.strings.suffix.slice(-1);!S&&typeof C.blobs=="string"&&(S=C.blobs.slice(-1));var A=u[k][S];return A&&A.length===1?!0:typeof C.blobs!="object"?!1:!!m(k,C.blobs[C.blobs.length-1])}function y(k,C){if(!r[C])return!1;if(typeof k.blobs=="string")return k.blobs.slice(-1)===C;var S=k.blobs[k.blobs.length-1];if(S){var A=S.strings.suffix.slice(-1);return A?S.strings.suffix.slice(-1)==C:y(S,C)}else return!1}function g(k,C,S,A,O){var M=C==="blobs"?k:k.strings,P=A==="blobs"?S:S.strings,D=M[C].slice(-1),H=P[A].slice(0,1);function $(){P[A]=P[A].slice(1)}function U(){M[C]=M[C].slice(0,-1)}function Y(J){P[A]=J+P[A]}function K(J){M[C]+=J}var L=O?U:$;function B(){return u[H]}function W(){return a[D]}var ee=O?W:B;function I(){var J=a[D][H];typeof J=="string"?(U(),$(),Y(J)):(Y(D),U())}function F(){var J=u[H][D];typeof J=="string"?(U(),$(),K(J)):(K(H),$())}var G=O?I:F,X=D===H;X?L():ee()&&G()}function v(k){if(k.blobs&&typeof k.blobs=="string"){r[k.strings.suffix.slice(0,1)]&&k.strings.suffix.slice(0,1)===k.blobs.slice(-1)&&(k.strings.suffix=k.strings.suffix.slice(1));return}else if(typeof k!="object"||typeof k.blobs!="object"||!k.blobs.length)return;for(var C=f(k,!0),S=k.blobs.length-1;S>-1;S--){this.upward(k.blobs[S]);var A=k.strings,O=k.blobs[S].strings;if(S===0){A.prefix.slice(-1)===" "&&O.prefix.slice(0,1)===" "&&(O.prefix=O.prefix.slice(1));var M=O.prefix.slice(0,1);!C&&o[M]&&!A.prefix&&(A.prefix+=M,O.prefix=O.prefix.slice(1))}if(S===k.blobs.length-1){var M=O.suffix.slice(-1);!C&&[" "].indexOf(M)>-1&&(A.suffix.slice(0,1)!==M&&(A.suffix=M+A.suffix),O.suffix=O.suffix.slice(0,-1))}A.delimiter&&S>0&&o[A.delimiter.slice(-1)]&&A.delimiter.slice(-1)===O.prefix.slice(0,1)&&(O.prefix=O.prefix.slice(1))}}function w(k){if(!(typeof k!="object"||typeof k.blobs!="object"||!k.blobs.length)){for(var C=k.blobs.length-1;C>-1;C--)if(this.leftward(k.blobs[C]),C<k.blobs.length-1&&!k.strings.delimiter){var S=k.blobs[C],A=S.strings.suffix.slice(-1),O=k.blobs[C+1],M=O.strings.prefix.slice(0,1),P=f(S)||f(O),D=typeof A=="number"||typeof M=="number";if(!P&&!D&&r[M]&&!D){var H=M===S.strings.suffix.slice(-1),$=!S.strings.suffix&&typeof S.blobs=="string"&&S.blobs.slice(-1)===M;!H&&!$?g(S,"suffix",O,"prefix"):O.strings.prefix=O.strings.prefix.slice(1)}}}}function x(k){if(k.blobs&&typeof k.blobs=="string"){r[k.strings.suffix.slice(0,1)]&&k.strings.suffix.slice(0,1)===k.blobs.slice(-1)&&(k.strings.suffix=k.strings.suffix.slice(1));return}else if(typeof k!="object"||typeof k.blobs!="object"||!k.blobs.length)return;for(var C=k.strings,S=!1,A=0,O=k.blobs.length;A<O;A++)if(d(k.blobs[A])){S=!0;break}if(C.delimiter&&r[C.delimiter.slice(0,1)]){for(var M=C.delimiter.slice(0,1),A=k.blobs.length-2;A>-1;A--){var P=k.blobs[A].strings;P.suffix.slice(-1)!==M&&(P.suffix+=M)}C.delimiter=C.delimiter.slice(1)}for(var A=k.blobs.length-1;A>-1;A--){var D=k.blobs[A],P=k.blobs[A].strings,H=f(D,!0),$=d(D);if(A===k.blobs.length-1){var U=C.suffix.slice(0,1),Y=!1;r[U]&&(Y=m(U,D),!Y&&e&&(Y=b(D))),Y&&r[U]&&(h(D)||(typeof D.blobs=="string"?g(D,"blobs",k,"suffix"):g(D,"suffix",k,"suffix"),C.suffix.slice(0,1)==="."&&(P.suffix+=C.suffix.slice(0,1),C.suffix=C.suffix.slice(1)))),P.suffix.slice(-1)==="\xA0"&&C.suffix.slice(0,1)===" "&&(C.suffix=C.suffix.slice(1)),o[P.suffix.slice(0,1)]&&(typeof D.blobs=="string"&&D.blobs.slice(-1)===P.suffix.slice(0,1)&&(P.suffix=P.suffix.slice(1)),P.suffix.slice(-1)===C.suffix.slice(0,1)&&(C.suffix=C.suffix.slice(0,-1))),y(k,k.strings.suffix.slice(0,1))&&(k.strings.suffix=k.strings.suffix.slice(1))}else if(C.delimiter)o[C.delimiter.slice(0,1)]&&C.delimiter.slice(0,1)===P.suffix.slice(-1)&&(k.blobs[A].strings.suffix=k.blobs[A].strings.suffix.slice(0,-1));else{var K=k.blobs[A+1].strings;!d(D)&&!H&&o[P.suffix.slice(-1)]&&P.suffix.slice(-1)===K.prefix.slice(0,1)&&(K.prefix=K.prefix.slice(1))}!$&&!H&&r[P.suffix.slice(0,1)]&&typeof D.blobs=="string"&&g(D,"blobs",D,"suffix"),this.downward(k.blobs[A])}}function E(k){var C=k.strings.suffix.slice(0,1);if(typeof k.blobs=="string")for(;s[C];)g(k,"blobs",k,"suffix"),C=k.strings.suffix.slice(0,1);else for(;s[C];)g(k.blobs[k.blobs.length-1],"suffix",k,"suffix"),C=k.strings.suffix.slice(0,1)}function _(k){if(typeof k.blobs=="string")for(var C=k.blobs.slice(-1);n[C];)g(k,"blobs",k,"suffix",!0),C=k.blobs.slice(-1);else for(var C=k.blobs[k.blobs.length-1].strings.suffix.slice(-1);n[C];)g(k.blobs[k.blobs.length-1],"suffix",k,"suffix",!0),C=k.blobs[k.blobs.length-1].strings.suffix.slice(-1)}function j(k){if(!(typeof k!="object"||typeof k.blobs!="object"||!k.blobs.length)){for(var C,S=0,A=k.blobs.length;S<A;S++){for(var O=k.blobs[S],M=!1,P=0,D=O.decorations.length;P<D;P++){var H=O.decorations[P];H[0]==="@quotes"&&H[1]!=="false"&&(M=!0)}M&&(e?E(O):_(O)),C=this.fix(k.blobs[S]),O.blobs&&typeof O.blobs=="string"&&(C=O.blobs.slice(-1))}return C}}this.upward=v,this.leftward=w,this.downward=x,this.fix=j};c.Engine.Opt=function(){this.parallel={enable:!1},this.has_disambiguate=!1,this.mode="html",this.dates={},this.jurisdictions_seen={},this.suppressedJurisdictions={},this.inheritedAttributes={},this["locale-sort"]=[],this["locale-translit"]=[],this["locale-translat"]=[],this.citeAffixes={persons:{"locale-orig":{prefix:"",suffix:""},"locale-translit":{prefix:"",suffix:""},"locale-translat":{prefix:"",suffix:""}},institutions:{"locale-orig":{prefix:"",suffix:""},"locale-translit":{prefix:"",suffix:""},"locale-translat":{prefix:"",suffix:""}},titles:{"locale-orig":{prefix:"",suffix:""},"locale-translit":{prefix:"",suffix:""},"locale-translat":{prefix:"",suffix:""}},journals:{"locale-orig":{prefix:"",suffix:""},"locale-translit":{prefix:"",suffix:""},"locale-translat":{prefix:"",suffix:""}},publishers:{"locale-orig":{prefix:"",suffix:""},"locale-translit":{prefix:"",suffix:""},"locale-translat":{prefix:"",suffix:""}},places:{"locale-orig":{prefix:"",suffix:""},"locale-translit":{prefix:"",suffix:""},"locale-translat":{prefix:"",suffix:""}}},this["default-locale"]=[],this.update_mode=c.NONE,this.bib_mode=c.NONE,this.sort_citations=!1,this["et-al-min"]=0,this["et-al-use-first"]=1,this["et-al-use-last"]=!1,this["et-al-subsequent-min"]=!1,this["et-al-subsequent-use-first"]=!1,this["demote-non-dropping-particle"]="display-and-sort",this["parse-names"]=!0,this.citation_number_slug=!1,this.trigraph="Aaaa00:AaAa00:AaAA00:AAAA00",this.nodenames=[],this.gender={},this["cite-lang-prefs"]={persons:["orig"],institutions:["orig"],titles:["orig"],journals:["orig"],publishers:["orig"],places:["orig"],number:["orig"]},this.has_layout_locale=!1,this.disable_duplicate_year_suppression=[],this.use_context_condition=!1,this.jurisdiction_fallbacks={},this.development_extensions={},this.development_extensions.field_hack=!0,this.development_extensions.allow_field_hack_date_override=!0,this.development_extensions.locator_date_and_revision=!0,this.development_extensions.locator_label_parse=!0,this.development_extensions.raw_date_parsing=!0,this.development_extensions.clean_up_csl_flaws=!0,this.development_extensions.consolidate_legal_items=!1,this.development_extensions.csl_reverse_lookup_support=!1,this.development_extensions.wrap_url_and_doi=!1,this.development_extensions.thin_non_breaking_space_html_hack=!1,this.development_extensions.apply_citation_wrapper=!1,this.development_extensions.main_title_from_short_title=!1,this.development_extensions.uppercase_subtitles=!1,this.development_extensions.normalize_lang_keys_to_lowercase=!1,this.development_extensions.strict_text_case_locales=!1,this.development_extensions.expect_and_symbol_form=!1,this.development_extensions.require_explicit_legal_case_title_short=!1,this.development_extensions.spoof_institutional_affiliations=!1,this.development_extensions.force_jurisdiction=!1,this.development_extensions.parse_names=!0,this.development_extensions.hanging_indent_legacy_number=!1,this.development_extensions.throw_on_empty=!1,this.development_extensions.strict_inputs=!0,this.development_extensions.prioritize_disambiguate_condition=!1,this.development_extensions.force_short_title_casing_alignment=!0,this.development_extensions.implicit_short_title=!1,this.development_extensions.force_title_abbrev_fallback=!1,this.development_extensions.split_container_title=!1,this.development_extensions.legacy_institution_name_ordering=!1,this.development_extensions.etal_min_etal_usefirst_hack=!1};c.Engine.Tmp=function(){this.names_max=new c.Stack,this.names_base=new c.Stack,this.givens_base=new c.Stack,this.value=[],this.namepart_decorations={},this.namepart_type=!1,this.area="citation",this.root="citation",this.extension="",this.can_substitute=new c.Stack(0,c.LITERAL),this.element_rendered_ok=!1,this.element_trace=new c.Stack("style"),this.nameset_counter=0,this.group_context=new c.Stack({term_intended:!1,variable_attempt:!1,variable_success:!1,output_tip:void 0,label_form:void 0,parallel_first:void 0,parallel_last:void 0,parallel_delimiter_override:void 0,condition:!1,force_suppress:!1,done_vars:[]}),this.term_predecessor=!1,this.in_cite_predecessor=!1,this.jump=new c.Stack(0,c.LITERAL),this.decorations=new c.Stack,this.tokenstore_stack=new c.Stack,this.last_suffix_used="",this.last_names_used=[],this.last_years_used=[],this.years_used=[],this.names_used=[],this.taintedItemIDs={},this.taintedCitationIDs={},this.initialize_with=new c.Stack,this.disambig_request=!1,this["name-as-sort-order"]=!1,this.suppress_decorations=!1,this.disambig_settings=new c.AmbigConfig,this.bib_sort_keys=[],this.prefix=new c.Stack("",c.LITERAL),this.suffix=new c.Stack("",c.LITERAL),this.delimiter=new c.Stack("",c.LITERAL),this.cite_locales=[],this.cite_affixes={citation:!1,bibliography:!1,citation_sort:!1,bibliography_sort:!1},this.strip_periods=0,this.shadow_numbers={},this.authority_stop_last=0,this.loadedItemIDs={},this.condition_counter=0,this.condition_lang_val_arr=[],this.condition_lang_counter_arr=[]};c.Engine.Fun=function(e){this.match=new c.Util.Match,this.suffixator=new c.Util.Suffixator(c.SUFFIX_CHARS),this.romanizer=new c.Util.Romanizer,this.ordinalizer=new c.Util.Ordinalizer(e),this.long_ordinalizer=new c.Util.LongOrdinalizer};c.Engine.Build=function(){this["alternate-term"]=!1,this.in_bibliography=!1,this.in_style=!1,this.skip=!1,this.postponed_macro=!1,this.layout_flag=!1,this.name=!1,this.names_variables=[[]],this.name_label=[{}],this.form=!1,this.term=!1,this.macro={},this.macro_stack=[],this.text=!1,this.lang=!1,this.area="citation",this.root="citation",this.extension="",this.substitute_level=new c.Stack(0,c.LITERAL),this.names_level=0,this.render_nesting_level=0,this.render_seen=!1,this.bibliography_key_pos=0};c.Engine.Configure=function(){this.tests=[],this.fail=[],this.succeed=[]};c.Engine.Citation=function(e){this.opt={inheritedAttributes:{}},this.tokens=[],this.srt=new c.Registry.Comparifier(e,"citation_sort"),this.opt.collapse=[],this.opt["disambiguate-add-names"]=!1,this.opt["disambiguate-add-givenname"]=!1,this.opt["disambiguate-add-year-suffix"]=!1,this.opt["givenname-disambiguation-rule"]="by-cite",this.opt["near-note-distance"]=5,this.opt.topdecor=[],this.opt.layout_decorations=[],this.opt.layout_prefix="",this.opt.layout_suffix="",this.opt.layout_delimiter="",this.opt.sort_locales=[],this.opt.max_number_of_names=0,this.root="citation"};c.Engine.Bibliography=function(){this.opt={inheritedAttributes:{}},this.tokens=[],this.opt.collapse=[],this.opt.topdecor=[],this.opt.layout_decorations=[],this.opt.layout_prefix="",this.opt.layout_suffix="",this.opt.layout_delimiter="",this.opt["line-spacing"]=1,this.opt["entry-spacing"]=1,this.opt.sort_locales=[],this.opt.max_number_of_names=0,this.root="bibliography"};c.Engine.BibliographySort=function(){this.tokens=[],this.opt={},this.opt.sort_directions=[],this.opt.topdecor=[],this.opt.citation_number_sort_direction=c.ASCENDING,this.opt.citation_number_secondary=!1,this.tmp={},this.keys=[],this.root="bibliography"};c.Engine.CitationSort=function(){this.tokens=[],this.opt={},this.opt.sort_directions=[],this.keys=[],this.opt.topdecor=[],this.root="citation"};c.Engine.InText=function(){this.opt={inheritedAttributes:{}},this.tokens=[],this.opt.collapse=[],this.opt["disambiguate-add-names"]=!1,this.opt["disambiguate-add-givenname"]=!1,this.opt["disambiguate-add-year-suffix"]=!1,this.opt["givenname-disambiguation-rule"]="by-cite",this.opt["near-note-distance"]=5,this.opt.topdecor=[],this.opt.layout_decorations=[],this.opt.layout_prefix="",this.opt.layout_suffix="",this.opt.layout_delimiter="",this.opt.sort_locales=[],this.opt.max_number_of_names=0,this.root="intext"};c.Engine.prototype.previewCitationCluster=function(e,t,i,a){var s=this.opt.mode;this.setOutputFormat(a),e.citationID&&delete e.citationID;var n=this.processCitationCluster(e,t,i,c.PREVIEW);return this.setOutputFormat(s),n[1]};c.Engine.prototype.appendCitationCluster=function(e){for(var t=[],i=this.registry.citationreg.citationByIndex.length,a=0;a<i;a+=1){var s=this.registry.citationreg.citationByIndex[a];t.push([""+s.citationID,s.properties.noteIndex])}return this.processCitationCluster(e,t,[])[1]};c.Engine.prototype.processCitationCluster=function(e,t,i,a){var s,n,r,o,l,u,p,d,h,f,b,m,y,g,v,w,x,E;this.debug=!1,this.tmp.loadedItemIDs={},this.tmp.citation_errors=[],this.registry.return_data={bibchange:!1},this.setCitationId(e);var _,j,k;if(a===c.PREVIEW){this.debug&&c.debug("****** start state save *********"),_=this.registry.citationreg.citationByIndex.slice(),j=this.registry.reflist.slice();for(var C=t.concat(i),S={},A=[],o=0,l=C.length;o<l;o+=1)for(s=this.registry.citationreg.citationById[C[o][0]],u=0,p=s.citationItems.length;u<p;u+=1)S[s.citationItems[u].id]=!0,A.push(""+s.citationItems[u].id);for(u=0,p=e.citationItems.length;u<p;u+=1)S[e.citationItems[u].id]=!0,A.push(""+e.citationItems[u].id);k={};for(var o=0,l=j.length;o<l;o+=1)if(!S[j[o].id]){var O=this.registry.registry[j[o].id].ambig,M=this.registry.ambigcites[O];if(M)for(u=0,p=M.length;u<p;u+=1)k[M[u]]=c.cloneAmbigConfig(this.registry.registry[M[u]].disambig)}this.debug&&c.debug("****** end state save *********")}this.tmp.taintedCitationIDs={};for(var P=[],D={},o=0,l=e.citationItems.length;o<l;o+=1){g={};for(var m in e.citationItems[o])g[m]=e.citationItems[o][m];if(y=this.retrieveItem(""+g.id),y.id&&this.transform.loadAbbreviation("default","hereinafter",y.id,y.language),g=c.parseLocator.call(this,g),this.opt.development_extensions.consolidate_legal_items&&this.remapSectionVariable([[y,g]]),this.opt.development_extensions.locator_label_parse&&g.locator&&["bill","gazette","legislation","regulation","treaty"].indexOf(y.type)===-1&&(!g.label||g.label==="page")){var x=c.LOCATOR_LABELS_REGEXP.exec(g.locator);if(x){var H=c.LOCATOR_LABELS_MAP[x[2]];this.getTerm(H)&&(g.label=H,g.locator=x[3])}}var $=[y,g];P.push($),e.citationItems[o].item=y}e.sortedItems=P;var U=[],Y={},K;for(o=0,l=t.length;o<l;o+=1)n=t[o],this.opt.development_extensions.strict_inputs&&(Y[n[0]]&&c.error("Previously referenced citationID "+n[0]+" encountered in citationsPre"),n[1]&&(K>n[1]&&c.debug("Note index sequence is not sane at citationsPre["+o+"]"),K=n[1])),this.registry.citationreg.citationById[n[0]].properties.noteIndex=n[1],U.push(this.registry.citationreg.citationById[n[0]]),Y[n[0]]=this.registry.citationreg.citationById[n[0]];for(e.properties||(e.properties={noteIndex:0}),this.opt.development_extensions.strict_inputs&&(Y[e.citationID]&&c.error("Citation with previously referenced citationID "+e.citationID),e.properties.noteIndex&&(K>e.properties.noteIndex&&c.debug("Note index sequence is not sane for citation "+e.citationID),K=e.properties.noteIndex)),U.push(e),Y[e.citationID]=e,o=0,l=i.length;o<l;o+=1)r=i[o],this.opt.development_extensions.strict_inputs&&(Y[r[0]]&&c.error("Previously referenced citationID "+r[0]+" encountered in citationsPost"),r[1]&&(K>r[1]&&c.debug("Note index sequence is not sane at postCitation["+o+"]"),K=r[1])),this.registry.citationreg.citationById[r[0]].properties.noteIndex=r[1],U.push(this.registry.citationreg.citationById[r[0]]),Y[r[0]]=this.registry.citationreg.citationById[r[0]];this.registry.citationreg.citationByIndex=U,this.registry.citationreg.citationById=Y,this.registry.citationreg.citationsByItemId={},this.opt.update_mode===c.POSITION&&(w=[],v=[],E={});for(var L=[],o=0,l=U.length;o<l;o+=1){for(U[o].properties.index=o,u=0,p=U[o].sortedItems.length;u<p;u+=1)g=U[o].sortedItems[u],this.registry.citationreg.citationsByItemId[g[1].id]||(this.registry.citationreg.citationsByItemId[g[1].id]=[],L.push(""+g[1].id)),this.registry.citationreg.citationsByItemId[g[1].id].indexOf(U[o])===-1&&this.registry.citationreg.citationsByItemId[g[1].id].push(U[o]);this.opt.update_mode===c.POSITION&&(U[o].properties.noteIndex?v.push(U[o]):(U[o].properties.noteIndex=0,w.push(U[o])))}if(a!==c.ASSUME_ALL_ITEMS_REGISTERED&&(this.debug&&c.debug("****** start update items *********"),this.updateItems(L,null,null,!0),this.debug&&c.debug("****** endo update items *********")),!this.opt.citation_number_sort&&P&&P.length>1&&this.citation_sort.tokens.length>0){for(var o=0,l=P.length;o<l;o+=1)P[o][1].sortkeys=c.getSortKeys.call(this,P[o][0],"citation_sort");if(this.opt.grouped_sort&&!e.properties.unsorted){for(var o=0,l=P.length;o<l;o+=1){var B=P[o][1].sortkeys;this.tmp.authorstring_request=!0;var W=this.registry.registry[P[o][0].id].disambig;this.tmp.authorstring_request=!0,c.getAmbiguousCite.call(this,P[o][0],W);var ee=this.registry.authorstrings[P[o][0].id];this.tmp.authorstring_request=!1,P[o][1].sortkeys=[ee].concat(B)}P.sort(this.citation.srt.compareCompositeKeys);for(var I=!1,F=!1,G=!1,o=0,l=P.length;o<l;o+=1)P[o][1].sortkeys[0]!==I&&(G=P[o][1].sortkeys[0],F=P[o][1].sortkeys[1]),P[o][1].sortkeys[0]=""+F+o,I=G}e.properties.unsorted||P.sort(this.citation.srt.compareCompositeKeys)}this.opt.parallel.enable&&this.parallel.StartCitation(e.sortedItems);var X;if(this.opt.update_mode===c.POSITION)for(var o=0;o<2;o+=1){var J={},Z={},le={};for(X=[w,v][o],u=0,p=X.length;u<p;u+=1){var se=X[u];for(X[u].properties.noteIndex||(X[u].properties.noteIndex=0),X[u].properties.noteIndex=parseInt(X[u].properties.noteIndex,10),u>0&&se.properties.noteIndex&&X[u-1].properties.noteIndex>se.properties.noteIndex&&(E={},J={},Z={},le={}),d=0,h=se.sortedItems.length;d<h;d+=1)se.sortedItems[d][1].parallel&&se.sortedItems[d][1].parallel!=="first"||(E[se.properties.noteIndex]?E[se.properties.noteIndex]+=1:E[se.properties.noteIndex]=1);for(d=0,h=X[u].sortedItems.length;d<h;d+=1){g=X[u].sortedItems[d];var ie=g[0].id,ye=g[0].legislation_id?g[0].legislation_id:g[0].id,pe=g[0].legislation_id?g[0].legislation_id:g[0].container_id?g[0].container_id:g[0].id,N=g[1]["locator-extra"],q=g[1].locator,z=g[1].label,V,te;if(d>0)if(se.sortedItems[d-1][0].legislation_id)V=se.sortedItems[d-1][0].legislation_id;else{V=se.sortedItems[d-1][1].id,te=se.sortedItems[d-1][1]["locator-extra"];for(var ae=d-2;ae>-1;ae--)se.sortedItems[ae][1].parallel==="first"&&(V=se.sortedItems[ae][1].id,te=se.sortedItems[ae][1]["locator-extra"])}if(a===c.PREVIEW&&se.citationID!=e.citationID){typeof J[g[1].id]=="undefined"&&(J[ye]=se.properties.noteIndex),Z[pe]=se.properties.noteIndex;continue}var ne={};if(ne.position=g[1].position,ne["first-reference-note-number"]=g[1]["first-reference-note-number"],ne["first-container-reference-note-number"]=g[1]["first-container-reference-note-number"],ne["near-note"]=g[1]["near-note"],g[1]["first-reference-note-number"]=0,g[1]["first-container-reference-note-number"]=0,g[1]["near-note"]=!1,this.registry.citationreg.citationsByItemId[ie]&&this.opt.xclass==="note"&&this.opt.has_disambiguate){var ue=this.registry.registry[g[0].id]["citation-count"],ge=this.registry.citationreg.citationsByItemId[ie].length;if(this.registry.registry[g[0].id]["citation-count"]=this.registry.citationreg.citationsByItemId[ie].length,typeof ue=="number"){var be=ue<2,_e=ge<2;if(be!==_e)for(var ae=0,je=this.registry.citationreg.citationsByItemId[ie].length;ae<je;ae++)D[this.registry.registry[g[0].id].ambig]=!0,this.tmp.taintedCitationIDs[this.registry.citationreg.citationsByItemId[ie][ae].citationID]=!0}else for(var ae=0,je=this.registry.citationreg.citationsByItemId[ie].length;ae<je;ae++)D[this.registry.registry[g[0].id].ambig]=!0,this.tmp.taintedCitationIDs[this.registry.citationreg.citationsByItemId[ie][ae].citationID]=!0}var Le,T;if(typeof Z[pe]=="undefined"&&se.properties.mode!=="author-only")J[ye]=se.properties.noteIndex,Z[pe]=se.properties.noteIndex,le[pe]=se.properties.noteIndex,g[1].position=c.POSITION_FIRST;else{var re=!1,ce=!1,fe=null;if(u>0)var fe=X[u-1];var de=X[u];if(u>0){var Ee=1;fe.properties.mode==="author-only"&&u>1&&(Ee=2);var Fe=u-Ee;X[Fe].sortedItems.length&&(Le=X[Fe].sortedItems.slice(-1)[0][1].id,T=X[u-Ee].sortedItems.slice(-1)[0][1]["locator-extra"]),fe.sortedItems.length&&fe.sortedItems[0].slice(-1)[0].legislation_id&&(Le=fe.sortedItems[0].slice(-1)[0].legislation_id)}if(u>0&&d===0&&fe.properties.noteIndex!==de.properties.noteIndex){var Ne=!1,Ve=fe.sortedItems[0][0].id;if(fe.sortedItems[0][0].legislation_id&&(Ve=fe.sortedItems[0][0].legislation_id),Ve==ye&&fe.properties.noteIndex>=de.properties.noteIndex-1){var Qe=fe.sortedItems[0][1]["locator-extra"],It=de.sortedItems[0][1]["locator-extra"];(E[fe.properties.noteIndex]===1||fe.properties.noteIndex===0)&&Qe===It&&(Ne=!0)}Ne?re=!0:ce=!0}else d>0&&V==ye&&te==N||d===0&&u>0&&fe.properties.noteIndex==de.properties.noteIndex&&fe.sortedItems.length&&Le==ye&&T==N?re=!0:ce=!0;var at,yt,Kt,dt,kt;re&&(d>0?at=se.sortedItems[d-1][1]:at=X[u-1].sortedItems[0][1],at.locator?(at.label?Kt=at.label:Kt="",yt=""+at.locator+Kt):yt=at.locator,q?(z?kt=z:kt="",dt=""+q+kt):dt=q),re&&yt&&!dt&&(re=!1,ce=!0),re&&(!yt&&dt?g[1].position=c.POSITION_IBID_WITH_LOCATOR:!yt&&!dt||yt&&dt===yt?g[1].position=c.POSITION_IBID:yt&&dt&&dt!==yt?g[1].position=c.POSITION_IBID_WITH_LOCATOR:(re=!1,ce=!0)),ce&&(g[1].position=c.POSITION_CONTAINER_SUBSEQUENT,typeof J[ye]=="undefined"?J[ye]=se.properties.noteIndex:g[1].position=c.POSITION_SUBSEQUENT),(ce||re)&&(se.properties.mode==="author-only"&&(g[1].position=c.POSITION_FIRST),le[pe]!=se.properties.noteIndex&&(g[1]["first-container-reference-note-number"]=le[pe],this.registry.registry[g[0].id]&&(this.registry.registry[g[0].id]["first-container-reference-note-number"]=le[pe])),J[ye]!=se.properties.noteIndex&&(g[1]["first-reference-note-number"]=J[ye],this.registry.registry[g[0].id]&&(this.registry.registry[g[0].id]["first-reference-note-number"]=J[ye])))}if(se.properties.noteIndex){var ma=parseInt(se.properties.noteIndex,10)-parseInt(Z[pe],10);g[1].position!==c.POSITION_FIRST&&ma<=this.citation.opt["near-note-distance"]&&(g[1]["near-note"]=!0),Z[pe]=se.properties.noteIndex}else g[1].position!==c.POSITION_FIRST&&(g[1]["near-note"]=!0);if(se.citationID!=e.citationID)for(f=0,b=c.POSITION_TEST_VARS.length;f<b;f+=1){var _t=c.POSITION_TEST_VARS[f];g[1][_t]!==ne[_t]&&(this.registry.registry[g[0].id]&&_t==="first-reference-note-number"&&(D[this.registry.registry[g[0].id].ambig]=!0,this.tmp.taintedItemIDs[g[0].id]=!0),this.tmp.taintedCitationIDs[se.citationID]=!0)}this.sys.variableWrapper&&(g[1].index=se.properties.index,g[1].noteIndex=se.properties.noteIndex)}}}if(this.opt.citation_number_sort&&P&&P.length>1&&this.citation_sort.tokens.length>0&&!e.properties.unsorted){for(var o=0,l=P.length;o<l;o+=1)P[o][1].sortkeys=c.getSortKeys.call(this,P[o][0],"citation_sort");P.sort(this.citation.srt.compareCompositeKeys)}for(var m in this.tmp.taintedItemIDs)if(this.tmp.taintedItemIDs.hasOwnProperty(m)&&(X=this.registry.citationreg.citationsByItemId[m],X))for(var o=0,l=X.length;o<l;o+=1)this.tmp.taintedCitationIDs[X[o].citationID]=!0;var lt=[];if(a===c.PREVIEW){this.debug&&c.debug("****** start run processor *********");try{lt=this.process_CitationCluster.call(this,e.sortedItems,e)}catch(ze){c.error("Error running CSL processor for preview: "+ze)}this.debug&&(c.debug("****** end run processor *********"),c.debug("****** start state restore *********")),this.registry.citationreg.citationByIndex=_,this.registry.citationreg.citationById={};for(var o=0,l=_.length;o<l;o+=1)this.registry.citationreg.citationById[_[o].citationID]=_[o];this.debug&&c.debug("****** start final update *********");for(var Vt=[],o=0,l=j.length;o<l;o+=1)Vt.push(""+j[o].id);this.updateItems(Vt,null,null,!0),this.debug&&c.debug("****** end final update *********");for(var m in k)k.hasOwnProperty(m)&&(this.registry.registry[m].disambig=k[m]);this.debug&&c.debug("****** end state restore *********")}else{for(var ga in D)this.disambiguate.run(ga,e);var ft;for(var m in this.tmp.taintedCitationIDs)if(m!=e.citationID){var et=this.registry.citationreg.citationById[m];if(!et.properties.unsorted){for(var o=0,l=et.sortedItems.length;o<l;o+=1)et.sortedItems[o][1].sortkeys=c.getSortKeys.call(this,et.sortedItems[o][0],"citation_sort");et.sortedItems.sort(this.citation.srt.compareCompositeKeys)}this.tmp.citation_pos=et.properties.index,this.tmp.citation_note_index=et.properties.noteIndex,this.tmp.citation_id=""+et.citationID,ft=[],ft.push(et.properties.index),ft.push(this.process_CitationCluster.call(this,et.sortedItems,et)),ft.push(et.citationID),lt.push(ft)}this.tmp.taintedItemIDs={},this.tmp.taintedCitationIDs={},this.tmp.citation_pos=e.properties.index,this.tmp.citation_note_index=e.properties.noteIndex,this.tmp.citation_id=""+e.citationID,ft=[],ft.push(t.length),ft.push(this.process_CitationCluster.call(this,P,e)),ft.push(e.citationID),lt.push(ft),lt.sort(function(ze,md){return ze[0]>md[0]?1:ze[0]<md[0]?-1:0})}return this.registry.return_data.citation_errors=this.tmp.citation_errors.slice(),[this.registry.return_data,lt]};c.Engine.prototype.process_CitationCluster=function(e,t){var i="";if(t&&t.properties&&t.properties.mode==="composite"){t.properties.mode="author-only";var a=c.getCitationCluster.call(this,e,t);t.properties.mode="suppress-author";var s="";t.properties.infix&&(this.output.append(t.properties.infix),s=this.output.string(this,this.output.queue),typeof s=="object"&&(s=s.join("")));var n=c.getCitationCluster.call(this,e,t);t.properties.mode="composite",a&&s&&c.SWAPPING_PUNCTUATION.concat(["\u2019","'"]).indexOf(s[0])>-1&&(a+=s,s=!1),i=[a,s,n].filter(function(r){return r}).join(" ")}else i=c.getCitationCluster.call(this,e,t);return i};c.Engine.prototype.makeCitationCluster=function(e){var t,i,a,s,n,r,o;for(t=[],n=e.length,s=0;s<n;s+=1){r={};for(var l in e[s])r[l]=e[s][l];if(o=this.retrieveItem(""+r.id),this.opt.development_extensions.locator_label_parse&&r.locator&&["bill","gazette","legislation","regulation","treaty"].indexOf(o.type)===-1&&(!r.label||r.label==="page")){var u=c.LOCATOR_LABELS_REGEXP.exec(r.locator);if(u){var p=c.LOCATOR_LABELS_MAP[u[2]];this.getTerm(p)&&(r.label=p,r.locator=u[3])}}r.locator&&(r.locator=(""+r.locator).replace(/\s+$/,"")),i=[o,r],t.push(i)}if(this.opt.development_extensions.consolidate_legal_items&&this.remapSectionVariable(t),t&&t.length>1&&this.citation_sort.tokens.length>0){for(n=t.length,s=0;s<n;s+=1)t[s][1].sortkeys=c.getSortKeys.call(this,t[s][0],"citation_sort");t.sort(this.citation.srt.compareCompositeKeys)}this.tmp.citation_errors=[];var a=c.getCitationCluster.call(this,t);return a};c.getAmbiguousCite=function(e,t,i,a){var s,n=this.tmp.group_context.tip,r={term_intended:n.term_intended,variable_attempt:n.variable_attempt,variable_success:n.variable_success,output_tip:n.output_tip,label_form:n.label_form,non_parallel:n.non_parallel,parallel_last:n.parallel_last,parallel_first:n.parallel_first,parallel_last_override:n.parallel_last_override,parallel_delimiter_override:n.parallel_delimiter_override,parallel_delimiter_override_on_suppress:n.parallel_delimiter_override_on_suppress,condition:n.condition,force_suppress:n.force_suppress,done_vars:n.done_vars.slice()};t?this.tmp.disambig_request=t:this.tmp.disambig_request=!1;var o={position:c.POSITION_SUBSEQUENT,"near-note":!0};a&&(o.locator=a.locator,o.label=a.label),this.registry.registry[e.id]&&this.registry.citationreg.citationsByItemId&&this.registry.citationreg.citationsByItemId[e.id]&&this.registry.citationreg.citationsByItemId[e.id].length&&i&&this.citation.opt["givenname-disambiguation-rule"]==="by-cite"&&(o["first-reference-note-number"]=this.registry.registry[e.id]["first-reference-note-number"]),this.tmp.area="citation",this.tmp.root="citation";var l=this.tmp.suppress_decorations;this.tmp.suppress_decorations=!0,this.tmp.just_looking=!0,c.getCite.call(this,e,o,null,!1);for(var u=0,p=this.output.queue.length;u<p;u+=1)c.Output.Queue.purgeEmptyBlobs(this.output.queue[u]);if(this.opt.development_extensions.clean_up_csl_flaws)for(var d=0,h=this.output.queue.length;d<h;d+=1)this.output.adjust.upward(this.output.queue[d]),this.output.adjust.leftward(this.output.queue[d]),this.output.adjust.downward(this.output.queue[d]),this.output.adjust.fix(this.output.queue[d]);var s=this.output.string(this,this.output.queue);return this.tmp.just_looking=!1,this.tmp.suppress_decorations=l,this.tmp.group_context.replace(r),s};c.getSpliceDelimiter=function(e,t,i){if(this.citation.opt["after-collapse-delimiter"]!==void 0)e?this.tmp.splice_delimiter=this.citation.opt["after-collapse-delimiter"]:t&&!this.tmp.have_collapsed?this.tmp.splice_delimiter=this.citation.opt["after-collapse-delimiter"]:!t&&!this.tmp.have_collapsed&&this.citation.opt.collapse!=="year-suffix"?this.tmp.splice_delimiter=this.citation.opt["after-collapse-delimiter"]:this.tmp.splice_delimiter=this.citation.opt.layout_delimiter;else if(this.tmp.use_cite_group_delimiter)this.tmp.splice_delimiter=this.citation.opt.cite_group_delimiter;else if(this.tmp.have_collapsed&&this.opt.xclass==="in-text"&&this.opt.update_mode!==c.NUMERIC)this.tmp.splice_delimiter=", ";else if(this.tmp.cite_locales[i-1]){var a=this.tmp.cite_affixes[this.tmp.area][this.tmp.cite_locales[i-1]];a&&a.delimiter&&(this.tmp.splice_delimiter=a.delimiter)}else this.tmp.splice_delimiter||(this.tmp.splice_delimiter="");return this.tmp.splice_delimiter};c.getCitationCluster=function(e,t){var i,a,s,n,r,o,l,u,p,d,h,f,b,m,y,g,v,w,x,E,_,j,k="";this.output.checkNestedBrace=new c.checkNestedBrace(this),t&&(E=t.citationID,_=t.properties.mode==="author-only"?!!t.properties.mode:!1,this.opt.xclass!=="note"&&(j=t.properties.mode==="suppress-author"?!!t.properties.mode:!1),t.properties.prefix&&(k=c.checkPrefixSpaceAppend(this,t.properties.prefix))),e=e||[],this.tmp.last_primary_names_string=!1,w=c.getSafeEscape(this),this.tmp.area="citation",this.tmp.root="citation",i="",a=[],this.tmp.last_suffix_used="",this.tmp.last_names_used=[],this.tmp.last_years_used=[],this.tmp.backref_index=[],this.tmp.cite_locales=[],this.tmp.just_looking||(this.tmp.abbrev_trimmer={QUASHES:{}});var C=this.output.checkNestedBrace.update(this.citation.opt.layout_prefix+k),S=!1;if(this.citation.opt.suppressTrailingPunctuation&&(S=!0),E&&this.registry.citationreg.citationById[E].properties["suppress-trailing-punctuation"]&&(S=!0),this.opt.xclass==="note"){for(var A=[],O=!1,M=!1,P=!1,D=[],H=0,$=e.length;H<$;H+=1){var U=e[H][0].type,Y=e[H][0].title,K=e[H][1].position,L=e[H][0].id;Y&&U==="legal_case"&&L!==P&&K&&((Y!==O||A.length===0)&&(D=[],A.push(D)),D.push(e[H][1])),O=Y,M=K,P=L}for(H=0,$=A.length;H<$;H+=1)if(D=A[H],!(D.length<2)){var B=D.slice(-1)[0].locator;if(B)for(var W=0,ee=D.length-1;W<ee;W+=1)D[W].locator&&(B=!1);B&&(D[0].locator=B,delete D.slice(-1)[0].locator,D[0].label=D.slice(-1)[0].label,D.slice(-1)[0].label&&delete D.slice(-1)[0].label)}}for(s=[],n=e.length,e[0]&&e[0][1]&&(_?(delete e[0][1]["suppress-author"],e[0][1]["author-only"]=!0):j&&(delete e[0][1]["author-only"],e[0][1]["suppress-author"]=!0)),this.opt.parallel.enable&&this.parallel.StartCitation(e),r=0;r<n;r+=1){this.tmp.cite_index=r,b=e[r][0],o=e[r][1],o=c.parseLocator.call(this,o),l=this.tmp.have_collapsed;var I=!1;if(r>0&&e[r-1][1]&&(I=!!e[r-1][1].locator),u={},this.tmp.shadow_numbers={},!this.tmp.just_looking&&this.opt.hasPlaceholderTerm){var F=this.output;this.output=new c.Output.Queue(this),this.output.adjust=new c.Output.Queue.adjust,c.getAmbiguousCite.call(this,b,null,!1,o),this.output=F}if(this.tmp.in_cite_predecessor=!1,r>0?c.getCite.call(this,b,o,""+e[r-1][0].id,!0):(this.tmp.term_predecessor=!1,c.getCite.call(this,b,o,null,!0)),this.tmp.cite_renders_content||(x={citationID:""+this.tmp.citation_id,index:this.tmp.citation_pos,noteIndex:this.tmp.citation_note_index,itemID:""+b.id,citationItems_pos:r,error_code:c.ERROR_NO_RENDERED_FORM},this.tmp.citation_errors.push(x)),u.splice_delimiter=c.getSpliceDelimiter.call(this,I,l,r),o&&o["author-only"]&&(this.tmp.suppress_decorations=!0),r>0){v=e[r-1][1];var G=v.suffix&&[";",".",","].indexOf(v.suffix.slice(-1))>-1,X=!v.suffix&&o.prefix&&[";",".",","].indexOf(o.prefix.slice(0,1))>-1;if(G||X){var J=u.splice_delimiter.indexOf(" ");J>-1&&!X?u.splice_delimiter=u.splice_delimiter.slice(J):u.splice_delimiter=""}}if(u.suppress_decorations=this.tmp.suppress_decorations,u.have_collapsed=this.tmp.have_collapsed,s.push(u),o["author-only"])break}p=0,f=this.output.queue.slice();var Z="";t&&(Z=c.checkSuffixSpacePrepend(this,t.properties.suffix));var le=this.citation.opt.layout_suffix,se=this.tmp.cite_locales[this.tmp.cite_locales.length-1];se&&this.tmp.cite_affixes[this.tmp.area][se]&&this.tmp.cite_affixes[this.tmp.area][se].suffix&&(le=this.tmp.cite_affixes[this.tmp.area][se].suffix),c.TERMINAL_PUNCTUATION.slice(0,-1).indexOf(le.slice(0,1))>-1&&(le=le.slice(0,1)),le=this.output.checkNestedBrace.update(Z+le);for(var H=0,$=this.output.queue.length;H<$;H+=1)c.Output.Queue.purgeEmptyBlobs(this.output.queue[H]);if(!this.tmp.suppress_decorations&&this.output.queue.length&&(this.opt.development_extensions.apply_citation_wrapper&&this.sys.wrapCitationEntry&&!this.tmp.just_looking&&this.tmp.area==="citation"||(S||(this.output.queue[this.output.queue.length-1].strings.suffix=le),this.output.queue[0].strings.prefix=C)),this.opt.development_extensions.clean_up_csl_flaws)for(var W=0,ee=this.output.queue.length;W<ee;W+=1)this.output.adjust.upward(this.output.queue[W]),this.output.adjust.leftward(this.output.queue[W]),this.output.adjust.downward(this.output.queue[W]),this.tmp.last_chr=this.output.adjust.fix(this.output.queue[W]);for(r=0,n=f.length;r<n;r+=1){var ie=[];if(this.output.queue=[f[r]],this.tmp.suppress_decorations=s[r].suppress_decorations,this.tmp.splice_delimiter=s[r].splice_delimiter,f[r].parallel_delimiter&&(this.tmp.splice_delimiter=f[r].parallel_delimiter),this.tmp.have_collapsed=s[r].have_collapsed,d=this.output.string(this,this.output.queue),this.tmp.suppress_decorations=!1,typeof d=="string")return this.tmp.suppress_decorations=!1,d||(this.opt.development_extensions.throw_on_empty?c.error("Citation would render no content"):d="[NO_PRINTED_FORM]"),d;if(typeof d=="object"&&d.length===0&&!o["suppress-author"]){if(r===0){var ye="[CSL STYLE ERROR: reference with no printed form.]",pe=r===0?w(this.citation.opt.layout_prefix):"",N=r===f.length-1?w(this.citation.opt.layout_suffix):"";d.push(pe+ye+N)}else if(r===f.length-1){var q=a[a.length-1];typeof q=="string"?a[a.length-1]+=w(this.citation.opt.layout_suffix):typeof q=="object"&&(q.strings.suffix+=w(this.citation.opt.layout_suffix))}}if(ie.length&&typeof d[0]=="string"){d.reverse();var z=d.pop();z&&z.slice(0,1)===","?ie.push(z):typeof ie.slice(-1)[0]=="string"&&ie.slice(-1)[0].slice(-1)===","?ie.push(" "+z):z&&ie.push(w(this.tmp.splice_delimiter)+z)}else d.reverse(),h=d.pop(),typeof h!="undefined"&&(ie.length&&typeof ie[ie.length-1]=="string"&&(ie[ie.length-1]+=h.successor_prefix),ie.push(h));for(m=d.length,y=0;y<m;y+=1){if(g=d[y],typeof g=="string"){ie.push(w(this.tmp.splice_delimiter)+g);continue}h=d.pop(),typeof h!="undefined"&&ie.push(h)}ie.length===0&&!e[r][1]["suppress-author"]&&(p+=1),ie.length>1&&typeof ie[0]!="string"&&(ie=[this.output.renderBlobs(ie)]),ie.length&&(typeof ie[0]=="string"?r>0&&(ie[0]=w(this.tmp.splice_delimiter)+ie[0]):r>0?ie[0].splice_prefix=this.tmp.splice_delimiter:ie[0].splice_prefix=""),a=a.concat(ie)}if(i+=this.output.renderBlobs(a),i&&!this.tmp.suppress_decorations)for(n=this.citation.opt.layout_decorations.length,r=0;r<n;r+=1)u=this.citation.opt.layout_decorations[r],u[1]!=="normal"&&(!o||!o["author-only"])&&(i=this.fun.decorate[u[0]][u[1]](this,i));return this.tmp.suppress_decorations=!1,i||(this.opt.development_extensions.throw_on_empty?c.error("Citation would render no content"):i="[NO_PRINTED_FORM]"),i};c.getCite=function(e,t,i,a){var s,n,r=this.tmp.area;for(t&&t["author-only"]&&this.intext&&this.intext.tokens.length>0&&(this.tmp.area="intext"),this.tmp.cite_renders_content=!1,this.tmp.probably_rendered_something=!1,this.tmp.prevItemID=i,c.citeStart.call(this,e,t,a),s=0,this.tmp.name_node={},this.nameOutput=new c.NameOutput(this,e,t);s<this[this.tmp.area].tokens.length;)s=c.tokenExec.call(this,this[this.tmp.area].tokens[s],e,t);return c.citeEnd.call(this,e,t),!this.tmp.cite_renders_content&&!this.tmp.just_looking&&this.tmp.area==="bibliography"&&(n={index:this.tmp.bibliography_pos,itemID:""+e.id,error_code:c.ERROR_NO_RENDERED_FORM},this.tmp.bibliography_errors.push(n)),this.tmp.area=r,""+e.id};c.citeStart=function(e,t,i){if(this.tmp.lang_array=[],e.language){var a=e.language.match(/^([a-zA-Z]+).*/);a&&this.tmp.lang_array.push(a[1].toLowerCase())}if(this.tmp.lang_array.push(this.opt.lang),i||(this.tmp.shadow_numbers={}),this.tmp.disambiguate_count=0,this.tmp.disambiguate_maxMax=0,this.tmp.same_author_as_previous_cite=!1,this.tmp.suppress_decorations?this.tmp.subsequent_author_substitute_ok=!1:this.tmp.subsequent_author_substitute_ok=!0,this.tmp.lastchr="",this.tmp.area==="citation"&&this.citation.opt.collapse&&this.citation.opt.collapse.length?this.tmp.have_collapsed=!0:this.tmp.have_collapsed=!1,this.tmp.render_seen=!1,this.tmp.disambig_request&&!this.tmp.disambig_override?this.tmp.disambig_settings=this.tmp.disambig_request:this.registry.registry[e.id]&&!this.tmp.disambig_override?(this.tmp.disambig_request=this.registry.registry[e.id].disambig,this.tmp.disambig_settings=this.registry.registry[e.id].disambig):this.tmp.disambig_settings=new c.AmbigConfig,this.tmp.area!=="citation"){if(!this.registry.registry[e.id])this.tmp.disambig_restore=new c.AmbigConfig;else if(this.tmp.disambig_restore=c.cloneAmbigConfig(this.registry.registry[e.id].disambig),this.tmp.area==="bibliography"&&this.tmp.disambig_settings&&this.tmp.disambig_override&&(this.opt["disambiguate-add-names"]&&(this.tmp.disambig_settings.names=this.registry.registry[e.id].disambig.names.slice(),this.tmp.disambig_request&&(this.tmp.disambig_request.names=this.registry.registry[e.id].disambig.names.slice())),this.opt["disambiguate-add-givenname"])){this.tmp.disambig_request=this.tmp.disambig_settings,this.tmp.disambig_settings.givens=this.registry.registry[e.id].disambig.givens.slice(),this.tmp.disambig_request.givens=this.registry.registry[e.id].disambig.givens.slice();for(var s=0,n=this.tmp.disambig_settings.givens.length;s<n;s+=1)this.tmp.disambig_settings.givens[s]=this.registry.registry[e.id].disambig.givens[s].slice();for(var s=0,n=this.tmp.disambig_request.givens.length;s<n;s+=1)this.tmp.disambig_request.givens[s]=this.registry.registry[e.id].disambig.givens[s].slice()}}this.tmp.names_used=[],this.tmp.nameset_counter=0,this.tmp.years_used=[],this.tmp.names_max.clear(),this.tmp.just_looking||(!t||t.parallel==="first"||!t.parallel)&&(this.tmp.abbrev_trimmer={QUASHES:{}}),this.tmp.splice_delimiter=this[this.tmp.area].opt.layout_delimiter,this.bibliography_sort.keys=[],this.citation_sort.keys=[],this.tmp.has_done_year_suffix=!1,this.tmp.last_cite_locale=!1,!this.tmp.just_looking&&t&&!t.position&&this.registry.registry[e.id]&&(this.tmp.disambig_restore=c.cloneAmbigConfig(this.registry.registry[e.id].disambig)),this.tmp.first_name_string=!1,this.tmp.authority_stop_last=0};c.citeEnd=function(e,t){if(this.tmp.disambig_restore&&this.registry.registry[e.id]){this.registry.registry[e.id].disambig.names=this.tmp.disambig_restore.names.slice(),this.registry.registry[e.id].disambig.givens=this.tmp.disambig_restore.givens.slice();for(var i=0,a=this.registry.registry[e.id].disambig.givens.length;i<a;i+=1)this.registry.registry[e.id].disambig.givens[i]=this.tmp.disambig_restore.givens[i].slice()}if(this.tmp.disambig_restore=!1,t&&t.suffix?this.tmp.last_suffix_used=t.suffix:this.tmp.last_suffix_used="",this.tmp.last_years_used=this.tmp.years_used.slice(),this.tmp.last_names_used=this.tmp.names_used.slice(),this.tmp.cut_var=!1,this.tmp.disambig_request=!1,this.tmp.cite_locales.push(this.tmp.last_cite_locale),this.tmp.issued_date&&this.tmp.renders_collection_number){for(var s=[],i=this.tmp.issued_date.list.length-1;i>this.tmp.issued_date.pos;i+=-1)s.push(this.tmp.issued_date.list.pop());for(this.tmp.issued_date.list.pop(),i=s.length-1;i>-1;i+=-1)this.tmp.issued_date.list.push(s.pop())}this.tmp.issued_date=!1,this.tmp.renders_collection_number=!1};c.Engine.prototype.makeBibliography=function(e){var t,i,a,s,n,r,o,l,u,p,d,h;if(t=!1,!e&&(this.bibliography.opt.exclude_types||this.bibliography.opt.exclude_with_fields)){if(e={exclude:[]},this.bibliography.opt.exclude_types)for(var f in this.bibliography.opt.exclude_types){var b=this.bibliography.opt.exclude_types[f];e.exclude.push({field:"type",value:b})}if(this.bibliography.opt.exclude_with_fields)for(var f in this.bibliography.opt.exclude_with_fields){var m=this.bibliography.opt.exclude_with_fields[f];e.exclude.push({field:m,value:!0})}}if(!this.bibliography.tokens.length)return!1;if(typeof e=="string"&&(this.opt.citation_number_slug=e,e=!1),t){for(r=this.bibliography.tokens.length,o=0;o<r;o+=1)l=this.bibliography.tokens[o],c.debug("bibtok: "+l.name);for(c.debug("---"),r=this.citation.tokens.length,o=0;o<r;o+=1)u=this.citation.tokens[o],c.debug("cittok: "+l.name);for(c.debug("---"),r=this.bibliography_sort.tokens.length,o=0;o<r;o+=1)p=this.bibliography_sort.tokens[o],c.debug("bibsorttok: "+l.name)}i=c.getBibliographyEntries.call(this,e),d=i[0],h=i[1];var y=i[2];for(a={maxoffset:0,entryspacing:this.bibliography.opt["entry-spacing"],linespacing:this.bibliography.opt["line-spacing"],"second-field-align":!1,entry_ids:d,bibliography_errors:this.tmp.bibliography_errors.slice(),done:y},this.bibliography.opt["second-field-align"]&&(a["second-field-align"]=this.bibliography.opt["second-field-align"]),s=0,r=this.registry.reflist.length,o=0;o<r;o+=1)n=this.registry.reflist[o],n.offset>a.maxoffset&&(a.maxoffset=n.offset);return this.bibliography.opt.hangingindent&&(a.hangingindent=this.bibliography.opt.hangingindent),a.bibstart=this.fun.decorate.bibstart,a.bibend=this.fun.decorate.bibend,this.opt.citation_number_slug=!1,[a,h]};c.getBibliographyEntries=function(e){var t,i,a,s,n,r,o,l,u,p,d,h,f,b,m,y,g,v,w,x,E,_,j;t=[],E=[],this.tmp.area="bibliography",this.tmp.root="bibliography",this.tmp.last_rendered_name=!1,this.tmp.bibliography_errors=[],this.tmp.bibliography_pos=0,e&&e.page_start&&e.page_length?i=this.registry.getSortedIds():i=this.refetchItems(this.registry.getSortedIds()),this.tmp.disambig_override=!0;function k(U,Y){return U===Y}function C(U,Y){for(p=Y.length,d=0;d<p;d+=1)if(k(U,Y[d]))return!0;return!1}function S(U,Y){return typeof U=="boolean"||!U?U?!!Y:!Y:typeof Y=="string"?k(U,Y):Y?C(U,Y):!1}v={};var A;if(e&&e.page_start&&e.page_length&&(A=0,e.page_start!==!0))for(m=0,y=i.length;m<y&&(v[i[m]]=!0,e.page_start!=i[m]);m+=1);var O=[],M={};for(this.tmp.container_item_count={},i=i.filter(U=>{var Y=U;return U.legislation_id?M[U.legislation_id]?Y=!1:M[U.legislation_id]=!0:U.container_id&&(this.tmp.container_item_count[U.container_id]||(this.tmp.container_item_count[U.container_id]=0),this.tmp.container_item_count[U.container_id]++,this.bibliography.opt.consolidate_containers.indexOf(U.type)>-1&&(M[U.container_id]?Y=!1:M[U.container_id]=!0)),Y}),this.tmp.container_item_pos={},m=0,y=i.length;m<y;m+=1){if(e&&e.page_start&&e.page_length){if(v[i[m]])continue;if(l=this.refetchItem(i[m]),A===e.page_length)break}else if(l=i[m],v[l.id])continue;if(e){if(a=!0,e.include){for(a=!1,_=0,j=e.include.length;_<j;_+=1)if(u=e.include[_],S(u.value,l[u.field])){a=!0;break}}else if(e.exclude){for(s=!1,_=0,j=e.exclude.length;_<j;_+=1)if(u=e.exclude[_],S(u.value,l[u.field])){s=!0;break}s&&(a=!1)}else if(e.select){for(a=!1,n=!0,_=0,j=e.select.length;_<j;_+=1)u=e.select[_],S(u.value,l[u.field])||(n=!1);n&&(a=!0)}if(e.quash){for(n=!0,_=0,j=e.quash.length;_<j;_+=1)u=e.quash[_],S(u.value,l[u.field])||(n=!1);n&&(a=!1)}if(!a)continue}if(b&&c.debug("BIB: "+l.id),l.container_id&&(this.tmp.container_item_pos[l.container_id]||(this.tmp.container_item_pos[l.container_id]=0),this.tmp.container_item_pos[l.container_id]++),r=new c.Token("group",c.START),r.decorations=[["@bibliography","entry"]].concat(this.bibliography.opt.layout_decorations),this.output.startTag("bib_entry",r),l.system_id&&this.sys.embedBibliographyEntry?this.output.current.value().item_id=l.system_id:this.output.current.value().system_id=l.id,f=[],this.registry.registry[l.id].master&&!(e&&e.page_start&&e.page_length)){w=[[l,{id:l.id}]],g=this.registry.registry[l.id].siblings;for(var _=0,j=g.length;_<j;_++)w.push([this.refetchItem(g[_]),{id:g[_]}]);for(this.parallel.StartCitation(w),this.registry.registry[l.id].parallel_delimiter_override?this.output.queue[0].strings.delimiter=this.registry.registry[l.id].parallel_delimiter_override:this.output.queue[0].strings.delimiter=", ",this.tmp.term_predecessor=!1,this.tmp.cite_index=0,_=0,j=w.length;_<j;_+=1)_<w.length-1?this.tmp.parallel_and_not_last=!0:delete this.tmp.parallel_and_not_last,f.push(""+c.getCite.call(this,w[_][0],w[_][1])),this.tmp.cite_index++,v[w[_][0].id]=!0}else this.registry.registry[l.id].siblings||(this.tmp.term_predecessor=!1,this.tmp.cite_index=0,f.push(""+c.getCite.call(this,l)),e&&e.page_start&&e.page_length&&(A+=1));for(E.push(""),this.tmp.bibliography_pos+=1,O.push(f),this.output.endTag("bib_entry"),this.output.queue[0].blobs.length&&this.output.queue[0].blobs[0].blobs.length&&(this.output.queue[0].blobs[0].blobs[0].strings?h=this.output.queue[0].blobs[0].blobs:h=this.output.queue[0].blobs,h[0].strings.prefix=this.bibliography.opt.layout_prefix+h[0].strings.prefix),_=0,j=this.output.queue.length;_<j;_+=1)c.Output.Queue.purgeEmptyBlobs(this.output.queue[_]);for(_=0,j=this.output.queue.length;_<j;_+=1)this.output.adjust.upward(this.output.queue[_]),this.output.adjust.leftward(this.output.queue[_]),this.output.adjust.downward(this.output.queue[_],!0),this.output.adjust.fix(this.output.queue[_]);if(o=this.output.string(this,this.output.queue)[0],!o&&this.opt.update_mode===c.NUMERIC){var P=t.length+1+". [CSL STYLE ERROR: reference with no printed form.]";o=c.Output.Formats[this.opt.mode]["@bibliography/entry"](this,P)}o&&t.push(o)}var D=!1;if(e&&e.page_start&&e.page_length){var H=i.slice(-1)[0],$=O.slice(-1)[0];(!H||!$||H==$)&&(D=!0)}return this.tmp.disambig_override=!1,[O,t,D]};c.Engine.prototype.setCitationId=function(e,t){var i,a,s;if(i=!1,!e.citationID||t){for(a=Math.floor(Math.random()*1e14);;){if(s=0,this.registry.citationreg.citationById[a])!s&&a<5e13?s=1:s=-1;else{e.citationID="a"+a.toString(32);break}s===1?a+=1:a+=-1}i=""+a}return this.registry.citationreg.citationById[e.citationID]=e,i};c.Engine.prototype.rebuildProcessorState=function(e,t,i){e||(e=[]),t||(t="html");for(var a={},s=[],n=0,r=e.length;n<r;n+=1)for(var o=0,l=e[n].citationItems.length;o<l;o+=1){var u=""+e[n].citationItems[o].id;a[u]||s.push(u),a[u]=!0}this.updateItems(s);var p=[],d=[],h=[],f=this.opt.mode;this.setOutputFormat(t);for(var n=0,r=e.length;n<r;n+=1){var b=this.processCitationCluster(e[n],p,d,c.ASSUME_ALL_ITEMS_REGISTERED);p.push([e[n].citationID,e[n].properties.noteIndex]);for(var o=0,l=b[1].length;o<l;o+=1){var m=b[1][o][0];h[m]=[p[m][0],p[m][1],b[1][o][1]]}}return this.updateUncitedItems(i),this.setOutputFormat(f),h};c.Engine.prototype.restoreProcessorState=function(e){var t,i,a,s,n,r,o,l,u,p;l=[],u=[],e||(e=[]);var d=[],h={};for(t=0,i=e.length;t<i;t+=1)h[e[t].citationID]&&this.setCitationId(e[t],!0),h[e[t].citationID]=!0,d.push(e[t].properties.index);var f=e.slice();for(f.sort(function(m,y){return m.properties.index<y.properties.index?-1:m.properties.index>y.properties.index?1:0}),t=0,i=f.length;t<i;t+=1)f[t].properties.index=t;for(t=0,i=f.length;t<i;t+=1){for(p=[],a=0,s=f[t].citationItems.length;a<s;a+=1)n=f[t].citationItems[a],typeof n.sortkeys=="undefined"&&(n.sortkeys=[]),r=this.retrieveItem(""+n.id),o=[r,n],p.push(o),f[t].citationItems[a].item=r,u.push(""+n.id);f[t].properties.unsorted||p.sort(this.citation.srt.compareCompositeKeys),f[t].sortedItems=p,this.registry.citationreg.citationById[f[t].citationID]=f[t]}for(this.updateItems(u),t=0,i=e.length;t<i;t+=1)l.push([""+e[t].citationID,e[t].properties.noteIndex]);var b=[];return e&&e.length?b=this.processCitationCluster(e[0],[],l.slice(1)):(this.registry=new c.Registry(this),this.tmp=new c.Engine.Tmp,this.disambiguate=new c.Disambiguation(this)),b};c.Engine.prototype.updateItems=function(e,t,i,a){var s=!1,n=this.tmp.area,r=this.tmp.root,o=this.tmp.extension;if(this.bibliography_sort.tokens.length===0&&(t=!0),this.tmp.area="citation",this.tmp.root="citation",this.tmp.extension="",a||(this.tmp.loadedItemIDs={}),s&&c.debug("--> init <--"),this.registry.init(e),i)for(var l in this.registry.ambigcites)this.registry.ambigsTouched[l]=!0;return this.registry.dodeletes(this.registry.myhash),this.registry.doinserts(this.registry.mylist),this.registry.dorefreshes(),this.registry.rebuildlist(t),this.registry.setsortkeys(),this.registry.setdisambigs(),this.registry.sorttokens(t),this.registry.renumber(),this.tmp.extension=o,this.tmp.area=n,this.tmp.root=r,this.registry.getSortedIds()};c.Engine.prototype.updateUncitedItems=function(e,t){var i,a=this.tmp.area,s=this.tmp.root,n=this.tmp.extension;if(this.bibliography_sort.tokens.length===0&&(t=!0),this.tmp.area="citation",this.tmp.root="citation",this.tmp.extension="",this.tmp.loadedItemIDs={},e||(e=[]),typeof e=="object"){if(typeof e.length=="undefined"){i=e,e=[];for(var r in i)e.push(r)}else if(typeof e.length=="number"){i={};for(var o=0,l=e.length;o<l;o+=1)i[e[o]]=!0}}return this.registry.init(e,!0),this.registry.dopurge(i),this.registry.doinserts(this.registry.mylist),this.registry.dorefreshes(),this.registry.rebuildlist(t),this.registry.setsortkeys(),this.registry.setdisambigs(),this.registry.sorttokens(t),this.registry.renumber(),this.tmp.extension=n,this.tmp.area=a,this.tmp.root=s,this.registry.getSortedIds()};c.localeResolve=function(e,t){var i,a;return t||(t="en-US"),e||(e=t),i={},a=e.split(/[\-_]/),i.base=c.LANG_BASES[a[0]],typeof i.base=="undefined"?{base:t,best:e,bare:a[0]}:(a.length===1&&(i.generic=!0),a.length===1||a[1]==="x"?i.best=i.base.replace("_","-"):i.best=a.slice(0,2).join("-"),i.base=i.base.replace("_","-"),i.bare=a[0],i)};c.Engine.prototype.localeConfigure=function(e,t){var i;if(!(t&&this.locale[e.best])&&(e.best==="en-US"?(i=c.setupXml(this.sys.retrieveLocale("en-US")),this.localeSet(i,"en-US",e.best)):e.best!=="en-US"&&(e.base!==e.best&&(i=c.setupXml(this.sys.retrieveLocale(e.base)),this.localeSet(i,e.base,e.best)),i=c.setupXml(this.sys.retrieveLocale(e.best)),this.localeSet(i,e.best,e.best)),this.localeSet(this.cslXml,"",e.best),this.localeSet(this.cslXml,e.bare,e.best),e.base!==e.best&&this.localeSet(this.cslXml,e.base,e.best),this.localeSet(this.cslXml,e.best,e.best),typeof this.locale[e.best].terms["page-range-delimiter"]=="undefined"&&(["fr","pt"].indexOf(e.best.slice(0,2).toLowerCase())>-1?this.locale[e.best].terms["page-range-delimiter"]="-":this.locale[e.best].terms["page-range-delimiter"]="\u2013"),typeof this.locale[e.best].terms["year-range-delimiter"]=="undefined"&&(this.locale[e.best].terms["year-range-delimiter"]="\u2013"),typeof this.locale[e.best].terms["citation-range-delimiter"]=="undefined"&&(this.locale[e.best].terms["citation-range-delimiter"]="\u2013"),this.opt.development_extensions.normalize_lang_keys_to_lowercase)){for(var a=["default-locale","locale-sort","locale-translit","locale-translat"],s=0,n=a.length;s<n;s+=1)for(var r=0,o=this.opt[a[s]].length;r<o;r+=1)this.opt[a[s]][r]=this.opt[a[s]][r].toLowerCase();this.opt.lang=this.opt.lang.toLowerCase()}};c.Engine.prototype.localeSet=function(e,t,i){var a,s,n,r,o,l,u,p,d,h,f,b,m,y,g,v;if(t=t.replace("_","-"),i=i.replace("_","-"),this.opt.development_extensions.normalize_lang_keys_to_lowercase&&(t=t.toLowerCase(),i=i.toLowerCase()),this.locale[i]||(this.locale[i]={},this.locale[i].terms={},this.locale[i].opts={},this.locale[i].opts["skip-words"]=c.SKIP_WORDS,this.locale[i].opts["leading-noise-words"]||(this.locale[i].opts["leading-noise-words"]=[]),this.locale[i].dates={},this.locale[i].ord={"1.0.1":!1,keys:{}},this.locale[i]["noun-genders"]={}),s=e.makeXml(),e.nodeNameIs(e.dataObj,"locale"))s=e.dataObj;else{n=e.getNodesByName(e.dataObj,"locale");var w=!1;for(o=0,b=e.numberofnodes(n);o<b;o+=1)if(a=n[o],!w&&e.getAttributeValue(a,"lang","xml")===t)s=a,w=!0;else{var x=e.getAttributeValue(a,"lang","xml"),E=e.getNodesByName(a,"style-options");if(x&&E&&E.length){var _=e.getAttributeValue(E[0],"jurisdiction-preference");_&&(this.locale[x]||(this.locale[x]={opts:{}}),this.locale[x].opts["jurisdiction-preference"]=_.split(/\s+/))}}}for(n=e.getNodesByName(s,"type"),g=0,v=e.numberofnodes(n);g<v;g+=1){var j=n[g],k=e.getAttributeValue(j,"name"),C=e.getAttributeValue(j,"gender");this.opt.gender[k]=C}var S=e.getNodesByName(s,"term","ordinal").length;if(S){for(var A in this.locale[i].ord.keys)delete this.locale[i].terms[A];this.locale[i].ord={"1.0.1":!1,keys:{}}}n=e.getNodesByName(s,"term");var O={"last-digit":{},"last-two-digits":{},"whole-number":{}},M=!1,P={};for(o=0,b=e.numberofnodes(n);o<b;o+=1){if(l=n[o],p=e.getAttributeValue(l,"name"),p==="sub verbo"&&(p="sub-verbo"),p.slice(0,7)==="ordinal"){if(p==="ordinal")M=!0;else{var D=e.getAttributeValue(l,"match"),H=p.slice(8),m=e.getAttributeValue(l,"gender-form");m||(m="neuter"),D||(D="last-two-digits",H.slice(0,1)==="0"&&(D="last-digit")),H.slice(0,1)==="0"&&(H=H.slice(1)),O[D][H]||(O[D][H]={}),O[D][H][m]=p}this.locale[i].ord.keys[p]=!0}typeof this.locale[i].terms[p]=="undefined"&&(this.locale[i].terms[p]={}),u="long",m=!1,e.getAttributeValue(l,"form")&&(u=e.getAttributeValue(l,"form")),e.getAttributeValue(l,"gender-form")&&(m=e.getAttributeValue(l,"gender-form")),e.getAttributeValue(l,"gender")&&(this.locale[i]["noun-genders"][p]=e.getAttributeValue(l,"gender")),m?(this.locale[i].terms[p][m]={},this.locale[i].terms[p][m][u]=[],y=this.locale[i].terms[p][m],P[p]=!0):(this.locale[i].terms[p][u]=[],y=this.locale[i].terms[p]),e.numberofnodes(e.getNodesByName(l,"multiple"))?(y[u][0]=e.getNodeValue(l,"single"),y[u][0].indexOf("%s")>-1&&(this.opt.hasPlaceholderTerm=!0),y[u][1]=e.getNodeValue(l,"multiple"),y[u][1].indexOf("%s")>-1&&(this.opt.hasPlaceholderTerm=!0)):(y[u]=e.getNodeValue(l),y[u].indexOf("%s")>-1&&(this.opt.hasPlaceholderTerm=!0))}if(this.locale[i].terms.supplement||(this.locale[i].terms.supplement={}),this.locale[i].terms.supplement.long||(this.locale[i].terms.supplement.long=["supplement","supplements"]),M){for(var $ in P){var U={},Y=0;for(var K in this.locale[i].terms[$])["masculine","feminine"].indexOf(K)>-1?U[K]=this.locale[i].terms[$][K]:Y+=1;if(!Y){if(U.feminine)for(var K in U.feminine)this.locale[i].terms[$][K]=U.feminine[K];else if(U.masculine)for(var K in U.masculine)this.locale[i].terms[$][K]=U.masculine[K]}}this.locale[i].ord["1.0.1"]=O}for(p in this.locale[i].terms)for(g=0,v=2;g<v;g+=1)if(m=c.GENDERS[g],this.locale[i].terms[p][m])for(u in this.locale[i].terms[p])this.locale[i].terms[p][m][u]||(this.locale[i].terms[p][m][u]=this.locale[i].terms[p][u]);for(n=e.getNodesByName(s,"style-options"),o=0,b=e.numberofnodes(n);o<b;o+=1){d=n[o],r=e.attributes(d);for(f in r)if(r.hasOwnProperty(f)){if(f==="@punctuation-in-quote"||f==="@limit-day-ordinals-to-day-1")r[f]==="true"?this.locale[i].opts[f.slice(1)]=!0:this.locale[i].opts[f.slice(1)]=!1;else if(f==="@jurisdiction-preference"){var L=r[f].split(/\s+/);this.locale[i].opts[f.slice(1)]=L}else if(f==="@skip-words"){var B=r[f].split(/\s*,\s*/);this.locale[i].opts[f.slice(1)]=B}else if(f==="@leading-noise-words"){var W=r[f].split(/\s*,\s*/);this.locale[i].opts["leading-noise-words"]=W}else if(f==="@name-as-sort-order"){this.locale[i].opts["name-as-sort-order"]={};for(var ee=r[f].split(/\s+/),g=0,v=ee.length;g<v;g+=1)this.locale[i].opts["name-as-sort-order"][ee[g]]=!0}else if(f==="@name-as-reverse-order"){this.locale[i].opts["name-as-reverse-order"]={};for(var ee=r[f].split(/\s+/),g=0,v=ee.length;g<v;g+=1)this.locale[i].opts["name-as-reverse-order"][ee[g]]=!0}else if(f==="@name-never-short"){this.locale[i].opts["name-never-short"]={};for(var ee=r[f].split(/\s+/),g=0,v=ee.length;g<v;g+=1)this.locale[i].opts["name-never-short"][ee[g]]=!0}}}for(n=e.getNodesByName(s,"date"),o=0,b=e.numberofnodes(n);o<b;o+=1){var h=n[o];this.locale[i].dates[e.getAttributeValue(h,"form")]=h}c.SET_COURT_CLASSES(this,i,e,s)};c.getLocaleNames=function(e,t){var i=c.setupXml(e);function a(d,h){var f=["base","best"];if(h)for(var b=c.localeResolve(h),m=0,y=f.length;m<y;m++)b[f[m]]&&d.indexOf(b[f[m]])===-1&&d.push(b[f[m]])}var s=["en-US"];function n(d){for(var h=i.getNodesByName(i.dataObj,d),f=0,b=h.length;f<b;f++){var m=i.getAttributeValue(h[f],"locale");if(m){m=m.split(/ +/);for(var y=0,g=m.length;y<g;y++)this.extendLocaleList(s,m[y])}}}a(s,t);var r=i.getNodesByName(i.dataObj,"style")[0],o=i.getAttributeValue(r,"default-locale");a(s,o);for(var l=["layout","if","else-if","condition"],u=0,p=l.length;u<p;u++)n(i,s,l[u]);return s};c.Node={};c.Node.bibliography={build:function(e,t){if(this.tokentype===c.START){e.build.area="bibliography",e.build.root="bibliography",e.build.extension="";var i=function(a){a.tmp.area="bibliography",a.tmp.root="bibliography",a.tmp.extension=""};this.execs.push(i)}t.push(this)}};c.Node.choose={build:function(e,t){var i;this.tokentype===c.START&&(i=function(a){a.tmp.jump.push(void 0,c.LITERAL)}),this.tokentype===c.END&&(i=function(a){a.tmp.jump.pop()}),this.execs.push(i),t.push(this)},configure:function(e,t){this.tokentype===c.END?(e.configure.fail.push(t),e.configure.succeed.push(t)):(e.configure.fail.pop(),e.configure.succeed.pop())}};c.Node.citation={build:function(e,t){if(this.tokentype===c.START){e.build.area="citation",e.build.root="citation",e.build.extension="";var i=function(s){s.tmp.area="citation",s.tmp.root="citation",s.tmp.extension=""};this.execs.push(i)}if(this.tokentype===c.END){if(e.opt.grouped_sort=e.opt.xclass==="in-text"&&e.citation.opt.collapse&&e.citation.opt.collapse.length||e.citation.opt.cite_group_delimiter&&e.citation.opt.cite_group_delimiter.length&&e.opt.update_mode!==c.POSITION&&e.opt.update_mode!==c.NUMERIC,e.opt.grouped_sort&&e.citation_sort.opt.sort_directions.length){var a=e.citation_sort.opt.sort_directions[0].slice();e.citation_sort.opt.sort_directions=[a].concat(e.citation_sort.opt.sort_directions)}e.citation.srt=new c.Registry.Comparifier(e,"citation_sort")}t.push(this)}};c.Node["#comment"]={build:function(){}};c.Node.date={build:function(e,t){var i,a,s,n,r,o,l,u,p,d;(this.tokentype===c.START||this.tokentype===c.SINGLETON)&&(e.dateput.string(e,e.dateput.queue),e.tmp.date_token=c.Util.cloneToken(this),e.tmp.date_token.strings.prefix="",e.tmp.date_token.strings.suffix="",e.dateput.openLevel(this),e.build.date_parts=[],e.build.date_variables=this.variables,e.build.extension||c.Util.substituteStart.call(this,e,t),e.build.extension?i=c.dateMacroAsSortKey:i=function(h,f,b){var m;if(h.tmp.element_rendered_ok=!1,h.tmp.donesies=[],h.tmp.dateparts=[],m=[],this.variables.length&&!(h.tmp.just_looking&&this.variables[0]==="accessed")){for(a=f[this.variables[0]],typeof a=="undefined"&&(a={"date-parts":[[0]]},h.opt.development_extensions.locator_date_and_revision&&b&&this.variables[0]==="locator-date"&&b["locator-date"]&&(a=b["locator-date"])),h.tmp.date_object=a,s=this.dateparts.length,n=0;n<s;n+=1)r=this.dateparts[n],(typeof h.tmp.date_object[r+"_end"]!="undefined"||r==="month"&&typeof h.tmp.date_object.season_end!="undefined")&&m.push(r);for(o=[],l=["year","month","day"],s=l.length,n=0;n<s;n+=1)m.indexOf(l[n])>-1&&o.push(l[n]);for(m=o.slice(),u=2,s=m.length,n=0;n<s;n+=1)if(r=m[n],p=h.tmp.date_object[r],d=h.tmp.date_object[r+"_end"],p!==d){u=n;break}h.tmp.date_collapse_at=m.slice(u)}else h.tmp.date_object=!1},this.execs.push(i),i=function(h,f){if(!!f[this.variables[0]]&&(h.output.startTag("date",this),this.variables[0]==="issued"&&(f.type==="legal_case"||f.type==="legislation")&&h.opt.disable_duplicate_year_suppression.indexOf(f.country)===-1&&!h.tmp.extension&&""+f["collection-number"]==""+h.tmp.date_object.year&&this.dateparts.length===1&&this.dateparts[0]==="year")){for(var b in h.tmp.date_object)if(h.tmp.date_object.hasOwnProperty(b)&&b.slice(0,4)==="year"){h.tmp.issued_date={};var m=h.output.current.mystack.slice(-2)[0].blobs;h.tmp.issued_date.list=m,h.tmp.issued_date.pos=m.length-1}}},this.execs.push(i)),!e.build.extension&&(this.tokentype===c.END||this.tokentype===c.SINGLETON)&&(i=function(h,f){!f[this.variables[0]]||h.output.endTag()},this.execs.push(i)),t.push(this),(this.tokentype===c.END||this.tokentype===c.SINGLETON)&&(e.build.extension||c.Util.substituteEnd.call(this,e,t))}};c.Node["date-part"]={build:function(e,t){var i,a,s,n,r,o,l,u,p,d,h,f,b,m,y,g,v,w,x,E,_,j,k;this.strings.form||(this.strings.form="long"),e.build.date_parts.push(this.strings.name);var C=e.build.date_variables[0];function S(A,O,M){if(!M)return M;if(M=""+c.Util.Dates[this.strings.name][A](e,M,O,this.default_locale),this.strings.name==="month"){if(e.tmp.strip_periods)M=M.replace(/\./g,"");else for(var P=0,D=this.decorations.length;P<D;P+=1)if(this.decorations[P][0]==="@strip-periods"&&this.decorations[P][1]==="true"){M=M.replace(/\./g,"");break}}return M}i=function(A,O){if(A.tmp.date_object)A.tmp.probably_rendered_something=!0;else return;var M="";if(n=!0,r="",o="",A.tmp.donesies.push(this.strings.name),A.tmp.date_object.literal&&this.strings.name==="year"&&(M=A.tmp.date_object.literal,A.output.append(A.tmp.date_object.literal,this)),A.tmp.date_object&&(r=A.tmp.date_object[this.strings.name],o=A.tmp.date_object[this.strings.name+"_end"]),this.strings.name==="year"&&r===0&&!A.tmp.suppress_decorations&&(r=!1),l=!A.tmp.suppress_decorations,u=A.tmp.have_collapsed,p=A[A.tmp.area].opt.collapse==="year-suffix"||A[A.tmp.area].opt.collapse==="year-suffix-ranged",d=A.opt["disambiguate-add-year-suffix"],l&&d&&p&&(A.tmp.years_used.push(r),h=A.tmp.last_years_used.length>=A.tmp.years_used.length,h&&u&&A.tmp.last_years_used[A.tmp.years_used.length-1]===r&&(r=!1)),typeof r!="undefined"){f=!1,b=!1,m=!1,y=!1,this.strings.name==="year"&&(parseInt(r,10)<500&&parseInt(r,10)>0&&(b=A.getTerm("ad")),parseInt(r,10)<0&&(f=A.getTerm("bc"),r=parseInt(r,10)*-1),o&&(parseInt(o,10)<500&&parseInt(o,10)>0&&(y=A.getTerm("ad")),parseInt(o,10)<0&&(m=A.getTerm("bc"),o=parseInt(o,10)*-1)));for(var P=""+A.tmp.date_object.month;P.length<2;)P="0"+P;P="month-"+P;var D=A.locale[A.opt.lang]["noun-genders"][P];if(this.strings.form){var H=this.strings.form,$=this.strings.form;this.strings.name==="day"&&H==="ordinal"&&A.locale[A.opt.lang].opts["limit-day-ordinals-to-day-1"]&&(r!=1&&(H="numeric"),o!=1&&($="numeric")),r=S.call(this,H,D,r),o=S.call(this,$,D,o)}if(A.output.openLevel("empty"),A.tmp.date_collapse_at.length){for(g=!0,s=A.tmp.date_collapse_at.length,a=0;a<s;a+=1)if(j=A.tmp.date_collapse_at[a],A.tmp.donesies.indexOf(j)===-1){g=!1;break}if(g){if(""+o!="0"){if(A.dateput.queue.length===0&&(n=!0),A.opt["year-range-format"]&&A.opt["year-range-format"]!=="expanded"&&!A.tmp.date_object.day&&!A.tmp.date_object.month&&!A.tmp.date_object.season&&this.strings.name==="year"&&r&&o){o=A.fun.year_mangler(r+"-"+o,!0);var U=A.getTerm("year-range-delimiter");o=o.slice(o.indexOf(U)+1)}M=o,A.dateput.append(o,this),n&&(k=A.dateput.current.value().blobs[0],k&&(k.strings.prefix=""))}M=r,A.output.append(r,this),v=A.output.current.value(),k=v.blobs[v.blobs.length-1],k&&(k.strings.suffix=""),this.strings["range-delimiter"]?A.output.append(this.strings["range-delimiter"]):A.output.append(A.getTerm("year-range-delimiter"),"empty"),A.dateput.closeLevel(),w=A.dateput.current.value(),v.blobs=v.blobs.concat(w),A.dateput.string(A,A.dateput.queue),A.dateput.openLevel(A.tmp.date_token),A.tmp.date_collapse_at=[]}else M=r,A.output.append(r,this),A.tmp.date_collapse_at.indexOf(this.strings.name)>-1&&""+o!="0"&&(A.dateput.queue.length===0&&(n=!0),A.dateput.openLevel("empty"),M=o,A.dateput.append(o,this),n&&(k=A.dateput.current.value().blobs[0],k&&(k.strings.prefix="")),f&&(M=f,A.dateput.append(f)),b&&(M=b,A.dateput.append(b)),A.dateput.closeLevel())}else M=r,A.output.append(r,this);f&&(M=f,A.output.append(f)),b&&(M=b,A.output.append(b)),A.output.closeLevel()}else this.strings.name==="month"&&A.tmp.date_object.season&&(r=""+A.tmp.date_object.season,r&&r.match(/^[1-4]$/)?(A.tmp.group_context.tip.variable_success=!0,M="winter",A.output.append(A.getTerm("season-0"+r),this)):r&&(M=r,A.output.append(r,this)));A.tmp.value=[],O[C]&&(r||A.tmp.have_collapsed)&&!A.opt.has_year_suffix&&this.strings.name==="year"&&!A.tmp.just_looking&&A.registry.registry[O.id]&&A.registry.registry[O.id].disambig.year_suffix!==!1&&!A.tmp.has_done_year_suffix&&(A.tmp.has_done_year_suffix=!0,M="x",E=parseInt(A.registry.registry[O.id].disambig.year_suffix,10),x=new c.NumericBlob(A,!1,E,this,O.id),this.successor_prefix=A[A.build.area].opt.layout_delimiter,this.splice_prefix=A[A.build.area].opt.layout_delimiter,_=new c.Util.Suffixator(c.SUFFIX_CHARS),x.setFormatter(_),A[A.tmp.area].opt.collapse==="year-suffix-ranged"&&(x.range_prefix=A.getTerm("citation-range-delimiter")),A[A.tmp.area].opt.cite_group_delimiter?x.successor_prefix=A[A.tmp.area].opt.cite_group_delimiter:A[A.tmp.area].opt["year-suffix-delimiter"]?x.successor_prefix=A[A.tmp.area].opt["year-suffix-delimiter"]:x.successor_prefix=A[A.tmp.area].opt.layout_delimiter,x.UGLY_DELIMITER_SUPPRESS_HACK=!0,A.output.append(x,"literal")),M&&!A.tmp.group_context.tip.condition&&(A.tmp.just_did_number=M.match(/[0-9]$/),A.output.current.tip.strings.suffix&&(A.tmp.just_did_number=!1))},this.execs.push(i),t.push(this)}};c.Node["else-if"]={build:function(e,t){c.Conditions.TopNode.call(this,e,t),t.push(this)},configure:function(e,t){c.Conditions.Configure.call(this,e,t)}};c.Node.else={build:function(e,t){t.push(this)},configure:function(e,t){this.tokentype===c.START&&(e.configure.fail[e.configure.fail.length-1]=t)}};c.Node["et-al"]={build:function(e,t){if(e.build.area==="citation"||e.build.area==="bibliography"){var i=function(a){a.tmp.etal_node=this,typeof this.strings.term=="string"&&(a.tmp.etal_term=this.strings.term)};this.execs.push(i)}t.push(this)}};c.Node.group={build:function(e,t,i){var a,s;if(this.realGroup=i,this.tokentype===c.START&&(c.Util.substituteStart.call(this,e,t),e.build.substitute_level.value()&&e.build.substitute_level.replace(e.build.substitute_level.value()+1),this.juris||t.push(this),a=function(h){if(h.output.startTag("group",this),this.strings.label_form_override&&(h.tmp.group_context.tip.label_form||(h.tmp.group_context.tip.label_form=this.strings.label_form_override)),this.strings.label_capitalize_if_first_override&&(h.tmp.group_context.tip.label_capitalize_if_first||(h.tmp.group_context.tip.label_capitalize_if_first=this.strings.label_capitalize_if_first_override)),this.realGroup){h.tmp.group_context.tip.condition&&c.UPDATE_GROUP_CONTEXT_CONDITION(h,this.strings.prefix,null,this);var f=!1,b=!1;h.tmp.group_context.mystack.length&&(h.output.current.value().parent=h.tmp.group_context.tip.output_tip);var m=h.tmp.group_context.tip.label_form;m||(m=this.strings.label_form_override);var y=h.tmp.group_context.tip.label_capitalize_if_first;y||(y=this.strings.label_capitalize_if_first),h.tmp.group_context.tip.condition?(f=h.tmp.group_context.tip.condition,b=h.tmp.group_context.tip.force_suppress):this.strings.reject?f={test:this.strings.reject,not:!0}:this.strings.require&&(f={test:this.strings.require,not:!1});var g={old_term_predecessor:h.tmp.term_predecessor,term_intended:!1,variable_attempt:!1,variable_success:!1,variable_success_parent:h.tmp.group_context.tip.variable_success,output_tip:h.output.current.tip,label_form:m,label_static:h.tmp.group_context.tip.label_static,label_capitalize_if_first:y,parallel_delimiter_override:this.strings.set_parallel_delimiter_override,parallel_delimiter_override_on_suppress:this.strings.set_parallel_delimiter_override_on_suppress,condition:f,force_suppress:b,done_vars:h.tmp.group_context.tip.done_vars.slice()};if(this.non_parallel){var v=h.tmp.group_context.tip.non_parallel;v||(v={}),Object.assign(v,this.non_parallel),g.non_parallel=v}if(this.parallel_first){var w=h.tmp.group_context.tip.parallel_first;w||(w={}),Object.assign(w,this.parallel_first),g.parallel_first=w}if(this.parallel_last){var x=h.tmp.group_context.tip.parallel_last;x||(x={}),Object.assign(x,this.parallel_last),g.parallel_last=x}if(h.tmp.abbrev_trimmer&&h.tmp.abbrev_trimmer.LAST_TO_FIRST&&g.parallel_last){g.parallel_first||(g.parallel_first={});for(var E in h.tmp.abbrev_trimmer.LAST_TO_FIRST)g.parallel_last[E]&&(g.parallel_first[E]=!0,delete g.parallel_last[E])}if(h.tmp.group_context.push(g),h.tmp.abbrev_trimmer&&this.parallel_last_to_first){h.tmp.abbrev_trimmer.LAST_TO_FIRST||(h.tmp.abbrev_trimmer.LAST_TO_FIRST={});for(var E in this.parallel_last_to_first)h.tmp.abbrev_trimmer.LAST_TO_FIRST[E]=!0}}},s=[],s.push(a),this.execs=s.concat(this.execs),this.strings["has-publisher-and-publisher-place"]&&(e.build["publisher-special"]=!0,this.strings["subgroup-delimiter"]&&(a=function(h,f){if(f.publisher&&f["publisher-place"]){var b=f.publisher.split(/;\s*/),m=f["publisher-place"].split(/;\s*/);b.length>1&&b.length===m.length&&(h.publisherOutput=new c.PublisherOutput(h,this),h.publisherOutput["publisher-list"]=b,h.publisherOutput["publisher-place-list"]=m)}},this.execs.push(a))),this.juris)){var n=new c.Token("choose",c.START);c.Node.choose.build.call(n,e,t);var r=new c.Token("if",c.START);a=function(h){return function(f,b){return c.INIT_JURISDICTION_MACROS(e,f,b,h)}}(this.juris),r.tests||(r.tests=[]),r.tests.push(a),r.test=e.fun.match.any(r,e,r.tests),t.push(r);var o=new c.Token("text",c.SINGLETON);a=function(h,f,b){var m=f;b&&b["best-jurisdiction"]&&this.juris==="juris-locator"&&(m=b);var y=0;if(h.juris[m["best-jurisdiction"]][this.juris])for(;y<h.juris[m["best-jurisdiction"]][this.juris].length;)y=c.tokenExec.call(h,h.juris[m["best-jurisdiction"]][this.juris][y],f,b)},o.juris=this.juris,o.execs.push(a),t.push(o);var l=new c.Token("if",c.END);c.Node.if.build.call(l,e,t);var u=new c.Token("else",c.START);c.Node.else.build.call(u,e,t)}if(this.tokentype===c.END&&(e.build["publisher-special"]&&(e.build["publisher-special"]=!1,a=function(h){h.publisherOutput&&(h.publisherOutput.render(),h.publisherOutput=!1)},this.execs.push(a)),a=function(h,f,b){if(h.tmp.group_context.tip.condition||h.output.current.tip.strings.suffix&&(h.tmp.just_did_number=!1),h.output.endTag(),this.realGroup){var m=h.tmp.group_context.pop();if(m.parallel_delimiter_override&&(h.tmp.group_context.tip.parallel_delimiter_override=m.parallel_delimiter_override,!h.tmp.just_looking&&h.registry.registry[f.id].master&&(h.registry.registry[f.id].parallel_delimiter_override=m.parallel_delimiter_override)),m.parallel_delimiter_override_on_suppress&&(h.tmp.group_context.tip.parallel_delimiter_override_on_suppress=m.parallel_delimiter_override_on_suppress),h.tmp.area==="bibliography_sort"){var y=m.done_vars.indexOf("citation-number");this.strings.sort_direction&&y>-1&&h.tmp.group_context.length()==1&&(this.strings.sort_direction===c.DESCENDING?h.bibliography_sort.opt.citation_number_sort_direction=c.DESCENDING:h.bibliography_sort.opt.citation_number_sort_direction=c.ASCENDING,m.done_vars=m.done_vars.slice(0,y).concat(m.done_vars.slice(y+1)))}if(m.condition&&(m.force_suppress=c.EVALUATE_GROUP_CONDITION(h,m)),h.tmp.group_context.tip.condition&&(h.tmp.group_context.tip.force_suppress=m.force_suppress),!m.force_suppress&&(m.variable_success||m.term_intended&&!m.variable_attempt)){this.isJurisLocatorLabel||(h.tmp.group_context.tip.variable_success=!0);var g=h.output.current.value().blobs,v=h.output.current.value().blobs.length-1;if(!h.tmp.just_looking&&(m.non_parallel||m.parallel_last||m.parallel_first||m.parallel_delimiter_override||m.parallel_delimiter_override_on_suppress)){var w=h.parallel.checkRepeats(m);if(w&&g&&g.pop(),h.tmp.cite_index>0&&(w||!m.parallel_first&&!m.parallel_last&&!m.non_parallel)){var x=h.tmp.suppress_repeats[h.tmp.cite_index-1];w&&m.parallel_delimiter_override_on_suppress&&(x.SIBLING||x.ORPHAN)?h.output.queue.slice(-1)[0].parallel_delimiter=m.parallel_delimiter_override_on_suppress:m.parallel_delimiter_override&&x.SIBLING&&(h.output.queue.slice(-1)[0].parallel_delimiter=m.parallel_delimiter_override)}}}else{if(h.tmp.term_predecessor=m.old_term_predecessor,h.tmp.group_context.tip.variable_attempt=m.variable_attempt,m.force_suppress&&!h.tmp.group_context.tip.condition&&(h.tmp.group_context.tip.variable_attempt=!0,h.tmp.group_context.tip.variable_success=m.variable_success_parent),m.force_suppress)for(var E=0,_=m.done_vars.length;E<_;E++)for(var j=m.done_vars[E],k=0,C=h.tmp.done_vars.length;k<C;k++)h.tmp.done_vars[k]===j&&(h.tmp.done_vars=h.tmp.done_vars.slice(0,k).concat(h.tmp.done_vars.slice(k+1)));h.output.current.value().blobs&&h.output.current.value().blobs.pop()}}},this.execs.push(a),this.juris)){var p=new c.Token("else",c.END);c.Node.else.build.call(p,e,t);var d=new c.Token("choose",c.END);c.Node.choose.build.call(d,e,t)}this.tokentype===c.END&&(this.juris||t.push(this),e.build.substitute_level.value()&&e.build.substitute_level.replace(e.build.substitute_level.value()-1),c.Util.substituteEnd.call(this,e,t))}};c.Node.if={build:function(e,t){c.Conditions.TopNode.call(this,e,t),t.push(this)},configure:function(e,t){c.Conditions.Configure.call(this,e,t)}};c.Node.conditions={build:function(e){this.tokentype===c.START&&e.tmp.conditions.addMatch(this.match),this.tokentype===c.END&&e.tmp.conditions.matchCombine()}};c.Node.condition={build:function(e){if(this.tokentype===c.SINGLETON){var t=e.fun.match[this.match](this,e,this.tests);e.tmp.conditions.addTest(t)}}};c.Conditions={};c.Conditions.TopNode=function(e){var t;(this.tokentype===c.START||this.tokentype===c.SINGLETON)&&(this.locale&&(e.opt.lang=this.locale),!this.tests||!this.tests.length?e.tmp.conditions=new c.Conditions.Engine(e,this):this.test=e.fun.match[this.match](this,e,this.tests),e.build.substitute_level.value()===0&&(t=function(i){i.tmp.condition_counter++},this.execs.push(t))),(this.tokentype===c.END||this.tokentype===c.SINGLETON)&&(e.build.substitute_level.value()===0&&(t=function(i){if(i.tmp.condition_counter--,i.tmp.condition_lang_counter_arr.length>0){var a=i.tmp.condition_lang_counter_arr.slice(-1)[0];a===i.tmp.condition_counter&&(i.opt.lang=i.tmp.condition_lang_val_arr.pop(),i.tmp.condition_lang_counter_arr.pop())}this.locale_default&&(i.output.current.value().old_locale=this.locale_default,i.output.closeLevel("empty"),i.opt.lang=this.locale_default)},this.execs.push(t)),t=function(i){var a=this[i.tmp.jump.value()];return a},this.execs.push(t),this.locale_default&&(e.opt.lang=this.locale_default))};c.Conditions.Configure=function(e,t){this.tokentype===c.START?(this.fail=e.configure.fail.slice(-1)[0],this.succeed=this.next,e.configure.fail[e.configure.fail.length-1]=t):this.tokentype===c.SINGLETON?(this.fail=this.next,this.succeed=e.configure.succeed.slice(-1)[0],e.configure.fail[e.configure.fail.length-1]=t):(this.succeed=e.configure.succeed.slice(-1)[0],this.fail=this.next)};c.Conditions.Engine=function(e,t){this.token=t,this.state=e};c.Conditions.Engine.prototype.addTest=function(e){this.token.tests||(this.token.tests=[]),this.token.tests.push(e)};c.Conditions.Engine.prototype.addMatch=function(e){this.token.match=e};c.Conditions.Engine.prototype.matchCombine=function(){this.token.test=this.state.fun.match[this.token.match](this.token,this.state,this.token.tests)};c.Node.info={build:function(e){this.tokentype===c.START?e.build.skip="info":e.build.skip=!1}};c.Node.institution={build:function(e,t){if([c.SINGLETON,c.START].indexOf(this.tokentype)>-1){var i=function(a){typeof this.strings.delimiter=="string"?a.tmp.institution_delimiter=this.strings.delimiter:a.tmp.institution_delimiter=a.tmp.name_delimiter,a.inheritOpt(this,"and")==="text"?this.and_term=a.getTerm("and","long",0):a.inheritOpt(this,"and")==="symbol"?a.opt.development_extensions.expect_and_symbol_form?this.and_term=a.getTerm("and","symbol",0):this.and_term="&":a.inheritOpt(this,"and")==="none"&&(this.and_term=a.tmp.institution_delimiter),typeof this.and_term=="undefined"&&a.tmp.and_term&&(this.and_term=a.tmp.and_term),c.STARTSWITH_ROMANESQUE_REGEXP.test(this.and_term)?(this.and_prefix_single=" ",this.and_prefix_multiple=", ",typeof a.tmp.institution_delimiter=="string"&&(this.and_prefix_multiple=a.tmp.institution_delimiter),this.and_suffix=" "):(this.and_prefix_single="",this.and_prefix_multiple="",this.and_suffix=""),a.inheritOpt(this,"delimiter-precedes-last")==="always"?this.and_prefix_single=a.tmp.institution_delimiter:a.inheritOpt(this,"delimiter-precedes-last")==="never"&&this.and_prefix_multiple&&(this.and_prefix_multiple=" "),this.and={},typeof this.and_term!="undefined"?(a.output.append(this.and_term,"empty",!0),this.and.single=a.output.pop(),this.and.single.strings.prefix=this.and_prefix_single,this.and.single.strings.suffix=this.and_suffix,a.output.append(this.and_term,"empty",!0),this.and.multiple=a.output.pop(),this.and.multiple.strings.prefix=this.and_prefix_multiple,this.and.multiple.strings.suffix=this.and_suffix):this.strings.delimiter!=="undefined"&&(this.and.single=new c.Blob(a.tmp.institution_delimiter),this.and.single.strings.prefix="",this.and.single.strings.suffix="",this.and.multiple=new c.Blob(a.tmp.institution_delimiter),this.and.multiple.strings.prefix="",this.and.multiple.strings.suffix=""),a.nameOutput.institution=this};this.execs.push(i)}t.push(this)},configure:function(e){[c.SINGLETON,c.START].indexOf(this.tokentype)>-1&&(e.build.has_institution=!0)}};c.Node["institution-part"]={build:function(e,t){var i;this.strings.name==="long"?this.strings["if-short"]?i=function(a){a.nameOutput.institutionpart["long-with-short"]=this}:i=function(a){a.nameOutput.institutionpart.long=this}:this.strings.name==="short"&&(i=function(a){a.nameOutput.institutionpart.short=this}),this.execs.push(i),t.push(this)}};c.Node.key={build:function(e,t){t=e[e.build.root+"_sort"].tokens;var i,a=!1,s=new c.Token("key",c.START);e.tmp.root=e.build.root,s.strings["et-al-min"]=e.inheritOpt(this,"et-al-min"),s.strings["et-al-use-first"]=e.inheritOpt(this,"et-al-use-first"),s.strings["et-al-use-last"]=e.inheritOpt(this,"et-al-use-last"),i=function(v){v.tmp.done_vars=[]},s.execs.push(i),i=function(v){v.output.openLevel("empty")},s.execs.push(i);var n=[];if(this.strings.sort_direction===c.DESCENDING?(n.push(1),n.push(-1)):(n.push(-1),n.push(1)),e[e.build.area].opt.sort_directions.push(n),c.DATE_VARIABLES.indexOf(this.variables[0])>-1&&(e.build.date_key=!0),i=function(v){v.tmp.sort_key_flag=!0,v.inheritOpt(this,"et-al-min")&&(v.tmp["et-al-min"]=v.inheritOpt(this,"et-al-min")),v.inheritOpt(this,"et-al-use-first")&&(v.tmp["et-al-use-first"]=v.inheritOpt(this,"et-al-use-first")),typeof v.inheritOpt(this,"et-al-use-last")=="boolean"&&(v.tmp["et-al-use-last"]=v.inheritOpt(this,"et-al-use-last"))},s.execs.push(i),t.push(s),this.variables.length){var r=this.variables[0];if(c.NAME_VARIABLES.indexOf(r)>-1){var o=new c.Token("names",c.START);o.tokentype=c.START,o.variables=this.variables,c.Node.names.build.call(o,e,t);var l=new c.Token("name",c.SINGLETON);l.tokentype=c.SINGLETON,l.strings["name-as-sort-order"]="all",l.strings["sort-separator"]=" ",l.strings["et-al-use-last"]=e.inheritOpt(this,"et-al-use-last"),l.strings["et-al-min"]=e.inheritOpt(this,"et-al-min"),l.strings["et-al-use-first"]=e.inheritOpt(this,"et-al-use-first"),c.Node.name.build.call(l,e,t);var u=new c.Token("institution",c.SINGLETON);u.tokentype=c.SINGLETON,c.Node.institution.build.call(u,e,t);var p=new c.Token("names",c.END);p.tokentype=c.END,c.Node.names.build.call(p,e,t)}else{var d=new c.Token("text",c.SINGLETON);if(d.strings.sort_direction=this.strings.sort_direction,d.dateparts=this.dateparts,c.NUMERIC_VARIABLES.indexOf(r)>-1)r==="citation-number"?i=function(v,w){if(v.tmp.area==="bibliography_sort"&&(this.strings.sort_direction===c.DESCENDING?v.bibliography_sort.opt.citation_number_sort_direction=c.DESCENDING:v.bibliography_sort.opt.citation_number_sort_direction=c.ASCENDING),v.tmp.area==="citation_sort"&&v.bibliography_sort.tmp.citation_number_map)var x=v.bibliography_sort.tmp.citation_number_map[v.registry.registry[w.id].seq];else var x=v.registry.registry[w.id].seq;x&&(x=c.Util.padding(""+x)),v.output.append(x,this)}:i=function(v,w){var x=!1;x=w[r],x&&(x=c.Util.padding(x)),v.output.append(x,this)};else if(r==="citation-label")i=function(v,w){var x=v.getCitationLabel(w);v.output.append(x,this)};else if(c.DATE_VARIABLES.indexOf(r)>-1)i=c.dateAsSortKey,d.variables=this.variables;else if(r==="title"){var h="title",f=!1,b=!1,m=!0;i=e.transform.getOutputFunction(this.variables,h,f,b,m)}else r==="court-class"?i=function(v,w,x){c.INIT_JURISDICTION_MACROS(v,w,x,"juris-main");var E=c.GET_COURT_CLASS(v,w,!0);v.output.append(E,"empty")}:i=function(v,w){var x=w[r];v.output.append(x,"empty")};d.execs.push(i),t.push(d)}}else{var y=new c.Token("text",c.SINGLETON);y.strings.sort_direction=this.strings.sort_direction,y.postponed_macro=this.postponed_macro,c.expandMacro.call(e,y,t)}var g=new c.Token("key",c.END);i=function(v){var w=v.output.string(v,v.output.queue);v.sys.normalizeUnicode&&(w=v.sys.normalizeUnicode(w)),w=w?w.split(" ").join(v.opt.sort_sep)+v.opt.sort_sep:"",a&&c.debug("keystring: "+w+" "+typeof w),w===""&&(w=void 0),typeof w!="string"&&(w=void 0),v[v[v.tmp.area].root+"_sort"].keys.push(w),v.tmp.value=[]},g.execs.push(i),e.build.date_key&&(e.build.area==="citation"&&e.build.extension==="_sort"&&(e[e.build.area].opt.sort_directions.push([-1,1]),i=function(v,w){var x=v.registry.registry[w.id].disambig.year_suffix;x||(x=0);var E=c.Util.padding(""+x);v[v.tmp.area].keys.push(E)},g.execs.push(i)),e.build.date_key=!1),i=function(v){v.tmp["et-al-min"]=void 0,v.tmp["et-al-use-first"]=void 0,v.tmp["et-al-use-last"]=void 0,v.tmp.sort_key_flag=!1},g.execs.push(i),t.push(g)}};c.Node.label={build:function(e,t){if(this.strings.term){var i=function(o,l,u){var p=c.evaluateLabel(this,o,l,u);u&&this.strings.term==="locator"&&(u.section_form_override=this.strings.form),p&&(o.tmp.group_context.tip.term_intended=!0),c.UPDATE_GROUP_CONTEXT_CONDITION(o,p,null,this),p.indexOf("%s")===-1&&(this.strings.capitalize_if_first&&!o.tmp.term_predecessor&&!(o.opt.class==="in-text"&&o.tmp.area==="citation")&&(p=c.Output.Formatters["capitalize-first"](o,p)),o.output.append(p,this))};this.execs.push(i)}else{this.strings.form||(this.strings.form="long");for(var a=e.build.names_variables[e.build.names_variables.length-1],s=e.build.name_label[e.build.name_label.length-1],n=0,r=a.length;n<r;n+=1)s[a[n]]||(s[a[n]]={});if(e.build.name_flag)for(var n=0,r=a.length;n<r;n+=1)s[a[n]].after=this;else for(var n=0,r=a.length;n<r;n+=1)s[a[n]].before=this}t.push(this)}};c.Node.layout={build:function(e,t){var i,a,s,n;function r(){e.build.area==="bibliography"&&(s=new c.Token("text",c.SINGLETON),i=function(u){if(!u.tmp.parallel_and_not_last){var p;u.tmp.cite_affixes[u.tmp.area][u.tmp.last_cite_locale]?p=u.tmp.cite_affixes[u.tmp.area][u.tmp.last_cite_locale].suffix:p=u.bibliography.opt.layout_suffix;var d=u.output.current.value();u.opt.using_display?d.blobs[d.blobs.length-1].strings.suffix=p:d.strings.suffix=p}u.bibliography.opt["second-field-align"]&&u.output.endTag("bib_other")},s.execs.push(i),t.push(s))}this.tokentype===c.START&&(this.locale_raw?e.build.current_default_locale=this.locale_raw:e.build.current_default_locale=e.opt["default-locale"],i=function(u,p,d){if(u.opt.development_extensions.apply_citation_wrapper&&u.sys.wrapCitationEntry&&!u.tmp.just_looking&&p.system_id&&u.tmp.area==="citation"){var h=new c.Token("group",c.START);h.decorations=[["@cite","entry"]],u.output.startTag("cite_entry",h),u.output.current.value().item_id=p.system_id,d&&(u.output.current.value().locator_txt=d.locator_txt,u.output.current.value().suffix_txt=d.suffix_txt)}},this.execs.push(i)),this.tokentype===c.START&&!e.tmp.cite_affixes[e.build.area]&&(i=function(u,p,d){if(u.tmp.done_vars=[],d&&d["author-only"]&&u.tmp.done_vars.push("locator"),u.opt.suppressedJurisdictions[p.country]&&p.country&&["treaty","patent"].indexOf(p.type)===-1&&u.tmp.done_vars.push("country"),!u.tmp.just_looking&&u.registry.registry[p.id]&&u.registry.registry[p.id].parallel&&u.tmp.done_vars.push("first-reference-note-number"),!u.tmp.just_looking&&u.tmp.abbrev_trimmer&&p.jurisdiction)for(var h in u.tmp.abbrev_trimmer.QUASHES[p.jurisdiction])u.tmp.done_vars.push(h);u.tmp.rendered_name=!1},this.execs.push(i),i=function(u){u.tmp.sort_key_flag=!1},this.execs.push(i),i=function(u){u.tmp.nameset_counter=0},this.execs.push(i),i=function(u,p){var d=new c.Token;u.output.openLevel(d)},this.execs.push(i),t.push(this),e.build.area==="citation"&&(a=new c.Token("text",c.SINGLETON),i=function(u,p,d){if(d&&d.prefix){var h=c.checkPrefixSpaceAppend(u,d.prefix);u.tmp.just_looking||(h=u.output.checkNestedBrace.update(h));var f=c.checkIgnorePredecessor(u,h);u.output.append(h,this,!1,f)}},a.execs.push(i),t.push(a)));var o;if(this.locale_raw&&(o=new c.Token("dummy",c.START),o.locale=this.locale_raw,o.strings.delimiter=this.strings.delimiter,o.strings.suffix=this.strings.suffix,e.tmp.cite_affixes[e.build.area]||(e.tmp.cite_affixes[e.build.area]={})),this.tokentype===c.START&&(e.build.layout_flag=!0,this.locale_raw||(e[e.tmp.area].opt.topdecor=[this.decorations],e[e.tmp.area+"_sort"].opt.topdecor=[this.decorations],e[e.build.area].opt.layout_prefix=this.strings.prefix,e[e.build.area].opt.layout_suffix=this.strings.suffix,e[e.build.area].opt.layout_delimiter=this.strings.delimiter,e[e.build.area].opt.layout_decorations=this.decorations,e.tmp.cite_affixes[e.build.area]&&(n=new c.Token("else",c.START),c.Node.else.build.call(n,e,t))),this.locale_raw)){if(e.build.layout_locale_flag)o.name="else-if",c.Attributes["@locale-internal"].call(o,e,this.locale_raw),c.Node["else-if"].build.call(o,e,t);else{var l=new c.Token("choose",c.START);c.Node.choose.build.call(l,e,t),o.name="if",c.Attributes["@locale-internal"].call(o,e,this.locale_raw),c.Node.if.build.call(o,e,t)}e.tmp.cite_affixes[e.build.area][o.locale]={},e.tmp.cite_affixes[e.build.area][o.locale].delimiter=this.strings.delimiter,e.tmp.cite_affixes[e.build.area][o.locale].suffix=this.strings.suffix}this.tokentype===c.END&&(this.locale_raw&&(r(),e.build.layout_locale_flag?(o.name="else-if",o.tokentype=c.END,c.Attributes["@locale-internal"].call(o,e,this.locale_raw),c.Node["else-if"].build.call(o,e,t)):(o.name="if",o.tokentype=c.END,c.Attributes["@locale-internal"].call(o,e,this.locale_raw),c.Node.if.build.call(o,e,t),e.build.layout_locale_flag=!0)),this.locale_raw||(r(),e.tmp.cite_affixes[e.build.area]&&e.build.layout_locale_flag&&(n=new c.Token("else",c.END),c.Node.else.build.call(n,e,t),n=new c.Token("choose",c.END),c.Node.choose.build.call(n,e,t)),e.build_layout_locale_flag=!0,e.build.area==="citation"&&(s=new c.Token("text",c.SINGLETON),i=function(u,p,d){var h;if(d&&d.suffix){var f=c.checkSuffixSpacePrepend(u,d.suffix);u.tmp.just_looking||(f=u.output.checkNestedBrace.update(f)),u.output.append(f,this)}},s.execs.push(i),t.push(s)),i=function(u){u.output.closeLevel()},this.execs.push(i),i=function(u,p){u.opt.development_extensions.apply_citation_wrapper&&u.sys.wrapCitationEntry&&!u.tmp.just_looking&&p.system_id&&u.tmp.area==="citation"&&u.output.endTag()},this.execs.push(i),t.push(this),e.build.layout_flag=!1,e.build.layout_locale_flag=!1))}};c.Node.macro={build:function(){}};c.Node.alternative={build:function(e,t){if(this.tokentype===c.START){var i=new c.Token("choose",c.START);c.Node.choose.build.call(i,e,t);var a=new c.Token("if",c.START);c.Attributes["@alternative-node-internal"].call(a,e),c.Node.if.build.call(a,e,t);var s=function(n,r){if(n.tmp.oldItem=r,n.tmp.oldLang=n.opt.lang,n.tmp.abort_alternative=!0,r["language-name"]&&r["language-name-original"]){var o=JSON.parse(JSON.stringify(r));o.language=o["language-name"];var l=c.localeResolve(o.language,n.opt["default-locale"][0]);if(n.opt.multi_layout)for(var u in n.opt.multi_layout){var p=n.opt.multi_layout[u],d=!1;for(var h in p){var f=p[h];if(l.best===f.best||l.base===f.base||l.bare===f.bare){d=p[0].best;break}}d||(d=n.opt["default-locale"][0]),n.opt.lang=d}for(var b in o)if(["id","type","language","multi"].indexOf(b)===-1&&b.slice(0,4)!=="alt-")if(o.multi&&o.multi._keys[b]){var m=!0;for(var y in o.multi._keys[b])if(l.bare===y.replace(/^([a-zA-Z]+).*/,"$1")){m=!1;break}m&&delete o[b]}else delete o[b];for(var b in o)b.slice(0,4)==="alt-"?(o[b.slice(4)]=o[b],n.tmp.abort_alternative=!1):o.multi&&o.multi._keys&&!o["alt-"+b]&&o.multi._keys[b]&&(o.multi._keys[b][l.best]?(o[b]=o.multi._keys[b][l.best],n.tmp.abort_alternative=!1):o.multi._keys[b][l.base]?(o[b]=o.multi._keys[b][l.base],n.tmp.abort_alternative=!1):o.multi._keys[b][l.bare]&&(o[b]=o.multi._keys[b][l.bare],n.tmp.abort_alternative=!1))}n.output.openLevel(this),n.registry.refhash[r.id]=o,n.nameOutput=new c.NameOutput(n,o)};this.execs.push(s),t.push(this);var i=new c.Token("choose",c.START);c.Node.choose.build.call(i,e,t);var a=new c.Token("if",c.START);c.Attributes["@alternative-node-internal"].call(a,e);var s=function(n){n.tmp.abort_alternative=!0};a.execs.push(s),c.Node.if.build.call(a,e,t)}else if(this.tokentype===c.END){var a=new c.Token("if",c.END);c.Node.if.build.call(a,e,t);var i=new c.Token("choose",c.END);c.Node.choose.build.call(i,e,t);var s=function(l,u){l.output.closeLevel(),l.registry.refhash[u.id]=l.tmp.oldItem,l.opt.lang=l.tmp.oldLang,l.nameOutput=new c.NameOutput(l,l.tmp.oldItem),l.tmp.abort_alternative=!1};this.execs.push(s),t.push(this);var a=new c.Token("if",c.END);c.Node.if.build.call(a,e,t);var i=new c.Token("choose",c.END);c.Node.choose.build.call(i,e,t)}}};c.Node["alternative-text"]={build:function(e,t){if(this.tokentype===c.SINGLETON){var i=function(a,s){var s=a.refetchItem(s.id);c.getCite.call(a,s)};this.execs.push(i)}t.push(this)}};c.NameOutput=function(e,t,i){this.debug=!1,this.state=e,this.debug&&this.state.sys.print("(1)"),this.Item=t,this.item=i,this.nameset_base=0,this.etal_spec={},this._first_creator_variable=!1,this._please_chop=!1};c.NameOutput.prototype.init=function(e){this.requireMatch=e.requireMatch,this.state.tmp.term_predecessor&&(this.state.tmp.subsequent_author_substitute_ok=!1),this.nameset_offset&&(this.nameset_base=this.nameset_base+this.nameset_offset),this.nameset_offset=0,this.names=e,this.variables=e.variables,this.state.tmp.value=[],this.state.tmp.rendered_name=[],this.state.tmp.label_blob=!1,this.state.tmp.etal_node=!1,this.state.tmp.etal_term=!1;for(var t=0,i=this.variables.length;t<i;t+=1)this.Item[this.variables[t]]&&this.Item[this.variables[t]].length&&(this.state.tmp.value=this.state.tmp.value.concat(this.Item[this.variables[t]]));if(this["et-al"]=void 0,this.with=void 0,this.name=void 0,this.institutionpart={},this.state.tmp.group_context.tip.variable_attempt=!0,this.labelVariable=this.variables[0],!!this.state.tmp.value.length){var a=this.checkCommonAuthor(this.requireMatch);if(a){this.state.tmp.can_substitute.pop(),this.state.tmp.can_substitute.push(!0);for(var t in this.variables){var s=this.state.tmp.done_vars.indexOf(this.variables[t]);s>-1&&(this.state.tmp.done_vars=this.state.tmp.done_vars.slice(0,s).concat(this.state.tmp.done_vars.slice(t+1)))}this.state.tmp.common_term_match_fail=!0,this.variables=[]}}};c.NameOutput.prototype.reinit=function(e,t){if(this.requireMatch=e.requireMatch,this.labelVariable=t,this.state.tmp.can_substitute.value()){this.nameset_offset=0,this.variables=e.variables;var i=this.state.tmp.value.slice();this.state.tmp.value=[];for(var a=0,s=this.variables.length;a<s;a+=1)this.Item[this.variables[a]]&&this.Item[this.variables[a]].length&&(this.state.tmp.value=this.state.tmp.value.concat(this.Item[this.variables[a]]));this.state.tmp.value.length&&this.state.tmp.can_substitute.replace(!1,c.LITERAL),this.state.tmp.value=i}var n=this.checkCommonAuthor(this.requireMatch);if(n){this.state.tmp.can_substitute.pop(),this.state.tmp.can_substitute.push(!0);for(var a in this.variables){var r=this.state.tmp.done_vars.indexOf(this.variables[a]);r>-1&&(this.state.tmp.done_vars=this.state.tmp.done_vars.slice(0,r).concat(this.state.tmp.done_vars.slice(a+1)))}this.variables=[]}};c.NameOutput.prototype.outputNames=function(){var e,t,i=this.variables;if(this.institution.and&&((!this.institution.and.single.blobs||!this.institution.and.single.blobs.length)&&(this.institution.and.single.blobs=this.name.and.single.blobs),(!this.institution.and.multiple.blobs||!this.institution.and.multiple.blobs.length)&&(this.institution.and.multiple.blobs=this.name.and.multiple.blobs)),this.variable_offset={},this.family)for(this.family_decor=c.Util.cloneToken(this.family),this.family_decor.strings.prefix="",this.family_decor.strings.suffix="",e=0,t=this.family.execs.length;e<t;e+=1)this.family.execs[e].call(this.family_decor,this.state,this.Item);else this.family_decor=!1;if(this.given)for(this.given_decor=c.Util.cloneToken(this.given),this.given_decor.strings.prefix="",this.given_decor.strings.suffix="",e=0,t=this.given.execs.length;e<t;e+=1)this.given.execs[e].call(this.given_decor,this.state,this.Item);else this.given_decor=!1;if(this.debug&&this.state.sys.print("(2)"),this.getEtAlConfig(),this.debug&&this.state.sys.print("(3)"),this.divideAndTransliterateNames(),this.debug&&this.state.sys.print("(4)"),this.truncatePersonalNameLists(),this.debug&&this.state.sys.print("(5)"),this.debug&&this.state.sys.print("(6)"),this.disambigNames(),this.constrainNames(),this.debug&&this.state.sys.print("(7)"),this.name.strings.form==="count"){(this.state.tmp.extension||this.names_count!=0)&&(this.state.output.append(this.names_count,"empty"),this.state.tmp.group_context.tip.variable_success=!0);return}this.debug&&this.state.sys.print("(8)"),this.setEtAlParameters(),this.debug&&this.state.sys.print("(9)"),this.setCommonTerm(this.requireMatch),this.debug&&this.state.sys.print("(10)"),this.renderAllNames(),this.debug&&this.state.sys.print("(11)");var a=[];for(e=0,t=i.length;e<t;e+=1){var s=i[e],n=[],r=!1,o=null;if(!this.state.opt.development_extensions.spoof_institutional_affiliations)o=this._join([this.freeters[s]],"");else{this.debug&&this.state.sys.print("(11a)");for(var l=0,u=this.institutions[s].length;l<u;l+=1)n.push(this.joinPersonsAndInstitutions([this.persons[s][l],this.institutions[s][l]]));if(this.debug&&this.state.sys.print("(11b)"),this.institutions[s].length){var p=this.nameset_base+this.variable_offset[s];this.freeters[s].length&&(p+=1),r=this.joinInstitutionSets(n,p)}this.debug&&this.state.sys.print("(11c)");var o=this.joinFreetersAndInstitutionSets([this.freeters[s],r]);this.debug&&this.state.sys.print("(11d)")}if(o&&(this.state.tmp.extension||(o=this._applyLabels(o,s)),a.push(o)),this.debug&&this.state.sys.print("(11e)"),this.common_term)break}for(this.debug&&this.state.sys.print("(12)"),this.state.output.openLevel("empty"),this.state.output.current.value().strings.delimiter=this.state.inheritOpt(this.names,"delimiter","names-delimiter"),this.debug&&this.state.sys.print("(13)"),e=0,t=a.length;e<t;e+=1)this.state.output.append(a[e],"literal",!0);!this.state.tmp.just_looking&&a.length>0&&(this.state.tmp.probably_rendered_something=!0),this.debug&&this.state.sys.print("(14)"),this.state.output.closeLevel("empty"),this.debug&&this.state.sys.print("(15)");var d=this.state.output.pop();this.state.tmp.name_node.top=d,this.debug&&this.state.sys.print("(16)");var h=c.Util.cloneToken(this.names);if(this.state.tmp.group_context.tip.condition&&c.UPDATE_GROUP_CONTEXT_CONDITION(this.state,this.names.strings.prefix,null,this.names),this.state.output.append(d,h),this.state.tmp.term_predecessor_name&&(this.state.tmp.term_predecessor=!0),this.debug&&this.state.sys.print("(17)"),this.debug&&this.state.sys.print("(18)"),i[0]!=="authority"){var f=[],b=this.Item[i[0]];if(b)for(var e=0,t=b.length;e<t;e+=1){var m=c.Util.Names.getRawName(b[e]);m&&f.push(m)}f=f.join(", "),f&&(this.state.tmp.name_node.string=f)}if(this.state.tmp.name_node.string&&!this.state.tmp.first_name_string&&(this.state.tmp.first_name_string=this.state.tmp.name_node.string),this.Item.type==="classic"&&this.state.tmp.first_name_string){var y=[];y.push(this.state.tmp.first_name_string),this.Item.title&&y.push(this.Item.title),y=y.join(", "),y&&this.state.sys.getAbbreviation&&(this.state.sys.normalizeAbbrevsKey&&(y=this.state.sys.normalizeAbbrevsKey("classic",y)),this.state.transform.loadAbbreviation("default","classic",y,this.Item.language),this.state.transform.abbrevs.default.classic[y]&&(this.state.tmp.done_vars.push("title"),this.state.output.append(this.state.transform.abbrevs.default.classic[y],"empty",!0),d=this.state.output.pop(),this.state.tmp.name_node.top.blobs.pop(),this.state.tmp.name_node.top.blobs.push(d)))}this._collapseAuthor(),this.variables=[],this.state.tmp.authority_stop_last=0,this.debug&&this.state.sys.print("(19)")};c.NameOutput.prototype._applyLabels=function(e,t){var i;if(!this.label||!this.label[this.labelVariable])return e;var a=0,s=this.freeters_count[t]+this.institutions_count[t];if(s>1)a=1;else{for(var n=0,r=this.persons[t].length;n<r;n+=1)s+=this.persons_count[t][n];s>1&&(a=1)}return this.label[this.labelVariable].before?(typeof this.label[this.labelVariable].before.strings.plural=="number"&&(a=this.label[this.labelVariable].before.strings.plural),i=this._buildLabel(t,a,"before",this.labelVariable),this.state.output.openLevel("empty"),this.state.output.append(i,this.label[this.labelVariable].before,!0),this.state.output.append(e,"literal",!0),this.state.output.closeLevel("empty"),e=this.state.output.pop()):this.label[this.labelVariable].after&&(typeof this.label[this.labelVariable].after.strings.plural=="number"&&(a=this.label[this.labelVariable].after.strings.plural),i=this._buildLabel(t,a,"after",this.labelVariable),this.state.output.openLevel("empty"),this.state.output.append(e,"literal",!0),this.state.output.append(i,this.label[this.labelVariable].after,!0),this.state.tmp.label_blob=this.state.output.pop(),this.state.output.append(this.state.tmp.label_blob,"literal",!0),this.state.output.closeLevel("empty"),e=this.state.output.pop()),e};c.NameOutput.prototype._buildLabel=function(e,t,i,a){this.common_term&&(e=this.common_term);var s=!1,n=this.label[a][i];return n&&(s=c.castLabel(this.state,n,e,t,c.TOLERANT)),s};c.NameOutput.prototype._collapseAuthor=function(){var e,t,i;this.state.tmp.name_node.top.blobs.length!==0&&(this.nameset_base===0&&this.Item[this.variables[0]]&&!this._first_creator_variable&&(this._first_creator_variable=this.variables[0]),(this.state[this.state.tmp.area].opt.collapse&&this.state[this.state.tmp.area].opt.collapse.length||this.state[this.state.tmp.area].opt.cite_group_delimiter&&this.state[this.state.tmp.area].opt.cite_group_delimiter.length)&&(this.state.tmp.authorstring_request?(t="",e=this.state.tmp.name_node.top.blobs.slice(-1)[0].blobs,i=this.state.tmp.offset_characters,e&&(t=this.state.output.string(this.state,e,!1)),this.state.tmp.offset_characters=i,this.state.registry.authorstrings[this.Item.id]=t):!this.state.tmp.just_looking&&!this.state.tmp.suppress_decorations&&(this.state[this.state.tmp.area].opt.collapse&&this.state[this.state.tmp.area].opt.collapse.length||this.state[this.state.tmp.area].opt.cite_group_delimiter&&this.state[this.state.tmp.area].opt.cite_group_delimiter)&&(t="",e=this.state.tmp.name_node.top.blobs.slice(-1)[0].blobs,i=this.state.tmp.offset_characters,e&&(t=this.state.output.string(this.state,e,!1)),t===this.state.tmp.last_primary_names_string?((this.item["suppress-author"]||this.state[this.state.tmp.area].opt.collapse&&this.state[this.state.tmp.area].opt.collapse.length)&&(this.state.tmp.name_node.top.blobs.pop(),this.state.tmp.name_node.children=[],this.state.tmp.offset_characters=i),this.state[this.state.tmp.area].opt.cite_group_delimiter&&this.state[this.state.tmp.area].opt.cite_group_delimiter&&(this.state.tmp.use_cite_group_delimiter=!0)):(this.state.tmp.last_primary_names_string=t,this.variables.indexOf(this._first_creator_variable)>-1&&this.item&&this.item["suppress-author"]&&this.Item.type!=="legal_case"&&(this.state.tmp.name_node.top.blobs.pop(),this.state.tmp.name_node.children=[],this.state.tmp.offset_characters=i,this.state.tmp.term_predecessor=!1),this.state.tmp.have_collapsed=!1,this.state[this.state.tmp.area].opt.cite_group_delimiter&&this.state[this.state.tmp.area].opt.cite_group_delimiter&&(this.state.tmp.use_cite_group_delimiter=!1)))))};c.NameOutput.prototype.isPerson=function(e){return!(e.literal||!e.given&&e.family&&e.isInstitution)};c.NameOutput.prototype.truncatePersonalNameLists=function(){var e,t,i,a,s,n,r;this.freeters_count={},this.persons_count={},this.institutions_count={};for(e in this.freeters)this.freeters.hasOwnProperty(e)&&(this.freeters_count[e]=this.freeters[e].length,this.freeters[e]=this._truncateNameList(this.freeters,e));for(e in this.persons)if(this.persons.hasOwnProperty(e))for(this.institutions_count[e]=this.institutions[e].length,this._truncateNameList(this.institutions,e),this.persons[e]=this.persons[e].slice(0,this.institutions[e].length),this.persons_count[e]=[],a=0,s=this.persons[e].length;a<s;a+=1)this.persons_count[e][a]=this.persons[e][a].length,this.persons[e][a]=this._truncateNameList(this.persons,e,a);if(this.state.opt.development_extensions.etal_min_etal_usefirst_hack&&this.etal_min===1&&this.etal_use_first===1&&!(this.state.tmp.extension||this.state.tmp.just_looking)?n=e:n=!1,n||this._please_chop)for(t=0,i=this.variables.length;t<i;t+=1){e=this.variables[t],this.freeters[e].length&&(this._please_chop===e?(this.freeters[e]=this.freeters[e].slice(1),this.freeters_count[e]+=-1,this._please_chop=!1):n&&!this._please_chop&&(this.freeters[e]=this.freeters[e].slice(0,1),this.freeters_count[e]=1,this.institutions[e]=[],this.persons[e]=[],this._please_chop=n));for(var a=0,s=this.persons[e].length;a<s;a++)if(this.persons[e][a].length){if(this._please_chop===e){this.persons[e][a]=this.persons[e][a].slice(1),this.persons_count[e][a]+=-1,this._please_chop=!1;break}else if(n&&!this._please_chop){this.freeters[e]=this.persons[e][a].slice(0,1),this.freeters_count[e]=1,this.institutions[e]=[],this.persons[e]=[],r=[],this._please_chop=n;break}}this.institutions[e].length&&(this._please_chop===e?(this.institutions[e]=this.institutions[e].slice(1),this.institutions_count[e]+=-1,this._please_chop=!1):n&&!this._please_chop&&(this.institutions[e]=this.institutions[e].slice(0,1),this.institutions_count[e]=1,r=[],this._please_chop=n))}for(t=0,i=this.variables.length;t<i;t+=1){this.institutions[e].length&&(this.nameset_offset+=1);for(var a=0,s=this.persons[e].length;a<s;a++)this.persons[e][a].length&&(this.nameset_offset+=1)}};c.NameOutput.prototype._truncateNameList=function(e,t,i){var a;if(typeof i=="undefined"?a=e[t]:a=e[t][i],this.state[this.state[this.state.tmp.area].root].opt.max_number_of_names&&a.length>50&&a.length>this.state[this.state[this.state.tmp.area].root].opt.max_number_of_names+2){var s=this.state[this.state[this.state.tmp.area].root].opt.max_number_of_names;a=a.slice(0,s+1).concat(a.slice(-1))}return a};c.NameOutput.prototype.divideAndTransliterateNames=function(){var e,t,i,a,s=this.Item,n=this.variables;for(this.varnames=n.slice(),this.freeters={},this.persons={},this.institutions={},e=0,t=n.length;e<t;e+=1){var r=n[e];this.variable_offset[r]=this.nameset_offset;var o=this._normalizeVariableValue(s,r);if(this.name.strings["suppress-min"]&&o.length>=this.name.strings["suppress-min"]&&(o=[]),this.name.strings["suppress-max"]&&o.length<=this.name.strings["suppress-max"]&&(o=[]),this._getFreeters(r,o),this._getPersonsAndInstitutions(r,o),this.state.opt.development_extensions.spoof_institutional_affiliations){if(this.name.strings["suppress-min"]===0)for(this.freeters[r]=[],i=0,a=this.persons[r].length;i<a;i+=1)this.persons[r][i]=[];else if(this.institution.strings["suppress-min"]===0){for(this.institutions[r]=[],this.freeters[r]=this.freeters[r].concat(this.persons[r]),i=0,a=this.persons[r].length;i<a;i+=1)for(var l=0,u=this.persons[r][i].length;l<u;l+=1)this.freeters[r].push(this.persons[r][i][l]);this.persons[r]=[]}}}};c.NameOutput.prototype._normalizeVariableValue=function(e,t){var i;return typeof e[t]=="string"||typeof e[t]=="number"?(c.debug('name variable "'+t+'" is string or number, not array. Attempting to fix.'),i=[{literal:e[t]+""}]):e[t]?(typeof e[t].length!="number"&&(c.debug('name variable "'+t+'" is object, not array. Attempting to fix.'),e[t]=[e[t]]),i=e[t].slice()):i=[],i};c.NameOutput.prototype._getFreeters=function(e,t){if(this.freeters[e]=[],this.state.opt.development_extensions.spoof_institutional_affiliations)for(var i=t.length-1;i>-1&&this.isPerson(t[i]);i--){var a=this._checkNickname(t.pop());a&&this.freeters[e].push(a)}else for(var i=t.length-1;i>-1;i--){var a=t.pop();if(this.isPerson(a))var a=this._checkNickname(a);this.freeters[e].push(a)}this.freeters[e].reverse(),this.freeters[e].length&&(this.nameset_offset+=1)};c.NameOutput.prototype._getPersonsAndInstitutions=function(e,t){if(this.persons[e]=[],this.institutions[e]=[],!!this.state.opt.development_extensions.spoof_institutional_affiliations){for(var i=[],a=!1,s=!0,n=t.length-1;n>-1;n+=-1)if(this.isPerson(t[n])){var r=this._checkNickname(t[n]);r&&i.push(r)}else a=!0,this.institutions[e].push(t[n]),s||(i.reverse(),this.persons[e].push(i),i=[]),s=!1;a&&(i.reverse(),this.persons[e].push(i),this.persons[e].reverse(),this.institutions[e].reverse())}};c.NameOutput.prototype._clearValues=function(e){for(var t=e.length-1;t>-1;t+=-1)e.pop()};c.NameOutput.prototype._checkNickname=function(e){if(["interview","personal_communication"].indexOf(this.Item.type)>-1){var t="";if(t=c.Util.Names.getRawName(e),t&&this.state.sys.getAbbreviation&&!(this.item&&this.item["suppress-author"])){var i=t;this.state.sys.normalizeAbbrevsKey&&(i=this.state.sys.normalizeAbbrevsKey("author",t)),this.state.transform.loadAbbreviation("default","nickname",i,this.Item.language);var a=this.state.transform.abbrevs.default.nickname[i];a&&(a==="!here>>>"?e=!1:e={family:a,given:""})}}return e};c.NameOutput.prototype._purgeEmptyBlobs=function(e){for(var t=e.length-1;t>-1;t+=-1)(!e[t]||e[t].length===0||!e[t].blobs.length)&&(e=e.slice(0,t).concat(e.slice(t+1)));return e};c.NameOutput.prototype.joinPersons=function(e,t,i,a){var s;return e=this._purgeEmptyBlobs(e),a||(a="name"),typeof i=="undefined"?this.etal_spec[t].freeters===1?s=this._joinEtAl(e):this.etal_spec[t].freeters===2?s=this._joinEllipsis(e):this.state.tmp.sort_key_flag?s=this._join(e,this.state.inheritOpt(this.name,"delimiter","name-delimiter",", ")):s=this._joinAnd(e):this.etal_spec[t].persons[i]===1?s=this._joinEtAl(e):this.etal_spec[t].persons[i]===2?s=this._joinEllipsis(e):this.state.tmp.sort_key_flag?s=this._join(e,this.state.inheritOpt(this.name,"delimiter","name-delimiter",", ")):s=this._joinAnd(e),s};c.NameOutput.prototype.joinInstitutionSets=function(e,t){var i;return e=this._purgeEmptyBlobs(e),this.etal_spec[t].institutions===1?i=this._joinEtAl(e,"institution"):this.etal_spec[t].institutions===2?i=this._joinEllipsis(e,"institution"):i=this._joinAnd(e),i};c.NameOutput.prototype.joinPersonsAndInstitutions=function(e){e=this._purgeEmptyBlobs(e);var t=this._join(e,this.state.tmp.name_delimiter);return t.isInstitution=!0,t};c.NameOutput.prototype.joinFreetersAndInstitutionSets=function(e){e=this._purgeEmptyBlobs(e);var t=this._join(e,"[never here]",this.with.single,this.with.multiple);return t};c.NameOutput.prototype._getAfterInvertedName=function(e,t,i){if(i&&e.length>1&&this.state.inheritOpt(this.name,"delimiter-precedes-last")==="after-inverted-name"){var a=e[e.length-2];a.blobs.length>0&&a.blobs[0].isInverted&&(i.strings.prefix=t)}return i};c.NameOutput.prototype._getAndJoin=function(e,t){var i=!1;if(e.length>1){var a="single";e.length>2&&(a="multiple"),e[e.length-1].isInstitution?i=this.institution.and[a]:i=this.name.and[a],i=JSON.parse(JSON.stringify(i)),i=this._getAfterInvertedName(e,t,i)}return i};c.NameOutput.prototype._joinEtAl=function(e){var t=this.state.inheritOpt(this.name,"delimiter","name-delimiter",", "),i=this._join(e,t);return this.state.output.openLevel(this._getToken("name")),this.state.output.current.value().strings.delimiter="",this.state.output.append(i,"literal",!0),e.length>1?this.state.output.append(this["et-al"].multiple,"literal",!0):e.length===1&&this.state.output.append(this["et-al"].single,"literal",!0),this.state.output.closeLevel(),this.state.output.pop()};c.NameOutput.prototype._joinEllipsis=function(e){var t=this.state.inheritOpt(this.name,"delimiter","name-delimiter",", "),i=!1;if(e.length>1){var a="single";e.length>2&&(a="multiple"),i=JSON.parse(JSON.stringify(this.name.ellipsis[a])),i=this._getAfterInvertedName(e,t,i)}return this._join(e,t,i)};c.NameOutput.prototype._joinAnd=function(e){var t=this.state.inheritOpt(this.name,"delimiter","name-delimiter",", "),i=this._getAndJoin(e,t);return this._join(e,t,i)};c.NameOutput.prototype._join=function(e,t,i){var a,s;if(!e||(e=this._purgeEmptyBlobs(e),!e.length))return!1;if(e.length>1)if(e.length===2)i?e=[e[0],i,e[1]]:e[0].strings.suffix+=t;else{var n;i?n=1:n=0;for(var r=e.pop(),a=0,s=e.length-n;a<s;a++)e[a].strings.suffix+=t;e.push(i),e.push(r)}for(this.state.output.openLevel(),a=0,s=e.length;a<s;a+=1)this.state.output.append(e[a],!1,!0);return this.state.output.closeLevel(),this.state.output.pop()};c.NameOutput.prototype._getToken=function(e){var t=this[e];if(e==="institution"){var i=new c.Token;return i}return t};c.NameOutput.prototype.checkCommonAuthor=function(e){if(!e)return!1;var t=!1;if(this.variables.length===2){var i=this.variables,a=i.slice();a.sort(),t=a.join("")}if(!t)return!1;var s=!1;if(this.state.locale[this.state.opt.lang].terms[t]&&(s=!0),!s)return this.state.tmp.done_vars.push(this.variables[0]),this.state.tmp.done_vars.push(this.variables[1]),!1;var n=this.Item[this.variables[0]],r=this.Item[this.variables[1]],o=this._compareNamesets(n,r);return o===!0&&(this.state.tmp.done_vars.push(this.variables[0]),this.state.tmp.done_vars.push(this.variables[1])),!o};c.NameOutput.prototype.setCommonTerm=function(){var e=this.variables,t=e.slice();if(t.sort(),this.common_term=t.join(""),!!this.common_term){var i=!1;if(this.label&&this.label[this.variables[0]]&&(this.label[this.variables[0]].before?i=this.state.getTerm(this.common_term,this.label[this.variables[0]].before.strings.form,0):this.label[this.variables[0]].after&&(i=this.state.getTerm(this.common_term,this.label[this.variables[0]].after.strings.form,0))),!this.state.locale[this.state.opt.lang].terms[this.common_term]||!i||this.variables.length<2){this.common_term=!1;return}for(var a=0,s=0,n=this.variables.length-1;s<n;s+=1){var r=this.variables[s],o=this.variables[s+1];if(this.freeters[r].length||this.freeters[o].length){if(this.etal_spec[r].freeters!==this.etal_spec[o].freeters||!this._compareNamesets(this.freeters[r],this.freeters[o])){this.common_term=!1;return}a+=1}if(this.persons[r].length!==this.persons[o].length){this.common_term=!1;return}for(var l=0,u=this.persons[r].length;l<u;l+=1)if(this.etal_spec[r].persons[l]!==this.etal_spec[o].persons[l]||!this._compareNamesets(this.persons[r][l],this.persons[o][l])){this.common_term=!1;return}}}};c.NameOutput.prototype._compareNamesets=function(e,t){if(!e||!t||e.length!==t.length)return!1;for(var i=0,a=t.length;i<a;i+=1)for(var s=0,n=c.NAME_PARTS.length;s<n;s+=1){var r=c.NAME_PARTS[s];if(!e[i]||e[i][r]!=t[i][r])return!1}return!0};c.NameOutput.prototype.constrainNames=function(){this.names_count=0;for(var e,t=0,i=this.variables.length;t<i;t+=1){var a=this.variables[t];e=this.nameset_base+t,this.freeters[a].length&&(this.state.tmp.names_max.push(this.freeters[a].length,"literal"),this._imposeNameConstraints(this.freeters,this.freeters_count,a,e),this.names_count+=this.freeters[a].length),this.institutions[a].length&&(this.state.tmp.names_max.push(this.institutions[a].length,"literal"),this._imposeNameConstraints(this.institutions,this.institutions_count,a,e),this.persons[a]=this.persons[a].slice(0,this.institutions[a].length),this.names_count+=this.institutions[a].length);for(var s=0,n=this.persons[a].length;s<n;s+=1)this.persons[a][s].length&&(this.state.tmp.names_max.push(this.persons[a][s].length,"literal"),this._imposeNameConstraints(this.persons[a],this.persons_count[a],s,e),this.names_count+=this.persons[a][s].length)}};c.NameOutput.prototype._imposeNameConstraints=function(e,t,i,a){var s=e[i],n=this.state.tmp["et-al-min"];this.state.tmp.suppress_decorations?this.state.tmp.disambig_request&&this.state.tmp.disambig_request.names[a]?n=this.state.tmp.disambig_request.names[a]:t[i]>=this.etal_min&&(n=this.etal_use_first):(this.state.tmp.disambig_request&&this.state.tmp.disambig_request.names[a]>this.etal_use_first?t[i]<this.etal_min?n=t[i]:n=this.state.tmp.disambig_request.names[a]:t[i]>=this.etal_min&&(n=this.etal_use_first),this.etal_use_last&&n>this.etal_min-2&&(n=this.etal_min-2));var r=this.etal_min>=this.etal_use_first,o=t[i]>n;n>t[i]&&(n=s.length),r&&o&&(this.etal_use_last?e[i]=s.slice(0,n).concat(s.slice(-1)):e[i]=s.slice(0,n)),this.state.tmp.disambig_settings.names[a]=e[i].length,this.state.disambiguate.padBase(this.state.tmp.disambig_settings)};c.NameOutput.prototype.disambigNames=function(){for(var e,t=0,i=this.variables.length;t<i;t+=1){var a=this.variables[t];if(e=this.nameset_base+t,this.freeters[a].length&&this._runDisambigNames(this.freeters[a],e),this.institutions[a].length){typeof this.state.tmp.disambig_settings.givens[e]=="undefined"&&(this.state.tmp.disambig_settings.givens[e]=[]);for(var s=0,n=this.institutions[a].length;s<n;s+=1)typeof this.state.tmp.disambig_settings.givens[e][s]=="undefined"&&this.state.tmp.disambig_settings.givens[e].push(2)}for(var s=0,n=this.persons[a].length;s<n;s+=1)this.persons[a][s].length&&this._runDisambigNames(this.persons[a][s],e)}};c.NameOutput.prototype._runDisambigNames=function(e,t){var i,a,s,n,r,o,l;for(r=0,o=e.length;r<o;r+=1)if(!(!e[r].given&&!e[r].family)){if(s=this.state.inheritOpt(this.name,"initialize-with"),this.state.registry.namereg.addname(""+this.Item.id,e[r],r),i=this.state.tmp.disambig_settings.givens[t],typeof i=="undefined")for(var u=0,p=t+1;u<p;u+=1)this.state.tmp.disambig_settings.givens[u]||(this.state.tmp.disambig_settings.givens[u]=[]);if(i=this.state.tmp.disambig_settings.givens[t][r],typeof i=="undefined"&&(a=this.state.inheritOpt(this.name,"form","name-form","long"),n=this.state.registry.namereg.evalname(""+this.Item.id,e[r],r,0,a,s),this.state.tmp.disambig_settings.givens[t].push(n)),a=this.state.inheritOpt(this.name,"form","name-form","long"),l=this.state.registry.namereg.evalname(""+this.Item.id,e[r],r,0,a,s),this.state.tmp.disambig_request){var d=this.state.tmp.disambig_settings.givens[t][r];d===1&&this.state.citation.opt["givenname-disambiguation-rule"]==="by-cite"&&(typeof this.state.inheritOpt(this.name,"initialize-with")=="undefined"||typeof e[r].given=="undefined")&&(d=2),n=d,this.state.opt["disambiguate-add-givenname"]&&e[r].given&&(n=this.state.registry.namereg.evalname(""+this.Item.id,e[r],r,n,this.state.inheritOpt(this.name,"form","name-form","long"),this.state.inheritOpt(this.name,"initialize-with")))}else n=l;!this.state.tmp.just_looking&&this.item&&this.item.position===c.POSITION_FIRST&&l>n&&(n=l),this.state.tmp.sort_key_flag||(this.state.tmp.disambig_settings.givens[t][r]=n,typeof s=="string"&&(typeof this.name.strings.initialize=="undefined"||this.name.strings.initialize===!0)&&(this.state.tmp.disambig_settings.use_initials=!0))}};c.NameOutput.prototype.getEtAlConfig=function(){var e=this.item;this["et-al"]={},this.state.output.append(this.etal_term,this.etal_style,!0),this["et-al"].single=this.state.output.pop(),this["et-al"].single.strings.suffix=this.etal_suffix,this["et-al"].single.strings.prefix=this.etal_prefix_single,this.state.output.append(this.etal_term,this.etal_style,!0),this["et-al"].multiple=this.state.output.pop(),this["et-al"].multiple.strings.suffix=this.etal_suffix,this["et-al"].multiple.strings.prefix=this.etal_prefix_multiple,typeof e=="undefined"&&(e={}),e.position?(this.state.inheritOpt(this.name,"et-al-subsequent-min")?this.etal_min=this.state.inheritOpt(this.name,"et-al-subsequent-min"):this.etal_min=this.state.inheritOpt(this.name,"et-al-min"),this.state.inheritOpt(this.name,"et-al-subsequent-use-first")?this.etal_use_first=this.state.inheritOpt(this.name,"et-al-subsequent-use-first"):this.etal_use_first=this.state.inheritOpt(this.name,"et-al-use-first")):(this.state.tmp["et-al-min"]?this.etal_min=this.state.tmp["et-al-min"]:this.etal_min=this.state.inheritOpt(this.name,"et-al-min"),this.state.tmp["et-al-use-first"]?this.etal_use_first=this.state.tmp["et-al-use-first"]:this.etal_use_first=this.state.inheritOpt(this.name,"et-al-use-first"),typeof this.state.tmp["et-al-use-last"]=="boolean"?this.etal_use_last=this.state.tmp["et-al-use-last"]:this.etal_use_last=this.state.inheritOpt(this.name,"et-al-use-last")),this.state.tmp["et-al-min"]||(this.state.tmp["et-al-min"]=this.etal_min)};c.NameOutput.prototype.setEtAlParameters=function(){var e,t,i,a;for(e=0,t=this.variables.length;e<t;e+=1){var s=this.variables[e];for(typeof this.etal_spec[s]=="undefined"&&(this.etal_spec[s]={freeters:0,institutions:0,persons:[]}),this.etal_spec[this.nameset_base+e]=this.etal_spec[s],this.freeters[s].length&&this._setEtAlParameter("freeters",s),i=0,a=this.persons[s].length;i<a;i+=1)typeof this.etal_spec[s][i]=="undefined"&&(this.etal_spec[s].persons[i]=0),this._setEtAlParameter("persons",s,i);this.institutions[s].length&&this._setEtAlParameter("institutions",s)}};c.NameOutput.prototype._setEtAlParameter=function(e,t,i){var a,s;e==="persons"?(a=this.persons[t][i],s=this.persons_count[t][i]):(a=this[e][t],s=this[e+"_count"][t]),a.length<s&&!this.state.tmp.sort_key_flag?this.etal_use_last?e==="persons"?this.etal_spec[t].persons[i]=2:this.etal_spec[t][e]=2:e==="persons"?this.etal_spec[t].persons[i]=1:this.etal_spec[t][e]=1:e==="persons"?this.etal_spec[t].persons[i]=0:this.etal_spec[t][e]=0};c.NameOutput.prototype.renderAllNames=function(){for(var e,t=0,i=this.variables.length;t<i;t+=1){var a=this.variables[t];(this.freeters[a].length||this.institutions[a].length)&&(this.state.tmp.group_context.tip.condition||(this.state.tmp.just_did_number=!1)),e=this.nameset_base+t,this.freeters[a].length&&(this.freeters[a]=this._renderNames(a,this.freeters[a],e));for(var s=0,n=this.institutions[a].length;s<n;s+=1)this.persons[a][s]=this._renderNames(a,this.persons[a][s],e,s)}this.renderInstitutionNames()};c.NameOutput.prototype.renderInstitutionNames=function(){for(var e=0,t=this.variables.length;e<t;e+=1)for(var i=this.variables[e],a=0,s=this.institutions[i].length;a<s;a+=1){var n,r=this.institutions[i][a],a,s,o;this.state.tmp.extension?o=["sort"]:r.isInstitution||r.literal?o=this.state.opt["cite-lang-prefs"].institutions:o=this.state.opt["cite-lang-prefs"].persons;var l={primary:"locale-orig",secondary:!1,tertiary:!1};if(o)for(var u=["primary","secondary","tertiary"],p=0,d=u.length;p<d&&!(o.length-1<p);p+=1)o[p]&&(l[u[p]]="locale-"+o[p]);else l.primary="locale-translat";this.state.tmp.area!=="bibliography"&&!(this.state.tmp.area==="citation"&&this.state.opt.xclass==="note"&&this.item&&!this.item.position)&&(l.secondary=!1,l.tertiary=!1),this.setRenderedName(r);var n=this._renderInstitutionName(i,r,l,a);this.institutions[i][a]=n}};c.NameOutput.prototype._renderInstitutionName=function(e,t,i,a){var s,n,r,o,l,u,p,d=this.getName(t,i.primary,!0),h=d.name,f=d.usedOrig;if(h&&(h=this.fixupInstitution(h,e,a)),s=!1,i.secondary){d=this.getName(t,i.secondary,!1,f);var s=d.name;f=d.usedOrig,s&&(s=this.fixupInstitution(s,e,a))}n=!1,i.tertiary&&(d=this.getName(t,i.tertiary,!1,f),n=d.name,n&&(n=this.fixupInstitution(n,e,a)));var b={l:{pri:!1,sec:!1,ter:!1},s:{pri:!1,sec:!1,ter:!1}};switch(h&&(b.l.pri=h.long,b.s.pri=h.short.length?h.short:h.long),s&&(b.l.sec=s.long,b.s.sec=s.short.length?s.short:s.long),n&&(b.l.ter=n.long,b.s.ter=n.short.length?n.short:n.long),this.institution.strings["institution-parts"]){case"short":h.short.length?(o=this._getShortStyle(),l=[this._composeOneInstitutionPart([b.s.pri,b.s.sec,b.s.ter],i,o,e)]):(r=this._getLongStyle(h,e,a),l=[this._composeOneInstitutionPart([b.l.pri,b.l.sec,b.l.ter],i,r,e)]);break;case"short-long":r=this._getLongStyle(h,e,a),o=this._getShortStyle(),u=this._renderOneInstitutionPart(h.short,o),p=this._composeOneInstitutionPart([b.l.pri,b.l.sec,b.l.ter],i,r,e),l=[u,p];break;case"long-short":r=this._getLongStyle(h,e,a),o=this._getShortStyle(),u=this._renderOneInstitutionPart(h.short,o),p=this._composeOneInstitutionPart([b.l.pri,b.l.sec,b.l.ter],i,r,e),l=[p,u];break;default:r=this._getLongStyle(h,e,a),l=[this._composeOneInstitutionPart([b.l.pri,b.l.sec,b.l.ter],i,r,e)];break}var m=this._join(l," ");return m&&(m.isInstitution=!0),this.state.tmp.name_node.children.push(m),m};c.NameOutput.prototype._composeOneInstitutionPart=function(e,t,i){var a=!1,s=!1,n=!1,r,o,l;if(e[0]){if(r=c.Util.cloneToken(i),this.state.opt.citeAffixes[t.primary]&&this.state.opt.citeAffixes.institutions[t.primary].prefix==="<i>"){for(var u=!1,p=0,d=r.decorations.length;p<d;p+=1)i.decorations[p][0]==="@font-style"&&r.decorations[p][1]==="italic"&&(u=!0);u||r.decorations.push(["@font-style","italic"])}a=this._renderOneInstitutionPart(e[0],r)}e[1]&&(s=this._renderOneInstitutionPart(e[1],i)),e[2]&&(n=this._renderOneInstitutionPart(e[2],i));var h;if(s||n){this.state.output.openLevel("empty"),this.state.output.append(a),o=c.Util.cloneToken(i),t.secondary&&(o.strings.prefix=this.state.opt.citeAffixes.institutions[t.secondary].prefix,o.strings.suffix=this.state.opt.citeAffixes.institutions[t.secondary].suffix,o.strings.prefix||(o.strings.prefix=" "));var f=new c.Token;f.decorations.push(["@font-style","normal"]),f.decorations.push(["@font-weight","normal"]),this.state.output.openLevel(f),this.state.output.append(s,o),this.state.output.closeLevel(),l=c.Util.cloneToken(i),t.tertiary&&(l.strings.prefix=this.state.opt.citeAffixes.institutions[t.tertiary].prefix,l.strings.suffix=this.state.opt.citeAffixes.institutions[t.tertiary].suffix,l.strings.prefix||(l.strings.prefix=" "));var b=new c.Token;b.decorations.push(["@font-style","normal"]),b.decorations.push(["@font-weight","normal"]),this.state.output.openLevel(b),this.state.output.append(n,l),this.state.output.closeLevel(),this.state.output.closeLevel(),h=this.state.output.pop()}else h=a;return h};c.NameOutput.prototype._renderOneInstitutionPart=function(e,t){for(var i=0,a=e.length;i<a;i+=1)if(e[i]){var s=e[i];if(this.state.tmp.strip_periods)s=s.replace(/\./g,"");else for(var n=0,r=t.decorations.length;n<r;n+=1)if(t.decorations[n][0]==="@strip-periods"&&t.decorations[n][1]==="true"){s=s.replace(/\./g,"");break}this.state.tmp.group_context.tip.variable_success=!0,this.state.tmp.can_substitute.replace(!1,c.LITERAL),s==="!here>>>"?e[i]=!1:(this.state.output.append(s,t,!0),e[i]=this.state.output.pop())}return typeof this.institution.strings["part-separator"]=="undefined"&&(this.institution.strings["part-separator"]=this.state.tmp.name_delimiter),this._join(e,this.institution.strings["part-separator"])};c.NameOutput.prototype._renderNames=function(e,t,i,a){var s=!1;if(t.length){for(var n=[],r=0,o=t.length;r<o;r+=1){var l=t[r],s,u;this.state.tmp.extension?u=["sort"]:l.isInstitution||l.literal?u=this.state.opt["cite-lang-prefs"].institutions:u=this.state.opt["cite-lang-prefs"].persons;var p={primary:"locale-orig",secondary:!1,tertiary:!1};if(u)for(var d=["primary","secondary","tertiary"],h=0,f=d.length;h<f&&!(u.length-1<h);h+=1)p[d[h]]="locale-"+u[h];else p.primary="locale-translat";if((this.state.tmp.sort_key_flag||this.state.tmp.area!=="bibliography"&&!(this.state.tmp.area==="citation"&&this.state.opt.xclass==="note"&&this.item&&!this.item.position))&&(p.secondary=!1,p.tertiary=!1),this.setRenderedName(l),!l.literal&&!l.isInstitution){var b=this._renderPersonalName(e,l,p,i,r,a),m=c.Util.cloneToken(this.name);this.state.output.append(b,m,!0),n.push(this.state.output.pop())}else n.push(this._renderInstitutionName(e,l,p,a))}s=this.joinPersons(n,i,a)}return s};c.NameOutput.prototype._renderPersonalName=function(e,t,i,a,s,n){var r=this.getName(t,i.primary,!0),o=this._renderOnePersonalName(r.name,a,s,n),l=!1;i.secondary&&(r=this.getName(t,i.secondary,!1,r.usedOrig),r.name&&(l=this._renderOnePersonalName(r.name,a,s,n)));var u=!1;i.tertiary&&(r=this.getName(t,i.tertiary,!1,r.usedOrig),r.name&&(u=this._renderOnePersonalName(r.name,a,s,n)));var p;if(l||u){this.state.output.openLevel("empty"),this.state.output.append(o);var d=new c.Token;i.secondary&&(d.strings.prefix=this.state.opt.citeAffixes.persons[i.secondary].prefix,d.strings.suffix=this.state.opt.citeAffixes.persons[i.secondary].suffix,d.strings.prefix||(d.strings.prefix=" ")),this.state.output.append(l,d);var h=new c.Token;i.tertiary&&(h.strings.prefix=this.state.opt.citeAffixes.persons[i.tertiary].prefix,h.strings.suffix=this.state.opt.citeAffixes.persons[i.tertiary].suffix,h.strings.prefix||(h.strings.prefix=" ")),this.state.output.append(u,h),this.state.output.closeLevel(),p=this.state.output.pop()}else p=o;return p};c.NameOutput.prototype._isRomanesque=function(e){var t=2;e.family.replace(/\"/g,"").match(c.ROMANESQUE_REGEXP)||(t=0),!t&&e.given&&e.given.match(c.STARTSWITH_ROMANESQUE_REGEXP)&&(t=1);var i;return t==2&&(e.multi&&e.multi.main?i=e.multi.main.slice(0,2):this.Item.language&&(i=this.Item.language.slice(0,2)),["ja","zh"].indexOf(i)>-1&&(t=1)),t};c.NameOutput.prototype._renderOnePersonalName=function(e,t,i,a){var s=e,n=this._droppingParticle(s,t,a),r=this._familyName(s),o=this._nonDroppingParticle(s),l=this._givenName(s,t,i),u=l.blob,p=this._nameSuffix(s);u===!1&&(n=!1,p=!1);var d=this.state.inheritOpt(this.name,"sort-separator");d||(d="");var h;s["comma-suffix"]?h=", ":h=" ";var f=this._isRomanesque(s);function b(k){return k?typeof k.blobs=="string"?["\u2019","'","-"," "].indexOf(k.blobs.slice(-1))>-1:b(k.blobs[k.blobs.length-1]):!1}var m=b(o),y;["fr","ru","cs"].indexOf(this.state.opt["default-locale"][0].slice(0,2))>-1?y="\xA0":y=" ";var g,v,w,x;if(f===0)g=this._join([o,r,u],"");else if(f===1||s["static-ordering"])v=this._join([o,r],y),g=this._join([v,u]," ");else if(s["reverse-ordering"])v=this._join([o,r],y),g=this._join([u,v]," ");else if(this.state.tmp.sort_key_flag)this.state.opt["demote-non-dropping-particle"]==="never"?(v=this._join([o,r],y),v=this._join([v,n]," "),v=this._join([v,u],this.state.opt.sort_sep),g=this._join([v,p]," ")):(x=this._join([u,n,o]," "),v=this._join([r,x],this.state.opt.sort_sep),g=this._join([v,p]," "));else if(this.state.inheritOpt(this.name,"name-as-sort-order")==="all"||this.state.inheritOpt(this.name,"name-as-sort-order")==="first"&&i===0&&(a===0||typeof a=="undefined"))["Lord","Lady"].indexOf(s.given)>-1&&(d=", "),["always","display-and-sort"].indexOf(this.state.opt["demote-non-dropping-particle"])>-1?(x=this._join([u,n],s["comma-dropping-particle"]+" "),x=this._join([x,o]," "),x&&this.given&&(x.strings.prefix=this.given.strings.prefix,x.strings.suffix=this.given.strings.suffix),r&&this.family&&(r.strings.prefix=this.family.strings.prefix,r.strings.suffix=this.family.strings.suffix),v=this._join([r,x],d),g=this._join([v,p],d)):(m?w=this._join([o,r],""):w=this._join([o,r],y),w&&this.family&&(w.strings.prefix=this.family.strings.prefix,w.strings.suffix=this.family.strings.suffix),x=this._join([u,n],s["comma-dropping-particle"]+" "),x&&this.given&&(x.strings.prefix=this.given.strings.prefix,x.strings.suffix=this.given.strings.suffix),v=this._join([w,x],d),g=this._join([v,p],d)),g.isInverted=!0;else{if(s["dropping-particle"]&&s.family&&!s["non-dropping-particle"]){var E=s["dropping-particle"],_=["'","\u02BC","\u2019","-"];_.indexOf(E.slice(-1))>-1&&E.slice(0,-1)!=="de"&&(r=this._join([n,r],""),n=!1)}m?(x=this._join([o,r],""),x=this._join([n,x],y)):x=this._join([n,o,r],y),x=this._join([x,p],h),x&&this.family&&(x.strings.prefix=this.family.strings.prefix,x.strings.suffix=this.family.strings.suffix),u&&this.given&&(u.strings.prefix=this.given.strings.prefix,u.strings.suffix=this.given.strings.suffix),x.strings.prefix&&(s["comma-dropping-particle"]="");var j;this.state.inheritOpt(this.name,"initialize-with")&&this.state.inheritOpt(this.name,"initialize-with").match(/[\u00a0\ufeff]/)&&l.initializationLevel===1?j=y:j=" ",g=this._join([u,x],s["comma-dropping-particle"]+j)}return this.state.tmp.group_context.tip.variable_success=!0,this.state.tmp.can_substitute.replace(!1,c.LITERAL),this.state.tmp.term_predecessor=!0,this.state.tmp.name_node.children.push(g),g};c.NameOutput.prototype._normalizeNameInput=function(e){var t={literal:e.literal,family:e.family,isInstitution:e.isInstitution,given:e.given,suffix:e.suffix,"comma-suffix":e["comma-suffix"],"non-dropping-particle":e["non-dropping-particle"],"dropping-particle":e["dropping-particle"],"static-ordering":e["static-ordering"],"static-particles":e["static-particles"],"reverse-ordering":e["reverse-ordering"],"full-form-always":e["full-form-always"],"parse-names":e["parse-names"],"comma-dropping-particle":"",block_initialize:e.block_initialize,multi:e.multi};return this._parseName(t),t};c.NameOutput.prototype._stripPeriods=function(e,t){var i=this[e+"_decor"];if(t){if(this.state.tmp.strip_periods)t=t.replace(/\./g,"");else if(i){for(var a=0,s=i.decorations.length;a<s;a+=1)if(i.decorations[a][0]==="@strip-periods"&&i.decorations[a][1]==="true"){t=t.replace(/\./g,"");break}}}return t};c.NameOutput.prototype._nonDroppingParticle=function(e){var t=e["non-dropping-particle"];t&&this.state.tmp.sort_key_flag&&(t=t.replace(/[\'\u2019]/,""));var i=this._stripPeriods("family",t);return this.state.output.append(i,this.family_decor,!0)?this.state.output.pop():!1};c.NameOutput.prototype._droppingParticle=function(e,t,i){var a=e["dropping-particle"];a&&this.state.tmp.sort_key_flag&&(a=a.replace(/[\'\u2019]/,""));var s=this._stripPeriods("given",a);if(e["dropping-particle"]&&e["dropping-particle"].match(/^et.?al[^a-z]$/))this.state.inheritOpt(this.name,"et-al-use-last")?typeof i=="undefined"?this.etal_spec[t].freeters=2:this.etal_spec[t].persons=2:typeof i=="undefined"?this.etal_spec[t].freeters=1:this.etal_spec[t].persons=1,e["comma-dropping-particle"]="";else if(this.state.output.append(s,this.given_decor,!0))return this.state.output.pop();return!1};c.NameOutput.prototype._familyName=function(e){var t=this._stripPeriods("family",e.family);return this.state.output.append(t,this.family_decor,!0)?this.state.output.pop():!1};c.NameOutput.prototype._givenName=function(e,t,i){var a,s=this.state.inheritOpt(this.name,"form","name-form","long")!=="long",n=this.state.inheritOpt(this.name,"initialize")!==!1,r=typeof this.state.inheritOpt(this.name,"initialize-with")=="string"&&!e.block_initialize,o,l;if(e["full-form-always"])l=2;else{s?o=0:r?o=1:o=2;var u=this.state.tmp.disambig_settings.givens[t][i];u>o?l=u:l=o}var p=this.state.citation.opt["givenname-disambiguation-rule"];if(p&&p.slice(-14)==="-with-initials"&&(r=!0),e.family&&l===1)if(r){var d=this.state.inheritOpt(this.name,"initialize-with",!1,"");e.given=c.Util.Names.initializeWith(this.state,e.given,d,!n)}else e.given=c.Util.Names.unInitialize(this.state,e.given);else{if(l===0)return{blob:!1};l===2&&(e.given=c.Util.Names.unInitialize(this.state,e.given))}var h=this._stripPeriods("given",e.given),f=this.state.output.append(h,this.given_decor,!0);return f?(a=this.state.output.pop(),{blob:a,initializationLevel:l}):{blob:!1}};c.NameOutput.prototype._nameSuffix=function(e){var t=e.suffix,i;t&&typeof this.state.inheritOpt(this.name,"initialize-with")=="string"&&(t=c.Util.Names.initializeWith(this.state,t,this.state.inheritOpt(this.name,"initialize-with"),!0)),t=this._stripPeriods("family",t);var a="";t&&t.slice(-1)==="."&&(t=t.slice(0,-1),a=".");var s=this.state.output.append(t,"empty",!0);return s?(i=this.state.output.pop(),i.strings.suffix=a+i.strings.suffix,i):!1};c.NameOutput.prototype._getLongStyle=function(e){var t;return e.short.length?this.institutionpart["long-with-short"]?t=this.institutionpart["long-with-short"]:t=this.institutionpart.long:t=this.institutionpart.long,t||(t=new c.Token),t};c.NameOutput.prototype._getShortStyle=function(){var e;return this.institutionpart.short?e=this.institutionpart.short:e=new c.Token,e};c.NameOutput.prototype._parseName=function(e){if(!e["parse-names"]&&typeof e["parse-names"]!="undefined")return e;e.family&&!e.given&&e.isInstitution&&(e.literal=e.family,e.family=void 0,e.isInstitution=void 0);var t;e.family&&e.family.slice(0,1)==='"'&&e.family.slice(-1)==='"'||!e["parse-names"]&&typeof e["parse-names"]!="undefined"?(e.family=e.family.slice(1,-1),t=!0,e["parse-names"]=0):t=!1,this.state.opt.development_extensions.parse_names&&!e["non-dropping-particle"]&&e.family&&!t&&e.given&&(e["static-particles"]||c.parseParticles(e,!0))};c.NameOutput.prototype.getName=function(e,t,i,a){if(a&&t==="locale-orig")return{name:!1,usedOrig:a};e.family||(e.family=""),e.given||(e.given="");var s={};s["static-ordering"]=this.getStaticOrder(e);var n=!0,r;if(t!=="locale-orig"&&(n=!1,e.multi)){for(var o=this.state.opt[t],l=0,u=o.length;l<u;l+=1)if(r=o[l],e.multi._key[r]){n=!0;var p=e.isInstitution;e=e.multi._key[r],e.isInstitution=p,s=this.getNameParams(r),s.transliterated=!0;break}}if(n||(r=!1,e.multi&&e.multi.main?r=e.multi.main:this.Item.language&&(r=this.Item.language),r&&(s=this.getNameParams(r))),!i&&!n)return{name:!1,usedOrig:a};e.family||(e.family=""),e.given||(e.given=""),e.literal&&(delete e.family,delete e.given),e={family:e.family,given:e.given,"non-dropping-particle":e["non-dropping-particle"],"dropping-particle":e["dropping-particle"],suffix:e.suffix,"static-ordering":s["static-ordering"],"static-particles":e["static-particles"],"reverse-ordering":s["reverse-ordering"],"full-form-always":s["full-form-always"],"parse-names":e["parse-names"],"comma-suffix":e["comma-suffix"],"comma-dropping-particle":e["comma-dropping-particle"],transliterated:s.transliterated,block_initialize:s["block-initialize"],literal:e.literal,isInstitution:e.isInstitution,multi:e.multi},!e.literal&&!e.given&&e.family&&e.isInstitution&&(e.literal=e.family),e.literal&&(delete e.family,delete e.given),e=this._normalizeNameInput(e);var d;return a?d=a:d=!n,{name:e,usedOrig:d}};c.NameOutput.prototype.getNameParams=function(e){var t={},i=c.localeResolve(this.Item.language,this.state.opt["default-locale"][0]),a=this.state.locale[i.best]?i.best:this.state.opt["default-locale"][0],s=this.state.locale[a].opts["name-as-sort-order"],n=this.state.locale[a].opts["name-as-reverse-order"],r=this.state.locale[a].opts["name-never-short"],o=e.split("-")[0];return s&&s[o]&&(t["static-ordering"]=!0,t["reverse-ordering"]=!1),n&&n[o]&&(t["reverse-ordering"]=!0,t["static-ordering"]=!1),r&&r[o]&&(t["full-form-always"]=!0),t["static-ordering"]&&(t["block-initialize"]=!0),t};c.NameOutput.prototype.setRenderedName=function(e){if(this.state.tmp.area==="bibliography"){for(var t="",i=0,a=c.NAME_PARTS.length;i<a;i+=1)e[c.NAME_PARTS[i]]&&(t+=e[c.NAME_PARTS[i]]);this.state.tmp.rendered_name.push(t)}};c.NameOutput.prototype.fixupInstitution=function(e,t,i){!e.literal&&e.family&&(e.literal=e.family,delete e.family);var a=e.literal,s=a,n={long:a.split(/\s*\|\s*/),short:s.split(/\s*\|\s*/)};if(this.state.sys.getAbbreviation){if(this.institution.strings.form==="short"){let h=this.Item.jurisdiction;h=this.state.transform.loadAbbreviation(h,"institution-entire",a,this.Item.language),this.state.transform.abbrevs[h]["institution-entire"][a]?a=this.state.transform.abbrevs[h]["institution-entire"][a]:(h=this.Item.jurisdiction,h=this.state.transform.loadAbbreviation(h,"institution-part",a,this.Item.language),this.state.transform.abbrevs[h]["institution-part"][a]&&(a=this.state.transform.abbrevs[h]["institution-part"][a])),a=this._quashChecks(h,a)}if(["short","short-long","long-short"].indexOf(this.institution.strings["institution-parts"])>-1){let h=this.Item.jurisdiction;h=this.state.transform.loadAbbreviation(h,"institution-part",s,this.Item.language),this.state.transform.abbrevs[h]["institution-part"][s]&&(s=this.state.transform.abbrevs[h]["institution-part"][s]),s=this._quashChecks(h,s),["short-long","long-short"].indexOf(this.institution.strings["institution-parts"])>-1&&s===a&&(s="")}if(n.long=a.split(/\s*\|\s*/),n.short=s.split(/\s*\|\s*/),["short","short-long","long-short"].indexOf(this.institution.strings["institution-parts"])>-1)for(var r=n.short.length-1;r>-1;r--){let h=this.Item.jurisdiction;var o=n.short[r];if(h=this.state.transform.loadAbbreviation(h,"institution-part",o,this.Item.language),this.state.transform.abbrevs[h]["institution-part"][o]&&(n.short[r]=this.state.transform.abbrevs[h]["institution-part"][o]),n.short[r].indexOf("|")>-1){let f=n.short,b=f[r].split(/\s*\|\s*/);n.short=f.slice(0,r).concat(b).concat(f.slice(r+1))}}if(this.state.opt.development_extensions.legacy_institution_name_ordering&&n.short.reverse(),n.short=this._trimInstitution(n.short),this.institution.strings["reverse-order"]&&n.short.reverse(),!this.state.tmp.just_looking&&this.Item.jurisdiction){let h=this.Item.jurisdiction;var l=this.state.tmp.abbrev_trimmer;if(l&&l[h]&&l[h][t])for(var u=0,p=n.short.length;u<p;u++){var d=n.short[u];n.short[u]=d.replace(l[h][t],"").trim()}}}return this.state.opt.development_extensions.legacy_institution_name_ordering&&n.long.reverse(),n.long=this._trimInstitution(n.long),this.institution.strings["reverse-order"]&&n.long.reverse(),n};c.NameOutput.prototype.getStaticOrder=function(e,t){var i=!1;return(!t&&e["static-ordering"]||this._isRomanesque(e)===0||(!e.multi||!e.multi.main)&&this.Item.language&&["vi","hu"].indexOf(this.Item.language)>-1||e.multi&&e.multi.main&&["vi","hu"].indexOf(e.multi.main.slice(0,2))>-1||this.state.opt["auto-vietnamese-names"]&&c.VIETNAMESE_NAMES.exec(e.family+" "+e.given)&&c.VIETNAMESE_SPECIALS.exec(e.family+e.given))&&(i=!0),i};c.NameOutput.prototype._quashChecks=function(e,t){var t=this.state.transform.quashCheck(e,t),i=t.split(/>>[0-9]{4}>>/),a=t.match(/>>([0-9]{4})>>/);t=i.pop();var s=this.Item["original-date"]?this.Item["original-date"]:this.Item.issued;if(s&&(s=parseInt(s.year,10),s=isNaN(s)?!1:s),s){if(i.length>0)for(var n=a.length-1;n>0&&!(s>=parseInt(a[n],10));n--)t=i.pop();t=t.replace(/\s*\|\s*/g,"|")}return t};c.NameOutput.prototype._trimInstitution=function(e){var t=!1,i=!1,a=!1,s=!1,n=e.slice();if(this.institution){if(typeof this.institution.strings["use-first"]!="undefined"&&(t=this.institution.strings["use-first"]),typeof this.institution.strings["use-last"]!="undefined"&&(a=this.institution.strings["use-last"]),typeof this.institution.strings["stop-first"]!="undefined"&&(s=this.institution.strings["stop-first"]),typeof this.institution.strings["stop-last"]!="undefined"&&(i=this.institution.strings["stop-last"]),t&&(i&&(n=n.slice(0,i*-1)),n=n.slice(0,t)),a){var r=e.slice();t?s=t:n=[],s&&(r=r.slice(s)),r=r.slice(a*-1),n=n.concat(r)}e=n}return e};c.PublisherOutput=function(e,t){this.state=e,this.group_tok=t,this.varlist=[]};c.PublisherOutput.prototype.render=function(){this.clearVars(),this.composeAndBlob(),this.composeElements(),this.composePublishers(),this.joinPublishers()};c.PublisherOutput.prototype.composeAndBlob=function(){this.and_blob={};var e=!1;this.group_tok.strings.and==="text"?e=this.state.getTerm("and"):this.group_tok.strings.and==="symbol"&&(e="&");var t=new c.Token;t.strings.suffix=" ",t.strings.prefix=" ",this.state.output.append(e,t,!0);var i=this.state.output.pop();t.strings.prefix=this.group_tok.strings["subgroup-delimiter"],this.state.output.append(e,t,!0);var a=this.state.output.pop();this.and_blob.single=!1,this.and_blob.multiple=!1,e&&(this.group_tok.strings["subgroup-delimiter-precedes-last"]==="always"?this.and_blob.single=a:this.group_tok.strings["subgroup-delimiter-precedes-last"]==="never"?(this.and_blob.single=i,this.and_blob.multiple=i):(this.and_blob.single=i,this.and_blob.multiple=a))};c.PublisherOutput.prototype.composeElements=function(){for(var e=0,t=2;e<t;e+=1)for(var i=["publisher","publisher-place"][e],a=0,s=this["publisher-list"].length;a<s;a+=1){var n=this[i+"-list"][a],r=this[i+"-token"];this.state.output.append(n,r,!0),this[i+"-list"][a]=this.state.output.pop()}};c.PublisherOutput.prototype.composePublishers=function(){for(var e,t=0,i=this["publisher-list"].length;t<i;t+=1)e=[this[this.varlist[0]+"-list"][t],this[this.varlist[1]+"-list"][t]],this["publisher-list"][t]=this._join(e,this.group_tok.strings.delimiter)};c.PublisherOutput.prototype.joinPublishers=function(){var e=this["publisher-list"],t=this._join(e,this.group_tok.strings["subgroup-delimiter"],this.and_blob.single,this.and_blob.multiple,this.group_tok);this.state.output.append(t,"literal")};c.PublisherOutput.prototype._join=c.NameOutput.prototype._join;c.PublisherOutput.prototype._getToken=c.NameOutput.prototype._getToken;c.PublisherOutput.prototype.clearVars=function(){this.state.tmp["publisher-list"]=!1,this.state.tmp["publisher-place-list"]=!1,this.state.tmp["publisher-group-token"]=!1,this.state.tmp["publisher-token"]=!1,this.state.tmp["publisher-place-token"]=!1};c.evaluateLabel=function(e,t,i,a){var s;e.strings.term==="locator"?(a&&a.label&&(a.label==="sub verbo"?s="sub-verbo":s=a.label),s||(s="page")):s=e.strings.term;var n=e.strings.plural;if(typeof n!="number"){var r=a&&e.strings.term==="locator"?a:i;r[e.strings.term]&&(t.processNumber(!1,r,e.strings.term,i.type),n=t.tmp.shadow_numbers[e.strings.term].plural,!t.tmp.shadow_numbers[e.strings.term].labelForm&&!t.tmp.shadow_numbers[e.strings.term].labelDecorations&&(e.strings.form?t.tmp.shadow_numbers[e.strings.term].labelForm=e.strings.form:t.tmp.group_context.tip.label_form&&(t.tmp.shadow_numbers[e.strings.term].labelForm=t.tmp.group_context.tip.label_form),t.tmp.shadow_numbers[e.strings.term].labelCapitalizeIfFirst=e.strings.capitalize_if_first,t.tmp.shadow_numbers[e.strings.term].labelDecorations=e.decorations.slice()),["locator","number","page"].indexOf(e.strings.term)>-1&&t.tmp.shadow_numbers[e.strings.term].label&&(s=t.tmp.shadow_numbers[e.strings.term].label),e.decorations&&t.opt.development_extensions.csl_reverse_lookup_support&&(e.decorations.reverse(),e.decorations.push(["@showid","true",e.cslid]),e.decorations.reverse()))}return c.castLabel(t,e,s,n,c.TOLERANT)};c.castLabel=function(e,t,i,a,s){var n=t.strings.form,r=t.strings.capitalize_if_first;e.tmp.group_context.tip.label_form&&(n==="static"?e.tmp.group_context.tip.label_static=!0:n=e.tmp.group_context.tip.label_form),e.tmp.group_context.tip.label_capitalize_if_first&&(r=e.tmp.group_context.tip.label_capitalize_if_first);var o=e.getTerm(i,n,a,!1,s,t.default_locale);if(r&&(o=c.Output.Formatters["capitalize-first"](e,o)),e.tmp.strip_periods)o=o.replace(/\./g,"");else for(var l=0,u=t.decorations.length;l<u;l+=1)if(t.decorations[l][0]==="@strip-periods"&&t.decorations[l][1]==="true"){o=o.replace(/\./g,"");break}return o};c.Node.name={build:function(e,t){var i;if([c.SINGLETON,c.START].indexOf(this.tokentype)>-1){var a;typeof e.tmp.root=="undefined"?(a=void 0,e.tmp.root="citation"):a=e.tmp.root,e.inheritOpt(this,"et-al-subsequent-min")&&e.inheritOpt(this,"et-al-subsequent-min")!==e.inheritOpt(this,"et-al-min")&&(e.opt.update_mode=c.POSITION),e.inheritOpt(this,"et-al-subsequent-use-first")&&e.inheritOpt(this,"et-al-subsequent-use-first")!==e.inheritOpt(this,"et-al-use-first")&&(e.opt.update_mode=c.POSITION),e.tmp.root=a,i=function(s){s.tmp.etal_term="et-al",s.tmp.name_delimiter=s.inheritOpt(this,"delimiter","name-delimiter",", "),s.tmp["delimiter-precedes-et-al"]=s.inheritOpt(this,"delimiter-precedes-et-al"),s.inheritOpt(this,"and")==="text"?this.and_term=s.getTerm("and","long",0):s.inheritOpt(this,"and")==="symbol"&&(s.opt.development_extensions.expect_and_symbol_form?this.and_term=s.getTerm("and","symbol",0):this.and_term="&"),s.tmp.and_term=this.and_term,c.STARTSWITH_ROMANESQUE_REGEXP.test(this.and_term)?(this.and_prefix_single=" ",this.and_prefix_multiple=", ",typeof s.tmp.name_delimiter=="string"&&(this.and_prefix_multiple=s.tmp.name_delimiter),this.and_suffix=" "):(this.and_prefix_single="",this.and_prefix_multiple="",this.and_suffix=""),s.inheritOpt(this,"delimiter-precedes-last")==="always"?this.and_prefix_single=s.tmp.name_delimiter:s.inheritOpt(this,"delimiter-precedes-last")==="never"?this.and_prefix_multiple&&(this.and_prefix_multiple=" "):s.inheritOpt(this,"delimiter-precedes-last")==="after-inverted-name"&&(this.and_prefix_single&&(this.and_prefix_single=s.tmp.name_delimiter),this.and_prefix_multiple&&(this.and_prefix_multiple=" ")),this.and={},s.inheritOpt(this,"and")?(s.output.append(this.and_term,"empty",!0),this.and.single=s.output.pop(),this.and.single.strings.prefix=this.and_prefix_single,this.and.single.strings.suffix=this.and_suffix,s.output.append(this.and_term,"empty",!0),this.and.multiple=s.output.pop(),this.and.multiple.strings.prefix=this.and_prefix_multiple,this.and.multiple.strings.suffix=this.and_suffix):s.tmp.name_delimiter&&(this.and.single=new c.Blob(s.tmp.name_delimiter),this.and.single.strings.prefix="",this.and.single.strings.suffix="",this.and.multiple=new c.Blob(s.tmp.name_delimiter),this.and.multiple.strings.prefix="",this.and.multiple.strings.suffix=""),this.ellipsis={},s.inheritOpt(this,"et-al-use-last")&&(this.ellipsis_term="\u2026",this.ellipsis_prefix_single=" ",this.ellipsis_prefix_multiple=s.inheritOpt(this,"delimiter","name-delimiter",", "),this.ellipsis_suffix=" ",this.ellipsis.single=new c.Blob(this.ellipsis_term),this.ellipsis.single.strings.prefix=this.ellipsis_prefix_single,this.ellipsis.single.strings.suffix=this.ellipsis_suffix,this.ellipsis.multiple=new c.Blob(this.ellipsis_term),this.ellipsis.multiple.strings.prefix=this.ellipsis_prefix_multiple,this.ellipsis.multiple.strings.suffix=this.ellipsis_suffix),typeof s.tmp["et-al-min"]=="undefined"&&(s.tmp["et-al-min"]=s.inheritOpt(this,"et-al-min")),typeof s.tmp["et-al-use-first"]=="undefined"&&(s.tmp["et-al-use-first"]=s.inheritOpt(this,"et-al-use-first")),typeof s.tmp["et-al-use-last"]=="undefined"&&(s.tmp["et-al-use-last"]=s.inheritOpt(this,"et-al-use-last")),s.nameOutput.name=this},e.build.name_flag=!0,this.execs.push(i)}t.push(this)}};c.Node["name-part"]={build:function(e){e.build[this.strings.name]=this}};c.Node.names={build:function(e,t){var i;if((this.tokentype===c.START||this.tokentype===c.SINGLETON)&&(c.Util.substituteStart.call(this,e,t),e.build.substitute_level.push(1)),this.tokentype===c.SINGLETON){e.build.names_variables[e.build.names_variables.length-1].concat(this.variables);for(var a in this.variables){var s=this.variables[a],n=e.build.name_label[e.build.name_label.length-1];Object.keys(n).length&&(n[s]=n[Object.keys(n)[0]])}i=function(l){l.nameOutput.reinit(this,this.variables_real[0])},this.execs.push(i)}if(this.tokentype===c.START&&(e.build.names_flag=!0,e.build.name_flag=!1,e.build.names_level+=1,e.build.names_variables.push(this.variables),e.build.name_label.push({}),i=function(l){l.tmp.can_substitute.push(!0),l.tmp.name_node={},l.tmp.name_node.children=[],l.nameOutput.init(this)},this.execs.push(i)),this.tokentype===c.END){for(var a=0,r=3;a<r;a+=1){var o=["family","given","et-al"][a];this[o]=e.build[o],e.build.names_level===1&&(e.build[o]=void 0)}this.label=e.build.name_label[e.build.name_label.length-1],e.build.names_level+=-1,e.build.names_variables.pop(),e.build.name_label.pop(),i=function(l){l.tmp.etal_node?this.etal_style=l.tmp.etal_node:this.etal_style="empty",this.etal_term=l.getTerm(l.tmp.etal_term,"long",0),this.etal_prefix_single=" ",this.etal_prefix_multiple=l.tmp.name_delimiter,l.tmp["delimiter-precedes-et-al"]==="always"?this.etal_prefix_single=l.tmp.name_delimiter:l.tmp["delimiter-precedes-et-al"]==="never"?this.etal_prefix_multiple=" ":l.tmp["delimiter-precedes-et-al"]==="after-inverted-name"&&(this.etal_prefix_single=l.tmp.name_delimiter,this.etal_prefix_multiple=" "),this.etal_suffix="",c.STARTSWITH_ROMANESQUE_REGEXP.test(this.etal_term)||(this.etal_prefix_single===" "&&(this.etal_prefix_single=""),this.etal_prefix_multiple===" "&&(this.etal_prefix_multiple=""),this.etal_suffix===" "&&(this.etal_suffix=""));for(var u=0,p=3;u<p;u+=1){var d=["family","given"][u];l.nameOutput[d]=this[d]}l.nameOutput.with=this.with;var h="with",f="",b="";c.STARTSWITH_ROMANESQUE_REGEXP.test(h)&&(f=" ",b=" ");var m={};m.single=new c.Blob(h),m.single.strings.suffix=b,m.multiple=new c.Blob(h),m.multiple.strings.suffix=b,l.inheritOpt(l.nameOutput.name,"delimiter-precedes-last")==="always"?(m.single.strings.prefix=l.inheritOpt(this,"delimiter","names-delimiter"),m.multiple.strings.prefix=l.inheritOpt(this,"delimiter","names-delimiter")):l.inheritOpt(l.nameOutput.name,"delimiter-precedes-last")==="contextual"?(m.single.strings.prefix=f,m.multiple.strings.prefix=l.inheritOpt(this,"delimiter","names-delimiter")):l.inheritOpt(l.nameOutput.name,"delimiter-precedes-last")==="after-inverted-name"?(m.single.strings.prefix=l.inheritOpt(this,"delimiter","names-delimiter"),m.multiple.strings.prefix=f):(m.single.strings.prefix=f,m.multiple.strings.prefix=f),l.nameOutput.with=m,l.nameOutput.label=this.label,l.nameOutput.etal_style=this.etal_style,l.nameOutput.etal_term=this.etal_term,l.nameOutput.etal_prefix_single=this.etal_prefix_single,l.nameOutput.etal_prefix_multiple=this.etal_prefix_multiple,l.nameOutput.etal_suffix=this.etal_suffix,l.nameOutput.outputNames(),l.tmp["et-al-use-first"]=void 0,l.tmp["et-al-min"]=void 0,l.tmp["et-al-use-last"]=void 0},this.execs.push(i),i=function(l){l.tmp.can_substitute.pop()||l.tmp.can_substitute.replace(!1,c.LITERAL),l.tmp.can_substitute.mystack.length===1&&(l.tmp.can_block_substitute=!1)},this.execs.push(i),e.build.name_flag=!1}t.push(this),(this.tokentype===c.END||this.tokentype===c.SINGLETON)&&(e.build.substitute_level.pop(),c.Util.substituteEnd.call(this,e,t))}};c.Node.number={build:function(e,t){var i;c.Util.substituteStart.call(this,e,t),this.strings.form==="roman"?this.formatter=e.fun.romanizer:this.strings.form==="ordinal"?this.formatter=e.fun.ordinalizer:this.strings.form==="long-ordinal"&&(this.formatter=e.fun.long_ordinalizer),typeof this.successor_prefix=="undefined"&&(this.successor_prefix=e[e.build.area].opt.layout_delimiter),typeof this.splice_prefix=="undefined"&&(this.splice_prefix=e[e.build.area].opt.layout_delimiter),i=function(a,s,n){if(this.variables.length!==0){var r;if(r=this.variables[0],typeof n=="undefined")var n={};if(["locator","locator-extra"].indexOf(r)>-1){if(a.tmp.just_looking||!n[r])return}else if(!s[r])return;r==="collection-number"&&s.type==="legal_case"&&(a.tmp.renders_collection_number=!0);var o=this;if(a.tmp.group_context.tip.force_suppress)return!1;if(["locator","locator-extra"].indexOf(r)>-1?a.processNumber.call(a,o,n,r,s.type):(!a.tmp.group_context.tip.condition&&s[r]&&(a.tmp.just_did_number=(""+s[r]).match(/[0-9]$/)),a.processNumber.call(a,o,s,r,s.type)),this.substring){var l=s[r].slice(this.substring);a.output.append(l,o)}else c.Util.outputNumericField(a,r,s.id);["locator","locator-extra"].indexOf(this.variables_real[0])>-1&&!a.tmp.just_looking&&(a.tmp.done_vars.push(this.variables_real[0]),a.tmp.group_context.tip.done_vars.push(this.variables_real[0]))}},this.execs.push(i),t.push(this),c.Util.substituteEnd.call(this,e,t)}};c.Node.sort={build:function(e,t){if(t=e[e.build.root+"_sort"].tokens,this.tokentype===c.START){e.build.area==="citation"&&(e.opt.sort_citations=!0),e.build.area=e.build.root+"_sort",e.build.extension="_sort";var i=function(a,s){if(a.opt.has_layout_locale){for(var n=c.localeResolve(s.language,a.opt["default-locale"][0]),r=a[a.tmp.area.slice(0,-5)].opt.sort_locales,o,l=0,u=r.length;l<u&&(o=r[l][n.bare],o||(o=r[l][n.best]),!o);l+=1);o||(o=a.opt["default-locale"][0]),a.tmp.lang_sort_hold=a.opt.lang,a.opt.lang=o}};this.execs.push(i)}if(this.tokentype===c.END){e.build.area=e.build.root,e.build.extension="";var i=function(s){s.opt.has_layout_locale&&(s.opt.lang=s.tmp.lang_sort_hold,delete s.tmp.lang_sort_hold)};this.execs.push(i)}t.push(this)}};c.Node.substitute={build:function(e,t){var i;if(this.tokentype===c.START){var a=new c.Token("choose",c.START);c.Node.choose.build.call(a,e,t);var s=new c.Token("if",c.SINGLETON);i=function(){return!!(e.tmp.value.length&&!e.tmp.common_term_match_fail)},s.tests=[i],s.test=e.fun.match.any(s,e,s.tests),t.push(s),i=function(r){r.tmp.can_block_substitute=!0,r.tmp.value.length&&!r.tmp.common_term_match_fail&&r.tmp.can_substitute.replace(!1,c.LITERAL),r.tmp.common_term_match_fail=!1},this.execs.push(i),t.push(this)}if(this.tokentype===c.END){t.push(this);var n=new c.Token("choose",c.END);c.Node.choose.build.call(n,e,t)}}};c.Node.text={build:function(e,t){var i,a,s,n,r,o,l,u,p,d,h,f;if(this.postponed_macro){var b=c.Util.cloneToken(this);b.name="group",b.tokentype=c.START,c.Node.group.build.call(b,e,t),c.expandMacro.call(e,this,t);var m=c.Util.cloneToken(this);m.name="group",m.tokentype=c.END,this.postponed_macro==="juris-locator-label"&&(m.isJurisLocatorLabel=!0),c.Node.group.build.call(m,e,t)}else{if(c.Util.substituteStart.call(this,e,t),this.variables_real||(this.variables_real=[]),this.variables||(this.variables=[]),a="long",s=0,this.strings.form&&(a=this.strings.form),this.strings.plural&&(s=this.strings.plural),this.variables_real[0]==="citation-number"||this.variables_real[0]==="year-suffix"||this.variables_real[0]==="citation-label")this.variables_real[0]==="citation-number"?(e.build.root==="citation"&&(e.opt.update_mode=c.NUMERIC),e.build.root==="bibliography"&&(e.opt.bib_mode=c.NUMERIC),e[e.tmp.area].opt.collapse==="citation-number"&&(this.range_prefix=e.getTerm("citation-range-delimiter")),this.successor_prefix=e[e.build.area].opt.layout_delimiter,this.splice_prefix=e[e.build.area].opt.layout_delimiter,i=function(x,E,_){if(n=""+E.id,!x.tmp.just_looking){if(x.tmp.area.slice(-5)==="_sort"&&this.variables[0]==="citation-number"){if(x.tmp.area==="bibliography_sort"&&x.tmp.group_context.tip.done_vars.push("citation-number"),x.tmp.area==="citation_sort"&&x.bibliography_sort.tmp.citation_number_map)var j=x.bibliography_sort.tmp.citation_number_map[x.registry.registry[E.id].seq];else var j=x.registry.registry[E.id].seq;j&&(j=c.Util.padding(""+j)),x.output.append(j,this);return}_&&_["author-only"]&&x.tmp.element_trace.replace("suppress-me"),x.tmp.area!=="bibliography_sort"&&x.bibliography_sort.tmp.citation_number_map&&x.bibliography_sort.opt.citation_number_sort_direction===c.DESCENDING?j=x.bibliography_sort.tmp.citation_number_map[x.registry.registry[n].seq]:j=x.registry.registry[n].seq,x.opt.citation_number_slug?x.output.append(x.opt.citation_number_slug,this):(o=new c.NumericBlob(x,!1,j,this,E.id),x.tmp.in_cite_predecessor&&(o.suppress_splice_prefix=!0),x.output.append(o,"literal"))}},this.execs.push(i)):this.variables_real[0]==="year-suffix"?(e.opt.has_year_suffix=!0,e[e.tmp.area].opt.collapse==="year-suffix-ranged"&&(this.range_prefix=e.getTerm("citation-range-delimiter")),this.successor_prefix=e[e.build.area].opt.layout_delimiter,e[e.tmp.area].opt["year-suffix-delimiter"]&&(this.successor_prefix=e[e.build.area].opt["year-suffix-delimiter"]),i=function(x,E){if(x.registry.registry[E.id]&&x.registry.registry[E.id].disambig.year_suffix!==!1&&!x.tmp.just_looking){r=parseInt(x.registry.registry[E.id].disambig.year_suffix,10),x[x.tmp.area].opt.cite_group_delimiter&&(this.successor_prefix=x[x.tmp.area].opt.cite_group_delimiter),o=new c.NumericBlob(x,!1,r,this,E.id),l=new c.Util.Suffixator(c.SUFFIX_CHARS),o.setFormatter(l),x.output.append(o,"literal"),u=!1;for(var _=0,j=x.tmp.group_context.mystack.length;_<j;_++){var k=x.tmp.group_context.mystack[_];if(!k.variable_success&&(k.variable_attempt||!k.variable_attempt&&!k.term_intended)){u=!0;break}}p=x[x.tmp.area].opt["year-suffix-delimiter"],u&&p&&!x.tmp.sort_key_flag&&(x.tmp.splice_delimiter=x[x.tmp.area].opt["year-suffix-delimiter"])}},this.execs.push(i)):this.variables_real[0]==="citation-label"&&(e.build.root==="bibliography"&&(e.opt.bib_mode=c.TRIGRAPH),e.opt.has_year_suffix=!0,i=function(x,E){d=E["citation-label"],d||(d=x.getCitationLabel(E)),x.tmp.just_looking||(h="",x.registry.registry[E.id]&&x.registry.registry[E.id].disambig.year_suffix!==!1&&(r=parseInt(x.registry.registry[E.id].disambig.year_suffix,10),h=x.fun.suffixator.format(r)),d+=h),x.output.append(d,this)},this.execs.push(i));else if(this.strings.term)i=function(x,E){var _=x.opt.gender[E.type],j=this.strings.term;j=x.getTerm(j,a,s,_,c.TOLERANT,this.default_locale);var k;if(j!==""&&(x.tmp.group_context.tip.term_intended=!0),c.UPDATE_GROUP_CONTEXT_CONDITION(x,j,null,this),!x.tmp.term_predecessor&&!(x.opt.class==="in-text"&&x.tmp.area==="citation")?k=c.Output.Formatters["capitalize-first"](x,j):k=j,x.tmp.strip_periods)k=k.replace(/\./g,"");else for(var C=0,S=this.decorations.length;C<S;C+=1)if(this.decorations[C][0]==="@strip-periods"&&this.decorations[C][1]==="true"){k=k.replace(/\./g,"");break}x.output.append(k,this),x.tmp.can_block_substitute&&x.tmp.can_substitute.replace(!1,c.LITERAL)},this.execs.push(i),e.build.term=!1,e.build.form=!1,e.build.plural=!1;else if(this.variables_real.length){if(i=function(x,E){this.variables_real[0]!=="locator"&&(x.tmp.have_collapsed=!1),!x.tmp.group_context.tip.condition&&E[this.variables[0]]&&(x.tmp.just_did_number=!1);var _=E[this.variables[0]];_&&!x.tmp.group_context.tip.condition&&((""+_).slice(-1).match(/[0-9]/)?x.tmp.just_did_number=!0:x.tmp.just_did_number=!1)},this.execs.push(i),c.MULTI_FIELDS.indexOf(this.variables_real[0])>-1||this.variables_real[0].indexOf("-main")>-1||this.variables_real[0].indexOf("-sub")>-1||["language-name","language-name-original"].indexOf(this.variables_real[0])>-1){var y=this.variables[0],g=!1,v=!1,w=!1;a==="short"?this.variables_real[0].slice(-6)!=="-short"&&(v=this.variables_real[0]+"-short"):y=!1,e.build.extension?w=!0:(w=!0,g=!0),i=e.transform.getOutputFunction(this.variables,y,g,v,w)}else c.CITE_FIELDS.indexOf(this.variables_real[0])>-1?i=function(x,E,_){_&&_[this.variables[0]]&&(x.processNumber(this,_,this.variables[0],E.type),c.Util.outputNumericField(x,this.variables[0],E.id),["locator","locator-extra"].indexOf(this.variables_real[0])>-1&&!x.tmp.just_looking&&x.tmp.done_vars.push(this.variables_real[0]))}:["page","page-first","chapter-number","collection-number","edition","issue","number","number-of-pages","number-of-volumes","volume"].indexOf(this.variables_real[0])>-1?i=function(x,E){x.processNumber(this,E,this.variables[0],E.type),c.Util.outputNumericField(x,this.variables[0],E.id)}:["URL","DOI"].indexOf(this.variables_real[0])>-1?i=function(x,E){var _;if(this.variables[0]&&(_=x.getVariable(E,this.variables[0],a),_))if(this.variables[0]==="URL"&&a==="short"&&(_=_.replace(/(.*\.[^\/]+)\/.*/,"$1"),_.match(/\/\/www\./)&&(_=_.replace(/https?:\/\//,""))),x.opt.development_extensions.wrap_url_and_doi)if(!this.decorations.length||this.decorations[0][0]!=="@"+this.variables[0]){var j=c.Util.cloneToken(this),k=new c.Blob(null,null,"url-wrapper");if(k.decorations.push(["@DOI","true"]),this.variables_real[0]==="DOI"){var C;this.strings.prefix&&this.strings.prefix.match(/^.*https:\/\/doi\.org\/$/)&&(_=_.replace(/^https?:\/\/doi\.org\//,""),_.match(/^https?:\/\//)?C="":C="https://doi.org/",j.strings.prefix=this.strings.prefix.slice(0,j.strings.prefix.length-16));var S=new c.Blob(C),A=new c.Blob(_);k.push(S),k.push(A),x.output.append(k,j,!1,!1,!0)}else{var A=new c.Blob(_);k.push(A),x.output.append(k,j,!1,!1,!0)}}else x.output.append(_,this,!1,!1,!0);else{if(this.decorations.length)for(var O=this.decorations.length-1;O>-1;O--)this.decorations[O][0]==="@"+this.variables[0]&&(this.decorations=this.decorations.slice(0,O).concat(this.decorations.slice(O+1)));x.output.append(_,this,!1,!1,!0)}}:this.variables_real[0]==="section"?i=function(x,E){var _;_=x.getVariable(E,this.variables[0],a),_&&x.output.append(_,this)}:this.variables_real[0]==="hereinafter"?i=function(x,E){var _=x.transform.abbrevs.default.hereinafter[E.id];_&&(x.output.append(_,this),x.tmp.group_context.tip.variable_success=!0)}:i=function(x,E){var _;this.variables[0]&&(_=x.getVariable(E,this.variables[0],a),_&&(_=""+_,_=_.split("\\").join(""),x.output.append(_,this)))};this.execs.push(i)}else this.strings.value&&(i=function(x){x.tmp.group_context.tip.term_intended=!0,c.UPDATE_GROUP_CONTEXT_CONDITION(x,this.strings.value,!0,this),x.output.append(this.strings.value,this),x.tmp.can_block_substitute&&x.tmp.can_substitute.replace(!1,c.LITERAL)},this.execs.push(i));t.push(this),c.Util.substituteEnd.call(this,e,t)}}};c.Node.intext={build:function(e,t){if(this.tokentype===c.START){e.build.area="intext",e.build.root="intext",e.build.extension="";var i=function(a,s){a.tmp.area="intext",a.tmp.root="intext",a.tmp.extension=""};this.execs.push(i)}this.tokentype===c.END&&(e.intext_sort={opt:{sort_directions:e.citation_sort.opt.sort_directions}},e.intext.srt=e.citation.srt),t.push(this)}};c.Attributes={};c.Attributes["@disambiguate"]=function(e,t){if(this.tests||(this.tests=[]),t==="true"){e.opt.has_disambiguate=!0;var i=function(a){if(e.tmp.area==="bibliography"){if(e.tmp.disambiguate_count<e.registry.registry[a.id].disambig.disambiguate)return e.tmp.disambiguate_count+=1,!0}else if(e.tmp.disambiguate_maxMax+=1,e.tmp.disambig_settings.disambiguate&&e.tmp.disambiguate_count<e.tmp.disambig_settings.disambiguate)return e.tmp.disambiguate_count+=1,!0;return!1};this.tests.push(i)}else if(t==="check-ambiguity-and-backreference"){var i=function(s){return!!(e.registry.registry[s.id].disambig.disambiguate&&e.registry.registry[s.id]["citation-count"]>1)};this.tests.push(i)}};c.Attributes["@is-numeric"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(n){return function(r,o){var l=r;if(o&&["locator","locator-extra"].indexOf(n)>-1&&(l=o),!l[n])return!1;if(c.NUMERIC_VARIABLES.indexOf(n)>-1){if(e.tmp.shadow_numbers[n]||e.processNumber(!1,l,n,r.type),e.tmp.shadow_numbers[n].numeric)return!0}else if(["title","version"].indexOf(n)>-1&&l[n].slice(-1)===""+parseInt(l[n].slice(-1),10))return!0;return!1}},s=0;s<i.length;s+=1)this.tests.push(a(i[s]))};c.Attributes["@is-uncertain-date"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(r){return function(o){return!!(o[r]&&o[r].circa)}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@locator"]=function(e,t){this.tests||(this.tests=[]);var i=t.replace("sub verbo","sub-verbo");i=i.split(/\s+/);for(var a=function(r){return function(o,l){var u;return e.processNumber(!1,l,"locator"),u=e.tmp.shadow_numbers.locator.label,!!(u&&r===u)}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@position"]=function(e,t){this.tests||(this.tests=[]);var i;e.opt.update_mode=c.POSITION;for(var a=t.split(/\s+/),s=function(u,p){return!!(p&&c.POSITION_MAP[p.position]>=c.POSITION_MAP[c.POSITION_SUBSEQUENT]&&p["near-note"])},n=function(u,p){return!!(p&&c.POSITION_MAP[p.position]==c.POSITION_MAP[c.POSITION_SUBSEQUENT]&&!p["near-note"])},r=function(u){return function(p,d){if(e.tmp.area==="bibliography")return!1;if(d&&typeof d.position=="undefined"&&(d.position=0),d&&typeof d.position=="number"){if(d.position===0&&u===0)return!0;if(u>0&&c.POSITION_MAP[d.position]>=c.POSITION_MAP[u])return!0}else if(u===0)return!0;return!1}},o=0,l=a.length;o<l;o+=1){var i=a[o];i==="first"?i=c.POSITION_FIRST:i==="container-subsequent"?i=c.POSITION_CONTAINER_SUBSEQUENT:i==="subsequent"?i=c.POSITION_SUBSEQUENT:i==="ibid"?i=c.POSITION_IBID:i==="ibid-with-locator"&&(i=c.POSITION_IBID_WITH_LOCATOR),i==="near-note"?this.tests.push(s):i==="far-note"?this.tests.push(n):this.tests.push(r(i))}};c.Attributes["@type"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(o){return function(l){var u=l.type===o;return!!u}},s=[],n=0,r=i.length;n<r;n+=1)s.push(a(i[n]));this.tests.push(e.fun.match.any(this,e,s))};c.Attributes["@variable"]=function(e,t){this.tests||(this.tests=[]);var i;if(this.variables=t.split(/\s+/),this.variables_real=this.variables.slice(),this.name==="label"&&this.variables[0])this.strings.term=this.variables[0];else if(["names","date","text","number"].indexOf(this.name)>-1)i=function(r,o,l){for(var u=this.variables.length-1;u>-1;u+=-1)this.variables.pop();for(var u=0,p=this.variables_real.length;u<p;u++)r.tmp.done_vars.indexOf(this.variables_real[u])===-1&&this.variables.push(this.variables_real[u]),r.tmp.can_block_substitute&&r.tmp.done_vars.push(this.variables_real[u])},this.execs.push(i),i=function(r,o,l){for(var u=!1,p=0,d=this.variables.length;p<d;p++){var h=this.variables[p];if(["authority","committee"].indexOf(h)>-1&&typeof o[h]=="string"&&this.name==="names"){var f=!0,b=o[h].split(/\s*;\s*/),m={};if(o.multi&&o.multi._keys[h]){for(var y in o.multi._keys[h])if(m[y]=o.multi._keys[h][y].split(/\s*;\s*/),m[y].length!==b.length){f=!1;break}}f||(b=[o[h]],m=o.multi._keys[h]);for(var g=0,v=b.length;g<v;g++){var w={literal:b[g],multi:{_key:{}}};for(var y in m){var x={literal:m[y][g]};w.multi._key[y]=x}b[g]=w}o[h]=b}if(this.strings.form==="short"&&!o[h]&&(h==="title"?h="title-short":h==="container-title"&&(h="container-title-short")),h==="year-suffix"){u=!0;break}else if(c.DATE_VARIABLES.indexOf(h)>-1){if(r.opt.development_extensions.locator_date_and_revision&&h==="locator-date"){u=!0;break}if(o[h]){for(var E in o[h])if(!(this.dateparts.indexOf(E)===-1&&E!=="literal")&&o[h][E]){u=!0;break}if(u)break}}else if(h==="locator"){l&&l.locator&&(u=!0);break}else if(h==="locator-extra"){l&&l["locator-extra"]&&(u=!0);break}else if(["citation-number","citation-label"].indexOf(h)>-1){u=!0;break}else if(h==="first-reference-note-number"){l&&l["first-reference-note-number"]&&(u=!0);break}else if(h==="first-container-reference-note-number"){l&&l["first-container-reference-note-number"]&&(u=!0);break}else if(h==="hereinafter"){r.transform.abbrevs.default.hereinafter[o.id]&&r.sys.getAbbreviation&&o.id&&(u=!0);break}else{if(typeof o[h]=="object")break;if(typeof o[h]=="string"&&o[h]){u=!0;break}else if(typeof o[h]=="number"){u=!0;break}}if(u)break}if(u){for(var p=0,d=this.variables_real.length;p<d;p++){var h=this.variables_real[p];(h!=="citation-number"||r.tmp.area!=="bibliography")&&(r.tmp.cite_renders_content=!0),r.tmp.group_context.tip.variable_success=!0,r.tmp.can_substitute.value()&&r.tmp.area==="bibliography"&&typeof o[h]=="string"&&(r.tmp.name_node.top=r.output.current.value(),r.tmp.rendered_name.push(o[h]))}r.tmp.can_substitute.replace(!1,c.LITERAL)}else r.tmp.group_context.tip.variable_attempt=!0},this.execs.push(i);else if(["if","else-if","condition"].indexOf(this.name)>-1)for(var a=function(r){return function(o,l){var u=o;if(l&&["locator","locator-extra","first-reference-note-number","first-container-reference-note-number","locator-date"].indexOf(r)>-1&&(u=l),r==="hereinafter"&&e.sys.getAbbreviation&&u.id){if(e.transform.abbrevs.default.hereinafter[u.id])return!0}else if(u[r]){if(typeof u[r]=="number"||typeof u[r]=="string")return!0;if(typeof u[r]=="object"){for(var p in u[r])if(u[r][p])return!0}}return!1}},s=0,n=this.variables.length;s<n;s+=1)this.tests.push(a(this.variables[s]))};c.Attributes["@page"]=function(e,t){this.tests||(this.tests=[]);var i=t.replace("sub verbo","sub-verbo");i=i.split(/\s+/);for(var a=function(r){return function(o){var l;return e.processNumber(!1,o,"page",o.type),e.tmp.shadow_numbers.page.label?e.tmp.shadow_numbers.page.label==="sub verbo"?l="sub-verbo":l=e.tmp.shadow_numbers.page.label:l="page",e.tmp.shadow_numbers.page.values.length>0&&e.tmp.shadow_numbers.page.values[0].gotosleepability&&(e.tmp.shadow_numbers.page.values[0].labelVisibility=!1),r===l}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@number"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(r){return function(o){var l;return e.processNumber(!1,o,"number",o.type),e.tmp.shadow_numbers.number.label?l=e.tmp.shadow_numbers.number.label:l="number",r===l}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@jurisdiction"]=function(e,t){this.tests||(this.tests=[]);var i=t.split(/\s+/),a=function(s){return function(n){if(!n.jurisdiction)return!1;for(var r=n.jurisdiction,o=0,l=s.length;o<l;o++)if(r===s[o])return!0;return!1}};this.tests.push(a(i))};c.Attributes["@country"]=function(e,t){this.tests||(this.tests=[]);var i=t.split(/\s+/),a=function(s){return function(n){if(!n.country)return!1;for(var r=n.country,o=0,l=s.length;o<l;o++)if(r===s[o])return!0;return!1}};this.tests.push(a(i))};c.Attributes["@context"]=function(e,t){this.tests||(this.tests=[]);var i=function(){if(["bibliography","citation"].indexOf(t)>-1){var a=e.tmp.area.slice(0,t.length);return a===t}else if(t==="alternative")return!!e.tmp.abort_alternative};this.tests.push(i)};c.Attributes["@has-year-only"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(r){return function(o){var l=o[r];return!(!l||l.month||l.season)}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@has-to-month-or-season"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(r){return function(o){var l=o[r];return!(!l||!l.month&&!l.season||l.day)}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@has-day"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(r){return function(o){var l=o[r];return!(!l||!l.day)}},s=0,n=i.length;s<n;s+=1)this.tests.push(a(i[s]))};c.Attributes["@is-plural"]=function(e,t){this.tests||(this.tests=[]);var i=function(a){var s=a[t];if(s&&s.length){for(var n=0,r=0,o=!1,l=0,u=s.length;l<u;l+=1)e.opt.development_extensions.spoof_institutional_affiliations&&(s[l].literal||s[l].isInstitution&&s[l].family&&!s[l].given)?(r+=1,o=!1):(n+=1,o=!0);if(n>1)return!0;if(r>1)return!0;if(r&&o)return!0}return!1};this.tests.push(i)};c.Attributes["@is-multiple"]=function(e,t){this.tests||(this.tests=[]);var i=function(a){var s=""+a[t],n=s.split(/(?:,\s|\s(?:tot\sen\smet|līdz|oraz|and|bis|έως|και|och|až|do|en|et|in|ir|ja|og|sa|to|un|und|és|și|i|u|y|à|e|a|и|-|–)\s|—|\&)/);return n.length>1};this.tests.push(i)};c.Attributes["@locale"]=function(e,t){this.tests||(this.tests=[]);var i,a,s,n,r,o,l=e.opt["default-locale"][0];if(this.name==="layout"){if(this.locale_raw=t,this.tokentype===c.START){e.opt.multi_layout||(e.opt.multi_layout=[]);var u=[],p=t.split(/\s+/),d={},h=c.localeResolve(p[0],l);u.push(h),h.generic?d[h.generic]=h.best:d[h.best]=h.best;for(var r=1,o=p.length;r<o;r+=1){var f=c.localeResolve(p[r],l);u.push(f),f.generic?d[f.generic]=h.best:d[f.best]=h.best}e[e.build.area].opt.sort_locales.push(d),e.opt.multi_layout.push(u)}e.opt.has_layout_locale=!0}else{n=t.split(/\s+/);var b=[];for(r=0,o=n.length;r<o;r+=1)s=n[r],a=c.localeResolve(s,l),n[r].length===2&&b.push(a.bare),e.localeConfigure(a,!0),n[r]=a;var m=n.slice(),y=function(g,v,w){return function(x){var E;i=[],E=!1;var _=!1,j;for(x.language?j=x.language:j=v,_=c.localeResolve(j,v),r=0,o=g.length;r<o;r+=1)if(_.best===g[r].best){e.tmp.condition_lang_counter_arr.push(e.tmp.condition_counter),e.tmp.condition_lang_val_arr.push(e.opt.lang),e.opt.lang=g[0].best,E=!0;break}return!E&&w.indexOf(_.bare)>-1&&(e.tmp.condition_lang_counter_arr.push(e.tmp.condition_counter),e.tmp.condition_lang_val_arr.push(e.opt.lang),e.opt.lang=g[0].best,E=!0),E}};this.tests.push(y(m,l,b))}};c.Attributes["@alternative-node-internal"]=function(e){this.tests||(this.tests=[]);var t=function(){return function(){return!e.tmp.abort_alternative}},i=this;this.tests.push(t(i))};c.Attributes["@locale-internal"]=function(e,t){this.tests||(this.tests=[]);var i,a,s,n,r;for(s=t.split(/\s+/),this.locale_bares=[],n=0,r=s.length;n<r;n+=1)a=s[n],i=c.localeResolve(a,e.opt["default-locale"][0]),s[n].length===2&&this.locale_bares.push(i.bare),e.localeConfigure(i),s[n]=i;this.locale_default=e.opt["default-locale"][0],this.locale=s[0].best,this.locale_list=s.slice();var o=function(u){return function(p){var d,h;d=[],h=!1;var f=!1;if(p.language&&(a=p.language,f=c.localeResolve(a,e.opt["default-locale"][0]),f.best===e.opt["default-locale"][0]&&(f=!1)),f){for(n=0,r=u.locale_list.length;n<r;n+=1)if(f.best===u.locale_list[n].best){e.opt.lang=u.locale,e.tmp.last_cite_locale=u.locale,e.output.openLevel("empty"),e.output.current.value().new_locale=u.locale,h=!0;break}!h&&u.locale_bares.indexOf(f.bare)>-1&&(e.opt.lang=u.locale,e.tmp.last_cite_locale=u.locale,e.output.openLevel("empty"),e.output.current.value().new_locale=u.locale,h=!0)}return h}},l=this;this.tests.push(o(l))};c.Attributes["@court-class"]=function(e,t){this.tests||(this.tests=[]);for(var i=t.split(/\s+/),a=function(r){return function(o){var l=c.GET_COURT_CLASS(e,o);return l===r}},s=0,n=i.length;s<n;s++)this.tests.push(a(i[s]))};c.Attributes["@container-multiple"]=function(e,t){this.tests||(this.tests=[]);var i=t==="true",a=function(s){return function(n){if(e.tmp.container_item_count[n.container_id]){if(e.tmp.container_item_count[n.container_id]>1)return s}else return!s;return!s}};this.tests.push(a(i))};c.Attributes["@container-subsequent"]=function(e,t){this.tests||(this.tests=[]);var i=t==="true",a=function(s){return function(n){return e.tmp.container_item_pos[n.container_id]>1?s:!s}};this.tests.push(a(i))};c.Attributes["@has-subunit"]=function(e,t){this.tests||(this.tests=[]);var i=function(a){return function(s){var n=0;for(var r in s[a]){var o=s[a][r];if(!o.given){var l=o.literal?o.literal:o.family,u=l.split("|").length;(n===0||u<n)&&(n=u)}}return n>1}};this.tests.push(i(t))};c.Attributes["@cite-form"]=function(e,t){this.tests||(this.tests=[]);var i=function(a){return function(s){return s["cite-form"]===a}};this.tests.push(i(t))};c.Attributes["@disable-duplicate-year-suppression"]=function(e,t){e.opt.disable_duplicate_year_suppression=t.split(/\s+/)};c.Attributes["@consolidate-containers"]=function(e,t){c.Attributes["@track-containers"](e,t);var i=t.split(/\s+/);e.bibliography.opt.consolidate_containers=i};c.Attributes["@track-containers"]=function(e,t){var i=t.split(/\s+/);e.bibliography.opt.track_container_items||(e.bibliography.opt.track_container_items=[]),e.bibliography.opt.consolidate_containers||(e.bibliography.opt.consolidate_containers=[]),e.bibliography.opt.track_container_items=e.bibliography.opt.track_container_items.concat(i)};c.Attributes["@parallel-first"]=function(e,t){e.opt.parallel.enable=!0;var i=t.split(/\s+/);e.opt.track_repeat||(e.opt.track_repeat={}),this.parallel_first={};for(var a in i){var s=i[a];this.parallel_first[s]=!0,e.opt.track_repeat[s]=!0}};c.Attributes["@parallel-last"]=function(e,t){e.opt.parallel.enable=!0;var i=t.split(/\s+/);e.opt.track_repeat||(e.opt.track_repeat={}),this.parallel_last={};for(var a in i){var s=i[a];this.parallel_last[s]=!0,e.opt.track_repeat[s]=!0}};c.Attributes["@parallel-last-to-first"]=function(e,t){e.opt.parallel.enable=!0;var i=t.split(/\s+/);this.parallel_last_to_first={};for(var a=0,s=i.length;a<s;a++)this.parallel_last_to_first[i[a]]=!0};c.Attributes["@parallel-delimiter-override"]=function(e,t){e.opt.parallel.enable=!0,this.strings.set_parallel_delimiter_override=t};c.Attributes["@parallel-delimiter-override-on-suppress"]=function(e,t){e.opt.parallel.enable=!0,this.strings.set_parallel_delimiter_override_on_suppress=t};c.Attributes["@no-repeat"]=function(e,t){e.opt.parallel.enable=!0;var i=t.split(/\s+/);e.opt.track_repeat||(e.opt.track_repeat={}),this.non_parallel={};for(var a in i){var s=i[a];this.non_parallel[s]=!0,e.opt.track_repeat[s]=!0}};c.Attributes["@require"]=function(e,t){e.opt.use_context_condition=!0,this.strings.require=t};c.Attributes["@reject"]=function(e,t){e.opt.use_context_condition=!0,this.strings.reject=t};c.Attributes["@require-comma-on-symbol"]=function(e,t){e.opt.require_comma_on_symbol=t};c.Attributes["@gender"]=function(e,t){this.gender=t};c.Attributes["@cslid"]=function(e,t){this.cslid=parseInt(t,10)};c.Attributes["@capitalize-if-first"]=function(e,t){this.strings.capitalize_if_first_override=t};c.Attributes["@label-capitalize-if-first"]=function(e,t){this.strings.label_capitalize_if_first_override=t};c.Attributes["@label-form"]=function(e,t){this.strings.label_form_override=t};c.Attributes["@part-separator"]=function(e,t){this.strings["part-separator"]=t};c.Attributes["@leading-noise-words"]=function(e,t){this["leading-noise-words"]=t};c.Attributes["@name-never-short"]=function(e,t){this["name-never-short"]=t};c.Attributes["@class"]=function(e,t){e.opt.class=t};c.Attributes["@version"]=function(e,t){e.opt.version=t};c.Attributes["@value"]=function(e,t){this.strings.value=t};c.Attributes["@name"]=function(e,t){this.strings.name=t};c.Attributes["@form"]=function(e,t){this.strings.form=t};c.Attributes["@date-parts"]=function(e,t){this.strings["date-parts"]=t};c.Attributes["@range-delimiter"]=function(e,t){this.strings["range-delimiter"]=t};c.Attributes["@macro"]=function(e,t){this.postponed_macro=t};c.Attributes["@term"]=function(e,t){t==="sub verbo"?this.strings.term="sub-verbo":this.strings.term=t};c.Attributes["@xmlns"]=function(){};c.Attributes["@lang"]=function(e,t){t&&(e.build.lang=t)};c.Attributes["@lingo"]=function(){};c.Attributes["@macro-has-date"]=function(){this["macro-has-date"]=!0};c.Attributes["@suffix"]=function(e,t){this.strings.suffix=t};c.Attributes["@prefix"]=function(e,t){this.strings.prefix=t};c.Attributes["@delimiter"]=function(e,t){this.strings.delimiter=t};c.Attributes["@match"]=function(e,t){this.match=t};c.Attributes["@names-min"]=function(e,t){var i=parseInt(t,10);e[e.build.area].opt.max_number_of_names<i&&(e[e.build.area].opt.max_number_of_names=i),this.strings["et-al-min"]=i};c.Attributes["@names-use-first"]=function(e,t){this.strings["et-al-use-first"]=parseInt(t,10)};c.Attributes["@names-use-last"]=function(e,t){t==="true"?this.strings["et-al-use-last"]=!0:this.strings["et-al-use-last"]=!1};c.Attributes["@sort"]=function(e,t){t==="descending"&&(this.strings.sort_direction=c.DESCENDING)};c.Attributes["@plural"]=function(e,t){t==="always"||t==="true"?this.strings.plural=1:t==="never"||t==="false"?this.strings.plural=0:t==="contextual"&&(this.strings.plural=!1)};c.Attributes["@has-publisher-and-publisher-place"]=function(){this.strings["has-publisher-and-publisher-place"]=!0};c.Attributes["@publisher-delimiter-precedes-last"]=function(e,t){this.strings["publisher-delimiter-precedes-last"]=t};c.Attributes["@publisher-delimiter"]=function(e,t){this.strings["publisher-delimiter"]=t};c.Attributes["@publisher-and"]=function(e,t){this.strings["publisher-and"]=t};c.Attributes["@givenname-disambiguation-rule"]=function(e,t){c.GIVENNAME_DISAMBIGUATION_RULES.indexOf(t)>-1&&(e.citation.opt["givenname-disambiguation-rule"]=t)};c.Attributes["@collapse"]=function(e,t){t&&(e[this.name].opt.collapse=t)};c.Attributes["@cite-group-delimiter"]=function(e,t){t&&(e[e.tmp.area].opt.cite_group_delimiter=t)};c.Attributes["@names-delimiter"]=function(e,t){e.setOpt(this,"names-delimiter",t)};c.Attributes["@name-form"]=function(e,t){e.setOpt(this,"name-form",t)};c.Attributes["@subgroup-delimiter"]=function(e,t){this.strings["subgroup-delimiter"]=t};c.Attributes["@subgroup-delimiter-precedes-last"]=function(e,t){this.strings["subgroup-delimiter-precedes-last"]=t};c.Attributes["@name-delimiter"]=function(e,t){e.setOpt(this,"name-delimiter",t)};c.Attributes["@et-al-min"]=function(e,t){var i=parseInt(t,10);e[e.build.area].opt.max_number_of_names<i&&(e[e.build.area].opt.max_number_of_names=i),e.setOpt(this,"et-al-min",i)};c.Attributes["@et-al-use-first"]=function(e,t){e.setOpt(this,"et-al-use-first",parseInt(t,10))};c.Attributes["@et-al-use-last"]=function(e,t){t==="true"?e.setOpt(this,"et-al-use-last",!0):e.setOpt(this,"et-al-use-last",!1)};c.Attributes["@et-al-subsequent-min"]=function(e,t){var i=parseInt(t,10);e[e.build.area].opt.max_number_of_names<i&&(e[e.build.area].opt.max_number_of_names=i),e.setOpt(this,"et-al-subsequent-min",i)};c.Attributes["@et-al-subsequent-use-first"]=function(e,t){e.setOpt(this,"et-al-subsequent-use-first",parseInt(t,10))};c.Attributes["@suppress-min"]=function(e,t){this.strings["suppress-min"]=parseInt(t,10)};c.Attributes["@suppress-max"]=function(e,t){this.strings["suppress-max"]=parseInt(t,10)};c.Attributes["@and"]=function(e,t){e.setOpt(this,"and",t)};c.Attributes["@delimiter-precedes-last"]=function(e,t){e.setOpt(this,"delimiter-precedes-last",t)};c.Attributes["@delimiter-precedes-et-al"]=function(e,t){e.setOpt(this,"delimiter-precedes-et-al",t)};c.Attributes["@initialize-with"]=function(e,t){e.setOpt(this,"initialize-with",t)};c.Attributes["@initialize"]=function(e,t){t==="false"&&e.setOpt(this,"initialize",!1)};c.Attributes["@name-as-reverse-order"]=function(e,t){this["name-as-reverse-order"]=t};c.Attributes["@name-as-sort-order"]=function(e,t){this.name==="style-options"?this["name-as-sort-order"]=t:e.setOpt(this,"name-as-sort-order",t)};c.Attributes["@sort-separator"]=function(e,t){e.setOpt(this,"sort-separator",t)};c.Attributes["@require-match"]=function(e,t){t==="true"&&(this.requireMatch=!0)};c.Attributes["@exclude-types"]=function(e,t){e.bibliography.opt.exclude_types=t.split(/\s+/)};c.Attributes["@exclude-with-fields"]=function(e,t){e.bibliography.opt.exclude_with_fields=t.split(/\s+/)};c.Attributes["@year-suffix-delimiter"]=function(e,t){e[this.name].opt["year-suffix-delimiter"]=t};c.Attributes["@after-collapse-delimiter"]=function(e,t){e[this.name].opt["after-collapse-delimiter"]=t};c.Attributes["@subsequent-author-substitute"]=function(e,t){e[this.name].opt["subsequent-author-substitute"]=t};c.Attributes["@subsequent-author-substitute-rule"]=function(e,t){e[this.name].opt["subsequent-author-substitute-rule"]=t};c.Attributes["@disambiguate-add-names"]=function(e,t){t==="true"&&(e.opt["disambiguate-add-names"]=!0)};c.Attributes["@disambiguate-add-givenname"]=function(e,t){t==="true"&&(e.opt["disambiguate-add-givenname"]=!0)};c.Attributes["@disambiguate-add-year-suffix"]=function(e,t){t==="true"&&e.opt.xclass!=="numeric"&&(e.opt["disambiguate-add-year-suffix"]=!0)};c.Attributes["@second-field-align"]=function(e,t){(t==="flush"||t==="margin")&&(e[this.name].opt["second-field-align"]=t)};c.Attributes["@hanging-indent"]=function(e,t){t==="true"&&(e.opt.development_extensions.hanging_indent_legacy_number?e[this.name].opt.hangingindent=2:e[this.name].opt.hangingindent=!0)};c.Attributes["@line-spacing"]=function(e,t){t&&t.match(/^[.0-9]+$/)&&(e[this.name].opt["line-spacing"]=parseFloat(t,10))};c.Attributes["@entry-spacing"]=function(e,t){t&&t.match(/^[.0-9]+$/)&&(e[this.name].opt["entry-spacing"]=parseFloat(t,10))};c.Attributes["@near-note-distance"]=function(e,t){e[this.name].opt["near-note-distance"]=parseInt(t,10)};c.Attributes["@substring"]=function(e,t){this.substring=parseInt(t,10)};c.Attributes["@text-case"]=function(e,t){var i=function(a,s){t==="normal"?this.text_case_normal=!0:(this.strings["text-case"]=t,t==="title"&&s.jurisdiction&&(this.strings["text-case"]="passthrough"))};this.execs.push(i)};c.Attributes["@page-range-format"]=function(e,t){e.opt["page-range-format"]=t};c.Attributes["@year-range-format"]=function(e,t){e.opt["year-range-format"]=t};c.Attributes["@default-locale"]=function(e,t){if(this.name==="style"){var i,a,s,n,r,n=t.match(/-x-(sort|translit|translat)-/g);if(n)for(s=0,a=n.length;s<a;s+=1)n[s]=n[s].replace(/^-x-/,"").replace(/-$/,"");for(i=t.split(/-x-(?:sort|translit|translat)-/),r=[i[0]],s=1,a=i.length;s<a;s+=1)r.push(n[s-1]),r.push(i[s]);for(i=r.slice(),a=i.length,s=1;s<a;s+=2)e.opt["locale-"+i[s]].push(i[s+1].replace(/^\s*/g,"").replace(/\s*$/g,""));i.length?e.opt["default-locale"]=i.slice(0,1):e.opt["default-locale"]=["en"]}else t==="true"&&(this.default_locale=!0)};c.Attributes["@default-locale-sort"]=function(e,t){e.opt["default-locale-sort"]=t};c.Attributes["@demote-non-dropping-particle"]=function(e,t){e.opt["demote-non-dropping-particle"]=t};c.Attributes["@initialize-with-hyphen"]=function(e,t){t==="false"&&(e.opt["initialize-with-hyphen"]=!1)};c.Attributes["@institution-parts"]=function(e,t){this.strings["institution-parts"]=t};c.Attributes["@if-short"]=function(e,t){t==="true"&&(this.strings["if-short"]=!0)};c.Attributes["@substitute-use-first"]=function(e,t){this.strings["substitute-use-first"]=parseInt(t,10)};c.Attributes["@use-first"]=function(e,t){this.strings["use-first"]=parseInt(t,10)};c.Attributes["@use-last"]=function(e,t){this.strings["use-last"]=parseInt(t,10)};c.Attributes["@stop-first"]=function(e,t){this.strings["stop-first"]=parseInt(t,10)};c.Attributes["@stop-last"]=function(e,t){this.strings["stop-last"]=parseInt(t,10)*-1};c.Attributes["@reverse-order"]=function(e,t){t==="true"&&(this.strings["reverse-order"]=!0)};c.Attributes["@display"]=function(e,t){e.bibliography.tokens.length===2&&(e.opt.using_display=!0),this.strings.cls=t};c.Stack=function(e,t){this.mystack=[],(t||e)&&this.mystack.push(e),this.tip=this.mystack[0]};c.Stack.prototype.push=function(e,t){t||e?this.mystack.push(e):this.mystack.push(""),this.tip=this.mystack[this.mystack.length-1]};c.Stack.prototype.clear=function(){this.mystack=[],this.tip={}};c.Stack.prototype.replace=function(e,t){this.mystack.length===0&&c.error("Internal CSL processor error: attempt to replace nonexistent stack item with "+e),t||e?this.mystack[this.mystack.length-1]=e:this.mystack[this.mystack.length-1]="",this.tip=this.mystack[this.mystack.length-1]};c.Stack.prototype.pop=function(){var e=this.mystack.pop();return this.mystack.length?this.tip=this.mystack[this.mystack.length-1]:this.tip={},e};c.Stack.prototype.value=function(){return this.mystack.slice(-1)[0]};c.Stack.prototype.length=function(){return this.mystack.length};c.Parallel=function(e){this.state=e};c.Parallel.prototype.StartCitation=function(e,t){if(this.state.tmp.suppress_repeats=[],!(e.length<2)){for(var i=0,a=!1,s=[],n=0,r=e.length-1;n<r;n++){var o=e[n][0],l=e[n+1][0],u=!1,p={};if(e[n][0].seeAlso&&e[n][0].seeAlso.length>0&&!a){u=!0,a=[e[n][0].id].concat(e[n][0].seeAlso);var d=a.slice(),h=e.slice(n);h[0][1].parallel="first";for(var f=0,b=h.length;f<b;f++){var m=h[f][0].id,y=d.indexOf(m);if(i=!1,y===-1?i=n+f-1:n+f===e.length-1&&(i=n+f),i){s.push([n,i]);break}else d=d.slice(0,y).concat(d.slice(y+1))}}n>0&&u&&(this.state.tmp.suppress_repeats[n-1].START=!0,u=!1);for(var g in this.state.opt.track_repeat)if(!o[g]||!l[g])p[g]=!1;else if(typeof l[g]=="string"||typeof l[g]=="number"){if(g==="title"&&o["title-short"]&&l["title-short"])var v=o["title-short"],w=l["title-short"];else var v=o[g],w=l[g];v==w?p[g]=!0:p[g]=!1}else if(typeof o[g].length=="undefined"){p[g]=!1;var x=o[g].year,E=l[g].year;x&&E&&x==E&&(p[g]=!0)}else{var v=JSON.stringify(o[g]),w=JSON.stringify(l[g]);v===w?p[g]=!0:p[g]=!1}a||(p.ORPHAN=!0),i===n&&(p.END=!0,a=!1),this.state.tmp.suppress_repeats.push(p)}for(var f=0,b=s.length;f<b;f++){var _=e[s[f][0]][0].id;this.state.registry.registry[_].master=!0,this.state.registry.registry[_].siblings=[];for(var j=s[f][0],k=s[f][1],C=j;C<k;C++){this.state.tmp.suppress_repeats[C].SIBLING=!0;var S=e[C+1][0].id;e[C+1][1].parallel="other",this.state.registry.registry[_].siblings.push(S)}}}};c.Parallel.prototype.checkRepeats=function(e){var t=this.state.tmp.cite_index;if(this.state.tmp.suppress_repeats){if(e.parallel_first&&Object.keys(e.parallel_first).length>0){var i=[{}].concat(this.state.tmp.suppress_repeats),a=!0;for(var s in e.parallel_first)(!i[t][s]||i[t].START)&&(a=!1);return a}if(e.parallel_last&&Object.keys(e.parallel_last).length>0){var i=this.state.tmp.suppress_repeats.concat([{}]),a=Object.keys(e.parallel_last).length>0;for(var s in e.parallel_last)(!i[t][s]||i[t].END)&&(a=!1);return a}if(e.non_parallel&&Object.keys(e.non_parallel).length>0){var i=[{}].concat(this.state.tmp.suppress_repeats),a=!0;for(var s in e.non_parallel)i[t][s]||(a=!1);return a}}return!1};c.Util={};c.Util.Match=function(){this.any=function(e,t,i){return function(a,s){for(var n=0,r=i.length;n<r;n+=1){var o=i[n](a,s);if(o)return!0}return!1}},this.none=function(e,t,i){return function(a,s){for(var n=0,r=i.length;n<r;n+=1){var o=i[n](a,s);if(o)return!1}return!0}},this.all=function(e,t,i){return function(a,s){for(var n=0,r=i.length;n<r;n+=1){var o=i[n](a,s);if(!o)return!1}return!0}},this[void 0]=this.all,this.nand=function(e,t,i){return function(a,s){for(var n=0,r=i.length;n<r;n+=1){var o=i[n](a,s);if(!o)return!0}return!1}}};c.Transform=function(e){this.abbrevs={},this.abbrevs.default=new e.sys.AbbreviationSegments;function t(p,d,h){var f="";return e.sys.getHumanForm&&(p==="country"?(f=e.sys.getHumanForm(d.toLowerCase(),!1,!0),f=f.split("|")[0]):p==="jurisdiction"&&(f=e.sys.getHumanForm(d.toLowerCase(),!1,!0),h?f="":f=f.split("|").slice(1).join(", "))),f}function i(p,d,h,f,b,m,y){var g="",v=c.FIELD_CATEGORY_REMAP[m],w;if(!v)return b;var x=m,E=b;p.sys.normalizeAbbrevsKey&&(E=p.sys.normalizeAbbrevsKey(m,b));var _=!1;if(x==="jurisdiction"&&E&&(_=E.indexOf(":")===-1),["jurisdiction","country"].indexOf(m)>-1&&b===b.toLowerCase()&&(E=b.toUpperCase()),p.sys.getAbbreviation){["jurisdiction","country","language-name","language-name-original"].indexOf(x)>-1?w="default":h.jurisdiction?w=h.jurisdiction:w="default";var j=p.transform.loadAbbreviation(w,v,E,h.language);if(p.transform.abbrevs[j][v]&&E){var k=p.transform.abbrevs[j][v][E];d.strings.form==="short"&&k?_?g="":g=k:g=t(x,E,_)}}return!g&&(!p.opt.development_extensions.require_explicit_legal_case_title_short||h.type!=="legal_case")&&f&&h[f]&&y&&(g=h[f]),!g&&!p.sys.getAbbreviation&&p.sys.getHumanForm&&(g=t(x,E,_)),!g&&!_&&(!p.sys.getHumanForm||x!=="jurisdiction")&&(g=b),p.opt.development_extensions.force_title_abbrev_fallback&&x==="title"&&g===b&&h["title-short"]&&(g=h["title-short"]),g}function a(p,d){var h=e.opt["default-locale"][0].slice(0,2),f;if(e.opt.development_extensions.strict_text_case_locales?f=new RegExp("^([a-zA-Z]{2})(?:$|-.*| .*)"):f=new RegExp("^([a-zA-Z]{2})(?:$|-.*|.*)"),p.language){var b=(""+p.language).match(f);b?h=b[1]:h="tlh"}return p.multi&&p.multi&&p.multi.main&&p.multi.main[d]&&(h=p.multi.main[d]),(!e.opt.development_extensions.strict_text_case_locales||e.opt.development_extensions.normalize_lang_keys_to_lowercase)&&(h=h.toLowerCase()),h}function s(p,d,h,f,b,m){var y,g,v,w,x=b,E=!1;if(!p[d])return{name:"",usedOrig:b,token:c.Util.cloneToken(this)};var _=!1;c.VARIABLES_WITH_SHORT_FORM.indexOf(d)>-1&&m&&(d=d+"-short",_=!0);var j=!1,k=null,C=[];d.slice(-6)==="-short"?(C.push(d),C.push(d.slice(0,-6))):C.push(d);for(var S=0,A=C.length;S<A;S++){var O=!1,d=C[S];v={name:"",usedOrig:b,locale:a(p,d)},w=e.opt[h]?e.opt[h].slice():[];var M=!1;if(h==="locale-orig"?(b||(v.name=p[d],v.usedOrig=!1),M=!0,E=!0):f&&(typeof w=="undefined"||w.length===0)&&(v.name=p[d],v.usedOrig=!0,M=!0,E=!0),!M){for(var P=0,D=w.length;P<D;P+=1)if(y=w[P],g=y.split(/[\-_]/)[0],y&&p.multi&&p.multi._keys[d]&&p.multi._keys[d][y]){v.name=p.multi._keys[d][y],v.locale=y,M=!0,O=!0,E=!1;break}else if(g&&p.multi&&p.multi._keys[d]&&p.multi._keys[d][g]){v.name=p.multi._keys[d][g],v.locale=g,M=!0,O=!0,E=!1;break}!v.name&&f&&(v={name:p[d],usedOrig:!0,locale:a(p,d)},E=!0)}if(v.token=c.Util.cloneToken(this),S===0?(O&&(v.found_variant_ok=!0),k=v,!_&&(typeof w=="undefined"||w.length===0)&&(j=!0),O&&(j=!0)):!_&&!O&&k?(v=k,d=C[0]):O&&(v.found_variant_ok=!0),["title","container-title"].indexOf(d)>-1&&!x&&(!v.token.strings["text-case"]||v.token.strings["text-case"]==="sentence"||v.token.strings["text-case"]==="normal")){var H=e.opt.lang,$;E?$=!1:$=v.locale;var U=d.slice(0,-5),Y=v.token.strings["text-case"]==="sentence";v.name=c.titlecaseSentenceOrNormal(e,p,U,$,Y),delete v.token.strings["text-case"]}if(j)break}return v}this.getTextSubField=s;function n(p,d,h,f){p||(p="default");var b=p.split(":")[0],m=c.getAbbrevsDomain(e,b,f);return m&&(p+="@"+m),h?(e.sys.getAbbreviation&&(p=e.sys.getAbbreviation(e.opt.styleID,e.transform.abbrevs,p,d,h),p||(p="default",m&&(p+="@"+m))),p):(e.transform.abbrevs[p]||(e.transform.abbrevs[p]=new e.sys.AbbreviationSegments),e.transform.abbrevs[p][d]||(e.transform.abbrevs[p][d]={}),p)}this.loadAbbreviation=n;function r(p,d,h,f){var b=p.variables[0];if(e.publisherOutput&&h){if(["publisher","publisher-place"].indexOf(b)===-1)return!1;e.publisherOutput[b+"-token"]=p,e.publisherOutput.varlist.push(b);var m=h.split(/;\s*/);m.length===e.publisherOutput[b+"-list"].length&&(e.publisherOutput[b+"-list"]=m);for(var y=0,g=m.length;y<g;y+=1)m[y]=i(e,p,d,!1,m[y],f,!0);return e.tmp[b+"-token"]=p,!0}return!1}function o(p,d){var h=d.match(/^#([0-9]+).*>>>/);h&&h[1]&&(p["cite-form"]=h[1])}function l(p,d){var h=d.match(/^(?:#[0-9]+)*(?:!((?:[-_a-z]+(?:(?:.*)))(?:,(?:[-_a-z]+(?:(?:.*))))*))*>>>/);if(h&&(d=d.slice(h[0].length),h[1]))for(var f=h[1].split(","),b=0,m=f.length;b<m;b+=1){var y=f[b],g=y.match(/^([-_a-z]+)(?:\:(.*))*$/),v=g[1],w=e.tmp.abbrev_trimmer;g[2]?w&&p&&(w[p]||(w[p]={}),w[p][v]=g[2]):e.tmp.done_vars.indexOf(v)===-1&&(w&&p&&(w.QUASHES[p]||(w.QUASHES[p]={}),w.QUASHES[p][v]=!0),e.tmp.done_vars.push(v))}return d}this.quashCheck=l;function u(p,d,h,f){var b,m=c.LangPrefsMap[p[0]];return m?b=e.opt["cite-lang-prefs"][m]:b=!1,function(y,g,v){var w,x,E,_,j,k,C;if(!p[0]||!g[p[0]]&&!g[f]||!y.tmp.just_looking&&v&&v["suppress-author"]&&!y.tmp.probably_rendered_something&&y.tmp.can_substitute.length()>1)return null;var S={primary:!1,secondary:!1,tertiary:!1};if(y.tmp.area.slice(-5)==="_sort")S.primary="locale-sort";else if(b&&b.length===1&&b[0]==="locale-orig")S.primary="locale-orig",b=!1;else if(b&&!y.tmp.multi_layout)for(var A=["primary","secondary","tertiary"],O=0,M=A.length;O<M&&!(b.length-1<O);O+=1)b[O]&&(S[A[O]]="locale-"+b[O]);else S.primary="locale-orig";if((p[0]==="title-short"||y.tmp.area!=="bibliography"&&!(y.tmp.area==="citation"&&y.opt.xclass==="note"&&v&&!v.position))&&(S.secondary=!1,S.tertiary=!1),y.tmp.multi_layout&&(S.secondary=!1,S.tertiary=!1),y.tmp["publisher-list"])return p[0]==="publisher"?y.tmp["publisher-token"]=this:p[0]==="publisher-place"&&(y.tmp["publisher-place-token"]=this),null;var P=y.tmp.lang_array.slice(),D=s.call(this,g,p[0],S.primary,!0,null,d);w=D.name,x=D.locale;var C=D.token,H=D.usedOrig;if(d&&!D.found_variant_ok&&(w=i(y,C,g,f,w,d,!0),w&&(o(g,w),y.tmp.just_looking||(w=l(g.jurisdiction,w)))),r(this,g,w,d))return y.tmp.lang_array=P,null;E=!1,j=!1;var $,U;S.secondary&&(D=s.call(this,g,p[0],S.secondary,!1,D.usedOrig,null,d),E=D.name,_=D.locale,$=D.token,d&&!D.found_variant_ok&&E&&(E=i(y,$,g,!1,E,d,!0))),S.tertiary&&(D=s.call(this,g,p[0],S.tertiary,!1,D.usedOrig,null,d),j=D.name,k=D.locale,U=D.token,d&&!D.found_variant_ok&&j&&(j=i(y,U,g,!1,j,d,!0)));var Y;if(S.primary==="locale-translit"&&(Y=y.opt.citeAffixes[m][S.primary].prefix),Y==="<i>"&&p[0]==="title"&&!H){for(var K=!1,O=0,M=C.decorations.length;O<M;O+=1)C.decorations[O][0]==="@font-style"&&C.decorations[O][1]==="italic"&&(K=!0);K||C.decorations.push(["@font-style","italic"])}if(x!=="en"&&C.strings["text-case"]==="title"&&(C.strings["text-case"]="passthrough"),p[0]==="title"&&(w=c.demoteNoiseWords(y,w,this["leading-noise-words"])),E||j){if(y.output.openLevel("empty"),C.strings.suffix=C.strings.suffix.replace(/[ .,]+$/,""),x&&(y.tmp.lang_array=[x].concat(P)),c.UPDATE_GROUP_CONTEXT_CONDITION(y,null,null,C,C.strings.prefix+w),y.output.append(w,C),y.tmp.probably_rendered_something=!0,w===E&&(E=!1),E){$.strings.prefix=y.opt.citeAffixes[m][S.secondary].prefix,$.strings.suffix=y.opt.citeAffixes[m][S.secondary].suffix,$.strings.prefix||($.strings.prefix=" ");for(var O=$.decorations.length-1;O>-1;O+=-1)["@quotes/true","@font-style/italic","@font-style/oblique","@font-weight/bold"].indexOf($.decorations[O].join("/"))>-1&&($.decorations=$.decorations.slice(0,O).concat($.decorations.slice(O+1)));_!=="en"&&$.strings["text-case"]==="title"&&($.strings["text-case"]="passthrough"),_&&(y.tmp.lang_array=[_].concat(P));var L=new c.Token;L.decorations.push(["@font-style","normal"]),L.decorations.push(["@font-weight","normal"]),y.output.openLevel(L),y.output.append(E,$),y.output.closeLevel();var B=y.output.current.value(),W=y.output.current.value().blobs.length-1}if(w===j&&(j=!1),j){U.strings.prefix=y.opt.citeAffixes[m][S.tertiary].prefix,U.strings.suffix=y.opt.citeAffixes[m][S.tertiary].suffix,U.strings.prefix||(U.strings.prefix=" ");for(var O=U.decorations.length-1;O>-1;O+=-1)["@quotes/true","@font-style/italic","@font-style/oblique","@font-weight/bold"].indexOf(U.decorations[O].join("/"))>-1&&(U.decorations=U.decorations.slice(0,O).concat(U.decorations.slice(O+1)));k!=="en"&&U.strings["text-case"]==="title"&&(U.strings["text-case"]="passthrough"),k&&(y.tmp.lang_array=[k].concat(P));var ee=new c.Token;ee.decorations.push(["@font-style","normal"]),ee.decorations.push(["@font-weight","normal"]),y.output.openLevel(ee),y.output.append(j,U),y.output.closeLevel();var B=y.output.current.value(),W=y.output.current.value().blobs.length-1}y.output.closeLevel()}else x&&(y.tmp.lang_array=[x].concat(P)),c.UPDATE_GROUP_CONTEXT_CONDITION(y,null,null,C,C.strings.prefix+w),y.output.append(w,C),y.tmp.probably_rendered_something=!0;return y.tmp.lang_array=P,y.tmp.can_block_substitute&&y.tmp.name_node.children.push(y.output.current.value()),null}}this.getOutputFunction=u};c.Token=function(e,t,i){this.name=e,this.strings={},this.strings.delimiter=void 0,this.strings.prefix="",this.strings.suffix="",this.decorations=[],this.variables=[],this.execs=[],this.tokentype=t};c.Util.cloneToken=function(e){var t,i,a,s;if(typeof e=="string")return e;t=new c.Token(e.name,e.tokentype);for(var i in e.strings)e.strings.hasOwnProperty(i)&&(t.strings[i]=e.strings[i]);if(e.decorations)for(t.decorations=[],a=0,s=e.decorations.length;a<s;a+=1)t.decorations.push(e.decorations[a].slice());return e.variables&&(t.variables=e.variables.slice()),e.execs&&(t.execs=e.execs.slice(),e.tests&&(t.tests=e.tests.slice())),t};c.AmbigConfig=function(){this.maxvals=[],this.minval=1,this.names=[],this.givens=[],this.year_suffix=!1,this.disambiguate=0};c.Blob=function(e,t,i){var a,s,n;if(this.levelname=i,t){this.strings={prefix:"",suffix:""};for(var n in t.strings)t.strings.hasOwnProperty(n)&&(this.strings[n]=t.strings[n]);for(this.decorations=[],t.decorations===void 0?a=0:a=t.decorations.length,s=0;s<a;s+=1)this.decorations.push(t.decorations[s].slice())}else this.strings={},this.strings.prefix="",this.strings.suffix="",this.strings.delimiter="",this.decorations=[];typeof e=="string"?this.blobs=e:e?this.blobs=[e]:this.blobs=[],this.alldecor=[this.decorations]};c.Blob.prototype.push=function(e){typeof this.blobs=="string"?c.error("Attempt to push blob onto string object"):e!==!1&&(e.alldecor=e.alldecor.concat(this.alldecor),this.blobs.push(e))};c.NumericBlob=function(e,t,i,a,s){if(this.id=s,this.alldecor=[],this.num=i,this.particle=t,this.blobs=i.toString(),this.status=c.START,this.strings={},a){if(a.strings["text-case"]){var n=a.strings["text-case"];this.particle=c.Output.Formatters[n](e,this.particle),this.blobs=c.Output.Formatters[n](e,this.blobs)}this.gender=a.gender,this.decorations=a.decorations,this.strings.prefix=a.strings.prefix,this.strings.suffix=a.strings.suffix,this.strings["text-case"]=a.strings["text-case"],this.successor_prefix=a.successor_prefix,this.range_prefix=a.range_prefix,this.splice_prefix=a.splice_prefix,this.formatter=a.formatter,this.formatter||(this.formatter=new c.Output.DefaultFormatter),this.formatter&&(this.type=this.formatter.format(1))}else this.decorations=[],this.strings.prefix="",this.strings.suffix="",this.successor_prefix="",this.range_prefix="",this.splice_prefix="",this.formatter=new c.Output.DefaultFormatter};c.NumericBlob.prototype.setFormatter=function(e){this.formatter=e,this.type=this.formatter.format(1)};c.Output.DefaultFormatter=function(){};c.Output.DefaultFormatter.prototype.format=function(e){return e.toString()};c.NumericBlob.prototype.checkNext=function(e,t){t?(this.status=c.START,typeof e=="object"&&(e.num===this.num+1?e.status=c.SUCCESSOR:e.status=c.SEEN)):!e||!e.num||this.type!==e.type||e.num!==this.num+1?(this.status===c.SUCCESSOR_OF_SUCCESSOR&&(this.status=c.END),typeof e=="object"&&(e.status=c.SEEN)):this.status===c.START||this.status===c.SEEN?e.status=c.SUCCESSOR:(this.status===c.SUCCESSOR||this.status===c.SUCCESSOR_OF_SUCCESSOR)&&(this.range_prefix?(e.status=c.SUCCESSOR_OF_SUCCESSOR,this.status=c.SUPPRESS):e.status=c.SUCCESSOR)};c.NumericBlob.prototype.checkLast=function(e){return this.status===c.SEEN||e.num!==this.num-1&&this.status===c.SUCCESSOR?(this.status=c.SUCCESSOR,!0):!1};c.Util.fixDateNode=function(e,t,i){var a,s,n,r,o,l,u,p,d,h,f,b,m,y=this.cslXml.getAttributeValue(i,"lingo"),g=this.cslXml.getAttributeValue(i,"default-locale");this.build.date_key=!0,a=this.cslXml.getAttributeValue(i,"form");var y;if(g?y=this.opt["default-locale"][0]:y=this.cslXml.getAttributeValue(i,"lingo"),!this.getDate(a,g))return e;var v=this.cslXml.getAttributeValue(i,"date-parts");s=this.cslXml.getAttributeValue(i,"variable"),p=this.cslXml.getAttributeValue(i,"prefix"),d=this.cslXml.getAttributeValue(i,"suffix"),b=this.cslXml.getAttributeValue(i,"display"),m=this.cslXml.getAttributeValue(i,"cslid"),n=this.cslXml.nodeCopy(this.getDate(a,g)),this.cslXml.setAttribute(n,"lingo",this.opt.lang),this.cslXml.setAttribute(n,"form",a),this.cslXml.setAttribute(n,"date-parts",v),this.cslXml.setAttribute(n,"cslid",m),this.cslXml.setAttribute(n,"variable",s),this.cslXml.setAttribute(n,"default-locale",g),p&&this.cslXml.setAttribute(n,"prefix",p),d&&this.cslXml.setAttribute(n,"suffix",d),b&&this.cslXml.setAttribute(n,"display",b),h=this.cslXml.children(n);for(var w in h)r=h[w],this.cslXml.nodename(r)==="date-part"&&(o=this.cslXml.getAttributeValue(r,"name"),g&&this.cslXml.setAttributeOnNodeIdentifiedByNameAttribute(n,"date-part",o,"@default-locale","true"));h=this.cslXml.children(i);for(var w in h)if(r=h[w],this.cslXml.nodename(r)==="date-part"){o=this.cslXml.getAttributeValue(r,"name"),f=this.cslXml.attributes(r);for(l in f)l!=="@name"&&(y&&y!==this.opt.lang&&["@suffix","@prefix","@form"].indexOf(l)>-1||(u=f[l],this.cslXml.setAttributeOnNodeIdentifiedByNameAttribute(n,"date-part",o,l,u)))}if(this.cslXml.getAttributeValue(i,"date-parts")==="year")this.cslXml.deleteNodeByNameAttribute(n,"month"),this.cslXml.deleteNodeByNameAttribute(n,"day");else if(this.cslXml.getAttributeValue(i,"date-parts")==="year-month")this.cslXml.deleteNodeByNameAttribute(n,"day");else if(this.cslXml.getAttributeValue(i,"date-parts")==="month-day"){for(var x=this.cslXml.children(n),E=1,_=this.cslXml.numberofnodes(x);E<_;E++)if(this.cslXml.getAttributeValue(x[E],"name")==="year"){this.cslXml.setAttribute(x[E-1],"suffix","");break}this.cslXml.deleteNodeByNameAttribute(n,"year")}return this.cslXml.insertChildNodeAfter(e,i,t,n)};c.dateMacroAsSortKey=function(e,t){c.dateAsSortKey.call(this,e,t,!0)};c.dateAsSortKey=function(e,t,i){var a,s,n,r,o,l,u,p,d=this.variables[0],h="empty";if(i&&e.tmp.extension&&(h="macro-with-date"),a=t[d],typeof a=="undefined"&&(a={"date-parts":[[0]]}),typeof this.dateparts=="undefined"&&(this.dateparts=["year","month","day"]),a.raw?a=e.fun.dateparser.parseDateToArray(a.raw):a["date-parts"]&&(a=e.dateParseArray(a)),typeof a=="undefined"&&(a={}),a.year)for(u=0,p=c.DATE_PARTS_INTERNAL.length;u<p;u+=1)if(s=c.DATE_PARTS_INTERNAL[u],n=0,r=s,r.slice(-4)==="_end"&&(r=r.slice(0,-4)),a[s]&&this.dateparts.indexOf(r)>-1&&(n=a[s]),s.slice(0,4)==="year"){o=c.Util.Dates[r].numeric(e,n);var l="1";o[0]==="-"&&(l="0",o=o.slice(1),o=9999-parseInt(o,10)),e.output.append(c.Util.Dates[s.slice(0,4)].numeric(e,l+o),h)}else n=c.Util.Dates[r]["numeric-leading-zeros"](e,n),n||(n="00"),e.output.append(n,h)};c.Engine.prototype.dateParseArray=function(e){var t,i,a,s;t={};for(i in e)if(i==="date-parts"){a=e["date-parts"],a.length>1&&a[0].length!==a[1].length&&c.error("CSL data error: element mismatch in date range input."),s=["","_end"];for(var n=0,r=a.length;n<r;n+=1)for(var o=0,l=c.DATE_PARTS.length;o<l;o+=1)isNaN(parseInt(a[n][o],10))?t[c.DATE_PARTS[o]+s[n]]=void 0:t[c.DATE_PARTS[o]+s[n]]=parseInt(a[n][o],10)}else e.hasOwnProperty(i)&&(i==="literal"&&typeof e.literal=="object"&&typeof e.literal.part=="string"?(c.debug("Warning: fixing up weird literal date value"),t.literal=e.literal.part):t[i]=e[i]);return t};c.Util.Names={};c.Util.Names.compareNamesets=c.NameOutput.prototype._compareNamesets;c.Util.Names.unInitialize=function(e,t){var i,a,s,n,r;if(!t)return"";for(s=t.split(/(?:\-|\s+)/),n=t.match(/(\-|\s+)/g),r="",i=0,a=s.length;i<a;i+=1)r+=s[i],i<a-1&&(r+=n[i]);return r};c.Util.Names.initializeWith=function(e,t,i,a){var s,n,r,o,l;if(!t)return"";if(i||(i=""),["Lord","Lady"].indexOf(t)>-1||!t.replace(/^(?:<[^>]+>)*/,"").match(c.STARTSWITH_ROMANESQUE_REGEXP)&&!i.match("%s"))return t;e.opt["initialize-with-hyphen"]===!1&&(t=t.replace(/\-/g," ")),t=t.replace(/\s*\-\s*/g,"-").replace(/\s+/g," "),t=t.replace(/-([a-z])/g,"\u2013$1");for(var s=t.length-2;s>-1;s+=-1)t.slice(s,s+1)==="."&&t.slice(s+1,s+2)!==" "&&(t=t.slice(0,s)+". "+t.slice(s+1));var u=c.Output.Formatters.nameDoppel.split(t),p=[];if(p=[u.strings[0]],u.tags.length===0){var d=p[0].match(/[^\.]+$/);d&&d[0].length===1&&d[0]!==d[0].toLowerCase()&&(p[0]+=".")}for(s=1,n=u.strings.length;s<n;s+=1)p.push(u.tags[s-1]),p.push(u.strings[s]);return a?l=this.doNormalize(e,p,i):l=this.doInitialize(e,p,i),l=l.replace(/\u2013([a-z])/g,"-$1"),l};c.Util.Names.notag=function(e){return e.replace(/^(?:<[^>]+>)*/,"")};c.Util.Names.mergetag=function(e,t,i){var a=t.match(/(?:-*<[^>]+>-*)/g);if(a)t=a.join("");else return i;return a=i.match(/^(.*[^\s])*(\s+)$/),a?(a[1]=a[1]?a[1]:"",i=a[1]+t+a[2]):i=i+t,i};c.Util.Names.tagonly=function(e,t){var i=t.match(/(?:<[^>]+>)+/);return i?i.join(""):t};c.Util.Names.doNormalize=function(e,t,i){var a,s;i=i||"";var n=[];for(a=0,s=t.length;a<s;a+=1)this.notag(t[a]).length>1&&this.notag(t[a]).slice(-1)==="."?(t[a]=t[a].replace(/^(.*)\.(.*)$/,"$1$2"),n.push(!0)):t[a].length===1&&t[a].toUpperCase()===t[a]?n.push(!0):n.push(!1);for(a=0,s=t.length;a<s;a+=2)n[a]&&(a<t.length-2&&(t[a+1]=this.tagonly(e,t[a+1]),n[a+2]||(t[a+1]=this.tagonly(e,t[a+1])+" "),t[a+2].length>1?t[a+1]=i.replace(/\ufeff$/,"")+t[a+1]:t[a+1]=this.mergetag(e,t[a+1],i)),a===t.length-1&&(t[a]=t[a]+i));return t.join("").replace(/[\u0009\u000a\u000b\u000c\u000d\u0020\ufeff\u00a0]+$/,"").replace(/\s*\-\s*/g,"-").replace(/[\u0009\u000a\u000b\u000c\u000d\u0020]+/g," ")};c.Util.Names.doInitialize=function(e,t,i){var a,s,n,r,o,l,u;for(a=0,s=t.length;a<s;a+=2)if(u=t[a],!!u)if(n=u.match(c.NAME_INITIAL_REGEXP),!n&&!u.match(c.STARTSWITH_ROMANESQUE_REGEXP)&&u.length>1&&i.match("%s")&&(n=u.match(/(.)(.*)/)),n&&n[2]&&n[3]&&(n[1]=n[1]+n[2],n[2]=""),n&&n[1].slice(0,1)===n[1].slice(0,1).toUpperCase()){var p="";if(n[2]){var d="";for(l=n[2].split(""),r=0,o=l.length;r<o;r+=1){var h=l[r];if(h===h.toUpperCase())d+=h;else break}d.length<n[2].length&&(p=c.toLocaleLowerCase.call(e,d))}t[a]=n[1]+p,a<s-1?i.match("%s")?t[a]=i.replace("%s",t[a]):t[a+1].indexOf("-")>-1?t[a+1]=this.mergetag(e,t[a+1].replace("-",""),i)+"-":t[a+1]=this.mergetag(e,t[a+1],i):i.match("%s")?t[a]=i.replace("%s",t[a]):t.push(i)}else u.match(c.ROMANESQUE_REGEXP)&&(!n||!n[3])&&(t[a]=" "+u);var f=t.join("");return f=f.replace(/[\u0009\u000a\u000b\u000c\u000d\u0020\ufeff\u00a0]+$/,"").replace(/\s*\-\s*/g,"-").replace(/[\u0009\u000a\u000b\u000c\u000d\u0020]+/g," "),f};c.Util.Names.getRawName=function(e){var t=[];return e.literal?t.push(e.literal):(e.given&&t.push(e.given),e.family&&t.push(e.family)),t.join(" ")};c.Util.Dates={};c.Util.Dates.year={};c.Util.Dates.year.long=function(e,t){return t||(typeof t=="boolean"?t="":t=0),t.toString()};c.Util.Dates.year.imperial=function(e,t,i){var a="";t||(typeof t=="boolean"?t="":t=0),i=i?"_end":"";var s=e.tmp.date_object["month"+i];for(s=s?""+s:"1";s.length<2;)s="0"+s;var n=e.tmp.date_object["day"+i];for(n=n?""+n:"1";n.length<2;)n="0"+n;var r=parseInt(t+s+n,10),o,l;if(r>=18680908&&r<19120730?(o="\u660E\u6CBB",l=1867):r>=19120730&&r<19261225?(o="\u5927\u6B63",l=1911):r>=19261225&&r<19890108?(o="\u662D\u548C",l=1925):r>=19890108&&(o="\u5E73\u6210",l=1988),o&&l){var u=o;e.sys.normalizeAbbrevsKey&&(u=e.sys.normalizeAbbrevsKey("number",o)),e.transform.abbrevs.default.number[u]||e.transform.loadAbbreviation("default","number",u,null),e.transform.abbrevs.default.number[u]&&(o=e.transform.abbrevs.default.number[u]),a=o+(t-l)}return a};c.Util.Dates.year.short=function(e,t){if(t=t.toString(),t&&t.length===4)return t.substr(2)};c.Util.Dates.year.numeric=function(e,t){var i,a;t=""+t;var i=t.match(/([0-9]*)$/);for(i?(a=t.slice(0,i[1].length*-1),t=i[1]):(a=t,t="");t.length<4;)t="0"+t;return a+t};c.Util.Dates.normalizeMonth=function(e,t){var i;if(e||(e=0),e=""+e,e.match(/^[0-9]+$/)||(e=0),e=parseInt(e,10),t){var a={stub:"month-",num:e};if(a.num<1||a.num>24)a.num=0;else{for(;a.num>16;)a.num=a.num-4;a.num>12&&(a.stub="season-",a.num=a.num-12)}i=a}else(e<1||e>12)&&(e=0),i=e;return i};c.Util.Dates.month={};c.Util.Dates.month.numeric=function(e,t){var t=c.Util.Dates.normalizeMonth(t);return t||(t=""),t};c.Util.Dates.month["numeric-leading-zeros"]=function(e,t){var t=c.Util.Dates.normalizeMonth(t);if(!t)t="";else for(t=""+t;t.length<2;)t="0"+t;return t};c.Util.Dates.month.long=function(e,t,i,a){var s=c.Util.Dates.normalizeMonth(t,!0),t=s.num;if(!t)t="";else{for(t=""+t;t.length<2;)t="0"+t;t=e.getTerm(s.stub+t,"long",0,0,!1,a)}return t};c.Util.Dates.month.short=function(e,t,i,a){var s=c.Util.Dates.normalizeMonth(t,!0),t=s.num;if(!t)t="";else{for(t=""+t;t.length<2;)t="0"+t;t=e.getTerm(s.stub+t,"short",0,0,!1,a)}return t};c.Util.Dates.day={};c.Util.Dates.day.numeric=function(e,t){return t.toString()};c.Util.Dates.day.long=c.Util.Dates.day.numeric;c.Util.Dates.day["numeric-leading-zeros"]=function(e,t){for(t||(t=0),t=t.toString();t.length<2;)t="0"+t;return t.toString()};c.Util.Dates.day.ordinal=function(e,t,i){return e.fun.ordinalizer.format(t,i)};c.Util.Sort={};c.Util.Sort.strip_prepositions=function(e){var t;return typeof e=="string"&&(t=e.match(/^(([aA]|[aA][nN]|[tT][hH][eE])\s+)/)),t&&(e=e.substr(t[1].length)),e};c.Util.substituteStart=function(e,t){var i,a,s,n,r,o,l;n=function(u,p,d){for(var h=0,f=this.decorations.length;h<f;h+=1)if(this.decorations[h][0]==="@strip-periods"&&this.decorations[h][1]==="true"){u.tmp.strip_periods+=1;break}},this.execs.push(n),this.decorations&&e.opt.development_extensions.csl_reverse_lookup_support&&(this.decorations.reverse(),this.decorations.push(["@showid","true",this.cslid]),this.decorations.reverse()),l=["number","date","names"],(this.name==="text"&&!this.postponed_macro||l.indexOf(this.name)>-1)&&(i=function(u,p,d){u.tmp.element_trace.value()==="author"||this.name==="names"?(!u.tmp.just_looking&&d&&d["author-only"]&&u.tmp.area!=="intext"&&u.tmp.probably_rendered_something&&u.tmp.element_trace.push("suppress-me"),!u.tmp.just_looking&&d&&d["suppress-author"]&&(u.tmp.probably_rendered_something||u.tmp.element_trace.push("suppress-me"))):this.name==="date"?!u.tmp.just_looking&&d&&d["author-only"]&&u.tmp.area!=="intext"&&u.tmp.probably_rendered_something&&u.tmp.element_trace.push("suppress-me"):!u.tmp.just_looking&&d&&d["author-only"]&&u.tmp.area!=="intext"?!u.tmp.probably_rendered_something&&u.tmp.can_block_substitute||u.tmp.element_trace.push("suppress-me"):d&&d["suppress-author"]&&u.tmp.element_trace.push("do-not-suppress-me")},this.execs.push(i)),a=this.strings.cls,this.strings.cls=!1,e.build.render_nesting_level===0&&(e.build.area==="bibliography"&&e.bibliography.opt["second-field-align"]?(s=new c.Token("group",c.START),s.decorations=[["@display","left-margin"]],n=function(u,p){u.tmp.render_seen||(s.strings.first_blob=p.id,u.output.startTag("bib_first",s))},s.execs.push(n),t.push(s)):c.DISPLAY_CLASSES.indexOf(a)>-1&&(s=new c.Token("group",c.START),s.decorations=[["@display",a]],n=function(u,p){s.strings.first_blob=p.id,u.output.startTag("bib_first",s)},s.execs.push(n),t.push(s)),e.build.cls=a),e.build.render_nesting_level+=1,e.build.substitute_level.value()===1&&(r=new c.Token("choose",c.START),c.Node.choose.build.call(r,e,t),o=new c.Token("if",c.START),n=function(){return!!e.tmp.can_substitute.value()},o.tests||(o.tests=[]),o.tests.push(n),o.test=e.fun.match.any(this,e,o.tests),t.push(o)),e.sys.variableWrapper&&this.variables_real&&this.variables_real.length&&(n=function(u,p,d){if(!u.tmp.just_looking&&!u.tmp.suppress_decorations){var h=new c.Token("text",c.START);h.decorations=[["@showid","true"]],u.output.startTag("variable_entry",h);var f=null;d&&(f=d.position),f||(f=0);var b=["first","container-subsequent","subsequent","ibid","ibid-with-locator"],m=0;d&&d.noteIndex&&(m=d.noteIndex);var y=0;d&&d["first-reference-note-number"]&&(y=d["first-reference-note-number"]);var g=0;d&&d["first-container-reference-note-number"]&&(g=d["first-container-reference-note-number"]);var v=0;d&&d["citation-number"]&&(v=d["citation-number"]);var w=0;d&&d.index&&(w=d.index);var x={itemData:p,variableNames:this.variables,context:u.tmp.area,xclass:u.opt.xclass,position:b[f],"note-number":m,"first-reference-note-number":y,"first-container-reference-note-number":g,"citation-number":v,index:w,mode:u.opt.mode};u.output.current.value().params=x}},this.execs.push(n))};c.Util.substituteEnd=function(e,t){var i,a,s,n,r,o,l;if(e.sys.variableWrapper&&(this.hasVariable||this.variables_real&&this.variables_real.length)&&(i=function(p){!p.tmp.just_looking&&!p.tmp.suppress_decorations&&p.output.endTag("variable_entry")},this.execs.push(i)),i=function(p){for(var d=0,h=this.decorations.length;d<h;d+=1)if(this.decorations[d][0]==="@strip-periods"&&this.decorations[d][1]==="true"){p.tmp.strip_periods+=-1;break}},this.execs.push(i),e.build.render_nesting_level+=-1,e.build.render_nesting_level===0&&(e.build.cls?(i=function(p){p.output.endTag("bib_first")},this.execs.push(i),e.build.cls=!1):e.build.area==="bibliography"&&e.bibliography.opt["second-field-align"]&&(a=new c.Token("group",c.END),i=function(p){p.tmp.render_seen||p.output.endTag("bib_first")},a.execs.push(i),t.push(a),s=new c.Token("group",c.START),s.decorations=[["@display","right-inline"]],i=function(p){p.tmp.render_seen||(p.tmp.render_seen=!0,p.output.startTag("bib_other",s))},s.execs.push(i),t.push(s))),e.build.substitute_level.value()===1&&(n=new c.Token("if",c.END),t.push(n),r=new c.Token("choose",c.END),c.Node.choose.build.call(r,e,t)),this.name==="names"||this.name==="text"&&this.variables_real!=="title"){o=new c.Token("text",c.SINGLETON);var u=this.name;i=function(p,d){if(p.tmp.area==="bibliography"&&typeof p.bibliography.opt["subsequent-author-substitute"]=="string"&&!(this.variables_real&&!d[this.variables_real])&&!(this.variables_real&&u==="names")){var h=p.bibliography.opt["subsequent-author-substitute-rule"],f,b,m=!p.tmp.suppress_decorations;if(m&&p.tmp.subsequent_author_substitute_ok&&p.tmp.rendered_name){if(h==="partial-each"||h==="partial-first"){var y=!0,g=[];for(f=0,b=p.tmp.name_node.children.length;f<b;f+=1){var v=p.tmp.rendered_name[f];y&&p.tmp.last_rendered_name&&p.tmp.last_rendered_name.length>f-1&&v&&!v.localeCompare(p.tmp.last_rendered_name[f])?(l=new c.Blob(p[p.tmp.area].opt["subsequent-author-substitute"]),p.tmp.name_node.children[f].blobs=[l],h==="partial-first"&&(y=!1)):y=!1,g.push(v)}p.tmp.last_rendered_name=g}else if(h==="complete-each"){var g=p.tmp.rendered_name.join(",");if(g){if(p.tmp.last_rendered_name&&!g.localeCompare(p.tmp.last_rendered_name))for(f=0,b=p.tmp.name_node.children.length;f<b;f+=1)l=new c.Blob(p[p.tmp.area].opt["subsequent-author-substitute"]),p.tmp.name_node.children[f].blobs=[l];p.tmp.last_rendered_name=g}}else{var g=p.tmp.rendered_name.join(",");g&&(p.tmp.last_rendered_name&&!g.localeCompare(p.tmp.last_rendered_name)&&(l=new c.Blob(p[p.tmp.area].opt["subsequent-author-substitute"]),p.tmp.label_blob?p.tmp.name_node.top.blobs=[l,p.tmp.label_blob]:p.tmp.name_node.top.blobs.length?p.tmp.name_node.top.blobs[0].blobs=[l]:p.tmp.name_node.top.blobs=[l],p.tmp.substituted_variable=u),p.tmp.last_rendered_name=g)}p.tmp.subsequent_author_substitute_ok=!1}}},this.execs.push(i)}(this.name==="text"&&!this.postponed_macro||["number","date","names"].indexOf(this.name)>-1)&&(i=function(p,d){p.tmp.element_trace.mystack.length>1&&p.tmp.element_trace.pop()},this.execs.push(i))};c.Util.padding=function(e){var t=e.match(/\s*(-{0,1}[0-9]+)/);if(t)for(e=parseInt(t[1],10),e<0&&(e=1e20+e),e=""+e;e.length<20;)e="0"+e;return e};c.Util.LongOrdinalizer=function(){};c.Util.LongOrdinalizer.prototype.init=function(e){this.state=e};c.Util.LongOrdinalizer.prototype.format=function(e,t){e<10&&(e="0"+e);var i=c.Engine.getField(c.LOOSE,this.state.locale[this.state.opt.lang].terms,"long-ordinal-"+e,"long",0,t);return i||(i=this.state.fun.ordinalizer.format(e,t)),this.state.tmp.cite_renders_content=!0,i};c.Util.Ordinalizer=function(e){this.state=e,this.suffixes={}};c.Util.Ordinalizer.prototype.init=function(){if(!this.suffixes[this.state.opt.lang]){this.suffixes[this.state.opt.lang]={};for(var e=0,t=3;e<t;e+=1){var i=[void 0,"masculine","feminine"][e];this.suffixes[this.state.opt.lang][i]=[];for(var a=1;a<5;a+=1){var s=this.state.getTerm("ordinal-0"+a,"long",!1,i);if(typeof s=="undefined"){delete this.suffixes[this.state.opt.lang][i];break}this.suffixes[this.state.opt.lang][i].push(s)}}}};c.Util.Ordinalizer.prototype.format=function(e,t){var i;e=parseInt(e,10),i=""+e;var a="",s=[];if(t&&s.push(t),s.push("neuter"),this.state.locale[this.state.opt.lang].ord["1.0.1"]){a=this.state.getTerm("ordinal",!1,0,t);for(var n,r=0,o=s.length;r<o;r+=1){n=s[r];var l=this.state.locale[this.state.opt.lang].ord["1.0.1"];if(l["whole-number"][i]&&l["whole-number"][i][n]?a=this.state.getTerm(this.state.locale[this.state.opt.lang].ord["1.0.1"]["whole-number"][i][n],!1,0,t):l["last-two-digits"][i.slice(i.length-2)]&&l["last-two-digits"][i.slice(i.length-2)][n]?a=this.state.getTerm(this.state.locale[this.state.opt.lang].ord["1.0.1"]["last-two-digits"][i.slice(i.length-2)][n],!1,0,t):l["last-digit"][i.slice(i.length-1)]&&l["last-digit"][i.slice(i.length-1)][n]&&(a=this.state.getTerm(this.state.locale[this.state.opt.lang].ord["1.0.1"]["last-digit"][i.slice(i.length-1)][n],!1,0,t)),a)break}}else t||(t=void 0),this.state.fun.ordinalizer.init(),e/10%10==1||e>10&&e<20?a=this.suffixes[this.state.opt.lang][t][3]:e%10==1&&e%100!=11?a=this.suffixes[this.state.opt.lang][t][0]:e%10==2&&e%100!=12?a=this.suffixes[this.state.opt.lang][t][1]:e%10==3&&e%100!=13?a=this.suffixes[this.state.opt.lang][t][2]:a=this.suffixes[this.state.opt.lang][t][3];return i=i+=a,i};c.Util.Romanizer=function(){};c.Util.Romanizer.prototype.format=function(e){var t,i,a,s,n;if(t="",e<6e3)for(s=e.toString().split(""),s.reverse(),i=0,a=0,n=s.length,i=0;i<n;i+=1)a=parseInt(s[i],10),t=c.ROMAN_NUMERALS[i][a]+t;return t};c.Util.Suffixator=function(e){e||(e=c.SUFFIX_CHARS),this.slist=e.split(",")};c.Util.Suffixator.prototype.format=function(e){var t;e+=1;var i="";do{t=e%26==0?26:e%26;var i=this.slist[t-1]+i;e=(e-t)/26}while(e!==0);return i};c.Engine.prototype.processNumber=function(e,t,i){var a,s=this,n=i;i=i==="page-first"?"page":i;var r=",\\s+and\\s+|\\s+and\\s+";this.opt.lang.slice(0,2)!=="en"&&(r+="|,\\s+"+this.getTerm("and")+"\\s+|\\s+"+this.getTerm("and")+"\\s+");var o="\\s*&\\s*",l=new RegExp("^"+o+"$"),u=new RegExp("("+o+"|"+r+"|;\\s+|,\\s+|\\s*\\\\*[\\-\\u2013]+\\s*)","g"),p=new RegExp("(?:"+o+"|"+r+"|;\\s+|,\\s+|\\s*\\\\*[\\-\\u2013]+\\s*)"),d=this.getTerm("and"),h=this.getTerm("and","symbol");d===h&&(h="&");function f(L){L=L.trim();var B=L.match(/^([^ ]+)/);if(B&&!c.STATUTE_SUBDIV_STRINGS[B[1]]){var W=null;["locator","locator-extra","page"].indexOf(i)>-1?t.label?W=c.STATUTE_SUBDIV_STRINGS_REVERSE[t.label]:W="p.":W=c.STATUTE_SUBDIV_STRINGS_REVERSE[i],W&&(L=W+" "+L)}return L}function b(L,B,W,ee,I){ee=ee||"";var F={};if(!B&&!c.STATUTE_SUBDIV_STRINGS_REVERSE[i]&&(B="var:"+i),B){var G=B.match(/(\s*)([^\s]+)(\s*)/);n==="page"&&I===0&&["p.","pp."].indexOf(G[2])===-1?(F.gotosleepability=!0,F.labelVisibility=!0):F.labelVisibility=!1,F.label=G[2],F.origLabel=L,F.labelSuffix=G[3]?G[3]:"",F.plural=0}var G=W.match(/^([0-9]*[a-zA-Z]+0*)?([0-9]+(?:[a-zA-Z]*|[-,a-zA-Z]+))$/);return G?(F.particle=G[1]?G[1]:"",F.value=G[2]):(F.particle="",F.value=W),F.joiningSuffix=ee.replace(/\s*-\s*/,"-"),F}function m(L){for(var B=L.length-2;B>-1;B-=2)L[B]==="-"&&L[B-1].match(/^(?:(?:[a-z]|[a-z][a-z]|[a-z][a-z][a-z]|[a-z][a-z][a-z][a-z])\. *)*[0-9]+[,a-zA-Z]+$/)&&L[B+1].match(/^[,a-zA-Z]+$/)&&(L[B-1]=L.slice(B-1,B+2).join(""),L=L.slice(0,B).concat(L.slice(B+2)));return L}function y(L,B){B=B||"",L=f(L,B);var W,ee,I;if(i==="page"&&L.indexOf("\u2013")>-1&&(L=L.replace(/\u2013/g,"-")),L.indexOf("\\-")>-1){W=new RegExp(u.source.replace("\\-","")),ee=new RegExp(p.source.replace("\\-",""));for(var F=L.split("\\-"),G=0,X=F.length;G<X;G++)F[G]=F[G].replace(/\-/g,"\u2013");I=F.join("\\-"),I=I.replace(/\\/g,"")}else W=u,ee=p,I=L;var J=[],Z=I.match(W);if(Z){for(var F=I.split(ee),G=0,X=Z.length;G<X;G++)Z[G].match(l)&&(F[G].match(/[a-zA-Z]$/)&&F[G].match(/^[a-zA-Z]/)?Z[G]=h:Z[G]=" "+h+" ");var le=!1;for(var G in F)if((""+F[G]).replace(/^[a-z]\.\s+/,"").match(/[^\s0-9ivxlcmIVXLCM]/))break;if(le)J=[I];else{for(var G=0,X=F.length-1;G<X;G++)J.push(F[G]),J.push(Z[G]);J.push(F[F.length-1]),J=m(J)}}else var J=[I];for(var se=[],ie=B,ye="",G=0,X=J.length;G<X;G+=2){var Z=J[G].match(/((?:^| )(?:[a-z]|[a-z][a-z]|[a-z][a-z][a-z]|[a-z][a-z][a-z][a-z]|subpara|subch|amend|bibliog|annot|illus|princ|intro|sched|subdiv|subsec)(?:\.| ) *)/g);if(Z){for(var F=J[G].split(/(?:(?:^| )(?:[a-z]|[a-z][a-z]|[a-z][a-z][a-z]|[a-z][a-z][a-z][a-z]|subpara|subch|amend|bibliog|annot|illus|princ|intro|sched|subdiv|subsec)(?:\.| ) *)/),pe=F.length-1;pe>0;pe--)F[pe-1]&&(!F[pe].match(/^[0-9]+([-;,:a-zA-Z]*)$/)||!F[pe-1].match(/^[0-9]+([-;,:a-zA-Z]*)$/))&&(F[pe-1]=F[pe-1]+Z[pe-1]+F[pe],F=F.slice(0,pe).concat(F.slice(pe+1)),Z=Z.slice(0,pe-1).concat(Z.slice(pe)));if(Z.length>0){var N=Z[0].trim(),q=!c.STATUTE_SUBDIV_STRINGS[N]||typeof s.getTerm(c.STATUTE_SUBDIV_STRINGS[N])=="undefined"||["locator","number","locator-extra","page"].indexOf(i)===-1&&c.STATUTE_SUBDIV_STRINGS[N]!==i;q?G===0&&(Z=Z.slice(1),F[0]=F[0]+" "+N+" "+F[1],F=F.slice(0,1).concat(F.slice(2))):ye=N}for(var pe=0,z=F.length;pe<z;pe++)if(F[pe]||pe===F.length-1){var V;ie=Z[pe-1]?Z[pe-1]:ie,ye===ie.trim()?V="":V=ye,I=F[pe]?F[pe].trim():"",pe===F.length-1?se.push(b(V,ie,I,J[G+1],G)):se.push(b(V,ie,I,null,G))}}else{var V;ye===ie.trim()?V="":V=ye,se.push(b(V,ie,J[G],J[G+1]))}}return se}function g(L){for(var B=0,W=L.length-1;B<W;B++)!L[B].joiningSuffix&&L[B+1].label&&(L[B].joiningSuffix=" ")}function v(L,B,W){var ee=L[W.pos],I=L[B].value,F=ee.joiningSuffix==="\\-";I.particle&&I.particle!==ee.particle&&(W.collapsible=!1);var G=I.match(/^[0-9]+([-,:a-zA-Z]*)$/),X=ee.value.match(/^(?:[0-9]+|[ixv]+)([-,:a-zA-Z]*|\-[\-0-9]+)$/);if((!I||!G||!X||F)&&(W.collapsible=!1,(!I||!X)&&(W.numeric=!1),F&&W.count--),(G&&G[1]||X&&X[1])&&(W.collapsible=!1),L[B].collapsible===void 0){for(var J=B,Z=B+W.count;J<Z;J++)isNaN(parseInt(L[J].value))&&!L[J].value.match(/^[ivxlcmIVXLCM]+$/)?L[J].collapsible=!1:L[J].collapsible=!0;W.collapsible=L[B].collapsible}for(var le=W.collapsible,J=W.pos,Z=W.pos+W.count;J<Z;J++)W.count>1&&le&&(L[J].plural=1),L[J].numeric=W.numeric,L[J].collapsible=W.collapsible}function w(L,B,W){W.label.slice(0,4)!=="var:"&&(W.pos===0?(["locator","number","locator-extra","page"].indexOf(i)>-1&&typeof s.getTerm(c.STATUTE_SUBDIV_STRINGS[W.label])=="undefined"&&(L[W.pos].labelVisibility=!0),["locator","number","locator-extra","page"].indexOf(i)===-1&&c.STATUTE_SUBDIV_STRINGS[W.label]!==i&&(L[0].labelVisibility=!0)):L[W.pos].labelVisibility=!0)}function x(L){if(L.length!==0){for(var B=0,W=1,ee=1,I=L.length;ee<I;ee++){var F=L[ee-1],G=L[ee];if(F.label===G.label&&F.particle===F.particle)W++;else{var X=JSON.parse(JSON.stringify(L[B]));X.pos=B,X.count=W,X.numeric=!0,v(L,B,X),F.label!==G.label&&w(L,B,X),B=ee,W=1}}var X=JSON.parse(JSON.stringify(L[B]));X.pos=B,X.count=W,X.numeric=!0,v(L,B,X),w(L,B,X),L.length&&L[0].numeric&&i.slice(0,10)==="number-of-"&&parseInt(t[n],10)>1&&(L[0].plural=1)}}function E(L){return L.replace("\\-","-")}function _(L){var B=c.Util.cloneToken(e),W=new c.Token;s.tmp.just_looking||(W.decorations=B.decorations,B.decorations=[],W.strings.prefix=B.strings.prefix,B.strings.prefix="",W.strings.suffix=B.strings.suffix,B.strings.suffix="");var ee=L.length?L[0].label:null;if(L.length){for(var I=0,F=L.length;I<F;I++){var G=L[I],X=c.Util.cloneToken(B);X.gender=e.gender,ee===G.label&&(X.formatter=e.formatter),G.numeric&&(X.successor_prefix=G.successor_prefix),X.strings.suffix=X.strings.suffix+E(G.joiningSuffix),G.styling=X}s.tmp.just_looking||L[0].value.slice(0,1)==='"'&&L[L.length-1].value.slice(-1)==='"'&&(L[0].value=L[0].value.slice(1),L[L.length-1].value=L[L.length-1].value.slice(0,-1),W.decorations.push(["@quotes",!0]))}return W}function j(L,B){var W=!0;if(["locator","locator-extra","page"].indexOf(L)>-1){var ee;B.origLabel?ee=B.origLabel:ee=B.label,W=!!s.getTerm(c.STATUTE_SUBDIV_STRINGS[ee])}return W}function k(L,B){return L==="page"||["locator","locator-extra"].indexOf(L)>-1&&(["p."].indexOf(B.label)>-1||["p."].indexOf(B.origLabel)>-1)}function C(L,B,W,ee){var I=k(L,B),F=j(L,B);return F&&W==="-"&&ee&&((I||["locator","locator-extra","issue","volume","edition","number"].indexOf(L)>-1)&&(W=s.getTerm("page-range-delimiter"),W||(W="\u2013")),L==="collection-number"&&(W=s.getTerm("year-range-delimiter"),W||(W="\u2013"))),W}function S(L,B,W){if(!(B<1)&&W.count===2&&L[B-1].particle===L[B].particle){if(L[B-1].joiningSuffix!=="-"){W.count=1;return}if(!s.opt["page-range-format"]&&parseInt(L[B-1].value,10)>parseInt(L[B].value,10)){L[B-1].joiningSuffix=C(i,L[B],L[B-1].joiningSuffix,!0);return}var ee=L[B],I=k(i,ee),F;I&&!isNaN(parseInt(L[B-1].value))&&!isNaN(parseInt(L[B].value))?(F=L[B-1].particle+L[B-1].value+" - "+L[B].particle+L[B].value,F=s.fun.page_mangler(F)):((""+L[B-1].value).match(/^([0-9]+|[ivxlcmIVXLCM]+)$/)&&(""+L[B].value).match(/^([0-9]+|[ivxlcmIVXLCM]+)$/)&&(L[B-1].joiningSuffix=s.getTerm("page-range-delimiter")),F=L[B-1].value+E(L[B-1].joiningSuffix)+L[B].value);var G=F.match(/^((?:[0-9]*[a-zA-Z]+0*))?([0-9]+[a-z]*)(\s*[^0-9]+\s*)([-,a-zA-Z]?0*)([0-9]+[a-z]*)$/);if(G){var X=G[3];X=C(i,ee,X,L[B].numeric),L[B-1].particle=G[1],L[B-1].value=G[2],L[B-1].joiningSuffix=X,L[B].particle=G[4],L[B].value=G[5]}W.count=0}}function A(L){if(!!e&&["page","chapter-number","collection-number","edition","issue","number","number-of-pages","number-of-volumes","volume","locator","locator-extra"].indexOf(i)!==-1){for(var B={count:0,label:null,lastHadRangeDelimiter:!1},W=0,ee=L.length;W<ee;W++){var I=L[W];if(I.collapsible)B.label===I.label&&I.joiningSuffix==="-"?B.count=1:B.label===I.label&&I.joiningSuffix!=="-"?(B.count++,B.count===2&&S(L,W,B)):B.label!==I.label?(B.label=I.label,B.count=1):(B.count=1,B.label=I.label);else{B.count=0,B.label=null;var F=I.numeric;I.joiningSuffix=C(i,I,I.joiningSuffix,F)}}B.count===2&&S(L,L.length-1,B)}}function O(L,B,W){var ee=L[B];W.length&&(ee.numeric=W[0].numeric,ee.collapsible=W[0].collapsible,ee.plural=W[0].plural,ee.label=c.STATUTE_SUBDIV_STRINGS[W[0].label],i==="number"&&ee.label==="issue"&&s.getTerm("number")&&(ee.label="number"))}if(e&&this.tmp.shadow_numbers[n]&&this.tmp.shadow_numbers[n].values.length){var M=this.tmp.shadow_numbers[n].values;A(M),this.tmp.shadow_numbers[n].masterStyling=_(M);return}if(this.tmp.shadow_numbers[n]||(this.tmp.shadow_numbers[n]={values:[]}),!!t){var P=c.LangPrefsMap[i];if(P){var D=this.opt["cite-lang-prefs"][P][0];a=this.transform.getTextSubField(t,n,"locale-"+D,!0),a=a.name}else a=t[n];if(a&&n==="number"&&t.type==="legal_case"&&(a=a.replace(/[\\]*-/g,"\\-")),a&&this.sys.getAbbreviation){if(this.sys.normalizeAbbrevsKey)var H=this.sys.normalizeAbbrevsKey(n,a);else var H=a;var $=this.transform.loadAbbreviation(t.jurisdiction,"number",H,t.language);this.transform.abbrevs[$].number&&(this.transform.abbrevs[$].number[H]?a=this.transform.abbrevs[$].number[H]:typeof this.transform.abbrevs[$].number[H]!="undefined"&&delete this.transform.abbrevs[$].number[H])}if(typeof a!="undefined"&&(typeof a=="string"||typeof a=="number")){typeof a=="number"&&(a=""+a);var U=c.STATUTE_SUBDIV_STRINGS_REVERSE[i];if(this.tmp.shadow_numbers[n].values.length===0){var M=y(a,U);g(M),x(M);for(var Y of M)Y.numeric||(Y.plural=0);this.tmp.shadow_numbers[n].values=M,e&&(A(M),this.tmp.shadow_numbers[n].masterStyling=_(M)),O(this.tmp.shadow_numbers,n,M)}var K=this.tmp.shadow_numbers[n];i==="number"&&K.values.length===1&&K.values[0].value.indexOf("|")>-1&&(K.values[0].value=K.values[0].value.replace(/\|/g,", "),K.values[0].numeric=!0,K.values[0].plural=1,K.values[0].collapsible=!1,K.numeric=!0,K.plural=1,K.collapsible=!1),K.values.length===1&&K.values[0].value.match(/^[0-9]+(?:\/[0-9]+)+$/)&&(K.values[0].numeric=!0,K.values[0].plural=0,K.values[0].collapsible=!1,K.numeric=!0,K.plural=0,K.collapsible=!1),i==="page"&&K.values.length>0&&K.values[0].gotosleepability&&(K.labelForm="short")}}};c.Util.outputNumericField=function(e,t,i){e.output.openLevel(e.tmp.shadow_numbers[t].masterStyling);var a=e.tmp.shadow_numbers[t].masterStyling,s=e.tmp.shadow_numbers[t].values,n=s.length?s[0].label:null,r=e.tmp.shadow_numbers[t].labelForm,o=e.tmp.group_context.tip.label_static,l;r?l=r:l="short";for(var u=e.tmp.shadow_numbers[t].labelCapitalizeIfFirst,p=e.tmp.shadow_numbers[t].labelDecorations,d=null,h=0,f=s.length;h<f;h++){var b=s[h],m="",y;b.label&&(b.label.slice(0,4)==="var:"?y=b.label.slice(4):y=c.STATUTE_SUBDIV_STRINGS[b.label],y&&(b.label===n?(o&&(m=e.getTerm(y,"static",b.plural),m.indexOf("%s")===-1&&(m="")),m||(m=e.getTerm(y,r,b.plural))):(o&&(m=e.getTerm(y,"static",b.plural),m.indexOf("%s")===-1&&(m="")),m||(m=e.getTerm(y,l,b.plural))),u&&(m=c.Output.Formatters["capitalize-first"](e,m))));var g=-1;m&&(g=m.indexOf("%s"));var v=c.Util.cloneToken(b.styling);if(v.formatter=b.styling.formatter,v.type=b.styling.type,v.num=b.styling.num,v.gender=b.styling.gender,g>0&&g<m.length-2)v.strings.prefix+=m.slice(0,g),v.strings.suffix=m.slice(g+2)+v.strings.suffix;else if(b.labelVisibility)if(m||(m=b.label,y=b.label),g>0){var w=new c.Token;w.decorations=p,e.output.append(m.slice(0,g),w)}else(g===m.length-2||g===-1)&&e.output.append(m+b.labelSuffix,"empty");if(c.UPDATE_GROUP_CONTEXT_CONDITION(e,a.strings.prefix,null,a,`${b.particle}${b.value}`),b.collapsible){var x;b.value.match(/^[1-9][0-9]*$/)&&Number.isSafeInteger(parseInt(b.value,10))?x=new c.NumericBlob(e,b.particle,parseInt(b.value,10),v,i):x=new c.NumericBlob(e,b.particle,b.value,v,i),typeof x.gender=="undefined"&&(x.gender=e.locale[e.opt.lang]["noun-genders"][t]),e.output.append(x,"literal")}else e.output.append(b.particle+b.value,v);if(g===0&&g<m.length-2&&(d===null&&(d=y),y!==d||h===s.length-1)){var E=new c.Token;E.decorations=p,e.output.append(m.slice(g+2),E)}d=y,e.tmp.term_predecessor=!0}e.output.closeLevel()};c.Util.PageRangeMangler={};c.Util.PageRangeMangler.getFunction=function(e,t){var i,a,s,n,r,o,l,u,p,d,h,f,b,m,y,g,v,w,x=e.getTerm(t+"-range-delimiter");i=/([0-9]*[a-zA-Z]+0*)?([0-9]+[a-z]*)\s*(?:\u2013|-)\s*([0-9]*[a-zA-Z]+0*)?([0-9]+[a-z]*)/,n=function(_){for(s=_.length,a=1;a<s;a+=2)typeof _[a]=="object"&&(_[a]=_[a].join(""));var j=_.join("");return j=j.replace(/([^\\])\-/g,"$1"+e.getTerm(t+"-range-delimiter")),j},r=function(_){var j,k,C,S="\\s+\\-\\s+",A=x==="-"?"":x,O=new RegExp("([^\\\\])[-"+A+"\\u2013]","g");_=_.replace(O,"$1 - ").replace(/\s+-\s+/g," - ");var M=new RegExp("((?:[0-9]*[a-zA-Z]+0*)?[0-9]+[a-z]*"+S+"(?:[0-9]*[a-zA-Z]+0*)?[0-9]+[a-z]*)","g"),P=new RegExp("(?:[0-9]*[a-zA-Z]+0*)?[0-9]+[a-z]*"+S+"(?:[0-9]*[a-zA-Z]+0*)?[0-9]+[a-z]*");if(j=_.match(M),k=_.split(P),k.length===0)C=j;else for(C=[k[0]],a=1,s=k.length;a<s;a+=1)C.push(j[a-1].replace(/\s*\-\s*/g,"-")),C.push(k[a]);return C},o=function(_){for(_=""+_,h=r(_),s=h.length,a=1;a<s;a+=2)f=h[a].match(i),f&&(!f[3]||f[1]===f[3])&&(f[4].length<f[2].length&&(f[4]=f[2].slice(0,f[2].length-f[4].length)+f[4]),parseInt(f[2],10)<parseInt(f[4],10)&&(f[3]=x+(f[1]?f[1]:""),h[a]=f.slice(1))),typeof h[a]=="string"&&(h[a]=h[a].replace(/\-/g,x));return h},l=function(_,j,k){s=_.length;for(var C=1,S=_.length;C<S;C+=2)typeof _[C]=="object"&&(_[C][3]=u(_[C][1],_[C][3],j,k),_[C][2].slice(1)===_[C][0]&&(_[C][2]=x));return n(_)},u=function(_,j,k,C){if(k||(k=0),b=(""+_).split(""),m=(""+j).split(""),y=m.slice(),y.reverse(),b.length===m.length)for(var S=0,A=b.length;S<A;S+=1)if(b[S]===m[S]&&y.length>k)y.pop();else{if(k&&C&&y.length===3){var O=b.slice(0,S);O.reverse(),y=y.concat(O)}break}return y.reverse(),y.join("")},p=function(_){for(s=_.length,a=1;a<s;a+=2)typeof _[a]=="object"&&(f=_[a],g=parseInt(f[1],10),v=parseInt(f[3],10),g>100&&g%100&&parseInt(g/100,10)===parseInt(v/100,10)?f[3]=""+v%100:g>=1e4&&(f[3]=""+v%1e3)),f[2].slice(1)===f[0]&&(f[2]=x);return n(_)},d=function(_){for(s=_.length,a=1;a<s;a+=2){if(typeof _[a]=="object"&&(f=_[a],g=parseInt(f[1],10),v=parseInt(f[3],10),m=""+v,g>100&&g%100))for(var j=2;j<m.length;j++){var k=Math.pow(10,j);if(Math.floor(g/k)===Math.floor(v/k)){f[3]=""+v%k;break}}f[2].slice(1)===f[0]&&(f[2]=x)}return n(_)};var E=function(_,j,k,C){var S;_=""+_;var A=o(_),S=j(A,k,C);return S};return e.opt[t+"-range-format"]?e.opt[t+"-range-format"]==="expanded"?w=function(_){return E(_,n)}:e.opt[t+"-range-format"]==="minimal"?w=function(_){return E(_,l)}:e.opt[t+"-range-format"]==="minimal-two"?w=function(_,j){return E(_,l,2,j)}:e.opt[t+"-range-format"]==="chicago"?w=function(_){return E(_,p)}:e.opt[t+"-range-format"]==="chicago-15"?w=function(_){return E(_,p)}:e.opt[t+"-range-format"]==="chicago-16"&&(w=function(_){return E(_,d)}):w=function(_){return E(_,n)},w};c.Util.FlipFlopper=function(e){var t=[],i={'<span class="nocase">':{type:"nocase",opener:'<span class="nocase">',closer:"</span>",attr:null,outer:null,flipflop:null},'<span class="nodecor">':{type:"nodecor",opener:'<span class="nodecor">',closer:"</span>",attr:"@class",outer:"nodecor",flipflop:{nodecor:"nodecor"}},'<span style="font-variant:small-caps;">':{type:"tag",opener:'<span style="font-variant:small-caps;">',closer:"</span>",attr:"@font-variant",outer:"small-caps",flipflop:{"small-caps":"normal",normal:"small-caps"}},"<sc>":{type:"tag",opener:"<sc>",closer:"</sc>",attr:"@font-variant",outer:"small-caps",flipflop:{"small-caps":"normal",normal:"small-caps"}},"<i>":{type:"tag",opener:"<i>",closer:"</i>",attr:"@font-style",outer:"italic",flipflop:{italic:"normal",normal:"italic"}},"<b>":{type:"tag",opener:"<b>",closer:"</b>",attr:"@font-weight",outer:"bold",flipflop:{bold:"normal",normal:"bold"}},"<sup>":{type:"tag",opener:"<sup>",closer:"</sup>",attr:"@vertical-align",outer:"sup",flipflop:{sub:"sup",sup:"sup"}},"<sub>":{type:"tag",opener:"<sub>",closer:"</sub>",attr:"@vertical-align",outer:"sub",flipflop:{sup:"sub",sub:"sub"}},' "':{type:"quote",opener:' "',closer:'"',attr:"@quotes",outer:"true",flipflop:{true:"inner",inner:"true",false:"true"}}," '":{type:"quote",opener:" '",closer:"'",attr:"@quotes",outer:"inner",flipflop:{true:"inner",inner:"true",false:"true"}}};i['("']=i[' "'],i["('"]=i[" '"];var a=e.getTerm("open-quote"),s=e.getTerm("close-quote"),n=e.getTerm("open-inner-quote"),r=e.getTerm("close-inner-quote");a&&s&&[' "'," '",'"',"'"].indexOf(a)===-1&&(i[a]=JSON.parse(JSON.stringify(i[' "'])),i[a].opener=a,i[a].closer=s),n&&r&&[' "'," '",'"',"'"].indexOf(n)===-1&&(i[n]=JSON.parse(JSON.stringify(i[" '"])),i[n].opener=n,i[n].closer=r);function o(v){var w={" '":' "',' "':" '",'("':"('","('":'("'};i[v].outer="true",i[w[v]].outer="inner"}function l(v){for(var w=[],x=Object.keys(i),E=0,_=x.length;E<_;E++){var j=x[E];(i[v].type!=="quote"||!i[v])&&w.push(j)}var k=i[v];return k.opener=new RegExp("^(?:"+w.map(function(C){return C.replace("(","\\(")}).join("|")+")"),k}var u=function(){for(var v={},w=Object.keys(i),x=0,E=w.length;x<E;x++){var _=w[x];v[_]=l(_)}return v}(),p=function(){var v=[],w=[],x={};for(var E in u)v.push(E),x[u[E].closer]=!0;for(var _=Object.keys(x),j=0,k=_.length;j<k;j++){var C=_[j];w.push(C)}var S=v.concat(w).map(function(A){return A.replace("(","\\(")}).join("|");return{matchAll:new RegExp("((?:"+S+"))","g"),splitAll:new RegExp("(?:"+S+")","g"),open:new RegExp("(^(?:"+v.map(function(A){return A.replace("(","\\(")}).join("|")+")$)"),close:new RegExp("(^(?:"+w.join("|")+")$)")}}();function d(v,w){var x=t[t.length-1];return!x||v.match(x.opener)?(t.push({type:u[v].type,opener:u[v].opener,closer:u[v].closer,pos:w}),!1):(t.pop(),t.push({type:u[v].type,opener:u[v].opener,closer:u[v].closer,pos:w}),{fixtag:x.pos})}function h(v,w){var x=t[t.length-1];return x&&v===x.closer?(t.pop(),x.type==="nocase"?{nocase:{open:x.pos,close:w}}:!1):x?{fixtag:x.pos}:{fixtag:w}}function f(v,w){return v.match(p.open)?d(v,w):h(v,w)}function b(v){var w=[];v=v.replace(/(<span)\s+(style=\"font-variant:)\s*(small-caps);?\"[^>]*(>)/g,'$1 $2$3;"$4'),v=v.replace(/(<span)\s+(class=\"no(?:case|decor)\")[^>]*(>)/g,"$1 $2$3");var x=v.match(p.matchAll);if(!x)return{tags:[],strings:[v],forcedSpaces:[]};for(var E=v.split(p.splitAll),_=0,j=x.length-1;_<j;_++)i[x[_]]&&(E[_+1]===""&&['"',"'"].indexOf(x[_+1])>-1?(x[_+1]=" "+x[_+1],w.push(!0)):w.push(!1));return{tags:x,strings:E,forcedSpaces:w}}var m=function(v){var w=[];this.set=function(x){for(var E=i[x].attr,_=null,j=w.length-1;j>-1;j--){var k=w[j];if(k[0]===E){_=k;break}}if(!_){var C=[e[e.tmp.area].opt.layout_decorations].concat(v.alldecor);e:for(var j=C.length-1;j>-1;j--){var S=C[j];if(!!S)for(var A=S.length-1;A>-1;A--){var k=S[A];if(k[0]===E){_=k;break e}}}}_?_=[E,i[x].flipflop[_[1]]]:_=[E,i[x].outer],w.push(_)},this.pair=function(){return w[w.length-1]},this.pop=function(){w.pop()}};function y(v,w){if(v==="'"){if(w&&w.match(/^[^\,\.\?\:\;\ ]/))return"\u2019"}else if(v===" '"&&w&&w.match(/^[\ ]/))return" \u2019";return!1}function g(v,w,x){var E=!0,_=new m(v);v.blobs=[];function j(M){this.stack=[M],this.latest=M,this.addStyling=function(P,D){if(E&&(P.slice(0,1)===" "&&(P=P.slice(1)),P.slice(0,1)===" "&&(P=P.slice(1)),E=!1),this.latest=this.stack[this.stack.length-1],D){if(typeof this.latest.blobs=="string"){var H=new c.Blob;H.blobs=this.latest.blobs,H.alldecor=this.latest.alldecor.slice(),this.latest.blobs=[H]}var $=new c.Token,U=new c.Blob(null,$);if(U.alldecor=this.latest.alldecor.slice(),D[0]==="@class"&&D[1]==="nodecor"){for(var Y=[],K={},L=[e[e.tmp.area].opt.layout_decorations].concat(U.alldecor),B=L.length-1;B>-1;B--){var W=L[B];if(!!W)for(var ee=W.length-1;ee>-1;ee--){var I=W[ee];["@font-weight","@font-style","@font-variant"].indexOf(I[0])>-1&&!K[I[0]]&&(D[1]!=="normal"&&(U.decorations.push([I[0],"normal"]),Y.push([I[0],"normal"])),K[I[0]]=!0)}}U.alldecor.push(Y)}else U.decorations.push(D),U.alldecor.push([D]);if(this.latest.blobs.push(U),this.stack.push(U),this.latest=U,P){var $=new c.Token,U=new c.Blob(null,$);U.blobs=P,U.alldecor=this.latest.alldecor.slice(),this.latest.blobs.push(U)}}else if(P){var H=new c.Blob;H.blobs=P,H.alldecor=this.latest.alldecor.slice(),this.latest.blobs.push(H)}},this.popStyling=function(){this.stack.pop()}}var k=new j(v);if(w.strings.length){var C=w.strings[0];x&&(C=" "+C),k.addStyling(C)}for(var S=0,A=w.tags.length;S<A;S++){var O=w.tags[S],C=w.strings[S+1];O.match(p.open)?(_.set(O),k.addStyling(C,_.pair())):(_.pop(),k.popStyling(),k.addStyling(C))}}this.processTags=function(v){var w=v.blobs,x=!1;w.slice(0,1)===" "&&!w.match(/^\s+[\'\"]/)&&(x=!0);var E=new RegExp("("+c.ROMANESQUE_REGEXP.source+")\u2019("+c.ROMANESQUE_REGEXP.source+")","g"),w=" "+w.replace(E,"$1'$2"),_=b(w);if(_.tags.length!==0){for(var j=!1,k=0,C=_.tags.length;k<C;k++){var S=_.tags[k],w=_.strings[k+1],A=y(S,w);if(A)_.strings[k+1]=A+_.strings[k+1],_.tags[k]="";else{for(var O;O=f(S,k),O;)if(Object.keys(O).indexOf("fixtag")>-1){if(S.match(p.close)&&S==="'")_.strings[k+1]="\u2019"+_.strings[k+1],_.tags[k]="";else{var M=_.tags[O.fixtag];_.forcedSpaces[O.fixtag-1]&&(M=M.slice(1)),_.strings[O.fixtag+1]=M+_.strings[O.fixtag+1],_.tags[O.fixtag]=""}if(t.length>0)if(S!=="'")t.pop();else break;else break}else if(O.nocase){_.tags[O.nocase.open]="",_.tags[O.nocase.close]="";break}else break;O&&(O.fixtag||O.fixtag===0)&&(_.strings[k+1]=_.tags[k]+_.strings[k+1],_.tags[k]="")}}for(var k=t.length-1;k>-1;k--){var P=t[k].pos,S=_.tags[P];S===" '"||S==="'"?_.strings[P+1]=" \u2019"+_.strings[P+1]:_.strings[P+1]=_.tags[P]+_.strings[P+1],_.tags[P]="",t.pop()}for(var k=_.tags.length-1;k>-1;k--)_.tags[k]||(_.tags=_.tags.slice(0,k).concat(_.tags.slice(k+1)),_.strings[k]=_.strings[k]+_.strings[k+1],_.strings=_.strings.slice(0,k+1).concat(_.strings.slice(k+2)));for(var k=0,C=_.tags.length;k<C;k++){var S=_.tags[k],D=_.forcedSpaces[k-1];[' "'," '",'("',"('"].indexOf(S)>-1&&(j||(o(S),j=!0),D||(_.strings[k]+=S.slice(0,1)))}g(v,_,x)}}};c.Output.Formatters=function(){var e=`(?:\u2018|\u2019|\u201C|\u201D| "| '|"|'|[-\u2013\u2014/.,;?!:]|\\[|\\]|\\(|\\)|<span style="font-variant: small-caps;">|<span class="no(?:case|decor)">|</span>|</?(?:i|sc|b|sub|sup)>)`,t=new c.Doppeler(e,function(m){return m.replace(/(<span)\s+(class=\"no(?:case|decor)\")[^>]*(>)/g,"$1 $2$3").replace(/(<span)\s+(style=\"font-variant:)\s*(small-caps);?(\")[^>]*(>)/g,"$1 $2 $3;$4$5")}),i='(?:[-\\s]*<\\/*(?:spans+class="no(?:case|decor)"|i|sc|b|sub|sup)>[-\\s]*|[-\\s]+)',a=new c.Doppeler(i),s=new c.Doppeler("(?:[\xA0 \xA0\u2000-\u200B\u205F\u3000]+)"),n={'<span style="font-variant: small-caps;">':"</span>",'<span class="nocase">':"</span>",'<span class="nodecor">':"</span>","<sc>":"</sc>","<sub>":"</sub>","<sup>":"</sup>"};function r(m){var y=m.match(/(^\s*)((?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]))(.*)/);return y&&!(y[2].match(/^[\u0370-\u03FF]$/)&&!y[3])?y[1]+c.toLocaleUpperCase.call(this,y[2])+y[3]:m}function o(m,y){if(!y)return"";m.doppel=t.split(y);var g={' "':{opener:" '",closer:'"'}," '":{opener:' "',closer:"'"},"\u2018":{opener:"\u2018",closer:"\u2019"},"\u201C":{opener:"\u201C",closer:"\u201D"}};function v(P,D){if(m.quoteState.length===0||P===m.quoteState[m.quoteState.length-1].opener)return m.quoteState.push({opener:g[P].opener,closer:g[P].closer,pos:D}),!1;var H=m.quoteState[m.quoteState.length-1].pos;return m.quoteState.pop(),m.quoteState.push({opener:g[P].opener,closer:g[P].closer,positions:D}),H}function w(P,D){if(m.quoteState.length>0&&P===m.quoteState[m.quoteState.length-1].closer)m.quoteState.pop();else return D}function x(P,D){var H=["\u201C","\u2018",' "'," '"].indexOf(P)>-1;return H?v(P,D):w(P,D)}function E(P,D){var H=P.match(/(^(?:\u2018|\u2019|\u201C|\u201D|\"|\')|(?: \"| \')$)/);if(H)return x(H[1],D)}m.doppel.strings.length&&m.doppel.strings[0].trim()&&(m.doppel.strings[0]=m.capitaliseWords(m.doppel.strings[0],0,m.doppel.tags[0]));for(var _=0,j=m.doppel.tags.length;_<j;_++){var k=m.doppel.tags[_],C=m.doppel.strings[_+1];if(m.tagState!==null&&(n[k]?m.tagState.push(n[k]):m.tagState.length&&k===m.tagState[m.tagState.length-1]&&m.tagState.pop()),m.afterPunct!==null&&k.match(/[\!\?\:]$/)&&(m.afterPunct=!0),m.tagState.length===0?m.doppel.strings[_+1]=m.capitaliseWords(C,_+1,m.doppel,m.doppel.tags[_+1]):m.doppel.strings[_+1].trim()&&(m.lastWordPos=null),m.quoteState!==null){var S=E(k,_);if(S||S===0){var A=m.doppel.origStrings[S+1].slice(0,1);m.doppel.strings[S+1]=A+m.doppel.strings[S+1].slice(1),m.lastWordPos=null}}m.isFirst&&C.trim()&&(m.isFirst=!1),m.afterPunct&&C.trim()&&(m.afterPunct=!1)}if(m.quoteState)for(var _=0,j=m.quoteState.length;_<j;_++){var S=m.quoteState[_].pos;if(typeof S!="undefined"){var A=m.doppel.origStrings[S+1].slice(0,1);m.doppel.strings[S+1]=A+m.doppel.strings[S+1].slice(1)}}if(m.lastWordPos){var O=s.split(m.doppel.strings[m.lastWordPos.strings]),M=O.strings[m.lastWordPos.words];M.length>1&&c.toLocaleLowerCase.call(this,M).match(m.skipWordsRex)&&(M=r.call(this,M),O.strings[m.lastWordPos.words]=M),m.doppel.strings[m.lastWordPos.strings]=s.join(O)}return t.join(m.doppel)}function l(m,y){return y}function u(m,y){var g={quoteState:null,capitaliseWords:function(v){for(var w=v.split(" "),x=0,E=w.length;x<E;x++){var _=w[x];_&&(w[x]=c.toLocaleLowerCase.call(m,_))}return w.join(" ")},skipWordsRex:null,tagState:[],afterPunct:null,isFirst:null};return o.call(m,g,y)}function p(m,y){var g={quoteState:null,capitaliseWords:function(v){for(var w=v.split(" "),x=0,E=w.length;x<E;x++){var _=w[x];_&&(w[x]=c.toLocaleUpperCase.call(m,_))}return w.join(" ")},skipWordsRex:null,tagState:[],afterPunct:null,isFirst:null};return o.call(m,g,y)}function d(m,y){var g={quoteState:[],capitaliseWords:function(v){for(var w=v.split(" "),x=0,E=w.length;x<E;x++){var _=w[x];_&&(g.isFirst?(w[x]=r.call(m,_),g.isFirst=!1):w[x]=c.toLocaleLowerCase.call(m,_))}return w.join(" ")},skipWordsRex:null,tagState:[],afterPunct:null,isFirst:!0};return o.call(m,g,y)}function h(m,y){var g={quoteState:[],capitaliseWords:function(v,w,x){if(v.trim()){for(var E=s.split(v),_=E.strings,j=0,k=_.length;j<k;j++){var C=_[j];if(!C)continue;let S=c.toLocaleLowerCase.call(m,C),A=!1;(C.length>1&&!S.match(g.skipWordsRex)||j===_.length-1&&x==="-"||g.isFirst||g.afterPunct)&&(A=!0),A&&C===S&&(_[j]=r.call(m,C)),g.afterPunct=!1,g.isFirst=!1,g.lastWordPos={strings:w,words:j}}v=s.join(E)}return v},skipWordsRex:m.locale[m.opt.lang].opts["skip-words-regexp"],tagState:[],afterPunct:!1,isFirst:!0};return o.call(m,g,y)}function f(m,y){var g={quoteState:[],capitaliseWords:function(v){for(var w=s.split(v),x=w.strings,E=0,_=x.length;E<_;E++){var j=x[E];if(j&&g.isFirst){j===c.toLocaleLowerCase.call(m,j)&&(x[E]=r.call(m,j)),g.isFirst=!1;break}}return s.join(w)},skipWordsRex:null,tagState:[],afterPunct:null,isFirst:!0};return o.call(m,g,y)}function b(m,y){var g={quoteState:[],capitaliseWords:function(v){for(var w=s.split(v),x=w.strings,E=0,_=x.length;E<_;E++){var j=x[E];j&&j===c.toLocaleLowerCase.call(m,j)&&(x[E]=r.call(m,j))}return s.join(w)},skipWordsRex:null,tagState:[],afterPunct:null,isFirst:null};return o.call(m,g,y)}return{nameDoppel:a,passthrough:l,lowercase:u,uppercase:p,sentence:d,title:h,"capitalize-first":f,"capitalize-all":b}}();c.Output.Formats=function(){};c.Output.Formats.prototype.html={text_escape:function(e){return e||(e=""),e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\s\s/g,"\xA0 ").replace(c.SUPERSCRIPTS_REGEXP,function(t){return"<sup>"+c.SUPERSCRIPTS[t]+"</sup>"})},bibstart:`<div class="csl-bib-body">
|
||
`,bibend:"</div>","@font-style/italic":"<i>%%STRING%%</i>","@font-style/oblique":"<em>%%STRING%%</em>","@font-style/normal":'<span style="font-style:normal;">%%STRING%%</span>',"@font-variant/small-caps":'<span style="font-variant:small-caps;">%%STRING%%</span>',"@passthrough/true":c.Output.Formatters.passthrough,"@font-variant/normal":'<span style="font-variant:normal;">%%STRING%%</span>',"@font-weight/bold":"<b>%%STRING%%</b>","@font-weight/normal":'<span style="font-weight:normal;">%%STRING%%</span>',"@font-weight/light":!1,"@text-decoration/none":'<span style="text-decoration:none;">%%STRING%%</span>',"@text-decoration/underline":'<span style="text-decoration:underline;">%%STRING%%</span>',"@vertical-align/sup":"<sup>%%STRING%%</sup>","@vertical-align/sub":"<sub>%%STRING%%</sub>","@vertical-align/baseline":'<span style="baseline">%%STRING%%</span>',"@strip-periods/true":c.Output.Formatters.passthrough,"@strip-periods/false":c.Output.Formatters.passthrough,"@quotes/true":function(e,t){return typeof t=="undefined"?e.getTerm("open-quote"):e.getTerm("open-quote")+t+e.getTerm("close-quote")},"@quotes/inner":function(e,t){return typeof t=="undefined"?"\u2019":e.getTerm("open-inner-quote")+t+e.getTerm("close-inner-quote")},"@quotes/false":!1,"@cite/entry":function(e,t){return e.sys.wrapCitationEntry(t,this.item_id,this.locator_txt,this.suffix_txt)},"@bibliography/entry":function(e,t){var i="";return e.sys.embedBibliographyEntry&&(i=e.sys.embedBibliographyEntry(this.item_id)+`
|
||
`),' <div class="csl-entry">'+t+`</div>
|
||
`+i},"@display/block":function(e,t){return`
|
||
|
||
<div class="csl-block">`+t+`</div>
|
||
`},"@display/left-margin":function(e,t){return`
|
||
<div class="csl-left-margin">`+t+"</div>"},"@display/right-inline":function(e,t){return'<div class="csl-right-inline">'+t+`</div>
|
||
`},"@display/indent":function(e,t){return'<div class="csl-indent">'+t+`</div>
|
||
`},"@showid/true":function(e,t,i){if(!e.tmp.just_looking&&!e.tmp.suppress_decorations){if(i)return'<span class="'+e.opt.nodenames[i]+'" cslid="'+i+'">'+t+"</span>";if(this.params&&typeof t=="string"){var a="";if(t){var s=t.match(c.VARIABLE_WRAPPER_PREPUNCT_REX);a=s[1],t=s[2]}var n="";return t&&c.SWAPPING_PUNCTUATION.indexOf(t.slice(-1))>-1&&(n=t.slice(-1),t=t.slice(0,-1)),e.sys.variableWrapper(this.params,a,t,n)}else return t}else return t},"@URL/true":function(e,t){return'<a href="'+t+'">'+t+"</a>"},"@DOI/true":function(e,t){var i=t;return t.match(/^https?:\/\//)||(i="https://doi.org/"+t),'<a href="'+i+'">'+t+"</a>"}};c.Output.Formats.prototype.text={text_escape:function(e){return e||(e=""),e},bibstart:"",bibend:"","@font-style/italic":!1,"@font-style/oblique":!1,"@font-style/normal":!1,"@font-variant/small-caps":!1,"@passthrough/true":c.Output.Formatters.passthrough,"@font-variant/normal":!1,"@font-weight/bold":!1,"@font-weight/normal":!1,"@font-weight/light":!1,"@text-decoration/none":!1,"@text-decoration/underline":!1,"@vertical-align/baseline":!1,"@vertical-align/sup":!1,"@vertical-align/sub":!1,"@strip-periods/true":c.Output.Formatters.passthrough,"@strip-periods/false":c.Output.Formatters.passthrough,"@quotes/true":function(e,t){return typeof t=="undefined"?e.getTerm("open-quote"):e.getTerm("open-quote")+t+e.getTerm("close-quote")},"@quotes/inner":function(e,t){return typeof t=="undefined"?"\u2019":e.getTerm("open-inner-quote")+t+e.getTerm("close-inner-quote")},"@quotes/false":!1,"@cite/entry":function(e,t){return e.sys.wrapCitationEntry(t,this.item_id,this.locator_txt,this.suffix_txt)},"@bibliography/entry":function(e,t){return t+`
|
||
`},"@display/block":function(e,t){return`
|
||
`+t},"@display/left-margin":function(e,t){return t+" "},"@display/right-inline":function(e,t){return t},"@display/indent":function(e,t){return`
|
||
`+t},"@showid/true":function(e,t){return t},"@URL/true":function(e,t){return t},"@DOI/true":function(e,t){return t}};c.Output.Formats.prototype.rtf={text_escape:function(e){return e||(e=""),e.replace(/([\\{}])/g,"\\$1").replace(c.SUPERSCRIPTS_REGEXP,function(t){return"\\super "+c.SUPERSCRIPTS[t]+"\\nosupersub{}"}).replace(/[\u007F-\uFFFF]/g,function(t){return"\\uc0\\u"+t.charCodeAt(0).toString()+"{}"}).split(" ").join("\\tab{}")},"@passthrough/true":c.Output.Formatters.passthrough,"@font-style/italic":"{\\i{}%%STRING%%}","@font-style/normal":"{\\i0{}%%STRING%%}","@font-style/oblique":"{\\i{}%%STRING%%}","@font-variant/small-caps":"{\\scaps %%STRING%%}","@font-variant/normal":"{\\scaps0{}%%STRING%%}","@font-weight/bold":"{\\b{}%%STRING%%}","@font-weight/normal":"{\\b0{}%%STRING%%}","@font-weight/light":!1,"@text-decoration/none":!1,"@text-decoration/underline":"{\\ul{}%%STRING%%}","@vertical-align/baseline":!1,"@vertical-align/sup":"\\super %%STRING%%\\nosupersub{}","@vertical-align/sub":"\\sub %%STRING%%\\nosupersub{}","@strip-periods/true":c.Output.Formatters.passthrough,"@strip-periods/false":c.Output.Formatters.passthrough,"@quotes/true":function(e,t){return typeof t=="undefined"?c.Output.Formats.rtf.text_escape(e.getTerm("open-quote")):c.Output.Formats.rtf.text_escape(e.getTerm("open-quote"))+t+c.Output.Formats.rtf.text_escape(e.getTerm("close-quote"))},"@quotes/inner":function(e,t){return typeof t=="undefined"?c.Output.Formats.rtf.text_escape("\u2019"):c.Output.Formats.rtf.text_escape(e.getTerm("open-inner-quote"))+t+c.Output.Formats.rtf.text_escape(e.getTerm("close-inner-quote"))},"@quotes/false":!1,bibstart:"{\\rtf ",bibend:"}","@display/block":`\\line{}%%STRING%%\\line\r
|
||
`,"@cite/entry":function(e,t){return e.sys.wrapCitationEntry(t,this.item_id,this.locator_txt,this.suffix_txt)},"@bibliography/entry":function(e,t){return t},"@display/left-margin":function(e,t){return t+"\\tab "},"@display/right-inline":function(e,t){return t+`\r
|
||
`},"@display/indent":function(e,t){return`
|
||
\\tab `+t+`\\line\r
|
||
`},"@showid/true":function(e,t){if(!e.tmp.just_looking&&!e.tmp.suppress_decorations){var i="";if(t){var a=t.match(c.VARIABLE_WRAPPER_PREPUNCT_REX);i=a[1],t=a[2]}var s="";return t&&c.SWAPPING_PUNCTUATION.indexOf(t.slice(-1))>-1&&(s=t.slice(-1),t=t.slice(0,-1)),e.sys.variableWrapper(this.params,i,t,s)}else return t},"@URL/true":function(e,t){return t},"@DOI/true":function(e,t){return t}};c.Output.Formats.prototype.asciidoc={text_escape:function(e){return e||(e=""),e.replace("*","pass:[*]","g").replace("_","pass:[_]","g").replace("#","pass:[#]","g").replace("^","pass:[^]","g").replace("~","pass:[~]","g").replace("[[","pass:[[[]","g").replace(" ","  ","g").replace(c.SUPERSCRIPTS_REGEXP,function(t){return"^"+c.SUPERSCRIPTS[t]+"^"})},bibstart:"",bibend:"","@passthrough/true":c.Output.Formatters.passthrough,"@font-style/italic":"__%%STRING%%__","@font-style/oblique":"__%%STRING%%__","@font-style/normal":!1,"@font-variant/small-caps":"[small-caps]#%%STRING%%#","@font-variant/normal":!1,"@font-weight/bold":"**%%STRING%%**","@font-weight/normal":!1,"@font-weight/light":!1,"@text-decoration/none":!1,"@text-decoration/underline":"[underline]##%%STRING%%##","@vertical-align/sup":"^^%%STRING%%^^","@vertical-align/sub":"~~%%STRING%%~~","@vertical-align/baseline":!1,"@strip-periods/true":c.Output.Formatters.passthrough,"@strip-periods/false":c.Output.Formatters.passthrough,"@quotes/true":function(e,t){return typeof t=="undefined"?"``":"``"+t+"''"},"@quotes/inner":function(e,t){return typeof t=="undefined"?"`":"`"+t+"'"},"@quotes/false":!1,"@cite/entry":function(e,t){return e.sys.wrapCitationEntry(t,this.item_id,this.locator_txt,this.suffix_txt)},"@bibliography/entry":function(e,t){return t+`
|
||
`},"@display/block":function(e,t){return t},"@display/left-margin":function(e,t){return t},"@display/right-inline":function(e,t){return" "+t},"@display/indent":function(e,t){return" "+t},"@showid/true":function(e,t){if(!e.tmp.just_looking&&!e.tmp.suppress_decorations&&this.params&&typeof t=="string"){var i="";if(t){var a=t.match(c.VARIABLE_WRAPPER_PREPUNCT_REX);i=a[1],t=a[2]}var s="";return t&&c.SWAPPING_PUNCTUATION.indexOf(t.slice(-1))>-1&&(s=t.slice(-1),t=t.slice(0,-1)),e.sys.variableWrapper(this.params,i,t,s)}else return t},"@URL/true":function(e,t){return t},"@DOI/true":function(e,t){var i=t;return t.match(/^https?:\/\//)||(i="https://doi.org/"+t),i+"["+t+"]"}};c.Output.Formats.prototype.fo={text_escape:function(e){return e||(e=""),e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(" ","  ","g").replace(c.SUPERSCRIPTS_REGEXP,function(t){return'<fo:inline vertical-align="super">'+c.SUPERSCRIPTS[t]+"</fo:inline>"})},bibstart:"",bibend:"","@passthrough/true":c.Output.Formatters.passthrough,"@font-style/italic":'<fo:inline font-style="italic">%%STRING%%</fo:inline>',"@font-style/oblique":'<fo:inline font-style="oblique">%%STRING%%</fo:inline>',"@font-style/normal":'<fo:inline font-style="normal">%%STRING%%</fo:inline>',"@font-variant/small-caps":'<fo:inline font-variant="small-caps">%%STRING%%</fo:inline>',"@font-variant/normal":'<fo:inline font-variant="normal">%%STRING%%</fo:inline>',"@font-weight/bold":'<fo:inline font-weight="bold">%%STRING%%</fo:inline>',"@font-weight/normal":'<fo:inline font-weight="normal">%%STRING%%</fo:inline>',"@font-weight/light":'<fo:inline font-weight="lighter">%%STRING%%</fo:inline>',"@text-decoration/none":'<fo:inline text-decoration="none">%%STRING%%</fo:inline>',"@text-decoration/underline":'<fo:inline text-decoration="underline">%%STRING%%</fo:inline>',"@vertical-align/sup":'<fo:inline vertical-align="super">%%STRING%%</fo:inline>',"@vertical-align/sub":'<fo:inline vertical-align="sub">%%STRING%%</fo:inline>',"@vertical-align/baseline":'<fo:inline vertical-align="baseline">%%STRING%%</fo:inline>',"@strip-periods/true":c.Output.Formatters.passthrough,"@strip-periods/false":c.Output.Formatters.passthrough,"@quotes/true":function(e,t){return typeof t=="undefined"?e.getTerm("open-quote"):e.getTerm("open-quote")+t+e.getTerm("close-quote")},"@quotes/inner":function(e,t){return typeof t=="undefined"?"\u2019":e.getTerm("open-inner-quote")+t+e.getTerm("close-inner-quote")},"@quotes/false":!1,"@cite/entry":function(e,t){return e.sys.wrapCitationEntry(t,this.item_id,this.locator_txt,this.suffix_txt)},"@bibliography/entry":function(e,t){var i="";if(e.bibliography&&e.bibliography.opt&&e.bibliography.opt.hangingindent){var a=e.bibliography.opt.hangingindent;i=' start-indent="'+a+'em" text-indent="-'+a+'em"'}var s="";return e.sys.embedBibliographyEntry&&(s=e.sys.embedBibliographyEntry(this.item_id)+`
|
||
`),'<fo:block id="'+this.system_id+'"'+i+">"+t+`</fo:block>
|
||
`+s},"@display/block":function(e,t){return`
|
||
<fo:block>`+t+`</fo:block>
|
||
`},"@display/left-margin":function(e,t){return`
|
||
<fo:table table-layout="fixed" width="100%">
|
||
<fo:table-column column-number="1" column-width="$$$__COLUMN_WIDTH_1__$$$"/>
|
||
<fo:table-column column-number="2" column-width="proportional-column-width(1)"/>
|
||
<fo:table-body>
|
||
<fo:table-row>
|
||
<fo:table-cell>
|
||
<fo:block>`+t+`</fo:block>
|
||
</fo:table-cell>
|
||
`},"@display/right-inline":function(e,t){return`<fo:table-cell>
|
||
<fo:block>`+t+`</fo:block>
|
||
</fo:table-cell>
|
||
</fo:table-row>
|
||
</fo:table-body>
|
||
</fo:table>
|
||
`},"@display/indent":function(e,t){return'<fo:block margin-left="2em">'+t+`</fo:block>
|
||
`},"@showid/true":function(e,t){if(!e.tmp.just_looking&&!e.tmp.suppress_decorations&&this.params&&typeof t=="string"){var i="";if(t){var a=t.match(c.VARIABLE_WRAPPER_PREPUNCT_REX);i=a[1],t=a[2]}var s="";return t&&c.SWAPPING_PUNCTUATION.indexOf(t.slice(-1))>-1&&(s=t.slice(-1),t=t.slice(0,-1)),e.sys.variableWrapper(this.params,i,t,s)}else return t},"@URL/true":function(e,t){return`<fo:basic-link external-destination="url('`+t+`')">`+t+"</fo:basic-link>"},"@DOI/true":function(e,t){var i=t;return t.match(/^https?:\/\//)||(i="https://doi.org/"+t),`<fo:basic-link external-destination="url('`+i+`')">`+t+"</fo:basic-link>"}};c.Output.Formats.prototype.latex={text_escape:function(e){return e||(e=""),e},bibstart:"\\begin{thebibliography}{4}",bibend:"\\end{thebibliography}","@font-style/italic":"{\\em %%STRING%%}","@font-style/oblique":!1,"@font-style/normal":!1,"@font-variant/small-caps":!1,"@passthrough/true":c.Output.Formatters.passthrough,"@font-variant/normal":!1,"@font-weight/bold":"{\\bf %%STRING%%}","@font-weight/normal":!1,"@font-weight/light":!1,"@text-decoration/none":!1,"@text-decoration/underline":!1,"@vertical-align/baseline":!1,"@vertical-align/sup":!1,"@vertical-align/sub":!1,"@strip-periods/true":c.Output.Formatters.passthrough,"@strip-periods/false":c.Output.Formatters.passthrough,"@quotes/true":function(e,t){return typeof t=="undefined"?e.getTerm("open-quote"):e.getTerm("open-quote")+t+e.getTerm("close-quote")},"@quotes/inner":function(e,t){return typeof t=="undefined"?"\u2019":e.getTerm("open-inner-quote")+t+e.getTerm("close-inner-quote")},"@quotes/false":!1,"@cite/entry":function(e,t){return e.sys.wrapCitationEntry(t,this.item_id,this.locator_txt,this.suffix_txt)},"@bibliography/entry":function(e,t){return"\\bibitem{"+e.sys.embedBibliographyEntry(this.item_id)+`}
|
||
`},"@display/block":function(e,t){return`
|
||
`+t},"@display/left-margin":function(e,t){return t},"@display/right-inline":function(e,t){return t},"@display/indent":function(e,t){return`
|
||
`+t},"@showid/true":function(e,t,i){return t},"@URL/true":function(e,t){return t},"@DOI/true":function(e,t){return t}};c.Output.Formats=new c.Output.Formats;c.Registry=function(e){this.debug=!1,this.state=e,this.registry={},this.reflist=[],this.refhash={},this.namereg=new c.Registry.NameReg(e),this.citationreg=new c.Registry.CitationReg(e),this.authorstrings={},this.masterMap={},this.mylist=[],this.myhash={},this.deletes=[],this.inserts=[],this.uncited={},this.refreshes={},this.akeys={},this.oldseq={},this.return_data={},this.ambigcites={},this.ambigresets={},this.sorter=new c.Registry.Comparifier(e,"bibliography_sort"),this.getSortedIds=function(){for(var t=[],i=0,a=this.reflist.length;i<a;i+=1)t.push(""+this.reflist[i].id);return t},this.getSortedRegistryItems=function(){for(var t=[],i=0,a=this.reflist.length;i<a;i+=1)t.push(this.reflist[i]);return t}};c.Registry.prototype.init=function(e,t){var i,a;if(this.oldseq={},t){this.uncited={};for(var i=0,a=e.length;i<a;i+=1)this.myhash[e[i]]||this.mylist.push(""+e[i]),this.uncited[e[i]]=!0,this.myhash[e[i]]=!0}else{for(var s in this.uncited)e.push(s);var n={};for(i=e.length-1;i>-1;i+=-1)n[e[i]]?e=e.slice(0,i).concat(e.slice(i+1)):n[e[i]]=!0;this.mylist=e,this.myhash=n}this.refreshes={},this.touched={},this.ambigsTouched={},this.ambigresets={}};c.Registry.prototype.dopurge=function(e){for(var t=this.mylist.length-1;t>-1;t+=-1)this.citationreg.citationsByItemId&&(!this.citationreg.citationsByItemId||!this.citationreg.citationsByItemId[this.mylist[t]])&&!e[this.mylist[t]]&&(delete this.myhash[this.mylist[t]],delete this.uncited[this.mylist[t]],this.mylist=this.mylist.slice(0,t).concat(this.mylist.slice(t+1)));this.dodeletes(this.myhash)};c.Registry.prototype.dodeletes=function(e){var t,i,a,s,n,r,o,l,u;if(typeof e=="string"){var i=e;e={},e[i]=!0}for(var i in this.registry)if(!e[i]){if(this.uncited[i])continue;t=this.namereg.delitems(i);for(o in t)this.refreshes[o]=!0;for(a=this.registry[i].ambig,l=this.ambigcites[a].indexOf(i),l>-1&&(r=this.ambigcites[a].slice(),this.ambigcites[a]=r.slice(0,l).concat(r.slice(l+1,r.length)),this.ambigresets[a]=this.ambigcites[a].length),n=this.ambigcites[a].length,s=0;s<n;s+=1)u=""+this.ambigcites[a][s],this.refreshes[u]=!0;if(this.registry[i].siblings){if(this.registry[i].siblings.length==1){var p=this.registry[i].siblings[0];this.registry[p].siblings&&(this.registry[p].siblings.pop(),this.registry[p].master=!0)}else if(this.registry[i].siblings.length>1){var d=[i];if(this.registry[i].master){var h=this.registry[i].siblings[0],f=this.registry[h];f.master=!0,d.push(h)}for(var b=[],m=this.registry[i].siblings.length-1;m>-1;m+=-1){var y=this.registry[i].siblings.pop();d.indexOf(y)===-1&&b.push(y)}for(var m=b.length-1;m>-1;m+=-1)this.registry[i].siblings.push(b[m])}}for(var g=this.reflist.length-1;g>-1;g--)this.reflist[g].id===i&&(this.reflist=this.reflist.slice(0,g).concat(this.reflist.slice(g+1)));delete this.registry[i],delete this.refhash[i],this.return_data.bibchange=!0}};c.Registry.prototype.doinserts=function(e){var t,i,a,s,n,r,o;typeof e=="string"&&(e=[e]);for(var r=0,o=e.length;r<o;r+=1)t=e[r],this.registry[t]||(i=this.state.retrieveItem(t),a=c.getAmbiguousCite.call(this.state,i),this.ambigsTouched[a]=!0,i.legislation_id||(this.akeys[a]=!0),s={id:""+t,seq:0,offset:0,sortkeys:!1,ambig:!1,rendered:!1,disambig:!1,ref:i,newItem:!0},this.registry[t]=s,this.citationreg.citationsByItemId&&this.citationreg.citationsByItemId[t]&&(this.registry[t]["first-reference-note-number"]=this.citationreg.citationsByItemId[t][0].properties.noteIndex),n=c.getAmbigConfig.call(this.state),this.registerAmbigToken(a,t,n),this.touched[t]=!0,this.return_data.bibchange=!0)};c.Registry.prototype.rebuildlist=function(e){var t,i,a,s;if(e)for(this.reflist=[],t=this.mylist.length,i=0;i<t;i+=1)a=this.mylist[i],s=this.registry[a],this.reflist.push(s),this.oldseq[a]=this.registry[a].seq,this.registry[a].seq=i+1;else for(this.reflist_inserts=[],t=this.mylist.length,i=0;i<t;i+=1)a=this.mylist[i],s=this.registry[a],s.newItem&&this.reflist_inserts.push(s),this.oldseq[a]=this.registry[a].seq,this.registry[a].seq=i+1};c.Registry.prototype.dorefreshes=function(){var e,t,i,a,s;for(var e in this.refreshes)if(t=this.registry[e],!!t){t.sortkeys=void 0,i=this.state.refetchItem(e);var a=t.ambig;typeof a=="undefined"&&(this.state.tmp.disambig_settings=!1,a=c.getAmbiguousCite.call(this.state,i),s=c.getAmbigConfig.call(this.state),this.registerAmbigToken(a,e,s));for(var n in this.ambigresets)if(this.ambigresets[n]===1){var r=this.ambigcites[a][0],i=this.state.refetchItem(r);this.registry[r].disambig=new c.AmbigConfig,this.state.tmp.disambig_settings=!1;var a=c.getAmbiguousCite.call(this.state,i),s=c.getAmbigConfig.call(this.state);this.registerAmbigToken(a,r,s)}this.state.tmp.taintedItemIDs[e]=!0,this.ambigsTouched[a]=!0,i.legislation_id||(this.akeys[a]=!0),this.touched[e]=!0}};c.Registry.prototype.setdisambigs=function(){for(var e in this.ambigsTouched)this.state.disambiguate.run(e);this.ambigsTouched={},this.akeys={}};c.Registry.prototype.renumber=function(){var e,t,i;for(this.state.bibliography_sort.opt.citation_number_sort_direction===c.DESCENDING&&(this.state.bibliography_sort.tmp.citation_number_map={}),e=this.reflist.length,t=0;t<e;t+=1)i=this.reflist[t],i.seq=t+1,this.state.bibliography_sort.opt.citation_number_sort_direction===c.DESCENDING&&(this.state.bibliography_sort.tmp.citation_number_map[i.seq]=this.reflist.length-i.seq+1),this.state.opt.update_mode===c.NUMERIC&&i.seq!=this.oldseq[i.id]&&(this.state.tmp.taintedItemIDs[i.id]=!0),i.seq!=this.oldseq[i.id]&&(this.return_data.bibchange=!0)};c.Registry.prototype.setsortkeys=function(){for(var e,t=0,i=this.mylist.length;t<i;t+=1){var e=this.mylist[t];(this.touched[e]||this.state.tmp.taintedItemIDs[e]||!this.registry[e].sortkeys)&&(this.registry[e].sortkeys=c.getSortKeys.call(this.state,this.state.retrieveItem(e),"bibliography_sort"))}};c.Registry.prototype._insertItem=function(e,t){return t.splice(this._locationOf(e,t)+1,0,e),t};c.Registry.prototype._locationOf=function(e,t,i,a){if(t.length===0)return-1;i=i||0,a=a||t.length;var s=i+a>>1,n=this.sorter.compareKeys(e,t[s]);if(a-i<=1)return n==-1?s-1:s;switch(n){case-1:return this._locationOf(e,t,i,s);case 0:return s;case 1:return this._locationOf(e,t,s,a)}};c.Registry.prototype.sorttokens=function(e){var t,i,a,s;if(!e){for(this.reflist_inserts=[],t=this.mylist.length,s=0;s<t;s+=1)i=this.mylist[s],a=this.registry[i],a.newItem&&this.reflist_inserts.push(a);for(var n in this.state.tmp.taintedItemIDs)if(this.registry[n]&&!this.registry[n].newItem)for(var r=this.reflist.length-1;r>-1;r--)this.reflist[r].id===n&&(this.reflist_inserts.push(this.reflist[r]),this.reflist=this.reflist.slice(0,r).concat(this.reflist.slice(r+1)));for(var r=0,o=this.reflist_inserts.length;r<o;r++){var a=this.reflist_inserts[r];delete a.newItem,this.reflist=this._insertItem(a,this.reflist)}for(s=0;s<t;s+=1)i=this.mylist[s],a=this.registry[i],this.registry[i].seq=s+1}};c.Registry.Comparifier=function(e,t){var i,a,s,n,r=c.getSortCompare.call(e,e.opt["default-locale-sort"]);i=e[t].opt.sort_directions,this.compareKeys=function(o,l){for(a=o.sortkeys?o.sortkeys.length:0,s=0;s<a;s+=1){var u=0;if(o.sortkeys[s]===l.sortkeys[s]?u=0:typeof o.sortkeys[s]=="undefined"?u=i[s][1]:typeof l.sortkeys[s]=="undefined"?u=i[s][0]:u=r(o.sortkeys[s],l.sortkeys[s]),0<u)return i[s][1];if(0>u)return i[s][0]}return o.seq>l.seq?1:o.seq<l.seq?-1:0},n=this.compareKeys,this.compareCompositeKeys=function(o,l){return n(o[1],l[1])}};c.Registry.prototype.compareRegistryTokens=function(e,t){return e.seq>t.seq?1:e.seq<t.seq?-1:0};c.Registry.prototype.registerAmbigToken=function(e,t,i){if(this.registry[t]||c.debug("Warning: unregistered item: itemID=("+t+"), akey=("+e+")"),this.registry[t]&&this.registry[t].disambig&&this.registry[t].disambig.names)for(var a=0,s=i.names.length;a<s;a+=1){var n=i.names[a],r=this.registry[t].disambig.names[a];if(n!==r)this.state.tmp.taintedItemIDs[t]=!0;else if(i.givens[a])for(var o=0,l=i.givens[a].length;o<l;o+=1){var u=i.givens[a][o],p=this.registry[t].disambig.givens[a][o];u!==p&&(this.state.tmp.taintedItemIDs[t]=!0)}}this.ambigcites[e]||(this.ambigcites[e]=[]),this.ambigcites[e].indexOf(""+t)===-1&&this.ambigcites[e].push(""+t),this.registry[t].ambig=e,this.registry[t].disambig=c.cloneAmbigConfig(i)};c.getSortKeys=function(e,t){var i,a,s,n,r,o;for(i=this.tmp.area,a=this.tmp.root,s=this.tmp.extension,n=c.Util.Sort.strip_prepositions,this.tmp.area=t,this.tmp.root=t.indexOf("_")>-1?t.slice(0,-5):t,this.tmp.extension="_sort",this.tmp.disambig_override=!0,this.tmp.disambig_request=!1,this.tmp.suppress_decorations=!0,c.getCite.call(this,e),this.tmp.suppress_decorations=!1,this.tmp.disambig_override=!1,r=this[t].keys.length,o=0;o<r;o+=1)this[t].keys[o]=n(this[t].keys[o]);return this.tmp.area=i,this.tmp.root=a,this.tmp.extension=s,this[t].keys};c.Registry.NameReg=function(e){var t,i,a,s,n,r,o,l,u,p,d,h;this.state=e,this.namereg={},this.nameind={},this.nameindpkeys={},this.itemkeyreg={},o=function(f){return f||(f=""),f.replace(/\./g," ").replace(/\s+/g," ").replace(/\s+$/,"")},l=function(f,b,m){t=o(m.family),f.opt["demote-non-dropping-particle"]==="never"&&m["non-dropping-particle"]&&m.family&&(t=`${t} ${m["non-dropping-particle"]}`),a=o(m.given);var y=a.match(/[,\!]* ([^,]+)$/);y&&y[1]===y[1].toLowerCase()&&(a=a.replace(/[,\!]* [^,]+$/,"")),i=c.Util.Names.initializeWith(f,a,"%s"),f.citation.opt["givenname-disambiguation-rule"]==="by-cite"&&(t=""+b+t)},u=function(f,b,m,y,g,v){var w;if(e.tmp.area.slice(0,12)==="bibliography"&&!g)return typeof v=="string"?1:2;var x=e.nameOutput.getName(b,"locale-translit",!0);b=x.name,l(this.state,""+f,b),w=2,s=e.opt["disambiguate-add-givenname"],n=e.citation.opt["givenname-disambiguation-rule"];var E=n;if(n==="by-cite"&&(n="all-names"),g==="short"?w=0:typeof v=="string"&&(w=1),typeof this.namereg[t]=="undefined"||typeof this.namereg[t].ikey[i]=="undefined")return w;if(E==="by-cite"&&w<=y)return y;if(!s||typeof n=="string"&&n.slice(0,12)==="primary-name"&&m>0||(!n||n==="all-names"||n==="primary-name"?(this.namereg[t].count>1&&(w=1),(this.namereg[t].ikey&&this.namereg[t].ikey[i].count>1||this.namereg[t].count>1&&typeof v!="string")&&(w=2)):(n==="all-names-with-initials"||n==="primary-name-with-initials")&&(this.namereg[t].count>1?w=1:w=0),e.registry.registry[f]))return w;if(g=="short")return 0;if(typeof v=="string")return 1},p=function(f){var b,m,y,g,v;(typeof f=="string"||typeof f=="number")&&(f=[""+f]);var w={};for(m=f.length,b=0;b<m;b+=1)if(g=""+f[b],!!this.nameind[g]){for(v in this.nameind[g])if(this.nameind[g].hasOwnProperty(v)){var x=v.split("::");if(t=x[0],i=x[1],a=x[2],typeof this.namereg[t]=="undefined")continue;if(r=this.namereg[t].items,a&&this.namereg[t].ikey[i]&&this.namereg[t].ikey[i].skey[a]&&(h=this.namereg[t].ikey[i].skey[a].items,y=h.indexOf(""+g),y>-1&&(this.namereg[t].ikey[i].skey[a].items=h.slice(0,y).concat(h.slice([y+1]))),this.namereg[t].ikey[i].skey[a].items.length===0&&(delete this.namereg[t].ikey[i].skey[a],this.namereg[t].ikey[i].count+=-1,this.namereg[t].ikey[i].count<2)))for(var E=0,_=this.namereg[t].ikey[i].items.length;E<_;E+=1)e.tmp.taintedItemIDs[this.namereg[t].ikey[i].items[E]]=!0;if(i&&this.namereg[t].ikey[i]&&(y=this.namereg[t].ikey[i].items.indexOf(""+g),y>-1&&(r=this.namereg[t].ikey[i].items.slice(),this.namereg[t].ikey[i].items=r.slice(0,y).concat(r.slice([y+1]))),this.namereg[t].ikey[i].items.length===0&&(delete this.namereg[t].ikey[i],this.namereg[t].count+=-1,this.namereg[t].count<2)))for(var E=0,_=this.namereg[t].items.length;E<_;E+=1)e.tmp.taintedItemIDs[this.namereg[t].items[E]]=!0;t&&(y=this.namereg[t].items.indexOf(""+g),y>-1&&(r=this.namereg[t].items.slice(),this.namereg[t].items=r.slice(0,y).concat(r.slice([y+1],r.length))),this.namereg[t].items.length<2&&delete this.namereg[t]),delete this.nameind[g][v]}delete this.nameind[g],delete this.nameindpkeys[g]}return w},d=function(f,b,m){var y,g,v=e.nameOutput.getName(b,"locale-translit",!0);if(b=v.name,!(e.citation.opt["givenname-disambiguation-rule"]&&e.citation.opt["givenname-disambiguation-rule"].slice(0,8)==="primary-"&&m!==0)){if(l(this.state,""+f,b),t&&(typeof this.namereg[t]=="undefined"?(this.namereg[t]={},this.namereg[t].count=0,this.namereg[t].ikey={},this.namereg[t].items=[f]):this.namereg[t].items.indexOf(f)===-1&&this.namereg[t].items.push(f)),t&&i)if(typeof this.namereg[t].ikey[i]=="undefined"){if(this.namereg[t].ikey[i]={},this.namereg[t].ikey[i].count=0,this.namereg[t].ikey[i].skey={},this.namereg[t].ikey[i].items=[f],this.namereg[t].count+=1,this.namereg[t].count===2)for(var y=0,g=this.namereg[t].items.length;y<g;y+=1)e.tmp.taintedItemIDs[this.namereg[t].items[y]]=!0}else this.namereg[t].ikey[i].items.indexOf(f)===-1&&this.namereg[t].ikey[i].items.push(f);if(t&&i&&a)if(typeof this.namereg[t].ikey[i].skey[a]=="undefined"){if(this.namereg[t].ikey[i].skey[a]={},this.namereg[t].ikey[i].skey[a].items=[f],this.namereg[t].ikey[i].count+=1,this.namereg[t].ikey[i].count===2)for(var y=0,g=this.namereg[t].ikey[i].items.length;y<g;y+=1)e.tmp.taintedItemIDs[this.namereg[t].ikey[i].items[y]]=!0}else this.namereg[t].ikey[i].skey[a].items.indexOf(f)===-1&&this.namereg[t].ikey[i].skey[a].items.push(f);typeof this.nameind[f]=="undefined"&&(this.nameind[f]={},this.nameindpkeys[f]={}),t&&(this.nameind[f][t+"::"+i+"::"+a]=!0,this.nameindpkeys[f][t]=this.namereg[t])}},this.addname=d,this.delitems=p,this.evalname=u};c.Registry.CitationReg=function(){this.citationById={},this.citationByIndex=[]};c.Disambiguation=function(e){this.state=e,this.sys=this.state.sys,this.registry=e.registry.registry,this.ambigcites=e.registry.ambigcites,this.configModes(),this.debug=!1};c.Disambiguation.prototype.run=function(e){!this.modes.length||(this.debug&&this.state.sys.print("[A] === RUN ==="),this.akey=e,this.initVars(e)&&this.runDisambig())};c.Disambiguation.prototype.runDisambig=function(){var e;for(this.debug&&this.state.sys.print("[C] === runDisambig() ==="),this.initGivens=!0;this.lists.length;){for(this.gnameset=0,this.gname=0,this.clashes=[1,0];this.lists[0][1].length;)this.listpos=0,this.base||(this.base=this.lists[0][0]),e=this.incrementDisambig(),this.scanItems(this.lists[0]),this.evalScan(e);this.lists=this.lists.slice(1)}};c.Disambiguation.prototype.scanItems=function(e){var t,i,a;this.debug&&this.state.sys.print("[2] === scanItems() ==="),this.Item=e[1][0],this.ItemCite=c.getAmbiguousCite.call(this.state,this.Item,this.base,!0),this.scanlist=e[1],this.partners=[],this.partners.push(this.Item),this.nonpartners=[];for(var s=0,t=1,i=e[1].length;t<i;t+=1){a=e[1][t];var n=c.getAmbiguousCite.call(this.state,a,this.base,!0);this.debug&&t>1&&this.state.sys.print(" -----------"),this.ItemCite===n?(this.debug&&(this.state.sys.print(" [CLASH]--> "+this.Item.id+": "+this.ItemCite),this.state.sys.print(" "+a.id+": "+n)),s+=1,this.partners.push(a)):(this.debug&&(this.state.sys.print(" [clear]--> "+this.Item.id+": "+this.ItemCite),this.state.sys.print(" "+a.id+": "+n)),this.nonpartners.push(a))}this.clashes[0]=this.clashes[1],this.clashes[1]=s};c.Disambiguation.prototype.evalScan=function(e){this[this.modes[this.modeindex]](e),e&&(this.modeindex<this.modes.length-1?this.modeindex+=1:this.lists[this.listpos+1]=[this.base,[]])};c.Disambiguation.prototype.disNames=function(e){var t,i;if(this.debug&&this.state.sys.print("[3] == disNames() =="),this.clashes[1]===0&&this.nonpartners.length===1)this.captureStepToBase(),this.debug&&(this.state.sys.print(" ** RESOLUTION [a]: lone partner, one nonpartner"),this.state.sys.print(" registering "+this.partners[0].id+" and "+this.nonpartners[0].id)),this.state.registry.registerAmbigToken(this.akey,""+this.nonpartners[0].id,this.betterbase),this.state.registry.registerAmbigToken(this.akey,""+this.partners[0].id,this.betterbase),this.lists[this.listpos]=[this.betterbase,[]];else if(this.clashes[1]===0)this.captureStepToBase(),this.debug&&(this.state.sys.print(" ** RESOLUTION [b]: lone partner, unknown number of remaining nonpartners"),this.state.sys.print(" registering "+this.partners[0].id)),this.state.registry.registerAmbigToken(this.akey,""+this.partners[0].id,this.betterbase),this.lists[this.listpos]=[this.betterbase,this.nonpartners],this.nonpartners.length&&(this.initGivens=!0);else if(this.nonpartners.length===1)this.captureStepToBase(),this.debug&&(this.state.sys.print(" ** RESOLUTION [c]: lone nonpartner, unknown number of partners remaining"),this.state.sys.print(" registering "+this.nonpartners[0].id)),this.state.registry.registerAmbigToken(this.akey,""+this.nonpartners[0].id,this.betterbase),this.lists[this.listpos]=[this.betterbase,this.partners];else if(this.clashes[1]<this.clashes[0])this.captureStepToBase(),this.debug&&this.state.sys.print(" ** RESOLUTION [d]: better result, but no entries safe to register"),this.lists[this.listpos]=[this.betterbase,this.partners],this.lists.push([this.betterbase,this.nonpartners]);else if(this.debug&&this.state.sys.print(" ** RESOLUTION [e]: no improvement, and clashes remain"),e&&(this.lists[this.listpos]=[this.betterbase,this.nonpartners],this.lists.push([this.betterbase,this.partners]),this.modeindex===this.modes.length-1)){this.debug&&this.state.sys.print(" (registering clashing entries because we've run out of options)");for(var t=0,i=this.partners.length;t<i;t+=1)this.state.registry.registerAmbigToken(this.akey,""+this.partners[t].id,this.betterbase);this.lists[this.listpos]=[this.betterbase,[]]}};c.Disambiguation.prototype.disExtraText=function(){this.debug&&this.state.sys.print("[3] === disExtraText ==");var e=!1;if(this.clashes[1]===0&&this.nonpartners.length<2&&(e=!0),!e&&(!this.base.disambiguate||this.state.tmp.disambiguate_count!==this.state.tmp.disambiguate_maxMax))if(this.modeindex=0,this.base.disambiguate=this.state.tmp.disambiguate_count,this.betterbase.disambiguate=this.state.tmp.disambiguate_count,this.base.disambiguate)this.disNames();else{this.initGivens=!0,this.base.disambiguate=1;for(var t=0,i=this.lists[this.listpos][1].length;t<i;t+=1)this.state.tmp.taintedItemIDs[this.lists[this.listpos][1][t].id]=!0}else if(e||this.state.tmp.disambiguate_count===this.state.tmp.disambiguate_maxMax)if(e||this.modeindex===this.modes.length-1){for(var a=this.lists[this.listpos][0],t=0,i=this.lists[this.listpos][1].length;t<i;t+=1)this.state.tmp.taintedItemIDs[this.lists[this.listpos][1][t].id]=!0,this.state.registry.registerAmbigToken(this.akey,""+this.lists[this.listpos][1][t].id,a);this.lists[this.listpos]=[this.betterbase,[]]}else{this.modeindex=this.modes.length-1;var a=this.lists[this.listpos][0];a.disambiguate=!0;for(var t=0,i=this.lists[this.listpos][1].length;t<i;t+=1)this.state.tmp.taintedItemIDs[this.lists[this.listpos][1][t].id]=!0,this.state.registry.registerAmbigToken(this.akey,""+this.lists[this.listpos][1][t].id,a)}};c.Disambiguation.prototype.disYears=function(){var e,t,i,a;this.debug&&this.state.sys.print("[3] === disYears =="),i=[];var s=this.lists[this.listpos][0];if(this.clashes[1])for(var n=0,r=this.state.registry.mylist.length;n<r;n+=1)for(var o=this.state.registry.mylist[n],l=0,u=this.lists[this.listpos][1].length;l<u;l+=1){var a=this.lists[this.listpos][1][l];if(a.id==o){i.push(this.registry[a.id]);break}}i.sort(this.state.registry.sorter.compareKeys);for(var e=0,t=i.length;e<t;e+=1){s.year_suffix=""+e;var p=this.state.registry.registry[i[e].id].disambig;this.state.registry.registerAmbigToken(this.akey,""+i[e].id,s),c.ambigConfigDiff(p,s)&&(this.state.tmp.taintedItemIDs[i[e].id]=!0)}this.lists[this.listpos]=[this.betterbase,[]]};c.Disambiguation.prototype.incrementDisambig=function(){if(this.debug&&this.state.sys.print(`
|
||
[1] === incrementDisambig() ===`),this.initGivens)return this.initGivens=!1,!1;var e=!1,t=!0;if(this.modes[this.modeindex]==="disNames"){t=!1,typeof this.givensMax!="number"&&(t=!0);var i=!1;typeof this.namesMax!="number"&&(i=!0),typeof this.givensMax=="number"&&(this.base.givens.length&&this.base.givens[this.gnameset][this.gname]<this.givensMax?this.base.givens[this.gnameset][this.gname]+=1:t=!0),typeof this.namesMax=="number"&&t&&(this.state.opt["disambiguate-add-names"]?(i=!1,this.gname<this.namesMax?(this.base.names[this.gnameset]+=1,this.gname+=1):i=!0):i=!0),typeof this.namesetsMax=="number"&&i&&this.gnameset<this.namesetsMax&&(this.gnameset+=1,this.base.names[this.gnameset]=1,this.gname=0),this.debug&&(this.state.sys.print(" ------------------"),this.state.sys.print(" incremented values"),this.state.sys.print(" ------------------"),this.state.sys.print(" | gnameset: "+this.gnameset),this.state.sys.print(" | gname: "+this.gname),this.state.sys.print(" | names value: "+this.base.names[this.gnameset]),this.base.givens.length?this.state.sys.print(" | givens value: "+this.base.givens[this.gnameset][this.gname]):this.state.sys.print(" | givens value: nil"),this.state.sys.print(" | namesetsMax: "+this.namesetsMax),this.state.sys.print(" | namesMax: "+this.namesMax),this.state.sys.print(" | givensMax: "+this.givensMax)),(typeof this.namesetsMax!="number"||this.namesetsMax===-1||this.gnameset===this.namesetsMax)&&(!this.state.opt["disambiguate-add-names"]||typeof this.namesMax!="number"||this.gname===this.namesMax)&&(typeof this.givensMax!="number"||typeof this.base.givens[this.gnameset]=="undefined"||typeof this.base.givens[this.gnameset][this.gname]=="undefined"||this.base.givens[this.gnameset][this.gname]===this.givensMax)&&(e=!0,this.debug&&this.state.sys.print(" MAXED"))}else this.modes[this.modeindex]==="disExtraText"&&(this.base.disambiguate+=1,this.betterbase.disambiguate+=1);return e};c.Disambiguation.prototype.initVars=function(e){var t,i,a,s,n;if(this.debug&&this.state.sys.print("[B] === initVars() ==="),this.lists=[],this.base=!1,this.betterbase=!1,this.akey=e,this.maxNamesByItemId={},s=[],a=this.ambigcites[e],!a||!a.length)return!1;var r=this.state.refetchItem(""+a[0]);if(this.getCiteData(r),this.base=c.getAmbigConfig.call(this.state),a&&a.length>1){s.push([this.maxNamesByItemId[r.id],r]);for(var t=1,i=a.length;t<i;t+=1)r=this.state.refetchItem(""+a[t]),this.getCiteData(r,this.base),s.push([this.maxNamesByItemId[r.id],r]);s.sort(function(l,u){return l[0]>u[0]?1:l[0]<u[0]?-1:l[1].id>u[1].id?1:l[1].id<u[1].id?-1:0}),n=[];for(var t=0,i=s.length;t<i;t+=1)n.push(s[t][1]);this.lists.push([this.base,n]),this.Item=this.lists[0][1][0]}else this.Item=this.state.refetchItem(""+a[0]);if(this.modeindex=0,this.state.citation.opt["disambiguate-add-names"]||!0)this.namesMax=this.maxNamesByItemId[this.Item.id][0];else{var o;for(var t,i;t<i;t+=1);}return this.padBase(this.base),this.padBase(this.betterbase),this.base.year_suffix=!1,this.base.disambiguate=!1,this.betterbase.year_suffix=!1,this.betterbase.disambiguate=!1,this.state.citation.opt["givenname-disambiguation-rule"]==="by-cite"&&this.state.opt["disambiguate-add-givenname"]&&(this.givensMax=2),!0};c.Disambiguation.prototype.padBase=function(e){for(var t=0,i=e.names.length;t<i;t+=1){e.givens[t]||(e.givens[t]=[]);for(var a=0,s=e.names[t];a<s;a+=1)e.givens[t][a]||(e.givens[t][a]=0)}};c.Disambiguation.prototype.configModes=function(){var e,t;this.modes=[],e=this.state.opt["disambiguate-add-givenname"],t=this.state.citation.opt["givenname-disambiguation-rule"],(this.state.opt["disambiguate-add-names"]||e&&t==="by-cite")&&this.modes.push("disNames"),this.state.opt.development_extensions.prioritize_disambiguate_condition?(this.state.opt.has_disambiguate&&this.modes.push("disExtraText"),this.state.opt["disambiguate-add-year-suffix"]&&this.modes.push("disYears")):(this.state.opt["disambiguate-add-year-suffix"]&&this.modes.push("disYears"),this.state.opt.has_disambiguate&&this.modes.push("disExtraText"))};c.Disambiguation.prototype.getCiteData=function(e,t){if(!this.maxNamesByItemId[e.id]){c.getAmbiguousCite.call(this.state,e,t),t=c.getAmbigConfig.call(this.state),this.maxNamesByItemId[e.id]=c.getMaxVals.call(this.state),this.state.registry.registry[e.id].disambig.givens=this.state.tmp.disambig_settings.givens.slice();for(var i=0,a=this.state.registry.registry[e.id].disambig.givens.length;i<a;i+=1)this.state.registry.registry[e.id].disambig.givens[i]=this.state.tmp.disambig_settings.givens[i].slice();this.namesetsMax=this.state.registry.registry[e.id].disambig.names.length-1,this.base||(this.base=t,this.betterbase=c.cloneAmbigConfig(t)),t.names.length<this.base.names.length&&(this.base=t);for(var i=0,a=t.names.length;i<a;i+=1)t.names[i]>this.base.names[i]&&(this.base.givens[i]=t.givens[i].slice(),this.base.names[i]=t.names[i],this.betterbase.names=this.base.names.slice(),this.betterbase.givens=this.base.givens.slice(),this.padBase(this.base),this.padBase(this.betterbase));this.betterbase.givens=this.base.givens.slice();for(var s=0,n=this.base.givens.length;s<n;s+=1)this.betterbase.givens[s]=this.base.givens[s].slice()}};c.Disambiguation.prototype.captureStepToBase=function(){this.state.citation.opt["givenname-disambiguation-rule"]==="by-cite"&&this.base.givens&&this.base.givens.length&&typeof this.base.givens[this.gnameset][this.gname]!="undefined"&&(this.betterbase.givens.length<this.base.givens.length&&(this.betterbase.givens=JSON.parse(JSON.stringify(this.base.givens))),this.betterbase.givens[this.gnameset][this.gname]=this.base.givens[this.gnameset][this.gname]),this.betterbase.names[this.gnameset]=this.base.names[this.gnameset]};c.Engine.prototype.getJurisdictionList=function(e){for(var t=[],i=e.split(":"),a=i.length;a>0;a--){var s=i.slice(0,a).join(":");if(t.push(s),this.opt.jurisdiction_fallbacks[s]){var n=this.opt.jurisdiction_fallbacks[s];t.push(n)}}return t.indexOf("us")===-1&&t.push("us"),t};c.Engine.prototype.loadStyleModule=function(e,t,i){var a=null,s=0;this.juris[e]={};var n=c.setupXml(t);n.addMissingNameNodes(n.dataObj),n.addInstitutionNodes(n.dataObj),n.insertPublisherAndPlace(n.dataObj),n.flagDateMacros(n.dataObj);for(var r=n.getNodesByName(n.dataObj,"law-module"),o=0,l=r.length;o<l;o++){var u=n.getAttributeValue(r[o],"types");if(u){this.juris[e].types={},u=u.split(/\s+/);for(var p=0,d=u.length;p<d;p++)this.juris[e].types[u[p]]=!0}i||(a=n.getAttributeValue(r[o],"fallback"),a&&e!=="us"&&(this.opt.jurisdiction_fallbacks[e]=a))}var h=this.opt.lang?this.opt.lang:this.opt["default-locale"][0];c.SET_COURT_CLASSES(this,h,n,n.dataObj),this.juris[e].types||(this.juris[e].types=c.MODULE_TYPES);for(var r=n.getNodesByName(n.dataObj,"macro"),o=0,l=r.length;o<l;o++){var f=n.getAttributeValue(r[o],"name");if(!c.MODULE_MACROS[f]){c.debug('CSL: skipping non-modular macro name "'+f+'" in module context');continue}s++,this.juris[e][f]=[],this.buildTokenLists(r[o],this.juris[e][f]),this.configureTokenList(this.juris[e][f])}return a};c.Engine.prototype.retrieveAllStyleModules=function(e){var t={},i=this.locale[this.opt.lang].opts["jurisdiction-preference"];i=i||[],i=[""].concat(i);for(var a=i.length-1;a>-1;a--)for(var s=i[a],n=0,r=e.length;n<r;n++){var o=e[n];if(!this.opt.jurisdictions_seen[o]){var l=this.sys.retrieveStyleModule(o,s);(!l&&!s||l)&&(this.opt.jurisdictions_seen[o]=!0),!!l&&(t[o]=l)}}return t};c.ParticleList=function(){var e=[[[0,1],null]],t=[[[0,3],null]],i=[[null,[0,1]]],a=[[null,[0,2]]],s=[[null,[0,3]]],n=[[null,[0,1]],[[0,1],null]],r=[[null,[0,2]],[[0,2],null]],o=[[[0,1],null],[null,[0,1]]],l=[[[0,2],null],[null,[0,2]]],u=[[[0,3],null],[null,[0,3]]],p=[[null,[0,2]],[[0,1],[1,2]]],d=[["'s",i],["'s-",i],["'t",i],["a",i],["aan 't",a],["aan de",a],["aan den",a],["aan der",a],["aan het",a],["aan t",a],["aan",i],["ad-",n],["adh-",n],["af",n],["al",n],["al-",n],["am de",a],["am",i],["an-",n],["ar-",n],["as-",n],["ash-",n],["at-",n],["ath-",n],["auf dem",l],["auf den",l],["auf der",l],["auf ter",a],["auf",o],["aus 'm",l],["aus dem",l],["aus den",l],["aus der",l],["aus m",l],["aus",o],["aus'm",l],["az-",n],["a\u0161-",n],["a\u1E0D-",n],["a\u1E0F-",n],["a\u1E63-",n],["a\u1E6D-",n],["a\u1E6F-",n],["a\u1E93-",n],["ben",i],["bij 't",a],["bij de",a],["bij den",a],["bij het",a],["bij t",a],["bij",i],["bin",i],["boven d",a],["boven d'",a],["d",i],["d'",n],["da",n],["dal",i],["dal'",i],["dall'",i],["dalla",i],["das",n],["de die le",s],["de die",a],["de l",a],["de l'",a],["de la",p],["de las",p],["de le",a],["de li",r],["de van der",s],["de",n],["de'",n],["deca",i],["degli",n],["dei",n],["del",n],["dela",e],["dell'",n],["della",n],["delle",n],["dello",n],["den",n],["der",n],["des",n],["di",n],["die le",a],["do",i],["don",i],["dos",n],["du",n],["ed-",n],["edh-",n],["el",n],["el-",n],["en-",n],["er-",n],["es-",n],["esh-",n],["et-",n],["eth-",n],["ez-",n],["e\u0161-",n],["e\u1E0D-",n],["e\u1E0F-",n],["e\u1E63-",n],["e\u1E6D-",n],["e\u1E6F-",n],["e\u1E93-",n],["het",i],["i",i],["il",e],["im",i],["in 't",a],["in de",a],["in den",a],["in der",r],["in het",a],["in t",a],["in",i],["l",i],["l'",i],["la",i],["las",i],["le",i],["les",n],["lo",n],["los",i],["lou",i],["of",i],["onder 't",a],["onder de",a],["onder den",a],["onder het",a],["onder t",a],["onder",i],["op 't",a],["op de",r],["op den",a],["op der",a],["op gen",a],["op het",a],["op t",a],["op ten",a],["op",i],["over 't",a],["over de",a],["over den",a],["over het",a],["over t",a],["over",i],["s",i],["s'",i],["sen",e],["t",i],["te",i],["ten",i],["ter",i],["tho",i],["thoe",i],["thor",i],["to",i],["toe",i],["tot",i],["uijt 't",a],["uijt de",a],["uijt den",a],["uijt te de",s],["uijt ten",a],["uijt",i],["uit 't",a],["uit de",a],["uit den",a],["uit het",a],["uit t",a],["uit te de",s],["uit ten",a],["uit",i],["unter",i],["v",i],["v.",i],["v.d.",i],["van 't",a],["van de l",s],["van de l'",s],["van de",a],["van de",a],["van den",a],["van der",a],["van gen",a],["van het",a],["van la",a],["van t",a],["van ter",a],["van van de",s],["van",n],["vander",i],["vd",i],["ver",i],["vom und zum",t],["vom",n],["von 't",a],["von dem",l],["von den",l],["von der",l],["von t",a],["von und zu",u],["von zu",l],["von",o],["voor 't",a],["voor de",a],["voor den",a],["voor in 't",s],["voor in t",s],["voor",i],["vor der",l],["vor",o],["z",e],["ze",e],["zu",o],["zum",n],["zur",n]];return d}();c.parseParticles=function(){function e(a,s,n){var r=a;a=n?a.toLowerCase():a;var o=[],l,u;s?(a=a.split("").reverse().join(""),l=c.PARTICLE_GIVEN_REGEXP):l=c.PARTICLE_FAMILY_REGEXP;for(var p=a.match(l);p;){var d=s?p[1].split("").reverse().join(""):p[1],h=p?d:!1,h=h?d.replace(/^[-\'\u02bb\u2019\s]*(.).*$/,"$1"):!1;if(u=h?h.toUpperCase()!==h:!1,!u)break;s?(o.push(r.slice(d.length*-1)),r=r.slice(0,d.length*-1)):(o.push(r.slice(0,d.length)),r=r.slice(d.length)),a=p[2],p=a.match(l)}if(s){a=a.split("").reverse().join(""),o.reverse();for(var f=1,b=o.length;f<b;f++)o[f].slice(0,1)==" "&&(o[f-1]+=" ");for(var f=0,b=o.length;f<b;f++)o[f].slice(0,1)==" "&&(o[f]=o[f].slice(1));a=r.slice(0,a.length)}else a=r.slice(a.length*-1);return[u,a,o]}function t(a){var s=a.slice(-1);return a=a.trim(),s===" "&&["'","\u2019"].indexOf(a.slice(-1))>-1&&(a+=" "),a}function i(a){if(!a.suffix&&a.given){var s=a.given.match(/(\s*,!*\s*)/);if(s){var n=a.given.indexOf(s[1]),r=a.given.slice(n+s[1].length),o=a.given.slice(n,n+s[1].length).replace(/\s*/g,"");r.replace(/\./g,"")==="et al"&&!a["dropping-particle"]?(a["dropping-particle"]=r,a["comma-dropping-particle"]=","):(o.length===2&&(a["comma-suffix"]=!0),a.suffix=r),a.given=a.given.slice(0,n)}}}return function(a){var s=e(a.family),n=s[1],r=s[2];a.family=n;var o=t(r.join(""));o&&(a["non-dropping-particle"]=o),i(a);var s=e(a.given,!0),l=s[1],u=s[2];a.given=l;var p=u.join("").trim();p&&(a["dropping-particle"]=p)}}();Nk.exports=c});var zk=R((b9,qk)=>{var rd=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,WL=typeof AbortController!="undefined",Fk=WL?AbortController:Object.assign(class{constructor(){this.signal=new Fk.AbortSignal}abort(){this.signal.aborted=!0}},{AbortSignal:class{constructor(){this.aborted=!1}}}),od=new Set,ld=(e,t)=>{let i=`LRU_CACHE_OPTION_${e}`;yl(i)&&ud(i,`${e} option`,`options.${t}`,Ni)},cd=(e,t)=>{let i=`LRU_CACHE_METHOD_${e}`;if(yl(i)){let{prototype:a}=Ni,{get:s}=Object.getOwnPropertyDescriptor(a,e);ud(i,`${e} method`,`cache.${t}()`,s)}},XL=(e,t)=>{let i=`LRU_CACHE_PROPERTY_${e}`;if(yl(i)){let{prototype:a}=Ni,{get:s}=Object.getOwnPropertyDescriptor(a,e);ud(i,`${e} property`,`cache.${t}`,s)}},Mk=(...e)=>{typeof process=="object"&&process&&typeof process.emitWarning=="function"?process.emitWarning(...e):console.error(...e)},yl=e=>!od.has(e),ud=(e,t,i,a)=>{od.add(e);let s=`The ${t} is deprecated. Please use ${i} instead.`;Mk(s,"DeprecationWarning",e,a)},da=e=>e&&e===Math.floor(e)&&e>0&&isFinite(e),Lk=e=>da(e)?e<=Math.pow(2,8)?Uint8Array:e<=Math.pow(2,16)?Uint16Array:e<=Math.pow(2,32)?Uint32Array:e<=Number.MAX_SAFE_INTEGER?Pn:null:null,Pn=class extends Array{constructor(t){super(t);this.fill(0)}},Bk=class{constructor(t){if(t===0)return[];let i=Lk(t);this.heap=new i(t),this.length=0}push(t){this.heap[this.length++]=t}pop(){return this.heap[--this.length]}},Ni=class{constructor(t={}){let{max:i=0,ttl:a,ttlResolution:s=1,ttlAutopurge:n,updateAgeOnGet:r,updateAgeOnHas:o,allowStale:l,dispose:u,disposeAfter:p,noDisposeOnSet:d,noUpdateTTL:h,maxSize:f=0,sizeCalculation:b,fetchMethod:m}=t,{length:y,maxAge:g,stale:v}=t instanceof Ni?{}:t;if(i!==0&&!da(i))throw new TypeError("max option must be a nonnegative integer");let w=i?Lk(i):Array;if(!w)throw new Error("invalid max value: "+i);if(this.max=i,this.maxSize=f,this.sizeCalculation=b||y,this.sizeCalculation){if(!this.maxSize)throw new TypeError("cannot set sizeCalculation without setting maxSize");if(typeof this.sizeCalculation!="function")throw new TypeError("sizeCalculation set to non-function")}if(this.fetchMethod=m||null,this.fetchMethod&&typeof this.fetchMethod!="function")throw new TypeError("fetchMethod must be a function if specified");if(this.keyMap=new Map,this.keyList=new Array(i).fill(null),this.valList=new Array(i).fill(null),this.next=new w(i),this.prev=new w(i),this.head=0,this.tail=0,this.free=new Bk(i),this.initialFill=1,this.size=0,typeof u=="function"&&(this.dispose=u),typeof p=="function"?(this.disposeAfter=p,this.disposed=[]):(this.disposeAfter=null,this.disposed=null),this.noDisposeOnSet=!!d,this.noUpdateTTL=!!h,this.maxSize!==0){if(!da(this.maxSize))throw new TypeError("maxSize must be a positive integer if specified");this.initializeSizeTracking()}if(this.allowStale=!!l||!!v,this.updateAgeOnGet=!!r,this.updateAgeOnHas=!!o,this.ttlResolution=da(s)||s===0?s:1,this.ttlAutopurge=!!n,this.ttl=a||g||0,this.ttl){if(!da(this.ttl))throw new TypeError("ttl must be a positive integer if specified");this.initializeTTLTracking()}if(this.max===0&&this.ttl===0&&this.maxSize===0)throw new TypeError("At least one of max, maxSize, or ttl is required");if(!this.ttlAutopurge&&!this.max&&!this.maxSize){let x="LRU_CACHE_UNBOUNDED";yl(x)&&(od.add(x),Mk("TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.","UnboundedCacheWarning",x,Ni))}v&&ld("stale","allowStale"),g&&ld("maxAge","ttl"),y&&ld("length","sizeCalculation")}getRemainingTTL(t){return this.has(t,{updateAgeOnHas:!1})?1/0:0}initializeTTLTracking(){this.ttls=new Pn(this.max),this.starts=new Pn(this.max),this.setItemTTL=(a,s)=>{if(this.starts[a]=s!==0?rd.now():0,this.ttls[a]=s,s!==0&&this.ttlAutopurge){let n=setTimeout(()=>{this.isStale(a)&&this.delete(this.keyList[a])},s+1);n.unref&&n.unref()}},this.updateItemAge=a=>{this.starts[a]=this.ttls[a]!==0?rd.now():0};let t=0,i=()=>{let a=rd.now();if(this.ttlResolution>0){t=a;let s=setTimeout(()=>t=0,this.ttlResolution);s.unref&&s.unref()}return a};this.getRemainingTTL=a=>{let s=this.keyMap.get(a);return s===void 0?0:this.ttls[s]===0||this.starts[s]===0?1/0:this.starts[s]+this.ttls[s]-(t||i())},this.isStale=a=>this.ttls[a]!==0&&this.starts[a]!==0&&(t||i())-this.starts[a]>this.ttls[a]}updateItemAge(t){}setItemTTL(t,i){}isStale(t){return!1}initializeSizeTracking(){this.calculatedSize=0,this.sizes=new Pn(this.max),this.removeItemSize=t=>this.calculatedSize-=this.sizes[t],this.requireSize=(t,i,a,s)=>{if(!da(a))if(s){if(typeof s!="function")throw new TypeError("sizeCalculation must be a function");if(a=s(i,t),!da(a))throw new TypeError("sizeCalculation return invalid (expect positive integer)")}else throw new TypeError("invalid size value (must be positive integer)");return a},this.addItemSize=(t,i,a,s)=>{this.sizes[t]=s;let n=this.maxSize-this.sizes[t];for(;this.calculatedSize>n;)this.evict(!0);this.calculatedSize+=this.sizes[t]},this.delete=t=>{if(this.size!==0){let i=this.keyMap.get(t);i!==void 0&&(this.calculatedSize-=this.sizes[i])}return Ni.prototype.delete.call(this,t)}}removeItemSize(t){}addItemSize(t,i,a,s){}requireSize(t,i,a,s){if(a||s)throw new TypeError("cannot set size without setting maxSize on cache")}*indexes({allowStale:t=this.allowStale}={}){if(this.size)for(let i=this.tail;!(!this.isValidIndex(i)||((t||!this.isStale(i))&&(yield i),i===this.head));)i=this.prev[i]}*rindexes({allowStale:t=this.allowStale}={}){if(this.size)for(let i=this.head;!(!this.isValidIndex(i)||((t||!this.isStale(i))&&(yield i),i===this.tail));)i=this.next[i]}isValidIndex(t){return this.keyMap.get(this.keyList[t])===t}*entries(){for(let t of this.indexes())yield[this.keyList[t],this.valList[t]]}*rentries(){for(let t of this.rindexes())yield[this.keyList[t],this.valList[t]]}*keys(){for(let t of this.indexes())yield this.keyList[t]}*rkeys(){for(let t of this.rindexes())yield this.keyList[t]}*values(){for(let t of this.indexes())yield this.valList[t]}*rvalues(){for(let t of this.rindexes())yield this.valList[t]}[Symbol.iterator](){return this.entries()}find(t,i={}){for(let a of this.indexes())if(t(this.valList[a],this.keyList[a],this))return this.get(this.keyList[a],i)}forEach(t,i=this){for(let a of this.indexes())t.call(i,this.valList[a],this.keyList[a],this)}rforEach(t,i=this){for(let a of this.rindexes())t.call(i,this.valList[a],this.keyList[a],this)}get prune(){return cd("prune","purgeStale"),this.purgeStale}purgeStale(){let t=!1;for(let i of this.rindexes({allowStale:!0}))this.isStale(i)&&(this.delete(this.keyList[i]),t=!0);return t}dump(){let t=[];for(let i of this.indexes()){let a=this.keyList[i],n={value:this.valList[i]};this.ttls&&(n.ttl=this.ttls[i]),this.sizes&&(n.size=this.sizes[i]),t.unshift([a,n])}return t}load(t){this.clear();for(let[i,a]of t)this.set(i,a.value,a)}dispose(t,i,a){}set(t,i,{ttl:a=this.ttl,noDisposeOnSet:s=this.noDisposeOnSet,size:n=0,sizeCalculation:r=this.sizeCalculation,noUpdateTTL:o=this.noUpdateTTL}={}){n=this.requireSize(t,i,n,r);let l=this.size===0?void 0:this.keyMap.get(t);if(l===void 0)l=this.newIndex(),this.keyList[l]=t,this.valList[l]=i,this.keyMap.set(t,l),this.next[this.tail]=l,this.prev[l]=this.tail,this.tail=l,this.size++,this.addItemSize(l,i,t,n),o=!1;else{let u=this.valList[l];i!==u&&(this.isBackgroundFetch(u)?u.__abortController.abort():s||(this.dispose(u,t,"set"),this.disposeAfter&&this.disposed.push([u,t,"set"])),this.removeItemSize(l),this.valList[l]=i,this.addItemSize(l,i,t,n)),this.moveToTail(l)}if(a!==0&&this.ttl===0&&!this.ttls&&this.initializeTTLTracking(),o||this.setItemTTL(l,a),this.disposeAfter)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return this}newIndex(){return this.size===0?this.tail:this.size===this.max&&this.max!==0?this.evict(!1):this.free.length!==0?this.free.pop():this.initialFill++}pop(){if(this.size){let t=this.valList[this.head];return this.evict(!0),t}}evict(t){let i=this.head,a=this.keyList[i],s=this.valList[i];return this.isBackgroundFetch(s)?s.__abortController.abort():(this.dispose(s,a,"evict"),this.disposeAfter&&this.disposed.push([s,a,"evict"])),this.removeItemSize(i),t&&(this.keyList[i]=null,this.valList[i]=null,this.free.push(i)),this.head=this.next[i],this.keyMap.delete(a),this.size--,i}has(t,{updateAgeOnHas:i=this.updateAgeOnHas}={}){let a=this.keyMap.get(t);return a!==void 0&&!this.isStale(a)?(i&&this.updateItemAge(a),!0):!1}peek(t,{allowStale:i=this.allowStale}={}){let a=this.keyMap.get(t);if(a!==void 0&&(i||!this.isStale(a)))return this.valList[a]}backgroundFetch(t,i,a){let s=i===void 0?void 0:this.valList[i];if(this.isBackgroundFetch(s))return s;let n=new Fk,r={signal:n.signal,options:a},o=Promise.resolve(this.fetchMethod(t,s,r)).then(l=>(n.signal.aborted||this.set(t,l,r.options),l));return o.__abortController=n,o.__staleWhileFetching=s,i===void 0?(this.set(t,o,r.options),i=this.keyMap.get(t)):this.valList[i]=o,o}isBackgroundFetch(t){return t&&typeof t=="object"&&typeof t.then=="function"&&Object.prototype.hasOwnProperty.call(t,"__staleWhileFetching")}fetch(u){return he(this,arguments,function*(t,{allowStale:i=this.allowStale,updateAgeOnGet:a=this.updateAgeOnGet,ttl:s=this.ttl,noDisposeOnSet:n=this.noDisposeOnSet,size:r=0,sizeCalculation:o=this.sizeCalculation,noUpdateTTL:l=this.noUpdateTTL}={}){if(!this.fetchMethod)return this.get(t,{allowStale:i,updateAgeOnGet:a});let p={allowStale:i,updateAgeOnGet:a,ttl:s,noDisposeOnSet:n,size:r,sizeCalculation:o,noUpdateTTL:l},d=this.keyMap.get(t);if(d===void 0)return this.backgroundFetch(t,d,p);{let h=this.valList[d];if(this.isBackgroundFetch(h))return i&&h.__staleWhileFetching!==void 0?h.__staleWhileFetching:h;if(!this.isStale(d))return this.moveToTail(d),a&&this.updateItemAge(d),h;let f=this.backgroundFetch(t,d,p);return i&&f.__staleWhileFetching!==void 0?f.__staleWhileFetching:f}})}get(t,{allowStale:i=this.allowStale,updateAgeOnGet:a=this.updateAgeOnGet}={}){let s=this.keyMap.get(t);if(s!==void 0){let n=this.valList[s],r=this.isBackgroundFetch(n);return this.isStale(s)?r?i?n.__staleWhileFetching:void 0:(this.delete(t),i?n:void 0):r?void 0:(this.moveToTail(s),a&&this.updateItemAge(s),n)}}connect(t,i){this.prev[i]=t,this.next[t]=i}moveToTail(t){t!==this.tail&&(t===this.head?this.head=this.next[t]:this.connect(this.prev[t],this.next[t]),this.connect(this.tail,t),this.tail=t)}get del(){return cd("del","delete"),this.delete}delete(t){let i=!1;if(this.size!==0){let a=this.keyMap.get(t);if(a!==void 0)if(i=!0,this.size===1)this.clear();else{this.removeItemSize(a);let s=this.valList[a];this.isBackgroundFetch(s)?s.__abortController.abort():(this.dispose(s,t,"delete"),this.disposeAfter&&this.disposed.push([s,t,"delete"])),this.keyMap.delete(t),this.keyList[a]=null,this.valList[a]=null,a===this.tail?this.tail=this.prev[a]:a===this.head?this.head=this.next[a]:(this.next[this.prev[a]]=this.next[a],this.prev[this.next[a]]=this.prev[a]),this.size--,this.free.push(a)}}if(this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift());return i}clear(){for(let t of this.rindexes({allowStale:!0})){let i=this.valList[t];if(this.isBackgroundFetch(i))i.__abortController.abort();else{let a=this.keyList[t];this.dispose(i,a,"delete"),this.disposeAfter&&this.disposed.push([i,a,"delete"])}}if(this.keyMap.clear(),this.valList.fill(null),this.keyList.fill(null),this.ttls&&(this.ttls.fill(0),this.starts.fill(0)),this.sizes&&this.sizes.fill(0),this.head=0,this.tail=0,this.initialFill=1,this.free.length=0,this.calculatedSize=0,this.size=0,this.disposed)for(;this.disposed.length;)this.disposeAfter(...this.disposed.shift())}get reset(){return cd("reset","clear"),this.clear}get length(){return XL("length","size"),this.size}};qk.exports=Ni});vd(exports,{default:()=>fd});var ht=Ae(require("obsidian")),Xk=Ae(Mn());var Hd=Ae(require("@codemirror/language")),kl=Ae(require("@codemirror/language")),Ji=Ae(require("@codemirror/state")),Jt=Ae(require("@codemirror/view")),$t=Ae(require("obsidian"));var _l=/^([ \t]*)(पृष्ठों की संख्या|capítulo de livro|در ذیلِ واژههای|sayfa sayıları|نوتات موسيقية|تفسيرات فرعية|брой страници|стихотворение|iliustracijos|aantekeningen|رسوم توضيحية|نوته موسيقية|نوتة موسيقية|پاراگرافهای|در ذیلِ واژه|huomautukset|emplacements|पृष्ठ संख्या|athugasemdir|iliustracija|ilustrācijas|apakšnodaļas|hoofdstukken|localizações|sayfa sayısı|под раздели|sub vocibus|paragraffau|paragraffer|Abbildungen|alajaotised|paragrafoak|یادداشتهای|vuosikerrat|paragraphes|emplacement|málsgreinar|paragraphus|eilėraščiai|ilustrācija|apakšnodaļa|aantekening|localização|paragrafele|paragraflar|appendices|sub verbis|رسم توضيحي|تفسير فرعي|под раздел|pod heslem|tudalennau|Abschnitte|σημειώσεις|παράγραφος|παράγραφοι|paragraphs|leheküljed|kapituluak|orrialdeak|paragrafoa|liburukiak|vuosikerta|paragraphe|वॉल्यूम्ज़|athugasemd|កំណត់ចំណាំ|paragraphi|sub uerbis|pastraipos|eilėraštis|хуудаснууд|paragrafen|parágrafos|versículos|capitolele|paragraful|secțiunile|примечание|примечания|บทประพันธ์|locations|equations|paragraaf|paragrawe|sub verbo|أبيات شعر|paràgrafs|pod hesly|rhifynnau|llinellau|paragraff|penillion|Abbildung|Abschnitt|paragraph|capítulos|secciones|volúmenes|alajaotis|kapitulua|zenbakiak|orrialdea|sub vocem|liburukia|شمارههای|huomautus|kappaleet|säkeistöt|chapitres|appendice|équations|पंक्तियाँ|poglavlje|poglavlja|blaðsíður|málsgrein|appendici|indirizzo|indirizzi|equazione|equazioni|fascicolo|fascicoli|paragrafo|paragrafi|capitulum|sub uerbo|puslapiai|pastraipa|poskyriai|rindkopas|apakšnod\.|шугамнууд|appendiks|hoofdstuk|rozdziały|apêndices|parágrafo|versículo|capitolul|coloanele|opusurile|secțiunea|versetele|сочинение|сочинения|параграфы|параграфи|บรรทัดที่|appendix|articles|location|equation|chapters|sections|страница|страници|подразд\.|capítols|columnes|paràgraf|seccions|sub voce|kapitola|kapitoly|poznámka|poznámky|odstavec|odstavce|colofnau|ffigyrau|nodiadau|adrannau|cyfrolau|kapitler|kolonner|paragraf|κεφάλαιο|κεφάλαια|σημείωση|capítulo|columnas|párrafos|raamatud|peatükid|joonised|lehekülg|alajaot\.|liburuak|zutabeak|zenbakia|bertsoak|کتابهای|ستونهای|پاراگراف|قسمتهای|säkeistö|chapitre|colonnes|équation|tableaux|पुस्तकें|संख्याएँ|अनुच्छेद|bilješka|bilješke|stranica|stranice|dijelova|odjeljak|odjeljci|bekezdés|versszak|tölublað|tölublöð|blaðsíða|articolo|articoli|capitolo|capitoli|capitula|columnae|numeriai|pastabos|kūriniai|puslapis|poskyris|grāmatas|piezīmes|lappuses|rindkopa|баганууд|artikkel|kapittel|pagina's|rozdział|apêndice|equações|figurile|numerele|paginile|versetul|volumele|страницы|параграф|poglavje|poglavja|številka|številke|odstavek|odstavki|поглавље|поглавља|странице|kolumner|ส่วนย่อย|ร้อยกรอง|kitaplar|bölümler|sütunlar|şekiller|satırlar|sayfalar|kısımlar|maddeler|фоліанти|примітка|примітки|đoạn văn|article|chapter|columns|figures|numbers|bladsye|section|volumes|ملاحظات|بيت شعر|бележка|бележки|раздели|стихове|бр\.стр\.|llibres|capítol|columna|números|pàgines|sloupec|sloupce|obrázek|obrázky|ročníky|llyfrau|penodau|ffolios|llinell|tudalen|rhannau|pennill|kapitel|kolonne|figurer|Kapitel|Spalten|Blätter|Nummern|Absätze|Abschn\.|εικόνες|φάκελος|φάκελοι|σελίδες|τμήματα|λήμματα|figuras|páginas|párrafo|sección|volumen|peatükk|fooliod|numbrid|liburua|zutabea|irudiak|lerroak|oharrak|bertsoa|فصلهای|برگهای|یادداشت|بخشهای|بیتهای|palstat|numerot|opukset|kappale|colonne|numéros|parties|versets|paragr\.|tableau|append\.|emplact|פיסקאות|चित्रों|वॉल्यूम|izdanje|izdanja|stihovi|fejezet|fóliáns|jegyzet|szakasz|catatan|halaman|handrit|tónverk|málsgr\.|colonna|sezione|sezioni|បន្ទាត់|កថាខណ្ឌ|figurae|numerus|paginae|skyrius|skyriai|skiltis|skiltys|numeris|eilutės|pastaba|kūrinys|grāmata|nodaļas|piezīme|lappuse|номнууд|тоонууд|ligning|avsnitt|figuren|folio's|nummers|secties|likning|książka|książki|kolumna|kolumny|wiersze|notatka|notatki|akapity|artigos|equação|tabelas|títulos|colunas|secções|cărțile|coloana|numărul|liniile|părțile|volumul|столбец|столбцы|рисунок|рисунки|выпуски|разделы|obrázok|stolpec|stolpci|vrstica|vrstice|letniki|бројеви|белешка|белешке|одељака|stycken|volymer|หนังสือ|ฉบับที่|ย่อหน้า|eserler|ayetler|ciltler|розділи|фоліант|частина|частини|ghi chú|canons|scenes|tables|titles|column|figure|folios|number|bladsy|verses|volume|ملاحظة|مجلدات|колона|колони|фигура|фигури|броеве|редове|абзаци|раздел|томове|llibre|figura|número|línies|pàgina|secció|versos|volums|strana|strany|ročník|pennod|colofn|ffigwr|ffolio|rhifyn|cyfrol|llyfr\.?|rhifu\.|nummer|linjer|afsnit|Bücher|Spalte|Nummer|Zeilen|Seiten|Absatz|s\. vv\.|βιβλίο|βιβλία|στήλες|εικόνα|τεύχος|σειρές|σελίδα|στίχος|στίχοι|chaps\.?|paras\.?|libros|líneas|página|partes|párrs\.|raamat|veerud|joonis|foolio|viited|lõigud|värsid|köited|irudia|orriak|lerroa|oharra|zatiak|atalak|تصاویر|جلدهای|kirjat|palsta|kuviot|foliot|numero|livres|numéro|lignes|partie|verset|règles|scènes|titres|מספרים|עמודים|סעיפים|पुस्तक|अध्याय|संख्या|पंक्ति|अनुभाग|पृ\. स\.|knjiga|knjige|stupac|stupci|crteži|folija|folije|redovi|pasusi|svezak|svesci|oszlop|s\. vv\.|gambar|bagian|kaflar|dálkur|dálkar|myndir|hlutar|handr\.|canone|canoni|regola|regole|tavola|tavole|titolo|titoli|foglio|pagina|pagine|volumi|folium|numeri|lineae|versus|knygos|eilutė|žiūrėk|skilt\.|pastr\.|eilėr\.|nodaļa|slejas|numurs|numuri|rindas|skatīt|sējums|sējumi|rindk\.|багана|хуудас|tabell|tittel|pargr\.|boeken|figuur|regels|sectie|versen|hfdst\.|rycina|ryciny|numery|wiersz|strona|strony|akapit|części|sekcja|sekcje|rozdz\.|artigo|regras|tabela|título|livros|coluna|linhas|seções|parag\.|fólios|secção|cartea|notele|opusul|partea|выпуск|строка|строки|смотри|stĺpec|stĺpce|riadok|riadky|sekcia|sekcie|opomba|opombe|strani|odseki|letnik|stolp\.|колоне|цртежи|фолији|линија|линије|делова|одељак|строфа|строфе|томова|томови|böcker|kolumn|stycke|verser|รูปภาพ|บันทึก|notlar|розділ|випуск|chương|số p\.h|canon|rules|scene|table|title|books|folio|reëls|notes|opera|parts|verse|apps\.|arts\.|locs\.|tbls\.|tits\.|s\.vv\.|أعمدة|أوراق|أعداد|صفحات|فقرات|أجزاء|أقسام|مطوية|книга|книги|глава|глави|фолио|фолия|опуси|абзац|части|разд\.|folis|línia|volum|llib\.|kniha|knihy|listy|číslo|čísla|řádek|řádky|opusy|části|sekce|verše|pozn\.|odst\.|nodyn|adran|ffig\.|rhif\.|para\.?|rhan\.?|bøger|figur|numre|linje|noter|sider|Blatt|Zeile|Noten|Opera|Seite|Teile|Verse|Bände|s\. v\.|στήλη|τεύχη|σειρά|μέρος|τμήμα|λήμμα|τόμος|τόμοι|lines|pages|chap\.?|cols\.?|figs\.?|fols\.?|secs\.?|vols\.?|libro|línea|notas|parte|verso|párr\.|libs\.|caps\.|núms\.|veerg|viide|värss|köide|orria|obrak|zatia|atala|zenb\.|atal\.|libk\.|تصویر|شماره|قطعات|ابیات|kirja|luvut|kuvio|rivit|sivut|huom\.|livre|ligne|part\.?|sect\.|actes|règle|scène|titre|ספרים|פרקים|טורים|פוליו|שורות|הערות|אופוס|אופרה|פיסקה|חלקים|כרכים|चित्र|पृष्ठ|crtež|djelo|djela|pasus|pogl\.|stup\.|bilj\.|könyv|oldal|kötet|oszl\.|szak\.|s\. v\.|kolom|nomor|baris|bækur|kafli|línur|hluti|bindi|mynd\.?|tónv\.|scena|libri|fogli|righe|opere|parti|versi|capp\.|fasc\.|voll\.|សៀវភៅ|ជំពូក|កាឡោន|តួលេខ|ចំនួន|ទំព័រ|ផ្នែក|liber|folii|linea|notae|tomus|s\.uu\.|knyga|lapas|lapai|dalis|dalys|tomas|tomai|pstb\.|posk\.|sleja|rinda|opuss|opusi|daļas|pants|panti|grām\.|piez\.|шугам|kanon|regel|avsn\.|delen|numer|część|wersy|akap\.|sekc\.|livro|regra|cenas|linha|seção|fólio|títs\.|linia|cart\.|главы|листы|часть|стихи|прим\.|časti|stĺp\.|slika|slike|stran|odsek|verzi|vrst\.|књига|књиге|цртеж|опера|rader|sidor|delar|volym|บทที่|สดมภ์|ใต้คำ|ปีที่|kitap|bölüm|sütun|şekil|folyo|satır|sayfa|kısım|madde|a\.yer|графа|графи|Рядок|Рядки|розд\.|trang|acts|rule|book|reël|note|opus|app\.|art\.|loc\.|eqs\.|scs\.|tbl\.|tit\.|s\.v\.|كتاب|فصول|عمود|ورقة|أسطر|صفحة|فقرة|مجلد|брой|опус|част|кол\.|фиг\.|фол\.|бел\.|стр\.|абз\.|foli|nota|vers|cap\.|col\.?|fig\.?|núm\.|par\.|sec\.?|vol\.?|list|část|verš|kap\.|obr\.|sek\.|roč\.|pen\.|adr\.|side|dele|bind|kol\.|fol\.|afs\.|Buch|Note|Opus|Teil|Vers|Band|Kap\.|Abb\.|Fol\.|Abs\.|Bde\.|έργο|έργα|μέρη|βιβ\.|κεφ\.|εικ\.|σημ\.|έργ\.|παρ\.|μέρ\.|λήμ\.|line|page|nos\.|opp\.|bks\.?|pts\.?|lib\.|rida|read|lõik|osad|joon|obra|zut\.|iru\.|کتاب|ستون|خطوط|قطعه|صفحه|قسمت|s\.vv|luku|rivi|sivu|osat|kuv\.|säk\.|vsk\.|liv\.|acte|tab\.|מספר|שורה|הערה|עמוד|סעיף|בתים|कॉलम|पर्ण|stih|knj\.|crt\.|izd\.|str\.|ábra|szám|rész|fej\.|ábr\.|bek\.|vsz\.|köt\.|buku|ayat|gbr\.|brs\.|ctt\.|hlm\.|bag\.|lína|ath\.|bls\.|atto|riga|fgl\.|sez\.|វ៉ុល|pars|tomi|s\.u\.|eil\.|kūr\.|daļa|nod\.|lpp\.|sēj\.|sted|boek|deel|stad|wers|tomy|ryc\.|atos|cena|seç\.|atas|tít\.|лист|стих|тома|стб\.|рис\.|вып\.|соч\.|časť|deli|verz|ods\.|let\.|број|Пог\.|црт\.|изд\.|пар\.|sida|avs\.|หน้า|หมวด|sayı|eser|ayet|cilt|kit\.|böl\.|süt\.|şek\.|ksm\.|blm\.|Томи|ряд\.|вип\.|сек\.|sách|dòng|phần| 总页数|act|eq\.|rr\.|sc\.|bll|كتب|فصل|عدد|سطر|جزء|قسم|ред|том|кн\.|гл\.|бр\.|оп\.|ст\.|op\.?|pt\.?|sl\.|ff\.|ll\.|tt\.|pp\.?|bog|del|nr\.?|bd\.|Sp\.|Nr\.|Bd\.|στ\.|φάκ|τχ\.|γρ\.|σσ\.|τμ\.|bk\.?|no\.?|nn\.|vv\.?|n\.?º|ls\.|osa|rmt|ptk|or\.|zt\.|bb\.|برگ|بخش|بیت|جلد|s\.v|nro|ss\.|fᵒˢ|nᵒˢ|ספר|פרק|טור|חלק|בית|כרך|'עמ|नोट|भाग|पृ\.|red|dio|sv\.|od\.|st\.|sor|sz\.|bab|bók|hl\.|ページ|페이지|pr\.|uu\.|kn\.|sk\.|il\.|žr\.|fo\.|ном|тоо|akt|bok|tom|cz\.|ato|ata|лл\.|сс\.|пп\.|чч\.|см\.|тт\.|št\.|део|од\.|rad|not|fl\.|md\.|Том|câu|tập|gc\.|總頁數|r\.|l\.|n\.|bl|¶¶|§§|سـ|р\.|ч\.|f\.?|p\.?|v\.?|k\.|č\.|ř\.|s\.|t\.|b\.|d\.|B\.|S\.|V\.|Z\.|N\.|σ\.|τ\.|lk|kd|خط|صص|جج|fᵒ|nᵒ|ס'|पद|mű|j\.|o\.|a\.|段落|단락|u\.|w\.|л\.|с\.|п\.|т\.|น\.|ปี|sy|c\.|С\.|ф\.|số|ch|tr|ph|图表|注脚|作品|部分|另见|圖表|註腳|另見|¶|§|ص|ج|م|ش|行|행|호|册|章|栏|版|期|页|节|篇|卷|图|注|共|段|部|冊|欄|頁|節|圖|註)([ \t]*)/,Ln={"af-ZA":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",book:"book",books:"book",chapter:"chapter",chapters:"chapter",column:"column",columns:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",number:"issue",numbers:"issue",re\u00EBl:"line",re\u00EBls:"line",note:"note",notes:"note",opus:"opus",opera:"opus",bladsy:"page",bladsye:"page",paragraaf:"paragraph",paragrawe:"paragraph",part:"part",parts:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",bk:"book",chap:"chapter",col:"column",fig:"figure",f:"folio",no:"issue","l.":"line","n.":"note",op:"opus",bl:"page",bll:"page",para:"paragraph",pt:"part",sec:"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",v:"verse",vv:"verse",vol:"volume",vols:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},ar:{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u0643\u062A\u0627\u0628:"book",\u0643\u062A\u0628:"book",\u0641\u0635\u0644:"chapter",\u0641\u0635\u0648\u0644:"chapter",\u0639\u0645\u0648\u062F:"column",\u0623\u0639\u0645\u062F\u0629:"column","\u0631\u0633\u0645 \u062A\u0648\u0636\u064A\u062D\u064A":"figure","\u0631\u0633\u0648\u0645 \u062A\u0648\u0636\u064A\u062D\u064A\u0629":"figure",\u0648\u0631\u0642\u0629:"folio",\u0623\u0648\u0631\u0627\u0642:"folio",\u0639\u062F\u062F:"issue",\u0623\u0639\u062F\u0627\u062F:"issue",\u0633\u0637\u0631:"line",\u0623\u0633\u0637\u0631:"line",\u0645\u0644\u0627\u062D\u0638\u0629:"note",\u0645\u0644\u0627\u062D\u0638\u0627\u062A:"note","\u0646\u0648\u062A\u0647 \u0645\u0648\u0633\u064A\u0642\u064A\u0629":"opus","\u0646\u0648\u062A\u0627\u062A \u0645\u0648\u0633\u064A\u0642\u064A\u0629":"opus",\u0635\u0641\u062D\u0629:"page",\u0635\u0641\u062D\u0627\u062A:"page",\u0641\u0642\u0631\u0629:"paragraph",\u0641\u0642\u0631\u0627\u062A:"paragraph",\u062C\u0632\u0621:"part",\u0623\u062C\u0632\u0627\u0621:"part",\u0642\u0633\u0645:"section",\u0623\u0642\u0633\u0627\u0645:"section","\u062A\u0641\u0633\u064A\u0631 \u0641\u0631\u0639\u064A":"sub-verbo","\u062A\u0641\u0633\u064A\u0631\u0627\u062A \u0641\u0631\u0639\u064A\u0629":"sub-verbo","\u0628\u064A\u062A \u0634\u0639\u0631":"verse","\u0623\u0628\u064A\u0627\u062A \u0634\u0639\u0631":"verse",\u0645\u062C\u0644\u062F:"volume",\u0645\u062C\u0644\u062F\u0627\u062A:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",\u0645\u0637\u0648\u064A\u0629:"folio",\u0633\u0640:"line","\u0646\u0648\u062A\u0629 \u0645\u0648\u0633\u064A\u0642\u064A\u0629":"opus",\u0635:"page",\u062C:"part",\u0645:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"bg-BG":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u043A\u043D\u0438\u0433\u0430:"book",\u043A\u043D\u0438\u0433\u0438:"book",\u0433\u043B\u0430\u0432\u0430:"chapter",\u0433\u043B\u0430\u0432\u0438:"chapter",\u043A\u043E\u043B\u043E\u043D\u0430:"column",\u043A\u043E\u043B\u043E\u043D\u0438:"column",\u0444\u0438\u0433\u0443\u0440\u0430:"figure",\u0444\u0438\u0433\u0443\u0440\u0438:"figure",\u0444\u043E\u043B\u0438\u043E:"folio",\u0444\u043E\u043B\u0438\u044F:"folio",\u0431\u0440\u043E\u0439:"issue",\u0431\u0440\u043E\u0435\u0432\u0435:"issue",\u0440\u0435\u0434:"line",\u0440\u0435\u0434\u043E\u0432\u0435:"line",\u0431\u0435\u043B\u0435\u0436\u043A\u0430:"note",\u0431\u0435\u043B\u0435\u0436\u043A\u0438:"note",\u043E\u043F\u0443\u0441:"opus",\u043E\u043F\u0443\u0441\u0438:"opus",\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430:"page",\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438:"page","\u0431\u0440\u043E\u0439 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0438":"number-of-pages",\u0430\u0431\u0437\u0430\u0446:"paragraph",\u0430\u0431\u0437\u0430\u0446\u0438:"paragraph",\u0447\u0430\u0441\u0442:"part",\u0447\u0430\u0441\u0442\u0438:"part",\u0440\u0430\u0437\u0434\u0435\u043B:"section",\u0440\u0430\u0437\u0434\u0435\u043B\u0438:"section","\u043F\u043E\u0434 \u0440\u0430\u0437\u0434\u0435\u043B":"sub-verbo","\u043F\u043E\u0434 \u0440\u0430\u0437\u0434\u0435\u043B\u0438":"sub-verbo",\u0441\u0442\u0438\u0445\u043E\u0442\u0432\u043E\u0440\u0435\u043D\u0438\u0435:"verse",\u0441\u0442\u0438\u0445\u043E\u0432\u0435:"verse",\u0442\u043E\u043C:"volume",\u0442\u043E\u043C\u043E\u0432\u0435:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","\u043A\u043D.":"book","\u0433\u043B.":"chapter","\u043A\u043E\u043B.":"column","\u0444\u0438\u0433.":"figure","\u0444\u043E\u043B.":"folio","\u0431\u0440.":"issue","\u0440.":"line","\u0431\u0435\u043B.":"note","\u043E\u043F.":"opus","\u0441\u0442\u0440.":"page","\u0431\u0440.\u0441\u0442\u0440.":"number-of-pages","\u0430\u0431\u0437.":"paragraph","\u0447.":"part","\u0440\u0430\u0437\u0434.":"section","\u043F\u043E\u0434\u0440\u0430\u0437\u0434.":"sub-verbo","\u0441\u0442.":"verse","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"ca-AD":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",llibre:"book",llibres:"book",cap\u00EDtol:"chapter",cap\u00EDtols:"chapter",columna:"column",columnes:"column",figura:"figure",figures:"figure",foli:"folio",folis:"folio",n\u00FAmero:"issue",n\u00FAmeros:"issue",l\u00EDnia:"line",l\u00EDnies:"line",nota:"note",notes:"note",opus:"opus",opera:"opus",p\u00E0gina:"page",p\u00E0gines:"page",par\u00E0graf:"paragraph",par\u00E0grafs:"paragraph",part:"part",parts:"part",secci\u00F3:"section",seccions:"section","sub voce":"sub-verbo","sub vocibus":"sub-verbo",vers:"verse",versos:"verse",volum:"volume",volums:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","llib.":"book","cap.":"chapter","col.":"column","fig.":"figure","f.":"folio","n\xFAm.":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","par.":"paragraph","pt.":"part","sec.":"section","s.v.":"sub-verbo","v.":"verse","vol.":"volume","\xA7":"paragraph"},"cs-CZ":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",kniha:"book",knihy:"book",kapitola:"chapter",kapitoly:"chapter",sloupec:"column",sloupce:"column",obr\u00E1zek:"figure",obr\u00E1zky:"figure",list:"folio",listy:"folio",\u010D\u00EDslo:"issue",\u010D\u00EDsla:"issue",\u0159\u00E1dek:"line",\u0159\u00E1dky:"line",pozn\u00E1mka:"note",pozn\u00E1mky:"note",opus:"opus",opusy:"opus",strana:"page",strany:"page",odstavec:"paragraph",odstavce:"paragraph",\u010D\u00E1st:"part",\u010D\u00E1sti:"part",sekce:"section","pod heslem":"sub-verbo","pod hesly":"sub-verbo",ver\u0161:"verse",ver\u0161e:"verse",ro\u010Dn\u00EDk:"volume",ro\u010Dn\u00EDky:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","k.":"book","kap.":"chapter","sl.":"column","obr.":"figure","l.":"folio","\u010D.":"issue","\u0159.":"line","pozn.":"note","op.":"opus","s.":"page","odst.":"paragraph","sek.":"section","s.v.":"sub-verbo","v.":"verse","ro\u010D.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"cy-GB":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",llyfr:"book",llyfrau:"book",pennod:"chapter",penodau:"chapter",colofn:"column",colofnau:"column",ffigwr:"figure",ffigyrau:"figure",ffolio:"folio",ffolios:"folio",rhifyn:"issue",rhifynnau:"issue",llinell:"line",llinellau:"line",nodyn:"note",nodiadau:"note",opus:"opus",opera:"opus",tudalen:"page",tudalennau:"page",paragraff:"paragraph",paragraffau:"paragraph",rhan:"part",rhannau:"part",adran:"section",adrannau:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",pennill:"verse",penillion:"verse",cyfrol:"volume",cyfrolau:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","llyfr.":"book","pen.":"chapter","col.":"column","ffig.":"figure","ff.":"folio","rhif.":"issue","ll.":"line","n.":"note","op.":"opus","t.":"page","tt.":"page","para.":"paragraph","rhan.":"part","adr.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","p.":"verse","pp.":"verse","rhifu.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"da-DK":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",bog:"book",b\u00F8ger:"book",kapitel:"chapter",kapitler:"chapter",kolonne:"column",kolonner:"column",figur:"figure",figurer:"figure",folio:"folio",nummer:"issue",numre:"issue",linje:"line",linjer:"line",note:"note",noter:"note",opus:"opus",side:"page",sider:"page",afsnit:"paragraph",del:"part",dele:"part",paragraf:"section",paragraffer:"section","sub voce":"sub-verbo",vers:"verse",bind:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","b.":"book","kap.":"chapter","kol.":"column","fig.":"figure","fol.":"folio","nr.":"issue","l.":"line","n.":"note","op.":"opus","s.":"page","afs.":"paragraph","d.":"part","par.":"section","s.v.":"sub-verbo","v.":"verse","bd.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"de-AT":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",Buch:"book",B\u00FCcher:"book",Kapitel:"chapter",Spalte:"column",Spalten:"column",Abbildung:"figure",Abbildungen:"figure",Blatt:"folio",Bl\u00E4tter:"folio",Nummer:"issue",Nummern:"issue",Zeile:"line",Zeilen:"line",Note:"note",Noten:"note",Opus:"opus",Opera:"opus",Seite:"page",Seiten:"page",Absatz:"paragraph",Abs\u00E4tze:"paragraph",Teil:"part",Teile:"part",Abschnitt:"section",Abschnitte:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",Vers:"verse",Verse:"verse",Band:"volume",B\u00E4nde:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","B.":"book","Kap.":"chapter","Sp.":"column","Abb.":"figure","Fol.":"folio","Nr.":"issue","l.":"line","n.":"note","op.":"opus","S.":"page","Abs.":"paragraph","Abschn.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","V.":"verse","Bd.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"de-CH":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",Buch:"book",B\u00FCcher:"book",Kapitel:"chapter",Spalte:"column",Spalten:"column",Abbildung:"figure",Abbildungen:"figure",Blatt:"folio",Bl\u00E4tter:"folio",Nummer:"issue",Nummern:"issue",Zeile:"line",Zeilen:"line",Note:"note",Noten:"note",Opus:"opus",Opera:"opus",Seite:"page",Seiten:"page",Absatz:"paragraph",Abs\u00E4tze:"paragraph",Teil:"part",Teile:"part",Abschnitt:"section",Abschnitte:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",Vers:"verse",Verse:"verse",Band:"volume",B\u00E4nde:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","B.":"book","Kap.":"chapter","Sp.":"column","Abb.":"figure","Fol.":"folio","Nr.":"issue","l.":"line","n.":"note","op.":"opus","S.":"page","Abs.":"paragraph","Abschn.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","V.":"verse","Bd.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"de-DE":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",Buch:"book",B\u00FCcher:"book",Kapitel:"chapter",Spalte:"column",Spalten:"column",Abbildung:"figure",Abbildungen:"figure",Blatt:"folio",Bl\u00E4tter:"folio",Nummer:"issue",Nummern:"issue",Zeile:"line",Zeilen:"line",Note:"note",Noten:"note",Opus:"opus",Opera:"opus",Seite:"page",Seiten:"page",Absatz:"paragraph",Abs\u00E4tze:"paragraph",Teil:"part",Teile:"part",Abschnitt:"section",Abschnitte:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",Vers:"verse",Verse:"verse",Band:"volume",B\u00E4nde:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","B.":"book","Kap.":"chapter","Sp.":"column","Abb.":"figure","Fol.":"folio","Nr.":"issue","Z.":"line","N.":"note","op.":"opus","S.":"page","Abs.":"paragraph","Abschn.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","V.":"verse","Bd.":"volume","Bde.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"el-GR":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u03B2\u03B9\u03B2\u03BB\u03AF\u03BF:"book",\u03B2\u03B9\u03B2\u03BB\u03AF\u03B1:"book",\u03BA\u03B5\u03C6\u03AC\u03BB\u03B1\u03B9\u03BF:"chapter",\u03BA\u03B5\u03C6\u03AC\u03BB\u03B1\u03B9\u03B1:"chapter",\u03C3\u03C4\u03AE\u03BB\u03B7:"column",\u03C3\u03C4\u03AE\u03BB\u03B5\u03C2:"column",\u03B5\u03B9\u03BA\u03CC\u03BD\u03B1:"figure",\u03B5\u03B9\u03BA\u03CC\u03BD\u03B5\u03C2:"figure",\u03C6\u03AC\u03BA\u03B5\u03BB\u03BF\u03C2:"folio",\u03C6\u03AC\u03BA\u03B5\u03BB\u03BF\u03B9:"folio",\u03C4\u03B5\u03CD\u03C7\u03BF\u03C2:"issue",\u03C4\u03B5\u03CD\u03C7\u03B7:"issue",\u03C3\u03B5\u03B9\u03C1\u03AC:"line",\u03C3\u03B5\u03B9\u03C1\u03AD\u03C2:"line",\u03C3\u03B7\u03BC\u03B5\u03AF\u03C9\u03C3\u03B7:"note",\u03C3\u03B7\u03BC\u03B5\u03B9\u03CE\u03C3\u03B5\u03B9\u03C2:"note",\u03AD\u03C1\u03B3\u03BF:"opus",\u03AD\u03C1\u03B3\u03B1:"opus",\u03C3\u03B5\u03BB\u03AF\u03B4\u03B1:"page",\u03C3\u03B5\u03BB\u03AF\u03B4\u03B5\u03C2:"page",\u03C0\u03B1\u03C1\u03AC\u03B3\u03C1\u03B1\u03C6\u03BF\u03C2:"paragraph",\u03C0\u03B1\u03C1\u03AC\u03B3\u03C1\u03B1\u03C6\u03BF\u03B9:"paragraph",\u03BC\u03AD\u03C1\u03BF\u03C2:"part",\u03BC\u03AD\u03C1\u03B7:"part",\u03C4\u03BC\u03AE\u03BC\u03B1:"section",\u03C4\u03BC\u03AE\u03BC\u03B1\u03C4\u03B1:"section",\u03BB\u03AE\u03BC\u03BC\u03B1:"sub-verbo",\u03BB\u03AE\u03BC\u03BC\u03B1\u03C4\u03B1:"sub-verbo",\u03C3\u03C4\u03AF\u03C7\u03BF\u03C2:"verse",\u03C3\u03C4\u03AF\u03C7\u03BF\u03B9:"verse",\u03C4\u03CC\u03BC\u03BF\u03C2:"volume",\u03C4\u03CC\u03BC\u03BF\u03B9:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","\u03B2\u03B9\u03B2.":"book","\u03BA\u03B5\u03C6.":"chapter","\u03C3\u03C4.":"column","\u03B5\u03B9\u03BA.":"figure",\u03C6\u03AC\u03BA:"folio","\u03C4\u03C7.":"issue","\u03B3\u03C1.":"line","\u03C3\u03B7\u03BC.":"note","\u03AD\u03C1\u03B3.":"opus","\u03C3.":"page","\u03C3\u03C3.":"page","\u03C0\u03B1\u03C1.":"paragraph","\u03BC\u03AD\u03C1.":"part","\u03C4\u03BC.":"section","\u03BB\u03AE\u03BC.":"sub-verbo","\u03C4.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"en-GB":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",book:"book",books:"book",chapter:"chapter",chapters:"chapter",column:"column",columns:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",number:"issue",numbers:"issue",line:"line",lines:"line",note:"note",notes:"note",opus:"opus",opera:"opus",page:"page",pages:"page",paragraph:"paragraph",paragraphs:"paragraph",part:"part",parts:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book",bks:"book","chap.":"chapter",chaps:"chapter","col.":"column",cols:"column","fig.":"figure",figs:"figure","fol.":"folio",fols:"folio","no.":"issue","nos.":"issue","l.":"line","ll.":"line","n.":"note","nn.":"note","op.":"opus","opp.":"opus","p.":"page","pp.":"page","para.":"paragraph",paras:"paragraph","pt.":"part",pts:"part","sec.":"section",secs:"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume",vols:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"en-US":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",book:"book",books:"book",chapter:"chapter",chapters:"chapter",column:"column",columns:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",number:"issue",numbers:"issue",line:"line",lines:"line",note:"note",notes:"note",opus:"opus",opera:"opus",page:"page",pages:"page",paragraph:"paragraph",paragraphs:"paragraph",part:"part",parts:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book","bks.":"book","chap.":"chapter","chaps.":"chapter","col.":"column","cols.":"column","fig.":"figure","figs.":"figure","fol.":"folio","fols.":"folio","no.":"issue","nos.":"issue","l.":"line","ll.":"line","n.":"note","nn.":"note","op.":"opus","opp.":"opus","p.":"page","pp.":"page","para.":"paragraph","paras.":"paragraph","pt.":"part","pts.":"part","sec.":"section","secs.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"es-CL":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",libro:"book",libros:"book",cap\u00EDtulo:"chapter",cap\u00EDtulos:"chapter",columna:"column",columnas:"column",figura:"figure",figuras:"figure",folio:"folio",folios:"folio",n\u00FAmero:"issue",n\u00FAmeros:"issue",l\u00EDnea:"line",l\u00EDneas:"line",nota:"note",notas:"note",opus:"opus",opera:"opus",p\u00E1gina:"page",p\u00E1ginas:"page",p\u00E1rrafo:"paragraph",p\u00E1rrafos:"paragraph",parte:"part",partes:"part",secci\u00F3n:"section",secciones:"section","sub voce":"sub-verbo","sub vocibus":"sub-verbo",verso:"verse",versos:"verse",volumen:"volume",vol\u00FAmenes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","lib.":"book","cap.":"chapter","col.":"column","fig.":"figure","f.":"folio",n\u00BA:"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","p\xE1rr.":"paragraph","pt.":"part","sec.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xA7":"paragraph"},"es-ES":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",libro:"book",libros:"book",cap\u00EDtulo:"chapter",cap\u00EDtulos:"chapter",columna:"column",columnas:"column",figura:"figure",figuras:"figure",folio:"folio",folios:"folio",n\u00FAmero:"issue",n\u00FAmeros:"issue",l\u00EDnea:"line",l\u00EDneas:"line",nota:"note",notas:"note",opus:"opus",opera:"opus",p\u00E1gina:"page",p\u00E1ginas:"page",p\u00E1rrafo:"paragraph",p\u00E1rrafos:"paragraph",parte:"part",partes:"part",secci\u00F3n:"section",secciones:"section","sub voce":"sub-verbo","sub vocibus":"sub-verbo",verso:"verse",versos:"verse",volumen:"volume",vol\u00FAmenes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","lib.":"book","cap.":"chapter","col.":"column","fig.":"figure","f.":"folio","n.\xBA":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","p\xE1rr.":"paragraph","pt.":"part","sec.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xA7":"paragraph"},"es-MX":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",libro:"book",libros:"book",cap\u00EDtulo:"chapter",cap\u00EDtulos:"chapter",columna:"column",columnas:"column",figura:"figure",figuras:"figure",folio:"folio",folios:"folio",n\u00FAmero:"issue",n\u00FAmeros:"issue",l\u00EDnea:"line",l\u00EDneas:"line",nota:"note",notas:"note",opus:"opus",opera:"opus",p\u00E1gina:"page",p\u00E1ginas:"page",p\u00E1rrafo:"paragraph",p\u00E1rrafos:"paragraph",parte:"part",partes:"part",secci\u00F3n:"section",secciones:"section","sub voce":"sub-verbo","sub vocibus":"sub-verbo",verso:"verse",versos:"verse",volumen:"volume",vol\u00FAmenes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","lib.":"book","libs.":"book","cap.":"chapter","caps.":"chapter","col.":"column","cols.":"column","fig.":"figure","figs.":"figure","f.":"folio","ff.":"folio","n\xFAm.":"issue","n\xFAms.":"issue","l.":"line","ls.":"line","n.":"note","nn.":"note","op.":"opus","opp.":"opus","p.":"page","pp.":"page","p\xE1rr.":"paragraph","p\xE1rrs.":"paragraph","pt.":"part","pts.":"part","sec.":"section","secs.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xA7":"section"},"et-EE":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",raamat:"book",raamatud:"book",peat\u00FCkk:"chapter",peat\u00FCkid:"chapter",veerg:"column",veerud:"column",joonis:"figure",joonised:"figure",foolio:"folio",fooliod:"folio",number:"issue",numbrid:"issue",rida:"line",read:"line",viide:"note",viited:"note",opus:"opus",opera:"opus",lehek\u00FClg:"page",lehek\u00FCljed:"page",l\u00F5ik:"paragraph",l\u00F5igud:"paragraph",osa:"part",osad:"part",alajaotis:"section",alajaotised:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",v\u00E4rss:"verse",v\u00E4rsid:"verse",k\u00F6ide:"volume",k\u00F6ited:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",rmt:"book",ptk:"chapter",v:"column",joon:"figure",f:"folio",nr:"issue","l.":"line","n.":"note",op:"opus",lk:"page","alajaot.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",vv:"verse",kd:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},eu:{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",liburua:"book",liburuak:"book",kapitulua:"chapter",kapituluak:"chapter",zutabea:"column",zutabeak:"column",irudia:"figure",irudiak:"figure",orria:"folio",orriak:"folio",zenbakia:"issue",zenbakiak:"issue",lerroa:"line",lerroak:"line",oharra:"note",oharrak:"note",obra:"opus",obrak:"opus",orrialdea:"page",orrialdeak:"page",paragrafoa:"paragraph",paragrafoak:"paragraph",zatia:"part",zatiak:"part",atala:"section",atalak:"section","sub voce":"sub-verbo","sub vocem":"sub-verbo",bertsoa:"verse",bertsoak:"verse",liburukia:"volume",liburukiak:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","lib.":"book","kap.":"chapter","zut.":"column","iru.":"figure","or.":"folio","zenb.":"issue","l.":"line","n.":"note","op.":"opus","par.":"paragraph","zt.":"part","atal.":"section","s.v.":"sub-verbo","b.":"verse","bb.":"verse","libk.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section"},"fa-IR":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u06A9\u062A\u0627\u0628:"book",\u06A9\u062A\u0627\u0628\u200C\u0647\u0627\u06CC:"book",\u0641\u0635\u0644:"chapter",\u0641\u0635\u0644\u200C\u0647\u0627\u06CC:"chapter",\u0633\u062A\u0648\u0646:"column",\u0633\u062A\u0648\u0646\u200C\u0647\u0627\u06CC:"column",\u062A\u0635\u0648\u06CC\u0631:"figure",\u062A\u0635\u0627\u0648\u06CC\u0631:"figure",\u0628\u0631\u06AF:"folio",\u0628\u0631\u06AF\u200C\u0647\u0627\u06CC:"folio",\u0634\u0645\u0627\u0631\u0647:"issue",\u0634\u0645\u0627\u0631\u0647\u200C\u0647\u0627\u06CC:"issue",\u062E\u0637:"line",\u062E\u0637\u0648\u0637:"line",\u06CC\u0627\u062F\u062F\u0627\u0634\u062A:"note",\u06CC\u0627\u062F\u062F\u0627\u0634\u062A\u200C\u0647\u0627\u06CC:"note",\u0642\u0637\u0639\u0647:"opus",\u0642\u0637\u0639\u0627\u062A:"opus",\u0635\u0641\u062D\u0647:"page",\u0635\u0641\u062D\u0627\u062A:"page",\u067E\u0627\u0631\u0627\u06AF\u0631\u0627\u0641:"paragraph",\u067E\u0627\u0631\u0627\u06AF\u0631\u0627\u0641\u200C\u0647\u0627\u06CC:"paragraph",\u0628\u062E\u0634:"part",\u0628\u062E\u0634\u200C\u0647\u0627\u06CC:"part",\u0642\u0633\u0645\u062A:"section",\u0642\u0633\u0645\u062A\u200C\u0647\u0627\u06CC:"section","\u062F\u0631 \u0630\u06CC\u0644\u0650 \u0648\u0627\u0698\u0647":"sub-verbo","\u062F\u0631 \u0630\u06CC\u0644\u0650 \u0648\u0627\u0698\u0647\u200C\u0647\u0627\u06CC":"sub-verbo",\u0628\u06CC\u062A:"verse",\u0628\u06CC\u062A\u200C\u0647\u0627\u06CC:"verse",\u062C\u0644\u062F:"volume",\u062C\u0644\u062F\u0647\u0627\u06CC:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",\u0634:"issue",\u0635:"page",\u0635\u0635:"page","s.v":"sub-verbo","s.vv":"sub-verbo",\u0627\u0628\u06CC\u0627\u062A:"verse",\u062C:"volume",\u062C\u062C:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"fi-FI":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",kirja:"book",kirjat:"book",luku:"chapter",luvut:"chapter",palsta:"column",palstat:"column",kuvio:"figure",kuviot:"figure",folio:"folio",foliot:"folio",numero:"issue",numerot:"issue",rivi:"line",rivit:"line",huomautus:"note",huomautukset:"note",opus:"opus",opukset:"opus",sivu:"page",sivut:"page",kappale:"paragraph",kappaleet:"paragraph",osa:"part",osat:"part","sub verbo":"sub-verbo","sub verbis":"sub-verbo",s\u00E4keist\u00F6:"verse",s\u00E4keist\u00F6t:"verse",vuosikerta:"volume",vuosikerrat:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","kuv.":"figure","fol.":"folio",nro:"issue","huom.":"note","op.":"opus","s.":"page","ss.":"page","s.v.":"sub-verbo","s.vv.":"sub-verbo","s\xE4k.":"verse","vsk.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"fr-CA":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",livre:"book",livres:"book",chapitre:"chapter",chapitres:"chapter",colonne:"column",colonnes:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",num\u00E9ro:"issue",num\u00E9ros:"issue",ligne:"line",lignes:"line",note:"note",notes:"note",opus:"opus",page:"page",pages:"page",paragraphe:"paragraph",paragraphes:"paragraph",partie:"part",parties:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verset:"verse",versets:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","liv.":"book","chap.":"chapter","col.":"column","fig.":"figure","f\u1D52":"folio","f\u1D52\u02E2":"folio","n\u1D52":"issue","n\u1D52\u02E2":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","paragr.":"paragraph","part.":"part","sect.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","v.":"verse","vol.":"volume","\xA7":"paragraph"},"fr-FR":{acte:"act",actes:"act",appendice:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",emplacement:"elocation",emplacements:"elocation",\u00E9quation:"equation",\u00E9quations:"equation",r\u00E8gle:"rule",r\u00E8gles:"rule",sc\u00E8ne:"scene",sc\u00E8nes:"scene",tableau:"table",tableaux:"table",titre:"title-locator",titres:"title-locator",livre:"book",livres:"book",chapitre:"chapter",chapitres:"chapter",colonne:"column",colonnes:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",num\u00E9ro:"issue",num\u00E9ros:"issue",ligne:"line",lignes:"line",note:"note",notes:"note",opus:"opus",page:"page",pages:"page",paragraphe:"paragraph",paragraphes:"paragraph",partie:"part",parties:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verset:"verse",versets:"verse",volume:"volume",volumes:"volume","append.":"appendix","art.":"article-locator",emplact:"elocation","eq.":"equation","sc.":"scene","tab.":"table","tit.":"title-locator","liv.":"book","chap.":"chapter","col.":"column","fig.":"figure","f\u1D52":"folio","f\u1D52\u02E2":"folio","n\u1D52":"issue","n\u1D52\u02E2":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","paragr.":"paragraph","part.":"part","sect.":"section","s.\xA0v.":"sub-verbo","s.\xA0vv.":"sub-verbo","v.":"verse","vol.":"volume","\xA7":"paragraph"},"he-IL":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u05E1\u05E4\u05E8:"book",\u05E1\u05E4\u05E8\u05D9\u05DD:"book",\u05E4\u05E8\u05E7:"chapter",\u05E4\u05E8\u05E7\u05D9\u05DD:"chapter",\u05D8\u05D5\u05E8:"column",\u05D8\u05D5\u05E8\u05D9\u05DD:"column",figure:"figure",figures:"figure",\u05E4\u05D5\u05DC\u05D9\u05D5:"folio",\u05DE\u05E1\u05E4\u05E8:"issue",\u05DE\u05E1\u05E4\u05E8\u05D9\u05DD:"issue",\u05E9\u05D5\u05E8\u05D4:"line",\u05E9\u05D5\u05E8\u05D5\u05EA:"line",\u05D4\u05E2\u05E8\u05D4:"note",\u05D4\u05E2\u05E8\u05D5\u05EA:"note",\u05D0\u05D5\u05E4\u05D5\u05E1:"opus",\u05D0\u05D5\u05E4\u05E8\u05D4:"opus",\u05E2\u05DE\u05D5\u05D3:"page",\u05E2\u05DE\u05D5\u05D3\u05D9\u05DD:"page",\u05E4\u05D9\u05E1\u05E7\u05D4:"paragraph",\u05E4\u05D9\u05E1\u05E7\u05D0\u05D5\u05EA:"paragraph",\u05D7\u05DC\u05E7:"part",\u05D7\u05DC\u05E7\u05D9\u05DD:"part",\u05E1\u05E2\u05D9\u05E3:"section",\u05E1\u05E2\u05D9\u05E4\u05D9\u05DD:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",\u05D1\u05D9\u05EA:"verse",\u05D1\u05EA\u05D9\u05DD:"verse",\u05DB\u05E8\u05DA:"volume",\u05DB\u05E8\u05DB\u05D9\u05DD:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",bk:"book",chap:"chapter",col:"column",fig:"figure",f:"folio",no:"issue","l.":"line","n.":"note",op:"opus","'\u05E2\u05DE":"page",para:"paragraph",pt:"part","\u05E1'":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",v:"verse",vv:"verse",vol:"volume",vols:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"hi-IN":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u092A\u0941\u0938\u094D\u0924\u0915:"book",\u092A\u0941\u0938\u094D\u0924\u0915\u0947\u0902:"book",\u0905\u0927\u094D\u092F\u093E\u092F:"chapter",\u0915\u0949\u0932\u092E:"column",columns:"column",\u091A\u093F\u0924\u094D\u0930:"figure",\u091A\u093F\u0924\u094D\u0930\u094B\u0902:"figure",\u092A\u0930\u094D\u0923:"folio",folios:"folio",\u0938\u0902\u0916\u094D\u092F\u093E:"issue",\u0938\u0902\u0916\u094D\u092F\u093E\u090F\u0901:"issue",\u092A\u0902\u0915\u094D\u0924\u093F:"line",\u092A\u0902\u0915\u094D\u0924\u093F\u092F\u093E\u0901:"line",\u0928\u094B\u091F:"note",notes:"note",opus:"opus",opera:"opus",\u092A\u0943\u0937\u094D\u0920:"page","\u092A\u0943\u0937\u094D\u0920 \u0938\u0902\u0916\u094D\u092F\u093E":"number-of-pages","\u092A\u0943\u0937\u094D\u0920\u094B\u0902 \u0915\u0940 \u0938\u0902\u0916\u094D\u092F\u093E":"number-of-pages",\u0905\u0928\u0941\u091A\u094D\u091B\u0947\u0926:"paragraph",paragraphs:"paragraph",\u092D\u093E\u0917:"part",parts:"part",\u0905\u0928\u0941\u092D\u093E\u0917:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",\u092A\u0926:"verse",verses:"verse",\u0935\u0949\u0932\u094D\u092F\u0942\u092E:"volume",\u0935\u0949\u0932\u094D\u092F\u0942\u092E\u094D\u091C\u093C:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book","bks.":"book","chap.":"chapter","chaps.":"chapter","col.":"column","cols.":"column","fig.":"figure","figs.":"figure","fol.":"folio","fols.":"folio","no.":"issue","nos.":"issue","l.":"line","ll.":"line","n.":"note","nn.":"note","op.":"opus","opp.":"opus","\u092A\u0943.":"page","\u092A\u0943. \u0938.":"number-of-pages","para.":"paragraph","paras.":"paragraph","pt.":"part","pts.":"part","sec.":"section","secs.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"hr-HR":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",knjiga:"book",knjige:"book",poglavlje:"chapter",poglavlja:"chapter",stupac:"column",stupci:"column",crte\u017E:"figure",crte\u017Ei:"figure",folija:"folio",folije:"folio",izdanje:"issue",izdanja:"issue",red:"line",redovi:"line",bilje\u0161ka:"note",bilje\u0161ke:"note",djelo:"opus",djela:"opus",stranica:"page",stranice:"page",pasus:"paragraph",pasusi:"paragraph",dio:"part",dijelova:"part",odjeljak:"section",odjeljci:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",stih:"verse",stihovi:"verse",svezak:"volume",svesci:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","knj.":"book","pogl.":"chapter","stup.":"column","crt.":"figure","fol.":"folio","izd.":"issue","bilj.":"note","sv.":"opus","str.":"page","par.":"paragraph","od.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","st.":"verse","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"hu-HU":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",k\u00F6nyv:"book",fejezet:"chapter",oszlop:"column",\u00E1bra:"figure",f\u00F3li\u00E1ns:"folio",sz\u00E1m:"issue",sor:"line",jegyzet:"note",m\u0171:"opus",oldal:"page",bekezd\u00E9s:"paragraph",r\u00E9sz:"part",szakasz:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",versszak:"verse",k\u00F6tet:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","fej.":"chapter","oszl.":"column","\xE1br.":"figure","fol.":"folio","sz.":"issue","s.":"line","j.":"note","op.":"opus","o.":"page","bek.":"paragraph","szak.":"section","s. v.":"sub-verbo","s. vv.":"sub-verbo","vsz.":"verse","k\xF6t.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"id-ID":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",buku:"book",bab:"chapter",kolom:"column",gambar:"figure",folio:"folio",nomor:"issue",baris:"line",catatan:"note",opus:"opus",opera:"opus",halaman:"page",paragraf:"paragraph",bagian:"part","sub verbo":"sub-verbo","sub verbis":"sub-verbo",ayat:"verse",volume:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book","bb.":"chapter","kol.":"column","gbr.":"figure","fol.":"folio","no.":"issue","brs.":"line","ctt.":"note","op.":"opus","hlm.":"page","para.":"paragraph","bag.":"part","s.v.":"sub-verbo","s.vv.":"sub-verbo","a.":"verse","vol.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"is-IS":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",b\u00F3k:"book",b\u00E6kur:"book",kafli:"chapter",kaflar:"chapter",d\u00E1lkur:"column",d\u00E1lkar:"column",mynd:"figure",myndir:"figure",handrit:"folio",t\u00F6lubla\u00F0:"issue",t\u00F6lubl\u00F6\u00F0:"issue",l\u00EDna:"line",l\u00EDnur:"line",athugasemd:"note",athugasemdir:"note",t\u00F3nverk:"opus",bla\u00F0s\u00ED\u00F0a:"page",bla\u00F0s\u00ED\u00F0ur:"page",m\u00E1lsgrein:"paragraph",m\u00E1lsgreinar:"paragraph",hluti:"part",hlutar:"part","sub verbo":"sub-verbo","sub verbis":"sub-verbo",vers:"verse",bindi:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","k.":"chapter","d.":"column","mynd.":"figure","handr.":"folio","l.":"line","ath.":"note","t\xF3nv.":"opus","bls.":"page","m\xE1lsgr.":"paragraph","hl.":"part","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","b.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"it-IT":{atto:"act",appendice:"appendix",appendici:"appendix",articolo:"article-locator",articoli:"article-locator",canone:"canon",canoni:"canon",indirizzo:"elocation",indirizzi:"elocation",equazione:"equation",equazioni:"equation",regola:"rule",regole:"rule",scena:"scene",scene:"scene",tavola:"table",tavole:"table",titolo:"title-locator",titoli:"title-locator",libro:"book",libri:"book",capitolo:"chapter",capitoli:"chapter",colonna:"column",colonne:"column",figura:"figure",figure:"figure",foglio:"folio",fogli:"folio",fascicolo:"issue",fascicoli:"issue",riga:"line",righe:"line",nota:"note",note:"note",opera:"opus",opere:"opus",pagina:"page",pagine:"page",paragrafo:"paragraph",paragrafi:"paragraph",parte:"part",parti:"part",sezione:"section",sezioni:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verso:"verse",versi:"verse",volume:"volume",volumi:"volume","app.":"appendix","art.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","r.":"rule","sc.":"scene","tab.":"table","tit.":"title-locator","tits.":"title-locator","lib.":"book","cap.":"chapter","capp.":"chapter","col.":"column","fig.":"figure","fgl.":"folio","fasc.":"issue","n.":"note","op.":"opus","p.":"page","pp.":"page","par.":"paragraph","pt.":"part","sez.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","voll.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"ja-JP":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",book:"book",books:"book",chapter:"chapter",chapters:"chapter",column:"column",columns:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",number:"issue",numbers:"issue",\u884C:"line",note:"note",notes:"note",opus:"opus",opera:"opus",\u30DA\u30FC\u30B8:"page",\u6BB5\u843D:"paragraph",part:"part",parts:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book","chap.":"chapter","col.":"column","fig.":"figure","f.":"folio","no.":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","para.":"paragraph","pt.":"part","sec.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"km-KH":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u179F\u17C0\u179C\u1797\u17C5:"book",\u1787\u17C6\u1796\u17BC\u1780:"chapter",\u1780\u17B6\u17A1\u17C4\u1793:"column",\u178F\u17BD\u179B\u17C1\u1781:"figure",folio:"folio",folios:"folio",\u1785\u17C6\u1793\u17BD\u1793:"issue",\u1794\u1793\u17D2\u1791\u17B6\u178F\u17CB:"line",\u1780\u17C6\u178E\u178F\u17CB\u1785\u17C6\u178E\u17B6\u17C6:"note",opus:"opus",opera:"opus",\u1791\u17C6\u1796\u17D0\u179A:"page",\u1780\u1790\u17B6\u1781\u178E\u17D2\u178C:"paragraph",\u1795\u17D2\u1793\u17C2\u1780:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",\u179C\u17C9\u17BB\u179B:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book","chap.":"chapter","col.":"column","fig.":"figure","f.":"folio","no.":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","para.":"paragraph","pt.":"part","sec.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"ko-KR":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",book:"book",books:"book",chapter:"chapter",chapters:"chapter",column:"column",columns:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",number:"issue",numbers:"issue",\uD589:"line",note:"note",notes:"note",opus:"opus",opera:"opus",\uD398\uC774\uC9C0:"page",\uB2E8\uB77D:"paragraph",part:"part",parts:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",bk:"book",chap:"chapter",col:"column",fig:"figure",f:"folio",\uD638:"issue","l.":"line","n.":"note",op:"opus",p:"page",pp:"page",para:"paragraph",pt:"part",sec:"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",v:"verse",vv:"verse",vol:"volume",vols:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},la:{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",liber:"book",libri:"book",capitulum:"chapter",capitula:"chapter",columna:"column",columnae:"column",figura:"figure",figurae:"figure",folium:"folio",folii:"folio",numerus:"issue",numeri:"issue",linea:"line",lineae:"line",nota:"note",notae:"note",opus:"opus",opera:"opus",pagina:"page",paginae:"page",paragraphus:"paragraph",paragraphi:"paragraph",pars:"part",partes:"part","sub uerbo":"sub-verbo","sub uerbis":"sub-verbo",versus:"verse",tomus:"volume",tomi:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","lib.":"book","cap.":"chapter","col.":"column","fig.":"figure","fol.":"folio","n.":"issue","l.":"line","op.":"opus","p.":"page","pp.":"page","par.":"paragraph","pr.":"part","s.u.":"sub-verbo","s.uu.":"sub-verbo","u.":"verse","uu.":"verse","t.":"volume","tt.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"lt-LT":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",knyga:"book",knygos:"book",skyrius:"chapter",skyriai:"chapter",skiltis:"column",skiltys:"column",iliustracija:"figure",iliustracijos:"figure",lapas:"folio",lapai:"folio",numeris:"issue",numeriai:"issue",eilut\u0117:"line",eilut\u0117s:"line",pastaba:"note",pastabos:"note",k\u016Brinys:"opus",k\u016Briniai:"opus",puslapis:"page",puslapiai:"page",pastraipa:"paragraph",pastraipos:"paragraph",dalis:"part",dalys:"part",poskyris:"section",poskyriai:"section",\u017Ei\u016Br\u0117k:"sub-verbo",eil\u0117ra\u0161tis:"verse",eil\u0117ra\u0161\u010Diai:"verse",tomas:"volume",tomai:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","kn.":"book","sk.":"chapter","skilt.":"column","il.":"figure","l.":"folio","nr.":"issue","eil.":"line","pstb.":"note","k\u016Br.":"opus","p.":"page","pastr.":"paragraph","d.":"part","posk.":"section","\u017Er.":"sub-verbo","eil\u0117r.":"verse","t.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"lv-LV":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",gr\u0101mata:"book",gr\u0101matas:"book",noda\u013Ca:"chapter",noda\u013Cas:"chapter",sleja:"column",slejas:"column",ilustr\u0101cija:"figure",ilustr\u0101cijas:"figure",folio:"folio",numurs:"issue",numuri:"issue",rinda:"line",rindas:"line",piez\u012Bme:"note",piez\u012Bmes:"note",opuss:"opus",opusi:"opus",lappuse:"page",lappuses:"page",rindkopa:"paragraph",rindkopas:"paragraph",da\u013Ca:"part",da\u013Cas:"part",apak\u0161noda\u013Ca:"section",apak\u0161noda\u013Cas:"section",skat\u012Bt:"sub-verbo",pants:"verse",panti:"verse",s\u0113jums:"volume",s\u0113jumi:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","gr\u0101m.":"book","nod.":"chapter","sl.":"column","il.":"figure","fo.":"folio","nr.":"issue","piez.":"note","op.":"opus","lpp.":"page","rindk.":"paragraph","d.":"part","apak\u0161nod.":"section","sk.":"sub-verbo","p.":"verse","s\u0113j.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"mn-MN":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u043D\u043E\u043C:"book",\u043D\u043E\u043C\u043D\u0443\u0443\u0434:"book",chapter:"chapter",chapters:"chapter",\u0431\u0430\u0433\u0430\u043D\u0430:"column",\u0431\u0430\u0433\u0430\u043D\u0443\u0443\u0434:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",\u0442\u043E\u043E:"issue",\u0442\u043E\u043E\u043D\u0443\u0443\u0434:"issue",\u0448\u0443\u0433\u0430\u043C:"line",\u0448\u0443\u0433\u0430\u043C\u043D\u0443\u0443\u0434:"line",note:"note",notes:"note",opus:"opus",opera:"opus",\u0445\u0443\u0443\u0434\u0430\u0441:"page",\u0445\u0443\u0443\u0434\u0430\u0441\u043D\u0443\u0443\u0434:"page",paragraph:"paragraph",part:"part",parts:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",bk:"book",chap:"chapter",col:"column",fig:"figure",f:"folio",no:"issue","l.":"line","n.":"note",op:"opus",p:"page",pp:"page",para:"paragraph",pt:"part",sec:"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",v:"verse",vv:"verse",vol:"volume",vols:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"nb-NO":{akt:"act",appendiks:"appendix",artikkel:"article-locator",kanon:"canon",sted:"elocation",ligning:"equation",regel:"rule",scene:"scene",tabell:"table",tittel:"title-locator",bok:"book",kapittel:"chapter",kolonne:"column",figur:"figure",folio:"folio",nummer:"issue",linje:"line",note:"note",opus:"opus",side:"page",sider:"number-of-pages",avsnitt:"paragraph",del:"part",paragraf:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",vers:"verse",bind:"volume","art.":"article-locator","tab.":"table","kap.":"chapter","kol.":"column","fig.":"figure","fol.":"folio","nr.":"issue","op.":"opus","s.":"page","avsn.":"paragraph","pargr.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","bd.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"nl-NL":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",boek:"book",boeken:"book",hoofdstuk:"chapter",hoofdstukken:"chapter",column:"column",columns:"column",figuur:"figure",figuren:"figure",folio:"folio","folio's":"folio",nummer:"issue",nummers:"issue",regel:"line",regels:"line",aantekening:"note",aantekeningen:"note",opus:"opus",opera:"opus",pagina:"page","pagina's":"page",paragraaf:"paragraph",paragrafen:"paragraph",deel:"part",delen:"part",sectie:"section",secties:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",vers:"verse",versen:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","bk.":"book","hfdst.":"chapter","col.":"column","fig.":"figure","f.":"folio","nr.":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","par.":"paragraph","sec.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"nn-NO":{akt:"act",appendiks:"appendix",artikkel:"article-locator",kanon:"canon",stad:"elocation",likning:"equation",regel:"rule",scene:"scene",tabell:"table",tittel:"title-locator",bok:"book",kapittel:"chapter",kolonne:"column",figur:"figure",folio:"folio",nummer:"issue",linje:"line",note:"note",opus:"opus",side:"page",sider:"number-of-pages",avsnitt:"paragraph",del:"part",paragraf:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",vers:"verse",bind:"volume","art.":"article-locator","tab.":"table","kap.":"chapter","kol.":"column","fig.":"figure","fol.":"folio","nr.":"issue","op.":"opus","s.":"page","avsn.":"paragraph","par.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","bd.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"pl-PL":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",ksi\u0105\u017Cka:"book",ksi\u0105\u017Cki:"book",rozdzia\u0142:"chapter",rozdzia\u0142y:"chapter",kolumna:"column",kolumny:"column",rycina:"figure",ryciny:"figure",folio:"folio",numer:"issue",numery:"issue",wiersz:"line",wiersze:"line",notatka:"note",notatki:"note",opus:"opus",opera:"opus",strona:"page",strony:"page",akapit:"paragraph",akapity:"paragraph",cz\u0119\u015B\u0107:"part",cz\u0119\u015Bci:"part",sekcja:"section",sekcje:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",wers:"verse",wersy:"verse",tom:"volume",tomy:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","rozdz.":"chapter","kol.":"column","ryc.":"figure","fol.":"folio",nr:"issue","l.":"line","n.":"note","op.":"opus","s.":"page","ss.":"number-of-pages","akap.":"paragraph","cz.":"part","sekc.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","w.":"verse","t.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"pt-BR":{livro:"book","cap\xEDtulo de livro":"chapter",ato:"act",atos:"act",ap\u00EAndice:"appendix",ap\u00EAndices:"appendix",artigo:"article-locator",artigos:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equa\u00E7\u00E3o:"equation",equa\u00E7\u00F5es:"equation",regra:"rule",regras:"rule",cena:"scene",cenas:"scene",tabela:"table",tabelas:"table",t\u00EDtulo:"title-locator",t\u00EDtulos:"title-locator",livros:"book",cap\u00EDtulo:"chapter",cap\u00EDtulos:"chapter",coluna:"column",colunas:"column",figura:"figure",figuras:"figure",folio:"folio",folios:"folio",n\u00FAmero:"issue",n\u00FAmeros:"issue",linha:"line",linhas:"line",nota:"note",notas:"note",opus:"opus",opera:"opus",p\u00E1gina:"page",p\u00E1ginas:"page",par\u00E1grafo:"paragraph",par\u00E1grafos:"paragraph",parte:"part",partes:"part",se\u00E7\u00E3o:"section",se\u00E7\u00F5es:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verso:"verse",versos:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","liv.":"book","cap.":"chapter","col.":"column","fig.":"figure","f.":"folio",n\u00BA:"issue","l.":"line","n.":"note","op.":"opus","p.":"page","parag.":"paragraph","pt.":"part","se\xE7.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"pt-PT":{ata:"act",atas:"act",ap\u00EAndice:"appendix",ap\u00EAndices:"appendix",artigo:"article-locator",artigos:"article-locator",canon:"canon",canons:"canon",localiza\u00E7\u00E3o:"elocation",localiza\u00E7\u00F5es:"elocation",equa\u00E7\u00E3o:"equation",equa\u00E7\u00F5es:"equation",regra:"rule",regras:"rule",cena:"scene",cenas:"scene",tabela:"table",tabelas:"table",t\u00EDtulo:"title-locator",t\u00EDtulos:"title-locator",livro:"book",livros:"book",cap\u00EDtulo:"chapter",cap\u00EDtulos:"chapter",coluna:"column",colunas:"column",figura:"figure",figuras:"figure",f\u00F3lio:"folio",f\u00F3lios:"folio",n\u00FAmero:"issue",n\u00FAmeros:"issue",linha:"line",linhas:"line",nota:"note",notas:"note",opus:"opus",opera:"opus",p\u00E1gina:"page",p\u00E1ginas:"page",par\u00E1grafo:"paragraph",par\u00E1grafos:"paragraph",parte:"part",partes:"part",sec\u00E7\u00E3o:"section",sec\u00E7\u00F5es:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",vers\u00EDculo:"verse",vers\u00EDculos:"verse",volume:"volume",volumes:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","t\xEDt.":"title-locator","t\xEDts.":"title-locator","liv.":"book","cap.":"chapter","col.":"column","fig.":"figure","f.":"folio","n.\xBA":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","par.":"paragraph","pt.":"part","sec.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",v:"verse",vv:"verse","vol.":"volume","vols.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"ro-RO":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",cartea:"book",c\u0103r\u021Bile:"book",capitolul:"chapter",capitolele:"chapter",coloana:"column",coloanele:"column",figura:"figure",figurile:"figure",folio:"folio",num\u0103rul:"issue",numerele:"issue",linia:"line",liniile:"line",nota:"note",notele:"note",opusul:"opus",opusurile:"opus",pagina:"page",paginile:"page",paragraful:"paragraph",paragrafele:"paragraph",partea:"part",p\u0103r\u021Bile:"part",sec\u021Biunea:"section",sec\u021Biunile:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",versetul:"verse",versetele:"verse",volumul:"volume",volumele:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","cart.":"book","cap.":"chapter","col.":"column","fig.":"figure","fol.":"folio","nr.":"issue","l.":"line","n.":"note","op.":"opus","p.":"page","pp.":"page","par.":"paragraph","part.":"part","sec.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","vv.":"verse","vol.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"ru-RU":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u043A\u043D\u0438\u0433\u0430:"book",\u043A\u043D\u0438\u0433\u0438:"book",\u0433\u043B\u0430\u0432\u0430:"chapter",\u0433\u043B\u0430\u0432\u044B:"chapter",\u0441\u0442\u043E\u043B\u0431\u0435\u0446:"column",\u0441\u0442\u043E\u043B\u0431\u0446\u044B:"column",\u0440\u0438\u0441\u0443\u043D\u043E\u043A:"figure",\u0440\u0438\u0441\u0443\u043D\u043A\u0438:"figure",\u043B\u0438\u0441\u0442:"folio",\u043B\u0438\u0441\u0442\u044B:"folio",\u0432\u044B\u043F\u0443\u0441\u043A:"issue",\u0432\u044B\u043F\u0443\u0441\u043A\u0438:"issue",\u0441\u0442\u0440\u043E\u043A\u0430:"line",\u0441\u0442\u0440\u043E\u043A\u0438:"line",\u043F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u0435:"note",\u043F\u0440\u0438\u043C\u0435\u0447\u0430\u043D\u0438\u044F:"note",\u0441\u043E\u0447\u0438\u043D\u0435\u043D\u0438\u0435:"opus",\u0441\u043E\u0447\u0438\u043D\u0435\u043D\u0438\u044F:"opus",\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430:"page",\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u044B:"page",\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444:"paragraph",\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u044B:"paragraph",\u0447\u0430\u0441\u0442\u044C:"part",\u0447\u0430\u0441\u0442\u0438:"part",\u0440\u0430\u0437\u0434\u0435\u043B:"section",\u0440\u0430\u0437\u0434\u0435\u043B\u044B:"section",\u0441\u043C\u043E\u0442\u0440\u0438:"sub-verbo",\u0441\u0442\u0438\u0445:"verse",\u0441\u0442\u0438\u0445\u0438:"verse",\u0442\u043E\u043C:"volume",\u0442\u043E\u043C\u0430:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","\u043A\u043D.":"book","\u0433\u043B.":"chapter","\u0441\u0442\u0431.":"column","\u0440\u0438\u0441.":"figure","\u043B.":"folio","\u043B\u043B.":"folio","\u0432\u044B\u043F.":"issue","\u0441\u0442\u0440.":"line","\u043F\u0440\u0438\u043C.":"note","\u0441\u043E\u0447.":"opus","\u0441.":"page","\u0441\u0441.":"page","\u043F.":"paragraph","\u043F\u043F.":"paragraph","\u0447.":"part","\u0447\u0447.":"part","\u0440\u0430\u0437\u0434.":"section","\u0441\u043C.":"sub-verbo","\u0441\u0442.":"verse","\u0442.":"volume","\u0442\u0442.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"sk-SK":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",kniha:"book",knihy:"book",kapitola:"chapter",kapitoly:"chapter",st\u013Apec:"column",st\u013Apce:"column",obr\u00E1zok:"figure",obr\u00E1zky:"figure",list:"folio",listy:"folio",\u010D\u00EDslo:"issue",\u010D\u00EDsla:"issue",riadok:"line",riadky:"line",pozn\u00E1mka:"note",pozn\u00E1mky:"note",opus:"opus",opera:"opus",strana:"page",strany:"page",odstavec:"paragraph",odstavce:"paragraph",\u010Das\u0165:"part",\u010Dasti:"part",sekcia:"section",sekcie:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",ver\u0161:"verse",ver\u0161e:"verse",ro\u010Dn\u00EDk:"volume",ro\u010Dn\u00EDky:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","k.":"book","kap.":"chapter","st\u013Ap.":"column","obr.":"figure","l.":"folio","\u010D.":"issue","n.":"note","op.":"opus","s.":"page","par.":"paragraph","sek.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","v.":"verse","ro\u010D.":"volume","\xB6":"paragraph","\xA7":"section"},"sl-SI":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",knjiga:"book",knjige:"book",poglavje:"chapter",poglavja:"chapter",stolpec:"column",stolpci:"column",slika:"figure",slike:"figure",folio:"folio",folii:"folio",\u0161tevilka:"issue",\u0161tevilke:"issue",vrstica:"line",vrstice:"line",opomba:"note",opombe:"note",opus:"opus",opusi:"opus",stran:"page",strani:"page",odstavek:"paragraph",odstavki:"paragraph",del:"part",deli:"part",odsek:"section",odseki:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verz:"verse",verzi:"verse",letnik:"volume",letniki:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","knj.":"book","pogl.":"chapter","stolp.":"column","sl.":"figure","fol.":"folio","\u0161t.":"issue","vrst.":"line","op.":"note","str.":"page","odst.":"paragraph","ods.":"section","s. v.":"sub-verbo","v.":"verse","let.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"sr-RS":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u043A\u045A\u0438\u0433\u0430:"book",\u043A\u045A\u0438\u0433\u0435:"book",\u043F\u043E\u0433\u043B\u0430\u0432\u0459\u0435:"chapter",\u043F\u043E\u0433\u043B\u0430\u0432\u0459\u0430:"chapter",\u043A\u043E\u043B\u043E\u043D\u0430:"column",\u043A\u043E\u043B\u043E\u043D\u0435:"column",\u0446\u0440\u0442\u0435\u0436:"figure",\u0446\u0440\u0442\u0435\u0436\u0438:"figure",\u0444\u043E\u043B\u0438\u043E:"folio",\u0444\u043E\u043B\u0438\u0458\u0438:"folio",\u0431\u0440\u043E\u0458:"issue",\u0431\u0440\u043E\u0458\u0435\u0432\u0438:"issue",\u043B\u0438\u043D\u0438\u0458\u0430:"line",\u043B\u0438\u043D\u0438\u0458\u0435:"line",\u0431\u0435\u043B\u0435\u0448\u043A\u0430:"note",\u0431\u0435\u043B\u0435\u0448\u043A\u0435:"note",\u043E\u043F\u0443\u0441:"opus",\u043E\u043F\u0435\u0440\u0430:"opus",\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0430:"page",\u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0435:"page",\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444:"paragraph",\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u0438:"paragraph",\u0434\u0435\u043E:"part",\u0434\u0435\u043B\u043E\u0432\u0430:"part",\u043E\u0434\u0435\u0459\u0430\u043A:"section",\u043E\u0434\u0435\u0459\u0430\u043A\u0430:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",\u0441\u0442\u0440\u043E\u0444\u0430:"verse",\u0441\u0442\u0440\u043E\u0444\u0435:"verse",\u0442\u043E\u043C:"volume",\u0442\u043E\u043C\u043E\u0432\u0430:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","\u041F\u043E\u0433.":"chapter","\u043A\u043E\u043B.":"column","\u0446\u0440\u0442.":"figure","\u0438\u0437\u0434.":"issue","l.":"line","n.":"note","\u043E\u043F.":"opus","\u0441\u0442\u0440.":"page","\u043F\u0430\u0440.":"paragraph","\u043E\u0434.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",\u0442\u043E\u043C\u043E\u0432\u0438:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"sv-SE":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",bok:"book",b\u00F6cker:"book",kapitel:"chapter",kolumn:"column",kolumner:"column",figur:"figure",figurer:"figure",folio:"folio",folios:"folio",nummer:"issue",rad:"line",rader:"line",not:"note",noter:"note",opus:"opus",opera:"opus",sida:"page",sidor:"page",stycke:"paragraph",stycken:"paragraph",del:"part",delar:"part",avsnitt:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",vers:"verse",verser:"verse",volym:"volume",volymer:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","kap.":"chapter","kol.":"column","fig.":"figure","f.":"folio",nr:"issue","l.":"line","n.":"note","op.":"opus","s.":"page","st.":"paragraph","avs.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","vol.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"th-TH":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u0E2B\u0E19\u0E31\u0E07\u0E2A\u0E37\u0E2D:"book",\u0E1A\u0E17\u0E17\u0E35\u0E48:"chapter",\u0E2A\u0E14\u0E21\u0E20\u0E4C:"column",\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E:"figure",\u0E2B\u0E19\u0E49\u0E32:"folio",\u0E09\u0E1A\u0E31\u0E1A\u0E17\u0E35\u0E48:"issue",\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14\u0E17\u0E35\u0E48:"line",\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01:"note",\u0E1A\u0E17\u0E1B\u0E23\u0E30\u0E1E\u0E31\u0E19\u0E18\u0E4C:"opus",\u0E22\u0E48\u0E2D\u0E2B\u0E19\u0E49\u0E32:"paragraph",\u0E2A\u0E48\u0E27\u0E19\u0E22\u0E48\u0E2D\u0E22:"part",\u0E2B\u0E21\u0E27\u0E14:"section",\u0E43\u0E15\u0E49\u0E04\u0E33:"sub-verbo",\u0E23\u0E49\u0E2D\u0E22\u0E01\u0E23\u0E2D\u0E07:"verse",\u0E1B\u0E35\u0E17\u0E35\u0E48:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","l.":"line","n.":"note","\u0E19.":"page",\u0E1B\u0E35:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"tr-TR":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",kitap:"book",kitaplar:"book",b\u00F6l\u00FCm:"chapter",b\u00F6l\u00FCmler:"chapter",s\u00FCtun:"column",s\u00FCtunlar:"column",\u015Fekil:"figure",\u015Fekiller:"figure",folyo:"folio",say\u0131:"issue",sat\u0131r:"line",sat\u0131rlar:"line",not:"note",notlar:"note",eser:"opus",eserler:"opus",sayfa:"page",sayfalar:"page","sayfa say\u0131s\u0131":"number-of-pages","sayfa say\u0131lar\u0131":"number-of-pages",paragraf:"paragraph",paragraflar:"paragraph",k\u0131s\u0131m:"part",k\u0131s\u0131mlar:"part",madde:"sub-verbo",maddeler:"sub-verbo",ayet:"verse",ayetler:"verse",cilt:"volume",ciltler:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","kit.":"book","b\xF6l.":"chapter","s\xFCt.":"column","\u015Fek.":"figure","fl.":"folio",sy:"issue","n.":"note","a.yer":"opus","s.":"page","ss.":"page","par.":"paragraph","ksm.":"part","blm.":"section","md.":"sub-verbo","v.":"verse","vv.":"verse","c.":"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"uk-UA":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u043A\u043D\u0438\u0433\u0430:"book",\u043A\u043D\u0438\u0433\u0438:"book",\u0440\u043E\u0437\u0434\u0456\u043B:"chapter",\u0440\u043E\u0437\u0434\u0456\u043B\u0438:"chapter",\u0433\u0440\u0430\u0444\u0430:"column",\u0433\u0440\u0430\u0444\u0438:"column",\u0440\u0438\u0441\u0443\u043D\u043E\u043A:"figure",\u0440\u0438\u0441\u0443\u043D\u043A\u0438:"figure",\u0444\u043E\u043B\u0456\u0430\u043D\u0442:"folio",\u0444\u043E\u043B\u0456\u0430\u043D\u0442\u0438:"folio",\u0432\u0438\u043F\u0443\u0441\u043A:"issue",\u0420\u044F\u0434\u043E\u043A:"line",\u0420\u044F\u0434\u043A\u0438:"line",\u043F\u0440\u0438\u043C\u0456\u0442\u043A\u0430:"note",\u043F\u0440\u0438\u043C\u0456\u0442\u043A\u0438:"note",opus:"opus",opera:"opus","\u0421.":"page","\u0441.":"number-of-pages",\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444:"paragraph",\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u0438:"paragraph",\u0447\u0430\u0441\u0442\u0438\u043D\u0430:"part",\u0447\u0430\u0441\u0442\u0438\u043D\u0438:"part","sub verbo":"sub-verbo","sub verbis":"sub-verbo",verse:"verse",verses:"verse",\u0422\u043E\u043C:"volume",\u0422\u043E\u043C\u0438:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator","\u043A\u043D.":"book","\u0440\u043E\u0437\u0434.":"chapter","\u0440\u044F\u0434.":"column","\u0440\u0438\u0441.":"figure","\u0444.":"folio","\u0432\u0438\u043F.":"issue","\u043B.":"line","\u043F\u0440\u0438\u043C.":"note","\u043E\u043F.":"opus","\u043F\u0430\u0440.":"paragraph","\u0447.":"part","\u0441\u0435\u043A.":"section","s.v.":"sub-verbo","s.vv.":"sub-verbo","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"vi-VN":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",s\u00E1ch:"book",ch\u01B0\u01A1ng:"chapter",column:"column",columns:"column",figure:"figure",figures:"figure",folio:"folio",folios:"folio",s\u1ED1:"issue",d\u00F2ng:"line","ghi ch\xFA":"note",opus:"opus",opera:"opus",trang:"page","\u0111o\u1EA1n v\u0103n":"paragraph",ph\u1EA7n:"part",section:"section",sections:"section","sub verbo":"sub-verbo","sub verbis":"sub-verbo",c\u00E2u:"verse",t\u1EADp:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",ch:"chapter",col:"column",fig:"figure",f:"folio","s\u1ED1 p.h":"issue","d.":"line","gc.":"note",op:"opus",tr:"page",para:"paragraph",ph:"part",sec:"section","s.v.":"sub-verbo","s.vv.":"sub-verbo",v:"verse",vv:"verse",vol:"volume",vols:"volume","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"zh-CN":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u518C:"book",\u7AE0:"chapter",\u680F:"column",\u56FE\u8868:"figure",\u7248:"folio",\u671F:"issue",\u884C:"line",\u6CE8\u811A:"note",\u4F5C\u54C1:"opus",\u9875:"page"," \u603B\u9875\u6570":"number-of-pages",\u6BB5\u843D:"paragraph",\u90E8\u5206:"part",\u8282:"section",\u53E6\u89C1:"sub-verbo",\u7BC7:"verse",\u5377:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",\u56FE:"figure",\u6CE8:"note","op.":"opus",\u5171:"number-of-pages",\u6BB5:"paragraph",\u90E8:"part","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"},"zh-TW":{act:"act",acts:"act",appendix:"appendix",appendices:"appendix",article:"article-locator",articles:"article-locator",canon:"canon",canons:"canon",location:"elocation",locations:"elocation",equation:"equation",equations:"equation",rule:"rule",rules:"rule",scene:"scene",scenes:"scene",table:"table",tables:"table",title:"title-locator",titles:"title-locator",\u518A:"book",\u7AE0:"chapter",\u6B04:"column",\u5716\u8868:"figure",\u7248:"folio",\u671F:"issue",\u884C:"line",\u8A3B\u8173:"note",\u4F5C\u54C1:"opus",\u9801:"page",\u7E3D\u9801\u6578:"number-of-pages",\u6BB5\u843D:"paragraph",\u90E8\u5206:"part",\u7BC0:"section",\u53E6\u898B:"sub-verbo",\u7BC7:"verse",\u5377:"volume","app.":"appendix","apps.":"appendix","art.":"article-locator","arts.":"article-locator","loc.":"elocation","locs.":"elocation","eq.":"equation","eqs.":"equation","r.":"rule","rr.":"rule","sc.":"scene","scs.":"scene","tbl.":"table","tbls.":"table","tit.":"title-locator","tits.":"title-locator",\u5716:"figure",\u8A3B:"note","op.":"opus",\u5171:"number-of-pages",\u6BB5:"paragraph",\u90E8:"part","\xB6":"paragraph","\xB6\xB6":"paragraph","\xA7":"section","\xA7\xA7":"section"}};var ve;(function(d){d.at="at",d.key="key",d.curlyBracket="curlyBracket",d.suppressor="suppressor",d.bracket="bracket",d.prefix="prefix",d.suffix="suffix",d.locatorSuffix="locatorSuffix",d.locator="locator",d.locatorLabel="locatorLabel",d.separator="separator"})(ve||(ve={}));function Ld(){return{bracketDepth:0,inBrackets:!1,inKey:!1,inExplicitKey:!1,inExplicitLocator:!1,inSuffix:!1,inLink:!1,seekingSuffix:!1,seekingLocator:!1,encounteredKey:!1,shouldCancelSeek:!1,segment:[],currentSegment:null}}var Bd=/[\p{L}\p{N}]/u,qd=/[:.#$%&\-+?<>~_/]/,pA=/\p{P}/u,Sl=/[ \t\v]/,hA=/[ \t\v[\-\r\n;]/,dA=/^((?:[[(]?[a-z\p{N}]+[\])]?[-—:][[(]?[a-z\p{N}]+[\])]?|[a-z\p{N}()[\]]*\p{N}+[a-z\p{N}()[\]]*|[mdclxvi]+)(?:[ \t]*,[ \t]*(?:[[(]?[a-z\p{N}]+[\])]?[-—:][[(]?[a-z\p{N}]+[\])]?|[a-z\p{N}()[\]]*\p{N}+[a-z\p{N}()[\]]*|[mdclxvi]+))*)/iu;function El(e){return!e||e==="\r"||e===`
|
||
`}function fA(e){return!e||hA.test(e)}var mA=e=>{let t=e.currentSegment.val.match(_l),i=[];if(t){let a=t[1],s=t[2],n=t[3],r=e.currentSegment.from;a&&(i.push({from:r,to:r+a.length,val:a,type:ve.locatorSuffix}),r=r+a.length),i.push({from:r,to:r+s.length,val:s,type:ve.locatorLabel}),r=r+s.length,n&&(i.push({from:r,to:r+n.length,val:n,type:ve.locatorSuffix}),r=r+n.length);let o=e.currentSegment.val.slice(t.index+t[0].length),l=o.match(dA);if(l){let u=l[1];i.push({from:r,to:r+u.length,val:u,type:ve.locator}),r=r+u.length;let p=o.slice(l.index+l[0].length);p&&i.push({from:r,to:r+p.length,val:p,type:ve.suffix})}else return[]}return i},gA=e=>{let t=e.currentSegment.val.match(_l),i=[];if(t){let a=t[1],s=t[2],n=t[3],r=e.currentSegment.from;a&&(i.push({from:r,to:r+a.length,val:a,type:ve.locatorSuffix}),r=r+a.length),i.push({from:r,to:r+s.length,val:s,type:ve.locatorLabel}),r=r+s.length,n&&(i.push({from:r,to:r+n.length,val:n,type:ve.locatorSuffix}),r=r+n.length);let o=e.currentSegment.val.slice(t.index+t[0].length);if(o)i.push({from:r,to:r+o.length,val:o,type:ve.locator});else return[]}else e.currentSegment.type=ve.locator;return i};function zd(e,t="en-US"){let i=[],a,s,n,r,o,l,u=!1,p=!1,d=!1,h=()=>{let f={id:a};(s==null?void 0:s.trim())&&(f.prefix=s.trim()),(n==null?void 0:n.trim())&&(f.suffix=n.trim()),(r==null?void 0:r.trim())&&(f.infix=r.trim()),o&&(f.locator=o),l&&Ln[t]&&Ln[t][l]&&(f.label=Ln[t][l]),d?f.composite=d:u?f["suppress-author"]=u:p&&(f["author-only"]=p),d=!1,p=!1,u=!1,i.push(f)};for(let f=0;f<e.length;f++){let b=e[f];switch(b.type){case ve.at:f===0&&(d=!0);continue;case ve.suppressor:d&&(n=void 0,o=void 0,l=void 0,d=!1,p=!0,h()),u=!0;continue;case ve.separator:h(),s=void 0,n=void 0,o=void 0,l=void 0,r=void 0,p=!1,u=!1,d=!1;continue;case ve.key:a=b.val;continue;case ve.prefix:s=b.val;continue;case ve.suffix:n=b.val;continue;case ve.locator:o=b.val;continue;case ve.locatorLabel:l=b.val;continue}}return h(),{data:e,citations:i,from:e[0].from,to:e[e.length-1].to}}function ya(e,t=!1){let i=[],a=null,s=null,n=()=>{a.encounteredKey&&i.push(a.segment),a=null},r=(l,u,p)=>({from:l,to:l+1,val:u,type:p}),o=l=>{if(a.seekingLocator||(s==null?void 0:s.seekingLocator)){if(a.currentSegment.type===ve.suffix){let u=mA(a);if(u.length){a.segment.push(...u),a.seekingLocator=!1;return}}else if(a.currentSegment.type===ve.locatorSuffix){let u=gA(a);if(u.length){a.segment.push(...u),a.seekingLocator=!1;return}}}a.currentSegment.to=l,a.segment.push(a.currentSegment)};for(let l=0,u=e.length+1;l<u;l++){let p=e[l-1],d=e[l],h=e[l+1];if(d==="["){if(h==="["&&!a)continue;if(a&&a.bracketDepth++,!a||a.bracketDepth===1){(a==null?void 0:a.seekingSuffix)&&(s=a),a=Ld(),a.bracketDepth=1,a.currentSegment=r(l,d,ve.bracket),a.inBrackets=!0,p==="["&&(a.inLink=!0);continue}}if(d==="@"&&fA(p)){s&&a.shouldCancelSeek&&(i.push(s.segment),s=null),(a==null?void 0:a.inBrackets)?o(l):a=Ld(),a.currentSegment=r(l,d,ve.at),a.inKey=!0,a.encounteredKey=!0;continue}if((a==null?void 0:a.seekingSuffix)&&!Sl.test(d)){n();continue}if(a==null?void 0:a.inKey){if(El(d)){a.inBrackets||(o(l),n()),a=null;continue}if(p==="@"){if(Bd.test(d)||d==="_"){o(l),a.currentSegment=r(l,d,ve.key);continue}if(d==="{"){o(l),a.currentSegment=r(l,d,ve.curlyBracket),a.inExplicitKey=!0;continue}a=null;continue}if(a.inExplicitKey&&d!=="}"){if(a.currentSegment.type!==ve.key){o(l),a.currentSegment=r(l,d,ve.key);continue}a.currentSegment.val+=d;continue}if(d==="}"){o(l),a.inKey=!1,a.inExplicitKey=!0,a.seekingLocator=!0,a.inBrackets?(a.currentSegment=r(l,d,ve.curlyBracket),a.inSuffix=!0):(a.segment.push(r(l,d,ve.curlyBracket)),a.seekingSuffix=!0,a.shouldCancelSeek=!0);continue}if(d==="{"){o(l),a.currentSegment=r(l,d,ve.curlyBracket),a.inKey=!1,a.inSuffix=!0,a.seekingLocator=!0,a.inExplicitLocator=!0;continue}if(Bd.test(d)){a.currentSegment.val+=d;continue}if(Sl.test(d)){o(l),a.inKey=!1,a.seekingLocator=!0,a.inBrackets?(a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0):(a.seekingSuffix=!0,a.shouldCancelSeek=!0);continue}if(qd.test(d)){if(El(h)){a.inBrackets||(o(l),n()),a=null;continue}if(h&&qd.test(h)){o(l),a.inKey=!1,a.inBrackets?(a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0,a.seekingLocator=!0):n();continue}if(Sl.test(h)){a.inBrackets?(o(l),a.inKey=!1,a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0,a.seekingLocator=!0):n();continue}a.currentSegment.val+=d;continue}if(!a.inBrackets){pA.test(d)&&(o(l),n()),a=null;continue}}if(a==null?void 0:a.inBrackets){if(El(d)){a=null;continue}if(d==="]"&&(a.bracketDepth--,a.bracketDepth===0)){if(t&&(a.inLink||h==="(")){a=null,s=null;continue}o(l),a.segment.push(r(l,d,ve.bracket)),s?(s.segment.push(...a.segment),i.push(s.segment),s=null,a=null):n();continue}if(d===";"){a.shouldCancelSeek=!1,o(l),a.currentSegment=r(l,d,ve.separator);continue}if(d==="-"&&h==="@"){a.shouldCancelSeek=!1,o(l),a.currentSegment=r(l,d,ve.suppressor);continue}if(d==="{"){o(l),a.currentSegment=r(l,d,ve.curlyBracket),(s==null?void 0:s.seekingLocator)&&(a.inExplicitLocator=!0);continue}if(d==="}"){a.inExplicitLocator&&a.currentSegment.type===ve.suffix&&(a.currentSegment.type=ve.locatorSuffix,a.seekingLocator=!1),o(l),a.currentSegment=r(l,d,ve.curlyBracket);continue}if(p==="{"){o(l),a.seekingLocator&&a.encounteredKey?a.currentSegment=r(l,d,ve.locatorSuffix):a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0;continue}if(p==="}"||p==="{"){o(l),a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0;continue}if(s){if(p===";"){o(l),a.currentSegment=r(l,d,ve.prefix),a.inSuffix=!1;continue}else if(p==="["&&a.bracketDepth===1){o(l),a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0;continue}}else if(p==="["||p===";"){o(l),a.currentSegment=r(l,d,ve.prefix);continue}if(a.inKey){o(l),a.currentSegment=r(l,d,ve.suffix),a.inSuffix=!0,a.inKey=!1,a.seekingLocator=!0;continue}a.currentSegment.val+=d;continue}(a==null?void 0:a.seekingSuffix)||(a=null)}return(a==null?void 0:a.seekingSuffix)&&i.push(a.segment),i}var Gd=Ae(Bn()),bA=/code|math|templater|hashtag/,yA=(e,t,i,a,s)=>{let n=["cm-pandoc-citation","pandoc-citation"];i&&n.push("is-resolved"),a&&n.push("is-unresolved");let r={"data-citekey":e,"data-source":t||""};return s&&(r.noteIndex=s),Jt.Decoration.mark({class:n.join(" "),attributes:r})},Vd=e=>Jt.Decoration.mark({class:`cm-pandoc-citation-formatting ${e}`}),vA=e=>Jt.Decoration.mark({class:`cm-pandoc-citation-extra ${e}`});function Jd(e){return Jt.EditorView.domEventHandlers(e.getEditorTooltipHandler())}var $d=class extends Jt.WidgetType{constructor(t,i,a){super();this.cite=t,this.sourcePath=i,this.linkText=a}eq(t){return this.cite===t.cite}toDOM(){let t={"data-citekey":this.cite.citations.map(i=>i.id).join("|"),"data-source":this.sourcePath};return this.cite.note&&(t["data-note-index"]=this.cite.noteIndex.toString()),createSpan({cls:"pandoc-citation is-resolved",attr:t},i=>{if(this.linkText&&(i.addClass("is-link"),i.addEventListener("click",a=>{let s=$t.Keymap.isModEvent(a);activeWindow.setTimeout(()=>{app.workspace.openLinkText(this.linkText,this.sourcePath,s)},100)})),/</.test(this.cite.val)){let a=new DOMParser().parseFromString(this.cite.val,"text/html");i.append(...Array.from(a.body.childNodes))}else i.setText(this.cite.val)})}ignoreEvent(){return!1}},xA=(e,t,i)=>Jt.Decoration.replace({widget:new $d(e,t,i)});function Wd(e){return e.map(t=>({type:t.type,val:t.val}))}var Xd=Jt.ViewPlugin.fromClass(class{constructor(e){this.decorations=this.mkDeco(e)}update(e){var t;(e.viewportChanged||e.docChanged||e.transactions.some(i=>i.effects.some(a=>{var s;return a.is(qn)||((s=a.value)==null?void 0:s.field)===$t.editorLivePreviewField}))||e.view.state.field($t.editorLivePreviewField)&&e.selectionSet&&!((t=e.view.plugin($t.livePreviewState))==null?void 0:t.mousedown))&&(this.decorations=this.mkDeco(e.view))}mkDeco(e){var l;let{plugin:{settings:t}}=e.state.field(zn),i=new Ji.RangeSetBuilder,a=e.state.field($t.editorInfoField),s=e.state.field(Al),n=t.renderCitations&&e.state.field($t.editorLivePreviewField),r,o=new Set;for(let{from:u,to:p}of e.visibleRanges){let d=e.state.sliceDoc(u,p),h=ya(d,!t.renderLinkCitations);for(let f of h){r||(r=(0,Hd.syntaxTree)(e.state));let b=s==null?void 0:s.citations.find(m=>!o.has(m)&&(0,Gd.default)(Wd((m==null?void 0:m.data)||[]),Wd(f)));if(b&&o.add(b),n&&b){let m=u+f[0].from,y=u+f[f.length-1].to,g=Math.round((m+y)/2),v,w=r.resolveInner(g,0);if(((l=w.type.prop(kl.tokenClassNodeProp))==null?void 0:l.includes("hmd-internal-link"))&&(v=e.state.sliceDoc(w.from,w.to)),e.state.selection.ranges.every(x=>!(m>=x.from&&y<=x.to)&&!(x.from>=m&&x.from<=y||x.to>=m&&x.to<=y))){i.add(m,y,xA(b,a==null?void 0:a.file.path,v));continue}}for(let m=0,y=f.length;m<y;m++){let g=f[m],v=f[m+1],w=u+g.from,x=u+g.to,E=r.resolveInner(w,1).type.prop(kl.tokenClassNodeProp);if(E&&bA.test(E))break;switch(g.type){case ve.key:{let _=!(E==null?void 0:E.includes("link"))&&(s==null?void 0:s.unresolvedKeys.has(g.val)),j=s==null?void 0:s.resolvedKeys.has(g.val);i.add(w,x,yA(g.val,a==null?void 0:a.file.path,j,_,(b==null?void 0:b.note)?b.noteIndex.toString():void 0));continue}case ve.at:{let _=!!v&&!(E==null?void 0:E.includes("link"))&&(s==null?void 0:s.unresolvedKeys.has(v.val)),j=!!v&&(s==null?void 0:s.resolvedKeys.has(v.val)),k=[g.type];_&&k.push("is-unresolved"),j&&k.push("is-resolved"),i.add(w,x,Vd(k.join(" ")));continue}case ve.curlyBracket:case ve.bracket:i.add(w,x,Vd(g.type));continue;case ve.separator:case ve.suppressor:case ve.prefix:case ve.suffix:case ve.locator:case ve.locatorLabel:case ve.locatorSuffix:i.add(w,x,vA(g.type));continue}}}}return i.finish()}},{decorations:e=>e.decorations}),qn=Ji.StateEffect.define(),Al=Ji.StateField.define({create(e){let t=e.field($t.editorInfoField),i=e.field(zn);return(t==null?void 0:t.file)&&(i==null?void 0:i.fileCache.has(t.file))?i.fileCache.get(t.file):null},update(e,t){for(let i of t.effects)i.is(qn)&&(e=i.value);return e}}),zn=Ji.StateField.define({create(){return null},update(e){return e}});var Kd={};var Zd={};var Yd={};var Qd={};var Cl={"Path to bibliography file":"Path to bibliography file",'The absolute path to your desired bibliography file. This can be overridden on a per-file basis by setting "bibliography" in the file\'s frontmatter.':`The absolute path to your desired bibliography file. This can be overridden on a per-file basis by setting "bibliography" in the file's frontmatter.`,"Select a bibliography file.":"Select a bibliography file.","Custom citation style":"Custom citation style","Citation style":"Citation style","Citation style language":"Citation style language","Search...":"Search...",'Path to a CSL file. This can be an absolute path or one relative to your vault. This will override the style selected above. This can be overridden on a per-file basis by setting "csl" or "citation-style" in the file\'s frontmatter. A URL can be supplied when setting the style via frontmatter.':`Path to a CSL file. This can be an absolute path or one relative to your vault. This will override the style selected above. This can be overridden on a per-file basis by setting "csl" or "citation-style" in the file's frontmatter. A URL can be supplied when setting the style via frontmatter.`,"Select a CSL file located on your computer":"Select a CSL file located on your computer","Fallback path to Pandoc":"Fallback path to Pandoc","The absolute path to the Pandoc executable. This plugin will attempt to locate pandoc for you and will use this path if it fails to do so. To find pandoc, use the output of 'which pandoc' in a terminal on Mac/Linux or 'Get-Command pandoc' in powershell on Windows.":"The absolute path to the Pandoc executable. This plugin will attempt to locate pandoc for you and will use this path if it fails to do so. To find pandoc, use the output of 'which pandoc' in a terminal on Mac/Linux or 'Get-Command pandoc' in powershell on Windows.","Attempt to find Pandoc automatically":"Attempt to find Pandoc automatically","Unable to find pandoc on your system. If it is installed, please manually enter a path.":"Unable to find pandoc on your system. If it is installed, please manually enter a path.","Hide links in references":"Hide links in references","Replace links with link icons to save space.":"Replace links with link icons to save space.","Show citekey tooltips":"Show citekey tooltips","When enabled, hovering over citekeys will open a tooltip containing a formatted citation.":"When enabled, hovering over citekeys will open a tooltip containing a formatted citation.","Tooltip delay":"Tooltip delay","Set the amount of time (in milliseconds) to wait before displaying tooltips.":"Set the amount of time (in milliseconds) to wait before displaying tooltips.","Validate Pandoc configuration":"Validate Pandoc configuration",Validate:"Validate","Validation successful":"Validation successful","Show citekey suggestions":"Show citekey suggestions","When enabled, an autocomplete dialog will display when typing citation keys.":"When enabled, an autocomplete dialog will display when typing citation keys.","Pull bibliography from Zotero":"Pull bibliography from Zotero","When enabled, bibliography data will be pulled from Zotero rather than a bibliography file. The Better Bibtex plugin must be installed in Zotero.":"When enabled, bibliography data will be pulled from Zotero rather than a bibliography file. The Better Bibtex plugin must be installed in Zotero.","Zotero port":"Zotero port","Use 24119 for Juris-M or specify a custom port if you have changed Zotero's default.":"Use 24119 for Juris-M or specify a custom port if you have changed Zotero's default.","Render live preview inline citations":"Render live preview inline citations","Render reading mode inline citations":"Render reading mode inline citations","Convert [@pandoc] citations to formatted inline citations in live preview mode.":"Convert [@pandoc] citations to formatted inline citations in live preview mode.","Convert [@pandoc] citations to formatted inline citations in reading mode.":"Convert [@pandoc] citations to formatted inline citations in reading mode.","Process citations in links":"Process citations in links","Include [[@pandoc]] citations in the reference list and format them as inline citations in live preview mode.":"Include [[@pandoc]] citations in the reference list and format them as inline citations in live preview mode.","Please provide the path to pandoc in the Pandoc Reference List plugin settings.":"Please provide the path to pandoc in the Pandoc Reference List plugin settings.","Click to copy":"Click to copy","Copy list":"Copy list","No citations found in the current document.":"No citations found in the current document.",References:"References",'This can be overridden on a per-file basis by setting "lang" or "citation-language" in the file\'s frontmatter. A language code must be used when setting the language via frontmatter.':`This can be overridden on a per-file basis by setting "lang" or "citation-language" in the file's frontmatter. A language code must be used when setting the language via frontmatter.`,"See here for a list of available language codes":"See here for a list of available language codes","Cannot connect to Zotero":"Cannot connect to Zotero","Start Zotero and try again.":"Start Zotero and try again.","Libraries to include in bibliography":"Libraries to include in bibliography","Please provide the path to your pandoc compatible bibliography file in the Pandoc Reference List plugin settings.":"Please provide the path to your pandoc compatible bibliography file in the Pandoc Reference List plugin settings.","Refresh bibliography":"Refresh bibliography","Pandoc reference list settings":"Pandoc reference list settings","No citation found for ":"No citation found for ","Show reference list":"Show reference list","Open literature note":"Open literature note","Open in Zotero":"Open in Zotero"};var ef={};var tf={};var af={};var sf={};var nf={};var rf={};var of={};var lf={};var cf={};var uf={};var pf={};var hf={};var df={};var ff={};var mf={};var Un={};var gf={};var bf={};var wA={ar:Kd,cz:Zd,da:Yd,de:Qd,en:Cl,es:ef,fr:tf,hi:af,id:sf,it:nf,ja:rf,ko:of,nl:lf,no:cf,pl:uf,"pt-BR":hf,pt:pf,ro:df,ru:ff,sq:mf,tr:Un,uk:Un,"zh-TW":bf,zh:gf},yf=window.localStorage.getItem("language"),Tl=wA[yf||"en"];function we(e){return Tl||console.error("Error: locale not found",yf),Tl&&Tl[e]||Cl[e]}var vf=Ae(Bn());function xf(e,t){let i=["pandoc-citation"];return e&&i.push("is-resolved"),t&&i.push("is-unresolved"),i.join(" ")}function wf(e){return e.map(t=>({type:t.type,val:t.val}))}function _f(e){return(t,i)=>{let a=[],s=t.doc.createNodeIterator(t,NodeFilter.SHOW_TEXT),n=i.getSectionInfo(t);if(!n&&!t.hasClass("markdown-preview-view"))return;let r=e.bibManager.getCacheForPath(i.sourcePath),o=n?e.bibManager.getCitationsForSection(i.sourcePath,n.lineStart,n.lineEnd):r==null?void 0:r.citations;if(!(o==null?void 0:o.length))return;let l;for(;l=s.nextNode();){if(l.parentElement&&l.parentElement.tagName==="CODE")continue;let u=l.nodeValue;if(l.parentElement.tagName==="A"){if(!e.settings.renderLinkCitations)continue;u=`[${u}]`}let p=createFragment(),d=0,h=!1,f=ya(u,!e.settings.renderLinkCitations);for(let b of f){h||(h=!0);let m=o.find(y=>(0,vf.default)(wf(y.data),wf(b)));if(m){let y=u.substring(d,b[0].from),g={"data-citekey":m.citations.map(w=>w.id).join("|"),"data-source":i.sourcePath};m.note&&(g["data-note-index"]=m.noteIndex.toString()),d=b[b.length-1].to,p.appendText(y);let v=p.createSpan({attr:g,cls:xf(!0,!1)});if(e.settings.renderCitationsReadingMode)if(/</.test(m.val)){let w=new DOMParser().parseFromString(m.val,"text/html");v.append(...Array.from(w.body.childNodes))}else v.setText(m.val);else v.append(l.cloneNode());e.tooltipManager.bindPreviewTooltipHandler(v);continue}for(let y=0,g=b.length;y<g;y++){let v=b[y],w=b[y+1];switch(p.appendText(u.substring(d,v.from)),d=v.to,v.type){case ve.key:{let{isResolved:x,isUnresolved:E}=e.bibManager.getResolution(i.sourcePath,v.val)||{isResolved:!1,isUnresolved:!1};p.createSpan({cls:xf(x,E),text:v.val,attr:{"data-citekey":v.val,"data-source":i.sourcePath}});continue}case ve.at:{let{isResolved:x,isUnresolved:E}=e.bibManager.getResolution(i.sourcePath,w==null?void 0:w.val)||{isResolved:!1,isUnresolved:!1},_=[v.type];E&&_.push("is-unresolved"),x&&_.push("is-resolved"),p.createSpan({cls:`pandoc-citation-formatting ${_.join(" ")}`,text:v.val});continue}case ve.curlyBracket:case ve.bracket:case ve.separator:case ve.suppressor:case ve.prefix:case ve.suffix:case ve.locator:case ve.locatorLabel:case ve.locatorSuffix:p.createSpan({cls:`pandoc-citation-formatting ${v.type}`,text:v.val});continue}}}h&&(p.appendText(u.substring(d)),a.push(l),l.parentNode.insertBefore(p,l),p=null)}a.forEach(u=>u.parentNode.removeChild(u))}}var Et=Ae(require("obsidian")),CE=Ae(Mn());Xi();Xi();Xi();Xi();function VA({name:e,description:t}){return Se.createElement("div",{className:"setting-item-info"},Se.createElement("div",{className:"setting-item-name"},e),Se.createElement("div",{className:"setting-item-description"},t))}function mi({name:e,description:t,children:i}){return Se.createElement(Se.Fragment,null,Se.createElement(VA,{name:e,description:t}),Se.createElement("div",{className:"setting-item-control"},i))}var $2=Ae(Xc()),Nr=Ae(Xb());function wi(e){return Array.isArray?Array.isArray(e):Yb(e)==="[object Array]"}var W2=1/0;function X2(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-W2?"-0":t}function K2(e){return e==null?"":X2(e)}function ti(e){return typeof e=="string"}function Kb(e){return typeof e=="number"}function Z2(e){return e===!0||e===!1||Y2(e)&&Yb(e)=="[object Boolean]"}function Zb(e){return typeof e=="object"}function Y2(e){return Zb(e)&&e!==null}function Mt(e){return e!=null}function Kc(e){return!e.trim().length}function Yb(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var Q2="Incorrect 'index' type",eI=e=>`Invalid value for key ${e}`,tI=e=>`Pattern length exceeds max of ${e}.`,iI=e=>`Missing ${e} property in key`,aI=e=>`Property 'weight' in key '${e}' must be a positive integer`,Qb=Object.prototype.hasOwnProperty,ey=class{constructor(t){this._keys=[],this._keyMap={};let i=0;t.forEach(a=>{let s=ty(a);i+=s.weight,this._keys.push(s),this._keyMap[s.id]=s,i+=s.weight}),this._keys.forEach(a=>{a.weight/=i})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}};function ty(e){let t=null,i=null,a=null,s=1,n=null;if(ti(e)||wi(e))a=e,t=iy(e),i=Zc(e);else{if(!Qb.call(e,"name"))throw new Error(iI("name"));let r=e.name;if(a=r,Qb.call(e,"weight")&&(s=e.weight,s<=0))throw new Error(aI(r));t=iy(r),i=Zc(r),n=e.getFn}return{path:t,id:i,weight:s,src:a,getFn:n}}function iy(e){return wi(e)?e:e.split(".")}function Zc(e){return wi(e)?e.join("."):e}function sI(e,t){let i=[],a=!1,s=(n,r,o)=>{if(!!Mt(n))if(!r[o])i.push(n);else{let l=r[o],u=n[l];if(!Mt(u))return;if(o===r.length-1&&(ti(u)||Kb(u)||Z2(u)))i.push(K2(u));else if(wi(u)){a=!0;for(let p=0,d=u.length;p<d;p+=1)s(u[p],r,o+1)}else r.length&&s(u,r,o+1)}};return s(e,ti(t)?t.split("."):t,0),a?i:i[0]}var nI={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},rI={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1},oI={location:0,threshold:.6,distance:100},lI={useExtendedSearch:!1,getFn:sI,ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1},Te=me(me(me(me({},rI),nI),oI),lI),cI=/[^ ]+/g;function uI(e=1,t=3){let i=new Map,a=Math.pow(10,t);return{get(s){let n=s.match(cI).length;if(i.has(n))return i.get(n);let r=1/Math.pow(n,.5*e),o=parseFloat(Math.round(r*a)/a);return i.set(n,o),o},clear(){i.clear()}}}var Dr=class{constructor({getFn:t=Te.getFn,fieldNormWeight:i=Te.fieldNormWeight}={}){this.norm=uI(i,3),this.getFn=t,this.isCreated=!1,this.setIndexRecords()}setSources(t=[]){this.docs=t}setIndexRecords(t=[]){this.records=t}setKeys(t=[]){this.keys=t,this._keysMap={},t.forEach((i,a)=>{this._keysMap[i.id]=a})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,ti(this.docs[0])?this.docs.forEach((t,i)=>{this._addString(t,i)}):this.docs.forEach((t,i)=>{this._addObject(t,i)}),this.norm.clear())}add(t){let i=this.size();ti(t)?this._addString(t,i):this._addObject(t,i)}removeAt(t){this.records.splice(t,1);for(let i=t,a=this.size();i<a;i+=1)this.records[i].i-=1}getValueForItemAtKeyId(t,i){return t[this._keysMap[i]]}size(){return this.records.length}_addString(t,i){if(!Mt(t)||Kc(t))return;let a={v:t,i,n:this.norm.get(t)};this.records.push(a)}_addObject(t,i){let a={i,$:{}};this.keys.forEach((s,n)=>{let r=s.getFn?s.getFn(t):this.getFn(t,s.path);if(!!Mt(r)){if(wi(r)){let o=[],l=[{nestedArrIndex:-1,value:r}];for(;l.length;){let{nestedArrIndex:u,value:p}=l.pop();if(!!Mt(p))if(ti(p)&&!Kc(p)){let d={v:p,i:u,n:this.norm.get(p)};o.push(d)}else wi(p)&&p.forEach((d,h)=>{l.push({nestedArrIndex:h,value:d})})}a.$[n]=o}else if(ti(r)&&!Kc(r)){let o={v:r,n:this.norm.get(r)};a.$[n]=o}}}),this.records.push(a)}toJSON(){return{keys:this.keys,records:this.records}}};function ay(e,t,{getFn:i=Te.getFn,fieldNormWeight:a=Te.fieldNormWeight}={}){let s=new Dr({getFn:i,fieldNormWeight:a});return s.setKeys(e.map(ty)),s.setSources(t),s.create(),s}function pI(e,{getFn:t=Te.getFn,fieldNormWeight:i=Te.fieldNormWeight}={}){let{keys:a,records:s}=e,n=new Dr({getFn:t,fieldNormWeight:i});return n.setKeys(a),n.setIndexRecords(s),n}function Fr(e,{errors:t=0,currentLocation:i=0,expectedLocation:a=0,distance:s=Te.distance,ignoreLocation:n=Te.ignoreLocation}={}){let r=t/e.length;if(n)return r;let o=Math.abs(a-i);return s?r+o/s:o?1:r}function hI(e=[],t=Te.minMatchCharLength){let i=[],a=-1,s=-1,n=0;for(let r=e.length;n<r;n+=1){let o=e[n];o&&a===-1?a=n:!o&&a!==-1&&(s=n-1,s-a+1>=t&&i.push([a,s]),a=-1)}return e[n-1]&&n-a>=t&&i.push([a,n-1]),i}var Zi=32;function dI(e,t,i,{location:a=Te.location,distance:s=Te.distance,threshold:n=Te.threshold,findAllMatches:r=Te.findAllMatches,minMatchCharLength:o=Te.minMatchCharLength,includeMatches:l=Te.includeMatches,ignoreLocation:u=Te.ignoreLocation}={}){if(t.length>Zi)throw new Error(tI(Zi));let p=t.length,d=e.length,h=Math.max(0,Math.min(a,d)),f=n,b=h,m=o>1||l,y=m?Array(d):[],g;for(;(g=e.indexOf(t,b))>-1;){let j=Fr(t,{currentLocation:g,expectedLocation:h,distance:s,ignoreLocation:u});if(f=Math.min(j,f),b=g+p,m){let k=0;for(;k<p;)y[g+k]=1,k+=1}}b=-1;let v=[],w=1,x=p+d,E=1<<p-1;for(let j=0;j<p;j+=1){let k=0,C=x;for(;k<C;)Fr(t,{errors:j,currentLocation:h+C,expectedLocation:h,distance:s,ignoreLocation:u})<=f?k=C:x=C,C=Math.floor((x-k)/2+k);x=C;let S=Math.max(1,h-C+1),A=r?d:Math.min(h+C,d)+p,O=Array(A+2);O[A+1]=(1<<j)-1;for(let P=A;P>=S;P-=1){let D=P-1,H=i[e.charAt(D)];if(m&&(y[D]=+!!H),O[P]=(O[P+1]<<1|1)&H,j&&(O[P]|=(v[P+1]|v[P])<<1|1|v[P+1]),O[P]&E&&(w=Fr(t,{errors:j,currentLocation:D,expectedLocation:h,distance:s,ignoreLocation:u}),w<=f)){if(f=w,b=D,b<=h)break;S=Math.max(1,2*h-b)}}if(Fr(t,{errors:j+1,currentLocation:h,expectedLocation:h,distance:s,ignoreLocation:u})>f)break;v=O}let _={isMatch:b>=0,score:Math.max(.001,w)};if(m){let j=hI(y,o);j.length?l&&(_.indices=j):_.isMatch=!1}return _}function fI(e){let t={};for(let i=0,a=e.length;i<a;i+=1){let s=e.charAt(i);t[s]=(t[s]||0)|1<<a-i-1}return t}var Yc=class{constructor(t,{location:i=Te.location,threshold:a=Te.threshold,distance:s=Te.distance,includeMatches:n=Te.includeMatches,findAllMatches:r=Te.findAllMatches,minMatchCharLength:o=Te.minMatchCharLength,isCaseSensitive:l=Te.isCaseSensitive,ignoreLocation:u=Te.ignoreLocation}={}){if(this.options={location:i,threshold:a,distance:s,includeMatches:n,findAllMatches:r,minMatchCharLength:o,isCaseSensitive:l,ignoreLocation:u},this.pattern=l?t:t.toLowerCase(),this.chunks=[],!this.pattern.length)return;let p=(h,f)=>{this.chunks.push({pattern:h,alphabet:fI(h),startIndex:f})},d=this.pattern.length;if(d>Zi){let h=0,f=d%Zi,b=d-f;for(;h<b;)p(this.pattern.substr(h,Zi),h),h+=Zi;if(f){let m=d-Zi;p(this.pattern.substr(m),m)}}else p(this.pattern,0)}searchIn(t){let{isCaseSensitive:i,includeMatches:a}=this.options;if(i||(t=t.toLowerCase()),this.pattern===t){let b={isMatch:!0,score:0};return a&&(b.indices=[[0,t.length-1]]),b}let{location:s,distance:n,threshold:r,findAllMatches:o,minMatchCharLength:l,ignoreLocation:u}=this.options,p=[],d=0,h=!1;this.chunks.forEach(({pattern:b,alphabet:m,startIndex:y})=>{let{isMatch:g,score:v,indices:w}=dI(t,b,m,{location:s+y,distance:n,threshold:r,findAllMatches:o,minMatchCharLength:l,includeMatches:a,ignoreLocation:u});g&&(h=!0),d+=v,g&&w&&(p=[...p,...w])});let f={isMatch:h,score:h?d/this.chunks.length:1};return h&&a&&(f.indices=p),f}},_i=class{constructor(t){this.pattern=t}static isMultiMatch(t){return sy(t,this.multiRegex)}static isSingleMatch(t){return sy(t,this.singleRegex)}search(){}};function sy(e,t){let i=e.match(t);return i?i[1]:null}var ny=class extends _i{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){let i=t===this.pattern;return{isMatch:i,score:i?0:1,indices:[0,this.pattern.length-1]}}},ry=class extends _i{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){let a=t.indexOf(this.pattern)===-1;return{isMatch:a,score:a?0:1,indices:[0,t.length-1]}}},oy=class extends _i{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){let i=t.startsWith(this.pattern);return{isMatch:i,score:i?0:1,indices:[0,this.pattern.length-1]}}},ly=class extends _i{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){let i=!t.startsWith(this.pattern);return{isMatch:i,score:i?0:1,indices:[0,t.length-1]}}},cy=class extends _i{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){let i=t.endsWith(this.pattern);return{isMatch:i,score:i?0:1,indices:[t.length-this.pattern.length,t.length-1]}}},uy=class extends _i{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){let i=!t.endsWith(this.pattern);return{isMatch:i,score:i?0:1,indices:[0,t.length-1]}}},Qc=class extends _i{constructor(t,{location:i=Te.location,threshold:a=Te.threshold,distance:s=Te.distance,includeMatches:n=Te.includeMatches,findAllMatches:r=Te.findAllMatches,minMatchCharLength:o=Te.minMatchCharLength,isCaseSensitive:l=Te.isCaseSensitive,ignoreLocation:u=Te.ignoreLocation}={}){super(t);this._bitapSearch=new Yc(t,{location:i,threshold:a,distance:s,includeMatches:n,findAllMatches:r,minMatchCharLength:o,isCaseSensitive:l,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}},eu=class extends _i{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let i=0,a,s=[],n=this.pattern.length;for(;(a=t.indexOf(this.pattern,i))>-1;)i=a+n,s.push([a,i-1]);let r=!!s.length;return{isMatch:r,score:r?0:1,indices:s}}},tu=[ny,eu,oy,ly,uy,cy,ry,Qc],py=tu.length,mI=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,gI="|";function bI(e,t={}){return e.split(gI).map(i=>{let a=i.trim().split(mI).filter(n=>n&&!!n.trim()),s=[];for(let n=0,r=a.length;n<r;n+=1){let o=a[n],l=!1,u=-1;for(;!l&&++u<py;){let p=tu[u],d=p.isMultiMatch(o);d&&(s.push(new p(d,t)),l=!0)}if(!l)for(u=-1;++u<py;){let p=tu[u],d=p.isSingleMatch(o);if(d){s.push(new p(d,t));break}}}return s})}var yI=new Set([Qc.type,eu.type]),hy=class{constructor(t,{isCaseSensitive:i=Te.isCaseSensitive,includeMatches:a=Te.includeMatches,minMatchCharLength:s=Te.minMatchCharLength,ignoreLocation:n=Te.ignoreLocation,findAllMatches:r=Te.findAllMatches,location:o=Te.location,threshold:l=Te.threshold,distance:u=Te.distance}={}){this.query=null,this.options={isCaseSensitive:i,includeMatches:a,minMatchCharLength:s,findAllMatches:r,ignoreLocation:n,location:o,threshold:l,distance:u},this.pattern=i?t:t.toLowerCase(),this.query=bI(this.pattern,this.options)}static condition(t,i){return i.useExtendedSearch}searchIn(t){let i=this.query;if(!i)return{isMatch:!1,score:1};let{includeMatches:a,isCaseSensitive:s}=this.options;t=s?t:t.toLowerCase();let n=0,r=[],o=0;for(let l=0,u=i.length;l<u;l+=1){let p=i[l];r.length=0,n=0;for(let d=0,h=p.length;d<h;d+=1){let f=p[d],{isMatch:b,indices:m,score:y}=f.search(t);if(b){if(n+=1,o+=y,a){let g=f.constructor.type;yI.has(g)?r=[...r,...m]:r.push(m)}}else{o=0,n=0,r.length=0;break}}if(n){let d={isMatch:!0,score:o/n};return a&&(d.indices=r),d}}return{isMatch:!1,score:1}}},iu=[];function vI(...e){iu.push(...e)}function au(e,t){for(let i=0,a=iu.length;i<a;i+=1){let s=iu[i];if(s.condition(e,t))return new s(e,t)}return new Yc(e,t)}var Mr={AND:"$and",OR:"$or"},su={PATH:"$path",PATTERN:"$val"},nu=e=>!!(e[Mr.AND]||e[Mr.OR]),xI=e=>!!e[su.PATH],wI=e=>!wi(e)&&Zb(e)&&!nu(e),dy=e=>({[Mr.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function fy(e,t,{auto:i=!0}={}){let a=s=>{let n=Object.keys(s),r=xI(s);if(!r&&n.length>1&&!nu(s))return a(dy(s));if(wI(s)){let l=r?s[su.PATH]:n[0],u=r?s[su.PATTERN]:s[l];if(!ti(u))throw new Error(eI(l));let p={keyId:Zc(l),pattern:u};return i&&(p.searcher=au(u,t)),p}let o={children:[],operator:n[0]};return n.forEach(l=>{let u=s[l];wi(u)&&u.forEach(p=>{o.children.push(a(p))})}),o};return nu(e)||(e=dy(e)),a(e)}function _I(e,{ignoreFieldNorm:t=Te.ignoreFieldNorm}){e.forEach(i=>{let a=1;i.matches.forEach(({key:s,norm:n,score:r})=>{let o=s?s.weight:null;a*=Math.pow(r===0&&o?Number.EPSILON:r,(o||1)*(t?1:n))}),i.score=a})}function SI(e,t){let i=e.matches;t.matches=[],!!Mt(i)&&i.forEach(a=>{if(!Mt(a.indices)||!a.indices.length)return;let{indices:s,value:n}=a,r={indices:s,value:n};a.key&&(r.key=a.key.src),a.idx>-1&&(r.refIndex=a.idx),t.matches.push(r)})}function EI(e,t){t.score=e.score}function kI(e,t,{includeMatches:i=Te.includeMatches,includeScore:a=Te.includeScore}={}){let s=[];return i&&s.push(SI),a&&s.push(EI),e.map(n=>{let{idx:r}=n,o={item:t[r],refIndex:r};return s.length&&s.forEach(l=>{l(n,o)}),o})}var Lt=class{constructor(t,i={},a){this.options=me(me({},Te),i),this.options.useExtendedSearch,this._keyStore=new ey(this.options.keys),this.setCollection(t,a)}setCollection(t,i){if(this._docs=t,i&&!(i instanceof Dr))throw new Error(Q2);this._myIndex=i||ay(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){!Mt(t)||(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){let i=[];for(let a=0,s=this._docs.length;a<s;a+=1){let n=this._docs[a];t(n,a)&&(this.removeAt(a),a-=1,s-=1,i.push(n))}return i}removeAt(t){this._docs.splice(t,1),this._myIndex.removeAt(t)}getIndex(){return this._myIndex}search(t,{limit:i=-1}={}){let{includeMatches:a,includeScore:s,shouldSort:n,sortFn:r,ignoreFieldNorm:o}=this.options,l=ti(t)?ti(this._docs[0])?this._searchStringList(t):this._searchObjectList(t):this._searchLogical(t);return _I(l,{ignoreFieldNorm:o}),n&&l.sort(r),Kb(i)&&i>-1&&(l=l.slice(0,i)),kI(l,this._docs,{includeMatches:a,includeScore:s})}_searchStringList(t){let i=au(t,this.options),{records:a}=this._myIndex,s=[];return a.forEach(({v:n,i:r,n:o})=>{if(!Mt(n))return;let{isMatch:l,score:u,indices:p}=i.searchIn(n);l&&s.push({item:n,idx:r,matches:[{score:u,value:n,norm:o,indices:p}]})}),s}_searchLogical(t){let i=fy(t,this.options),a=(o,l,u)=>{if(!o.children){let{keyId:d,searcher:h}=o,f=this._findMatches({key:this._keyStore.get(d),value:this._myIndex.getValueForItemAtKeyId(l,d),searcher:h});return f&&f.length?[{idx:u,item:l,matches:f}]:[]}let p=[];for(let d=0,h=o.children.length;d<h;d+=1){let f=o.children[d],b=a(f,l,u);if(b.length)p.push(...b);else if(o.operator===Mr.AND)return[]}return p},s=this._myIndex.records,n={},r=[];return s.forEach(({$:o,i:l})=>{if(Mt(o)){let u=a(i,o,l);u.length&&(n[l]||(n[l]={idx:l,item:o,matches:[]},r.push(n[l])),u.forEach(({matches:p})=>{n[l].matches.push(...p)}))}}),r}_searchObjectList(t){let i=au(t,this.options),{keys:a,records:s}=this._myIndex,n=[];return s.forEach(({$:r,i:o})=>{if(!Mt(r))return;let l=[];a.forEach((u,p)=>{l.push(...this._findMatches({key:u,value:r[p],searcher:i}))}),l.length&&n.push({idx:o,item:r,matches:l})}),n}_findMatches({key:t,value:i,searcher:a}){if(!Mt(i))return[];let s=[];if(wi(i))i.forEach(({v:n,i:r,n:o})=>{if(!Mt(n))return;let{isMatch:l,score:u,indices:p}=a.searchIn(n);l&&s.push({score:u,key:t,value:n,idx:r,norm:o,indices:p})});else{let{v:n,n:r}=i,{isMatch:o,score:l,indices:u}=a.searchIn(n);o&&s.push({score:l,key:t,value:n,norm:r,indices:u})}return s}};Lt.version="6.6.2";Lt.createIndex=ay;Lt.parseIndex=pI;Lt.config=Te;Lt.parseQuery=fy;vI(hy);var ru=[{label:"Academy of Management Review",id:"academy-of-management-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/academy-of-management-review.csl"},{label:"Accident Analysis and Prevention",id:"accident-analysis-and-prevention",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/accident-analysis-and-prevention.csl"},{label:"ACI Materials Journal",id:"aci-materials-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aci-materials-journal.csl"},{label:'ACM SIG Proceedings ("et al." for 15+ authors)',id:"acm-sig-proceedings-long-author-list",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acm-sig-proceedings-long-author-list.csl"},{label:'ACM SIG Proceedings ("et al." for 3+ authors)',id:"acm-sig-proceedings",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acm-sig-proceedings.csl"},{label:"ACM SIGCHI Proceedings - Extended Abstract Format",id:"acm-sigchi-proceedings-extended-abstract-format",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acm-sigchi-proceedings-extended-abstract-format.csl"},{label:"ACM SIGCHI Proceedings (2016)",id:"acm-sigchi-proceedings",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acm-sigchi-proceedings.csl"},{label:"ACM SIGGRAPH",id:"acm-siggraph",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acm-siggraph.csl"},{label:"ACME: An International Journal for Critical Geographies",id:"acme-an-international-journal-for-critical-geographies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acme-an-international-journal-for-critical-geographies.csl"},{label:"Acta Amazonica",id:"acta-amazonica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-amazonica.csl"},{label:"Acta Anaesthesiologica Scandinavica",id:"acta-anaesthesiologica-scandinavica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-anaesthesiologica-scandinavica.csl"},{label:"Acta Anaesthesiologica Taiwanica",id:"acta-anaesthesiologica-taiwanica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-anaesthesiologica-taiwanica.csl"},{label:"Acta Botanica Croatica",id:"acta-botanica-croatica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-botanica-croatica.csl"},{label:"Acta Chiropterologica",id:"acta-chiropterologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-chiropterologica.csl"},{label:"Acta chirurgiae orthopaedicae et traumatologiae \u010Cechoslovaca",id:"acta-chirurgiae-orthopaedicae-et-traumatologiae-cechoslovaca",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-chirurgiae-orthopaedicae-et-traumatologiae-cechoslovaca.csl"},{label:"Acta hydrotechnica",id:"acta-hydrotechnica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-hydrotechnica.csl"},{label:"Acta Ichthyologica et Piscatoria",id:"acta-ichthyologica-et-piscatoria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-ichthyologica-et-piscatoria.csl"},{label:"Acta M\xE9dica Peruana",id:"acta-medica-peruana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-medica-peruana.csl"},{label:"Acta Naturae",id:"acta-naturae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-naturae.csl"},{label:"Acta Neurobiologiae Experimentalis",id:"acta-neurobiologiae-experimentalis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-neurobiologiae-experimentalis.csl"},{label:"Acta Neurochirurgica",id:"acta-neurochirurgica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-neurochirurgica.csl"},{label:"Acta Ophthalmologica",id:"acta-ophthalmologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-ophthalmologica.csl"},{label:"Acta Ornithologica",id:"acta-ornithologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-ornithologica.csl"},{label:"Acta Orthop\xE6dica Belgica",id:"acta-orthopaedica-belgica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-orthopaedica-belgica.csl"},{label:"Acta Orthopaedica",id:"acta-orthopaedica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-orthopaedica.csl"},{label:"Acta Paediatrica",id:"acta-paediatrica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-paediatrica.csl"},{label:"Acta Palaeontologica Polonica",id:"acta-palaeontologica-polonica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-palaeontologica-polonica.csl"},{label:"Acta Pharmaceutica Sinica B",id:"acta-pharmaceutica-sinica-b",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-pharmaceutica-sinica-b.csl"},{label:"Acta Pharmaceutica",id:"acta-pharmaceutica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-pharmaceutica.csl"},{label:"Acta Philosophica",id:"acta-philosophica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-philosophica.csl"},{label:"Acta Physica Sinica (\u7269\u7406\u5B66\u62A5)",id:"acta-physica-sinica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-physica-sinica.csl"},{label:"Acta Physiologica",id:"acta-physiologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-physiologica.csl"},{label:"Acta Polytechnica",id:"acta-polytechnica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-polytechnica.csl"},{label:"Acta Radiologica",id:"acta-radiologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-radiologica.csl"},{label:"Acta Scientiae Veterinariae",id:"acta-scientiae-veterinariae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-scientiae-veterinariae.csl"},{label:"Acta Societatis Botanicorum Poloniae",id:"acta-societatis-botanicorum-poloniae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-societatis-botanicorum-poloniae.csl"},{label:"Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis",id:"acta-universitatis-agriculturae-et-silviculturae-mendelianae-brunensis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-universitatis-agriculturae-et-silviculturae-mendelianae-brunensis.csl"},{label:"Acta Universitatis Agriculturae Sueciae (Swedish University of Agricultural Sciences)",id:"acta-universitatis-agriculturae-sueciae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-universitatis-agriculturae-sueciae.csl"},{label:"Acta Zoologica Academiae Scientiarum Hungaricae",id:"acta-zoologica-academiae-scientiarum-hungaricae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/acta-zoologica-academiae-scientiarum-hungaricae.csl"},{label:"Administrative Science Quarterly",id:"administrative-science-quarterly",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/administrative-science-quarterly.csl"},{label:"Advanced Engineering Materials",id:"advanced-engineering-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advanced-engineering-materials.csl"},{label:"Advanced Functional Materials",id:"advanced-functional-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advanced-functional-materials.csl"},{label:"Advanced Healthcare Materials",id:"advanced-healthcare-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advanced-healthcare-materials.csl"},{label:"Advanced Materials",id:"advanced-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advanced-materials.csl"},{label:"Advanced Optical Materials",id:"advanced-optical-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advanced-optical-materials.csl"},{label:"Advanced Pharmaceutical Bulletin",id:"advanced-pharmaceutical-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advanced-pharmaceutical-bulletin.csl"},{label:"Advances in Alzheimer's Disease",id:"advances-in-alzheimers-disease",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advances-in-alzheimers-disease.csl"},{label:"Advances in Complex Systems",id:"advances-in-complex-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/advances-in-complex-systems.csl"},{label:"Aerosol and Air Quality Research",id:"aerosol-and-air-quality-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aerosol-and-air-quality-research.csl"},{label:"Aerosol Science and Technology",id:"aerosol-science-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aerosol-science-and-technology.csl"},{label:"Aerospace Medicine and Human Performance",id:"aerospace-medicine-and-human-performance",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aerospace-medicine-and-human-performance.csl"},{label:"African Journal of Marine Science",id:"african-journal-of-marine-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/african-journal-of-marine-science.csl"},{label:"African Online Scientific Information Systems - Harvard",id:"african-online-scientific-information-systems-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/african-online-scientific-information-systems-harvard.csl"},{label:"African Online Scientific Information Systems - Vancouver",id:"african-online-scientific-information-systems-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/african-online-scientific-information-systems-vancouver.csl"},{label:"African Zoology",id:"african-zoology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/african-zoology.csl"},{label:"Afro-\xC1sia (Portugu\xEAs - Brasil)",id:"afro-asia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/afro-asia.csl"},{label:"Age and Ageing",id:"age-and-ageing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/age-and-ageing.csl"},{label:"Ageing & Society",id:"ageing-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ageing-and-society.csl"},{label:"Aging and Disease",id:"aging-and-disease",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aging-and-disease.csl"},{label:"Aging Cell",id:"aging-cell",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aging-cell.csl"},{label:"Aging",id:"aging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aging.csl"},{label:"Agora",id:"agora",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/agora.csl"},{label:"Agriculturae Conspectus Scientificus",id:"agriculturae-conspectus-scientificus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/agriculturae-conspectus-scientificus.csl"},{label:"AIB studi (Italiano)",id:"aib-studi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aib-studi.csl"},{label:"AIDS",id:"aids",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aids.csl"},{label:"AIMS Press",id:"aims-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aims-press.csl"},{label:"Aix-Marseille Universit\xE9 - D\xE9partement d'\xE9tudes asiatiques (Fran\xE7ais)",id:"aix-marseille-universite-departement-d-etudes-asiatiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aix-marseille-universite-departement-d-etudes-asiatiques.csl"},{label:"Al-Jami'ah - Journal of Islamic Studies",id:"al-jamiah-journal-of-islamic-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/al-jamiah-journal-of-islamic-studies.csl"},{label:"Alcohol and Alcoholism",id:"alcohol-and-alcoholism",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/alcohol-and-alcoholism.csl"},{label:"Alcoholism: Clinical and Experimental Research",id:"alcoholism-clinical-and-experimental-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/alcoholism-clinical-and-experimental-research.csl"},{label:"Alkoholizmus a drogov\xE9 z\xE1vislosti",id:"alkoholizmus-a-drogove-zavislosti",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/alkoholizmus-a-drogove-zavislosti.csl"},{label:"Allergology International",id:"allergology-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/allergology-international.csl"},{label:"Allergy",id:"allergy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/allergy.csl"},{label:"Alternatif Politika",id:"alternatif-politika",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/alternatif-politika.csl"},{label:"Alternatives to Animal Experimentation",id:"alternatives-to-animal-experimentation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/alternatives-to-animal-experimentation.csl"},{label:"AMBIO",id:"ambio",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ambio.csl"},{label:"Ameghiniana",id:"ameghiniana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ameghiniana.csl"},{label:"American Anthropological Association",id:"american-anthropological-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-anthropological-association.csl"},{label:"American Association for Cancer Research",id:"american-association-for-cancer-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-association-for-cancer-research.csl"},{label:"American Association of Petroleum Geologists",id:"american-association-of-petroleum-geologists",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-association-of-petroleum-geologists.csl"},{label:"American Chemical Society",id:"american-chemical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-chemical-society.csl"},{label:"American Fisheries Society",id:"american-fisheries-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-fisheries-society.csl"},{label:"American Geophysical Union",id:"american-geophysical-union",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-geophysical-union.csl"},{label:"American Heart Association",id:"american-heart-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-heart-association.csl"},{label:"American Institute of Aeronautics and Astronautics",id:"american-institute-of-aeronautics-and-astronautics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-institute-of-aeronautics-and-astronautics.csl"},{label:"American Institute of Physics 4th edition",id:"american-institute-of-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-institute-of-physics.csl"},{label:"American Journal of Agricultural Economics",id:"american-journal-of-agricultural-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-agricultural-economics.csl"},{label:"American Journal of Archaeology",id:"american-journal-of-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-archaeology.csl"},{label:"American Journal of Botany",id:"american-journal-of-botany",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-botany.csl"},{label:"American Journal of Climate Change",id:"american-journal-of-climate-change",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-climate-change.csl"},{label:"American Journal of Clinical Pathology",id:"american-journal-of-clinical-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-clinical-pathology.csl"},{label:"American Journal of Enology and Viticulture",id:"american-journal-of-enology-and-viticulture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-enology-and-viticulture.csl"},{label:"American Journal of Epidemiology",id:"american-journal-of-epidemiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-epidemiology.csl"},{label:"American Journal of Health Behavior",id:"american-journal-of-health-behavior",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-health-behavior.csl"},{label:"American Journal of Hypertension",id:"american-journal-of-hypertension",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-hypertension.csl"},{label:"American Journal of Medical Genetics",id:"american-journal-of-medical-genetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-medical-genetics.csl"},{label:"American Journal of Neuroradiology",id:"american-journal-of-neuroradiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-neuroradiology.csl"},{label:"American Journal of Orthodontics & Dentofacial Orthopedics",id:"american-journal-of-orthodontics-and-dentofacial-orthopedics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-orthodontics-and-dentofacial-orthopedics.csl"},{label:"American Journal of Plant Sciences",id:"american-journal-of-plant-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-plant-sciences.csl"},{label:"American Journal of Political Science",id:"american-journal-of-political-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-political-science.csl"},{label:"American Journal of Respiratory and Critical Care Medicine",id:"american-journal-of-respiratory-and-critical-care-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-respiratory-and-critical-care-medicine.csl"},{label:"American Journal of Science",id:"american-journal-of-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-science.csl"},{label:"American Journal of Sociology",id:"american-journal-of-sociology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-sociology.csl"},{label:"American Journal of Sonography",id:"american-journal-of-sonography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-sonography.csl"},{label:"American Journal of Surgical Pathology",id:"american-journal-of-surgical-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-surgical-pathology.csl"},{label:"American Journal of Translational Research",id:"american-journal-of-translational-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-journal-of-translational-research.csl"},{label:"American Marketing Association",id:"american-marketing-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-marketing-association.csl"},{label:"American Medical Association 10th edition",id:"american-medical-association-10th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-10th-edition.csl"},{label:"American Medical Association 11th edition (sorted alphabetically)",id:"american-medical-association-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-alphabetical.csl"},{label:"American Medical Association 11th edition (brackets)",id:"american-medical-association-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-brackets.csl"},{label:'American Medical Association 11th edition (no "et al.")',id:"american-medical-association-no-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-no-et-al.csl"},{label:"American Medical Association 11th edition (no URL, sorted alphabetically)",id:"american-medical-association-no-url-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-no-url-alphabetical.csl"},{label:"American Medical Association 11th edition (no URL)",id:"american-medical-association-no-url",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-no-url.csl"},{label:"American Medical Association 11th edition (parentheses)",id:"american-medical-association-parentheses",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association-parentheses.csl"},{label:"American Medical Association 11th edition",id:"american-medical-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-medical-association.csl"},{label:"American Meteorological Society",id:"american-meteorological-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-meteorological-society.csl"},{label:"American Mineralogist",id:"american-mineralogist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-mineralogist.csl"},{label:"American Nuclear Society",id:"american-nuclear-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-nuclear-society.csl"},{label:"American Physical Society - et al. (if more than 3 authors)",id:"american-physical-society-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-physical-society-et-al.csl"},{label:"American Physical Society (without titles)",id:"american-physics-society-without-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-physics-society-without-titles.csl"},{label:"American Physical Society",id:"american-physics-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-physics-society.csl"},{label:"American Physiological Society",id:"american-physiological-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-physiological-society.csl"},{label:"American Phytopathological Society",id:"american-phytopathological-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-phytopathological-society.csl"},{label:"American Political Science Association",id:"american-political-science-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-political-science-association.csl"},{label:"American School of Classical Studies at Athens",id:"american-school-of-classical-studies-at-athens",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-school-of-classical-studies-at-athens.csl"},{label:"American Society for Horticultural Science",id:"american-society-for-horticultural-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-society-for-horticultural-science.csl"},{label:"American Society for Microbiology",id:"american-society-for-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-society-for-microbiology.csl"},{label:"American Society for Pharmacology and Experimental Therapeutics",id:"american-society-for-pharmacology-and-experimental-therapeutics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-society-for-pharmacology-and-experimental-therapeutics.csl"},{label:"American Society of Agricultural and Biological Engineers",id:"american-society-of-agricultural-and-biological-engineers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-society-of-agricultural-and-biological-engineers.csl"},{label:"American Society of Civil Engineers",id:"american-society-of-civil-engineers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-society-of-civil-engineers.csl"},{label:"American Society of Mechanical Engineers",id:"american-society-of-mechanical-engineers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-society-of-mechanical-engineers.csl"},{label:"American Sociological Association 6th edition",id:"american-sociological-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-sociological-association.csl"},{label:"American Statistical Association",id:"american-statistical-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-statistical-association.csl"},{label:"American Veterinary Medical Association",id:"american-veterinary-medical-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/american-veterinary-medical-association.csl"},{label:"Amerindia",id:"amerindia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/amerindia.csl"},{label:"Amphibia-Reptilia",id:"amphibia-reptilia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/amphibia-reptilia.csl"},{label:"Amsterdam University Press - Academic",id:"amsterdam-university-press-academic",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/amsterdam-university-press-academic.csl"},{label:"Anabases",id:"anabases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anabases.csl"},{label:"Anaesthesia",id:"anaesthesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anaesthesia.csl"},{label:"Anais da Academia Brasileira de Ci\xEAncias",id:"anais-da-academia-brasileira-de-ciencias",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anais-da-academia-brasileira-de-ciencias.csl"},{label:"Analytical Sciences",id:"analytical-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/analytical-sciences.csl"},{label:"Anatomical Sciences Education",id:"anatomical-sciences-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anatomical-sciences-education.csl"},{label:"Ancilla Iuris",id:"ancilla-iuris",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ancilla-iuris.csl"},{label:"Andean Geology",id:"andean-geology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/andean-geology.csl"},{label:"Anesthesia and Analgesia",id:"anesthesia-and-analgesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anesthesia-and-analgesia.csl"},{label:"Anesthesiology",id:"anesthesiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anesthesiology.csl"},{label:"Angewandte Chemie International Edition",id:"angewandte-chemie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/angewandte-chemie.csl"},{label:"Angiologia (Espa\xF1ol)",id:"angiologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/angiologia.csl"},{label:"Angiology",id:"angiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/angiology.csl"},{label:"Anglia",id:"anglia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anglia.csl"},{label:"Animal Conservation",id:"animal-conservation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/animal-conservation.csl"},{label:"Animal Migration",id:"animal-migration",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/animal-migration.csl"},{label:"Animal Welfare",id:"animal-welfare",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/animal-welfare.csl"},{label:"animal",id:"animal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/animal.csl"},{label:"Annalen des Naturhistorischen Museums in Wien",id:"annalen-des-naturhistorischen-museums-in-wien",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annalen-des-naturhistorischen-museums-in-wien.csl"},{label:"Annales de d\xE9mographie historique",id:"annales-de-demographie-historique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annales-de-demographie-historique.csl"},{label:"Annales. Histoire, Sciences sociales (Fran\xE7ais)",id:"annales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annales.csl"},{label:"Annals of Allergy, Asthma & Immunology",id:"annals-of-allergy-asthma-and-immunology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-allergy-asthma-and-immunology.csl"},{label:"Annals of Applied Biology",id:"annals-of-applied-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-applied-biology.csl"},{label:"Annals of Behavioral Medicine",id:"annals-of-behavioral-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-behavioral-medicine.csl"},{label:"Annals of Biomedical Engineering",id:"annals-of-biomedical-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-biomedical-engineering.csl"},{label:"Annals of Botany",id:"annals-of-botany",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-botany.csl"},{label:"Annals of Eye Science",id:"annals-of-eye-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-eye-science.csl"},{label:"Annals of Joint",id:"annals-of-joint",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-joint.csl"},{label:"Annals of Laboratory Medicine",id:"annals-of-laboratory-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-laboratory-medicine.csl"},{label:"Annals of Neurology",id:"annals-of-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-neurology.csl"},{label:"Annals of Oncology",id:"annals-of-oncology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-oncology.csl"},{label:"Annals of Public and Cooperative Economics",id:"annals-of-public-and-cooperative-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-public-and-cooperative-economics.csl"},{label:"Annals of Surgery",id:"annals-of-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-surgery.csl"},{label:"Annals of the Association of American Geographers",id:"annals-of-the-association-of-american-geographers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-the-association-of-american-geographers.csl"},{label:"Annals of the New York Academy of Sciences",id:"annals-of-the-new-york-academy-of-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-the-new-york-academy-of-sciences.csl"},{label:"Annals of Work Exposures and Health",id:"annals-of-work-exposures-and-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annals-of-work-exposures-and-health.csl"},{label:"Annual Review of Astronomy and Astrophysics",id:"annual-review-of-astronomy-and-astrophysics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-review-of-astronomy-and-astrophysics.csl"},{label:"Annual Review of Linguistics",id:"annual-review-of-linguistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-review-of-linguistics.csl"},{label:"Annual Review of Medicine",id:"annual-review-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-review-of-medicine.csl"},{label:"Annual Review of Nuclear and Particle Science",id:"annual-review-of-nuclear-and-particle-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-review-of-nuclear-and-particle-science.csl"},{label:"Annual Reviews (sorted alphabetically)",id:"annual-reviews-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-reviews-alphabetical.csl"},{label:"Annual Reviews (author-date)",id:"annual-reviews-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-reviews-author-date.csl"},{label:"Annual Reviews (sorted by order of appearance, without titles)",id:"annual-reviews-without-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-reviews-without-titles.csl"},{label:"Annual Reviews (sorted by order of appearance)",id:"annual-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/annual-reviews.csl"},{label:"Antarctic Science",id:"antarctic-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/antarctic-science.csl"},{label:"Anthropologie et Soci\xE9t\xE9s (Fran\xE7ais)",id:"anthropologie-et-societes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anthropologie-et-societes.csl"},{label:"Anti-Trafficking Review",id:"anti-trafficking-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anti-trafficking-review.csl"},{label:"Anticancer Research",id:"anticancer-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/anticancer-research.csl"},{label:"Antipode",id:"antipode",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/antipode.csl"},{label:"Antiquit\xE9s africaines",id:"antiquites-africaines",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/antiquites-africaines.csl"},{label:"Antiquity",id:"antiquity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/antiquity.csl"},{label:"American Psychological Association 5th edition",id:"apa-5th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-5th-edition.csl"},{label:"American Psychological Association 6th edition (no ampersand)",id:"apa-6th-edition-no-ampersand",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-6th-edition-no-ampersand.csl"},{label:"American Psychological Association 6th edition",id:"apa-6th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-6th-edition.csl"},{label:"American Psychological Association 7th edition (annotated bibliography)",id:"apa-annotated-bibliography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-annotated-bibliography.csl"},{label:"American Psychological Association 7th edition (curriculum vitae, sorted by descending date)",id:"apa-cv",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-cv.csl"},{label:"American Psychological Association 7th edition (Basque/Euskara)",id:"apa-eu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-eu.csl"},{label:"American Psychological Association 6th edition (Provost) (Fran\xE7ais - Canada)",id:"apa-fr-provost",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-fr-provost.csl"},{label:"American Psychological Association 7th edition (no ampersand)",id:"apa-no-ampersand",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-no-ampersand.csl"},{label:"American Psychological Association 6th edition (no DOIs, no issue numbers)",id:"apa-no-doi-no-issue",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-no-doi-no-issue.csl"},{label:"American Psychological Association 7th edition (no initials)",id:"apa-no-initials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-no-initials.csl"},{label:"American Psychological Association 7th edition (numeric, brackets)",id:"apa-numeric-superscript-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-numeric-superscript-brackets.csl"},{label:"American Psychological Association 7th edition (numeric, superscript)",id:"apa-numeric-superscript",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-numeric-superscript.csl"},{label:'American Psychological Association 6th edition ("doi:" DOI prefix)',id:"apa-old-doi-prefix",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-old-doi-prefix.csl"},{label:"American Psychological Association 7th edition (single-spaced bibliography)",id:"apa-single-spaced",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-single-spaced.csl"},{label:"American Psychological Association 6th edition (T\xFCrk\xE7e)",id:"apa-tr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-tr.csl"},{label:"American Psychological Association 7th edition (with abstract)",id:"apa-with-abstract",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa-with-abstract.csl"},{label:"American Psychological Association 7th edition",id:"apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa.csl"},{label:"Aporia: The Nursing Journal",id:"aporia-the-nursing-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aporia-the-nursing-journal.csl"},{label:"Applied Clay Science",id:"applied-clay-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/applied-clay-science.csl"},{label:"Applied Spectroscopy Reviews",id:"applied-spectroscopy-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/applied-spectroscopy-reviews.csl"},{label:"Applied Spectroscopy",id:"applied-spectroscopy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/applied-spectroscopy.csl"},{label:"Aquatic Conservation: Marine and Freshwater Ecosystems",id:"aquatic-conservation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aquatic-conservation.csl"},{label:"Aquatic Invasions",id:"aquatic-invasions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aquatic-invasions.csl"},{label:"Aquatic Living Resources",id:"aquatic-living-resources",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aquatic-living-resources.csl"},{label:"Aquitania (Fran\xE7ais)",id:"aquitania",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/aquitania.csl"},{label:"Arachne",id:"arachne",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arachne.csl"},{label:"Arachnologische Mitteilungen",id:"arachnologische-mitteilungen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arachnologische-mitteilungen.csl"},{label:"Arachnology",id:"arachnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arachnology.csl"},{label:"\xC1rb\xF3k Hins \xEDslenzka fornleifaf\xE9lags (\xCDslenska)",id:"arbok-hins-islenzka-fornleifafelags",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arbok-hins-islenzka-fornleifafelags.csl"},{label:"Arcadia Science",id:"arcadia-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arcadia-science.csl"},{label:"Archaeologia Austriaca",id:"archaeologia-austriaca",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archaeologia-austriaca.csl"},{label:"Archaeometry",id:"archaeometry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archaeometry.csl"},{label:"Archaeonautica",id:"archaeonautica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archaeonautica.csl"},{label:"Archeologia Classica (Italiano)",id:"archeologia-classica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archeologia-classica.csl"},{label:"Archeologick\xE9 rozhledy",id:"archeologicke-rozhledy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archeologicke-rozhledy.csl"},{label:"Arch\xE9ologie m\xE9di\xE9vale (Fran\xE7ais)",id:"archeologie-medievale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archeologie-medievale.csl"},{label:"Arch\xE9ologies et Sciences de l'Antiquit\xE9 (Fran\xE7ais)",id:"archeologies-et-sciences-de-lantiquite",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archeologies-et-sciences-de-lantiquite.csl"},{label:"ArcheoSciences (Fran\xE7ais)",id:"archeosciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archeosciences.csl"},{label:"Archiv f\xFCr die civilistische Praxis (Deutsch)",id:"archiv-fur-die-civilistische-praxis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archiv-fur-die-civilistische-praxis.csl"},{label:"Archiv f\xFCr Geschichte der Philosophie",id:"archiv-fur-geschichte-der-philosophie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archiv-fur-geschichte-der-philosophie.csl"},{label:"Archives of Hand and Microsurgery",id:"archives-of-hand-and-microsurgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archives-of-hand-and-microsurgery.csl"},{label:"Archives of Medical Research",id:"archives-of-medical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archives-of-medical-research.csl"},{label:"Archives of Physical Medicine and Rehabilitation",id:"archives-of-physical-medicine-and-rehabilitation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archives-of-physical-medicine-and-rehabilitation.csl"},{label:"Archivos de Bronconeumolog\xEDa",id:"archivos-de-bronconeumologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archivos-de-bronconeumologia.csl"},{label:"Archivos de la Sociedad Espa\xF1ola de Oftalmolog\xEDa (Espa\xF1ol)",id:"archivos-de-la-sociedad-espanola-de-oftalmologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archivos-de-la-sociedad-espanola-de-oftalmologia.csl"},{label:"Archivum Latinitatis Medii Aevi (Fran\xE7ais)",id:"archivum-latinitatis-medii-aevi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/archivum-latinitatis-medii-aevi.csl"},{label:"Arctic, Antarctic, and Alpine Research",id:"arctic-antarctic-and-alpine-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arctic-antarctic-and-alpine-research.csl"},{label:"Arctic",id:"arctic",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arctic.csl"},{label:"Arhiv za higijenu rada i toksikologiju (Archives of Industrial Hygiene and Toxicology)",id:"arhiv-za-higijenu-rada-i-toksikologiju",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arhiv-za-higijenu-rada-i-toksikologiju.csl"},{label:"Arkivoc",id:"arkivoc",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arkivoc.csl"},{label:"Art History",id:"art-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/art-history.csl"},{label:"Art Libraries Society of North America: ARLIS/NA Reviews",id:"art-libraries-society-of-north-america-arlisna-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/art-libraries-society-of-north-america-arlisna-reviews.csl"},{label:"Artery Research",id:"artery-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/artery-research.csl"},{label:"Arthritis & Rheumatism",id:"arthritis-and-rheumatism",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arthritis-and-rheumatism.csl"},{label:"Arthropod Systematics & Phylogeny",id:"arthropod-systematics-and-phylogeny",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arthropod-systematics-and-phylogeny.csl"},{label:"Arts University Bournemouth",id:"arts-university-bournemouth",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arts-university-bournemouth.csl"},{label:"Arzneimitteltherapie",id:"arzneimitteltherapie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/arzneimitteltherapie.csl"},{label:"American Society of Agronomy, Crop Science Society of America, Soil Science Society of America",id:"asa-cssa-sssa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asa-cssa-sssa.csl"},{label:"ASAIO Journal (American Society for Artificial Internal Organs)",id:"asaio-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asaio-journal.csl"},{label:"Asia & the Pacific Policy Studies",id:"asia-and-the-pacific-policy-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asia-and-the-pacific-policy-studies.csl"},{label:"Asia Pacific Journal of Human Resources",id:"asia-pacific-journal-of-human-resources",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asia-pacific-journal-of-human-resources.csl"},{label:"Asian Journal of Neurosurgery",id:"asian-journal-of-neurosurgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asian-journal-of-neurosurgery.csl"},{label:"Asian Myrmecology",id:"asian-myrmecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asian-myrmecology.csl"},{label:"Asian Studies Review",id:"asian-studies-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/asian-studies-review.csl"},{label:"Escola de Comando e Estado-Maior do Ex\xE9rcito - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-eceme",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-eceme.csl"},{label:"Escola de Comando e Estado-Maior do Ex\xE9rcito - Instituto Meira Mattos - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-instituto-meira-mattos",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-instituto-meira-mattos.csl"},{label:"Instituto de Pesquisa Econ\xF4mica Aplicada - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ipea",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ipea.csl"},{label:"Associa\xE7\xE3o Brasileira de Normas T\xE9cnicas (note, Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-note.csl"},{label:"Universidade Federal de Minas Gerais - Faculdade de Ci\xEAncias Econ\xF4micas - ABNT (autoria completa) (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufmg-face-full",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufmg-face-full.csl"},{label:"Universidade Federal de Minas Gerais - Faculdade de Ci\xEAncias Econ\xF4micas - ABNT (autoria abreviada) (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufmg-face-initials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufmg-face-initials.csl"},{label:"Universidade Federal do Paran\xE1 - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufpr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufpr.csl"},{label:"Universidade Federal do Rio Grande do Sul - ABNT (autoria abreviada) (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufrgs-initials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufrgs-initials.csl"},{label:"Universidade Federal do Rio Grande do Sul - ABNT (autoria abreviada, nota, com Ibid.) (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufrgs-note-initials-with-ibid.csl"},{label:"Universidade Federal do Rio Grande do Sul - ABNT (autoria completa) (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufrgs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufrgs.csl"},{label:"Universidade Federal de Sergipe - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-ufs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-ufs.csl"},{label:"Universidade Federal do Estado do Rio de Janeiro - Educa\xE7\xE3o Infantil e Pol\xEDticas P\xFAblicas - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-unirio-eipp",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-unirio-eipp.csl"},{label:"Universidade de S\xE3o Paulo - Faculdade de Medicina Veterin\xE1ria e Zootecnia - ABNT (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas-usp-fmvz",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas-usp-fmvz.csl"},{label:"Associa\xE7\xE3o Brasileira de Normas T\xE9cnicas (Portugu\xEAs - Brasil)",id:"associacao-brasileira-de-normas-tecnicas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-brasileira-de-normas-tecnicas.csl"},{label:"ANPET - Congresso de Pesquisa e Ensino em Transportes (Portugu\xEAs - Brasil)",id:"associacao-nacional-de-pesquisa-e-ensino-em-transportes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/associacao-nacional-de-pesquisa-e-ensino-em-transportes.csl"},{label:"Association de Science R\xE9gionale de Langue Fran\xE7aise (Fran\xE7ais)",id:"association-de-science-regionale-de-langue-francaise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/association-de-science-regionale-de-langue-francaise.csl"},{label:"Association for Computational Linguistics - Conference Proceedings",id:"association-for-computational-linguistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/association-for-computational-linguistics.csl"},{label:"Association for Computing Machinery",id:"association-for-computing-machinery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/association-for-computing-machinery.csl"},{label:"Atlande (author-date, Fran\xE7ais)",id:"atlande",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/atlande.csl"},{label:"Atlas of Genetics and Cytogenetics in Oncology and Haematology",id:"atlas-of-genetics-and-cytogenetics-in-oncology-and-haematology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/atlas-of-genetics-and-cytogenetics-in-oncology-and-haematology.csl"},{label:"Ausonius \xC9ditions (Fran\xE7ais)",id:"ausonius-editions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ausonius-editions.csl"},{label:"Austral Ecology",id:"austral-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/austral-ecology.csl"},{label:"Austral Entomology",id:"austral-entomology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/austral-entomology.csl"},{label:"Australasian Journal of Philosophy",id:"australasian-journal-of-philosophy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australasian-journal-of-philosophy.csl"},{label:"Australian Archaeology",id:"australian-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-archaeology.csl"},{label:"Australian Critical Care",id:"australian-critical-care",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-critical-care.csl"},{label:"Australian Dental Journal",id:"australian-dental-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-dental-journal.csl"},{label:"Australian Guide to Legal Citation 3rd edition",id:"australian-guide-to-legal-citation-3rd-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-guide-to-legal-citation-3rd-edition.csl"},{label:"Australian Guide to Legal Citation 4th edition",id:"australian-guide-to-legal-citation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-guide-to-legal-citation.csl"},{label:"Australian Historical Studies",id:"australian-historical-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-historical-studies.csl"},{label:"Australian Journal of Earth Sciences",id:"australian-journal-of-earth-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-journal-of-earth-sciences.csl"},{label:"Australian Journal of Grape and Wine Research",id:"australian-journal-of-grape-and-wine-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-journal-of-grape-and-wine-research.csl"},{label:"Australian Road Research Board",id:"australian-road-research-board",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-road-research-board.csl"},{label:"Australian Veterinary Journal",id:"australian-veterinary-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/australian-veterinary-journal.csl"},{label:"Austrian Journal of Development Studies (Journal f\xFCr Entwicklungspolitik)",id:"austrian-journal-of-development-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/austrian-journal-of-development-studies.csl"},{label:"Austrian Legal (Deutsch - \xD6sterreich)",id:"austrian-legal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/austrian-legal.csl"},{label:"Avian Conservation and Ecology",id:"avian-conservation-and-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/avian-conservation-and-ecology.csl"},{label:"Avian Diseases",id:"avian-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/avian-diseases.csl"},{label:"Avian Pathology",id:"avian-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/avian-pathology.csl"},{label:"Ayer (Espa\xF1ol)",id:"ayer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ayer.csl"},{label:"AZR - Abk\xFCrzungs- und Zitierregeln der \xF6sterreichischen Rechtssprache und europarechtlicher Rechtsquellen (Deutsch - \xD6sterreich)",id:"azr-abkurzungs-und-zitierregeln-der-osterreichischen-rechtssprache-und-europarechtlicher-rechtsquellen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/azr-abkurzungs-und-zitierregeln-der-osterreichischen-rechtssprache-und-europarechtlicher-rechtsquellen.csl"},{label:"Babes-Bolyai University - Faculty of Orthodox Theology (no ibid., Rom\xE2n\u0103)",id:"babes-bolyai-university-faculty-of-orthodox-theology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/babes-bolyai-university-faculty-of-orthodox-theology.csl"},{label:"BABESCH - Annual Papers on Mediterranean Archaeology",id:"babesch-annual-papers-on-mediterranean-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/babesch-annual-papers-on-mediterranean-archaeology.csl"},{label:"Baghdad Science Journal",id:"baghdad-science-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/baghdad-science-journal.csl"},{label:"Baishideng Publishing Group",id:"baishideng-publishing-group",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/baishideng-publishing-group.csl"},{label:"Bakhtiniana: Journal of Discourse Studies",id:"bakhtiniana-journal-of-discourse-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bakhtiniana-journal-of-discourse-studies.csl"},{label:"Begell House - APA",id:"begell-house-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/begell-house-apa.csl"},{label:"Begell House - Chicago Manual of Style",id:"begell-house-chicago-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/begell-house-chicago-author-date.csl"},{label:"Behaviour",id:"behaviour",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/behaviour.csl"},{label:"Beilstein Journal of Organic Chemistry",id:"beilstein-journal-of-organic-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/beilstein-journal-of-organic-chemistry.csl"},{label:"Beltz - P\xE4dagogik (Deutsch)",id:"beltz-padagogik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/beltz-padagogik.csl"},{label:"Berghahn Books (author-date, English - UK)",id:"berghahn-books-author-date-en-gb",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/berghahn-books-author-date-en-gb.csl"},{label:"Berlin School of Economics and Law - International Marketing Management",id:"berlin-school-of-economics-and-law-international-marketing-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/berlin-school-of-economics-and-law-international-marketing-management.csl"},{label:"Bern University of Applied Sciences - School of Agricultural, Forest and Food Sciences HAFL (author-date)",id:"bern-university-of-applied-sciences-school-of-agricultural-forest-and-food-sciences-hafl",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bern-university-of-applied-sciences-school-of-agricultural-forest-and-food-sciences-hafl.csl"},{label:"Betriebswirtschaftliche Forschung und Praxis (Deutsch)",id:"betriebswirtschaftliche-forschung-und-praxis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/betriebswirtschaftliche-forschung-und-praxis.csl"},{label:"Biblio 3W (Espa\xF1ol)",id:"biblio-3w",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biblio-3w.csl"},{label:"Bibliothecae.it (Italiano)",id:"bibliothecae-it",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bibliothecae-it.csl"},{label:"Bibliothek \u2013 Forschung und Praxis",id:"bibliothek-forschung-und-praxis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bibliothek-forschung-und-praxis.csl"},{label:"Biblioth\xE8que d'arch\xE9ologie m\xE9diterran\xE9enne et africaine (BiAMA) (Fran\xE7ais)",id:"bibliotheque-d-archeologie-mediterraneenne-et-africaine-biama",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bibliotheque-d-archeologie-mediterraneenne-et-africaine-biama.csl"},{label:"Biblioth\xE8que universitaire de m\xE9decine - Vancouver (Fran\xE7ais)",id:"bibliotheque-universitaire-de-medecine-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bibliotheque-universitaire-de-medecine-vancouver.csl"},{label:"BibTeX generic citation style",id:"bibtex",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bibtex.csl"},{label:"Biens symboliques / Symbolic Goods",id:"biens-symboliques-symbolic-goods",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biens-symboliques-symbolic-goods.csl"},{label:"Bio-protocol",id:"bio-protocol",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bio-protocol.csl"},{label:"Bioarchaeology International",id:"bioarchaeology-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bioarchaeology-international.csl"},{label:"Bioarchaeology of the Near East",id:"bioarchaeology-of-the-near-east",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bioarchaeology-of-the-near-east.csl"},{label:"Biochemical Journal",id:"biochemical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biochemical-journal.csl"},{label:"Biochemical Society Transactions",id:"biochemical-society-transactions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biochemical-society-transactions.csl"},{label:"Biochemistry and Molecular Biology Education",id:"biochemistry-and-molecular-biology-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biochemistry-and-molecular-biology-education.csl"},{label:"Biochemistry",id:"biochemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biochemistry.csl"},{label:"Biochimica et Biophysica Acta",id:"biochimica-et-biophysica-acta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biochimica-et-biophysica-acta.csl"},{label:"Bioelectromagnetics",id:"bioelectromagnetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bioelectromagnetics.csl"},{label:"Bioinformatics",id:"bioinformatics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bioinformatics.csl"},{label:"Biologia",id:"biologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biologia.csl"},{label:"Biological and Pharmaceutical Bulletin",id:"biological-and-pharmaceutical-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biological-and-pharmaceutical-bulletin.csl"},{label:"Biological Journal of the Linnean Society",id:"biological-journal-of-the-linnean-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biological-journal-of-the-linnean-society.csl"},{label:"Biological Psychiatry",id:"biological-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biological-psychiatry.csl"},{label:"Biological Reviews",id:"biological-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biological-reviews.csl"},{label:"\u0411\u0438\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0435 \u043C\u0435\u043C\u0431\u0440\u0430\u043D\u044B",id:"biologiceskie-membrany",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biologiceskie-membrany.csl"},{label:"Biology of Reproduction",id:"biology-of-reproduction",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biology-of-reproduction.csl"},{label:"Biomarkers",id:"biomarkers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biomarkers.csl"},{label:"BioMed Central",id:"biomed-central",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biomed-central.csl"},{label:"BioMed Research International",id:"biomed-research-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biomed-research-international.csl"},{label:"Biometrics",id:"biometrics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biometrics.csl"},{label:"Biomolecular Concepts",id:"biomolecular-concepts",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biomolecular-concepts.csl"},{label:"Biophysical Journal",id:"biophysical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biophysical-journal.csl"},{label:"Biophysics and Physicobiology",id:"biophysics-and-physicobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biophysics-and-physicobiology.csl"},{label:"Biopolymers",id:"biopolymers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biopolymers.csl"},{label:"BioResources",id:"bioresources",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bioresources.csl"},{label:"BioScience",id:"bioscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bioscience.csl"},{label:"BioSocieties",id:"biosocieties",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biosocieties.csl"},{label:"Biostatistics",id:"biostatistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biostatistics.csl"},{label:"Biota Neotropica",id:"biota-neotropica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biota-neotropica.csl"},{label:"BioTechniques",id:"biotechniques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biotechniques.csl"},{label:"Biotechnology and Bioengineering",id:"biotechnology-and-bioengineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biotechnology-and-bioengineering.csl"},{label:"Biotechnology and Bioprocess Engineering",id:"biotechnology-and-bioprocess-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biotechnology-and-bioprocess-engineering.csl"},{label:"Biotropica",id:"biotropica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biotropica.csl"},{label:"b.i.t.online (note, Deutsch)",id:"bitonline",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bitonline.csl"},{label:"Biuletyn Polskiego Towarzystwa J\u0119zykoznawczego (Polski)",id:"biuletyn-polskiego-towarzystwa-jezykoznawczego",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/biuletyn-polskiego-towarzystwa-jezykoznawczego.csl"},{label:"Blood",id:"blood",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/blood.csl"},{label:"Bloomsbury Academic",id:"bloomsbury-academic",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bloomsbury-academic.csl"},{label:"Bluebook Inline",id:"bluebook-inline",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bluebook-inline.csl"},{label:"Bluebook Law Review",id:"bluebook-law-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bluebook-law-review.csl"},{label:"BMJ",id:"bmj",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bmj.csl"},{label:"Body & Society",id:"body-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/body-and-society.csl"},{label:"Bolet\xEDn de la Sociedad Geol\xF3gica Mexicana (Espa\xF1ol - Mexico)",id:"boletin-de-la-sociedad-geologica-mexicana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/boletin-de-la-sociedad-geologica-mexicana.csl"},{label:"Bolet\xEDn de Pediatr\xEDa (Espa\xF1ol)",id:"boletin-de-pediatria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/boletin-de-pediatria.csl"},{label:"Bollettino d'archeologia online (Italiano)",id:"bollettino-d-archeologia-online",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bollettino-d-archeologia-online.csl"},{label:"Boreal Environment Research",id:"boreal-environment-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/boreal-environment-research.csl"},{label:"Bourgogne-Franche-Comt\xE9 Nature (Fran\xE7ais)",id:"bourgogne-franche-comte-nature",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bourgogne-franche-comte-nature.csl"},{label:"Brachytherapy",id:"brachytherapy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brachytherapy.csl"},{label:"Brain, Behavior and Evolution",id:"brain-behavior-and-evolution",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brain-behavior-and-evolution.csl"},{label:"Brazilian Journal of Experimental Design, Data Analysis and Inferential Statistics",id:"brazilian-journal-of-experimental-design-data-analysis-and-inferential-statistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brazilian-journal-of-experimental-design-data-analysis-and-inferential-statistics.csl"},{label:"Brazilian Journal of Infectious Diseases",id:"brazilian-journal-of-infectious-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brazilian-journal-of-infectious-diseases.csl"},{label:"Brazilian Journal of Psychiatry",id:"brazilian-journal-of-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brazilian-journal-of-psychiatry.csl"},{label:"Brazilian Journal of Veterinary Research and Animal Science",id:"brazilian-journal-of-veterinary-research-and-animal-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brazilian-journal-of-veterinary-research-and-animal-science.csl"},{label:"Brazilian Oral Research",id:"brazilian-oral-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brazilian-oral-research.csl"},{label:"BrewingScience",id:"brewingscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/brewingscience.csl"},{label:"Briefings in Bioinformatics",id:"briefings-in-bioinformatics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/briefings-in-bioinformatics.csl"},{label:"Bristol University Press",id:"bristol-university-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bristol-university-press.csl"},{label:"British Journal of Anaesthesia",id:"british-journal-of-anaesthesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-anaesthesia.csl"},{label:"British Journal of Cancer",id:"british-journal-of-cancer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-cancer.csl"},{label:"British Journal of Dermatology",id:"british-journal-of-dermatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-dermatology.csl"},{label:"British Journal of Haematology",id:"british-journal-of-haematology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-haematology.csl"},{label:"British Journal of Industrial Relations",id:"british-journal-of-industrial-relations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-industrial-relations.csl"},{label:"British Journal of Pharmacology",id:"british-journal-of-pharmacology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-pharmacology.csl"},{label:"British Journal of Political Science",id:"british-journal-of-political-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-political-science.csl"},{label:"British Journal of Surgery",id:"british-journal-of-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/british-journal-of-surgery.csl"},{label:"Budownictwo i Architektura",id:"budownictwo-i-architektura-pl",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/budownictwo-i-architektura-pl.csl"},{label:"Building Structure (\u4E2D\u6587)",id:"building-structure",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/building-structure.csl"},{label:"Buletin Agrohorti",id:"buletin-agrohorti",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/buletin-agrohorti.csl"},{label:"Bulletin de correspondance hell\xE9nique",id:"bulletin-de-correspondance-hellenique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-de-correspondance-hellenique.csl"},{label:"Bulletin de la Soci\xE9t\xE9 Entomologique de France",id:"bulletin-de-la-societe-entomologique-de-france",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-de-la-societe-entomologique-de-france.csl"},{label:"Bulletin de la Soci\xE9t\xE9 pr\xE9historique fran\xE7aise (Fran\xE7ais)",id:"bulletin-de-la-societe-prehistorique-francaise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-de-la-societe-prehistorique-francaise.csl"},{label:"Bulletin du Centre d\u2019\xE9tudes m\xE9di\xE9vales d\u2019Auxerre (Fran\xE7ais)",id:"bulletin-du-centre-detudes-medievales-dauxerre",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-du-centre-detudes-medievales-dauxerre.csl"},{label:"Bulletin of Geosciences",id:"bulletin-of-geosciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-of-geosciences.csl"},{label:"Bulletin of Marine Science",id:"bulletin-of-marine-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-of-marine-science.csl"},{label:"Bulletin of the American Schools of Oriental Research",id:"bulletin-of-the-american-schools-of-oriental-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-of-the-american-schools-of-oriental-research.csl"},{label:"Bulletin of the Seismological Society of America",id:"bulletin-of-the-seismological-society-of-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bulletin-of-the-seismological-society-of-america.csl"},{label:"Bursa Uluda\u011F \xDCniversitesi - E\u011Fitim Bilimleri Enstit\xFCs\xFC",id:"bursa-uludag-universitesi-egitim-bilimleri-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bursa-uludag-universitesi-egitim-bilimleri-enstitusu.csl"},{label:"Bursa Uluda\u011F \xDCniversitesi - Sa\u011Fl\u0131k Bilimleri Enstit\xFCs\xFC",id:"bursa-uludag-universitesi-saglik-bilimleri-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/bursa-uludag-universitesi-saglik-bilimleri-enstitusu.csl"},{label:"Business and Human Rights Journal",id:"business-and-human-rights-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/business-and-human-rights-journal.csl"},{label:"Business Ethics: A European Review",id:"business-ethics-a-european-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/business-ethics-a-european-review.csl"},{label:"BYZANTINA SYMMEIKTA",id:"byzantina-symmeikta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/byzantina-symmeikta.csl"},{label:"Byzantine and Modern Greek Studies",id:"byzantine-and-modern-greek-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/byzantine-and-modern-greek-studies.csl"},{label:"Cahiers d'ethnomusicologie (Fran\xE7ais)",id:"cahiers-d-ethnomusicologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cahiers-d-ethnomusicologie.csl"},{label:"Cahiers du Centre Gustave-Glotz (Fran\xE7ais)",id:"cahiers-du-centre-gustave-glotz",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cahiers-du-centre-gustave-glotz.csl"},{label:"Cahiers Mondes Anciens (Fran\xE7ais)",id:"cahiers-mondes-anciens",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cahiers-mondes-anciens.csl"},{label:"California Agriculture",id:"california-agriculture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/california-agriculture.csl"},{label:"Cambridge Journal of Economics",id:"cambridge-journal-of-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cambridge-journal-of-economics.csl"},{label:"Cambridge University Press, CambridgeA (author-date)",id:"cambridge-university-press-author-date-cambridge-a",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cambridge-university-press-author-date-cambridge-a.csl"},{label:"Cambridge University Press, CambridgeB (author-date)",id:"cambridge-university-press-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cambridge-university-press-author-date.csl"},{label:"Cambridge University Press - Law (note)",id:"cambridge-university-press-law-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cambridge-university-press-law-note.csl"},{label:"Cambridge University Press (note)",id:"cambridge-university-press-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cambridge-university-press-note.csl"},{label:"Cambridge University Press (numeric)",id:"cambridge-university-press-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cambridge-university-press-numeric.csl"},{label:"Campus adventiste du Sal\xE8ve - Facult\xE9 adventiste de th\xE9ologie (Fran\xE7ais)",id:"campus-adventiste-du-saleve-faculte-adventiste-de-theologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/campus-adventiste-du-saleve-faculte-adventiste-de-theologie.csl"},{label:"Canadian Biosystems Engineering",id:"canadian-biosystems-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-biosystems-engineering.csl"},{label:"Canadian Geotechnical Journal",id:"canadian-geotechnical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-geotechnical-journal.csl"},{label:"Canadian Journal of Chemistry",id:"canadian-journal-of-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-chemistry.csl"},{label:"Canadian Journal of Dietetic Practice and Research",id:"canadian-journal-of-dietetic-practice-and-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-dietetic-practice-and-research.csl"},{label:"Canadian Journal of Earth Sciences",id:"canadian-journal-of-earth-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-earth-sciences.csl"},{label:"Canadian Journal of Economics",id:"canadian-journal-of-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-economics.csl"},{label:"Canadian Journal of Fisheries and Aquatic Sciences",id:"canadian-journal-of-fisheries-and-aquatic-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-fisheries-and-aquatic-sciences.csl"},{label:"Canadian Journal of Physics",id:"canadian-journal-of-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-physics.csl"},{label:"Canadian Journal of Public Health",id:"canadian-journal-of-public-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-public-health.csl"},{label:"Canadian Journal of Soil Science",id:"canadian-journal-of-soil-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-journal-of-soil-science.csl"},{label:"Canadian Public Policy",id:"canadian-public-policy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/canadian-public-policy.csl"},{label:"Cancer Biomarkers",id:"cancer-biomarkers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cancer-biomarkers.csl"},{label:"Cancer Drug Resistance",id:"cancer-drug-resistance",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cancer-drug-resistance.csl"},{label:"Cancer Translational Medicine",id:"cancer-translational-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cancer-translational-medicine.csl"},{label:"Carcinogenesis",id:"carcinogenesis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/carcinogenesis.csl"},{label:"Cardiff University - Harvard",id:"cardiff-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cardiff-university-harvard.csl"},{label:"Cardiff University - Vancouver",id:"cardiff-university-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cardiff-university-vancouver.csl"},{label:"Cardiocore (Espa\xF1ol)",id:"cardiocore",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cardiocore.csl"},{label:"Cath Lab Digest",id:"cath-lab-digest",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cath-lab-digest.csl"},{label:"Catholic Biblical Association (full note)",id:"catholic-biblical-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/catholic-biblical-association.csl"},{label:"Cell journals (numeric)",id:"cell-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cell-numeric.csl"},{label:"Cell Research",id:"cell-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cell-research.csl"},{label:"Cell Structure and Function",id:"cell-structure-and-function",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cell-structure-and-function.csl"},{label:"Cell Transplantation",id:"cell-transplantation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cell-transplantation.csl"},{label:"Cell",id:"cell",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cell.csl"},{label:"Cellular and Molecular Bioengineering",id:"cellular-and-molecular-bioengineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cellular-and-molecular-bioengineering.csl"},{label:"Cellular and Molecular Gastroenterology and Hepatology",id:"cellular-and-molecular-gastroenterology-and-hepatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cellular-and-molecular-gastroenterology-and-hepatology.csl"},{label:"Centaurus",id:"centaurus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/centaurus.csl"},{label:"Centre de recherche sur les civilisations de l\u2019Asie orientale (Fran\xE7ais - Auteur, Date)",id:"centre-de-recherche-sur-les-civilisations-de-l-asie-orientale-auteur-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/centre-de-recherche-sur-les-civilisations-de-l-asie-orientale-auteur-date.csl"},{label:"Centre de recherche sur les civilisations de l'Asie orientale (Fran\xE7ais - note)",id:"centre-de-recherche-sur-les-civilisations-de-l-asie-orientale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/centre-de-recherche-sur-les-civilisations-de-l-asie-orientale.csl"},{label:"Cerebral Cortex",id:"cerebral-cortex",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cerebral-cortex.csl"},{label:"\u010Cesk\xE1 zem\u011Bd\u011Blsk\xE1 univerzita v Praze - Fakulta agrobiologie, potravinov\xFDch a p\u0159\xEDrodn\xEDch zdroj\u016F",id:"ceska-zemedelska-univerzita-v-praze-fakulta-agrobiologie-potravinovych-a-prirodnich-zdroju",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ceska-zemedelska-univerzita-v-praze-fakulta-agrobiologie-potravinovych-a-prirodnich-zdroju.csl"},{label:"Changer d'\xE9poque (Fran\xE7ais)",id:"changer-d-epoque",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/changer-d-epoque.csl"},{label:"The Chaucer Review",id:"chaucer-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chaucer-review.csl"},{label:"Chemical and Pharmaceutical Bulletin",id:"chemical-and-pharmaceutical-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemical-and-pharmaceutical-bulletin.csl"},{label:"Chemical Biology & Drug Design",id:"chemical-biology-and-drug-design",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemical-biology-and-drug-design.csl"},{label:"Chemical Engineering Progress",id:"chemical-engineering-progress",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemical-engineering-progress.csl"},{label:"Chemical Engineering & Technology",id:"chemical-engineering-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemical-engineering-technology.csl"},{label:"Chemical Senses",id:"chemical-senses",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemical-senses.csl"},{label:"Chemie Ingenieur Technik",id:"chemie-ingenieur-technik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemie-ingenieur-technik.csl"},{label:"Chemistry Education Research and Practice",id:"chemistry-education-research-and-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chemistry-education-research-and-practice.csl"},{label:"Chest",id:"chest",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chest.csl"},{label:"Chicago Manual of Style 17th edition (note, annotated bibliography)",id:"chicago-annotated-bibliography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-annotated-bibliography.csl"},{label:"Chicago Manual of Style 16th edition (author-date)",id:"chicago-author-date-16th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-author-date-16th-edition.csl"},{label:"Chicago Manual of Style 16th edition (author-date, Euskara)",id:"chicago-author-date-basque",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-author-date-basque.csl"},{label:"Chicago Manual of Style 16th edition (author-date, Deutsch)",id:"chicago-author-date-de",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-author-date-de.csl"},{label:"Chicago Manual of Style 17th edition (author-date, Fran\xE7ais)",id:"chicago-author-date-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-author-date-fr.csl"},{label:"Chicago Manual of Style 17th edition (author-date)",id:"chicago-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-author-date.csl"},{label:"Chicago Manual of Style 16th edition (figures and illustrations)",id:"chicago-figures",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-figures.csl"},{label:"Chicago Manual of Style 16th edition (full note)",id:"chicago-fullnote-bibliography-16th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-fullnote-bibliography-16th-edition.csl"},{label:"Chicago Manual of Style 17th edition (full note, Fran\xE7ais)",id:"chicago-fullnote-bibliography-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-fullnote-bibliography-fr.csl"},{label:"Chicago Manual of Style 17th edition (full note, short title subsequent)",id:"chicago-fullnote-bibliography-short-title-subsequent",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-fullnote-bibliography-short-title-subsequent.csl"},{label:"Chicago Manual of Style 17th edition (full note, with Ibid.)",id:"chicago-fullnote-bibliography-with-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-fullnote-bibliography-with-ibid.csl"},{label:"Chicago Manual of Style 17th edition (full note)",id:"chicago-fullnote-bibliography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-fullnote-bibliography.csl"},{label:"Chicago Manual of Style 17th edition (library list)",id:"chicago-library-list",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-library-list.csl"},{label:"Chicago Manual of Style 16th edition (note)",id:"chicago-note-bibliography-16th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-note-bibliography-16th-edition.csl"},{label:"Chicago Manual of Style 17th edition (note, with Ibid.)",id:"chicago-note-bibliography-with-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-note-bibliography-with-ibid.csl"},{label:"Chicago Manual of Style 17th edition (note)",id:"chicago-note-bibliography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chicago-note-bibliography.csl"},{label:"CHIMIA",id:"chimia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chimia.csl"},{label:"China Information",id:"china-information",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/china-information.csl"},{label:"China National Standard GB/T 7714-2015 (author-date, \u4E2D\u6587)",id:"china-national-standard-gb-t-7714-2015-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/china-national-standard-gb-t-7714-2015-author-date.csl"},{label:"China National Standard GB/T 7714-2015 (note, \u4E2D\u6587)",id:"china-national-standard-gb-t-7714-2015-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/china-national-standard-gb-t-7714-2015-note.csl"},{label:"China National Standard GB/T 7714-2015 (numeric, \u4E2D\u6587)",id:"china-national-standard-gb-t-7714-2015-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/china-national-standard-gb-t-7714-2015-numeric.csl"},{label:"China National Standard GB/T 7714-1987 (numeric, \u4E2D\u6587)",id:"chinese-gb7714-1987-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chinese-gb7714-1987-numeric.csl"},{label:"China National Standard GB/T 7714-2005 (author-date, \u4E2D\u6587)",id:"chinese-gb7714-2005-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chinese-gb7714-2005-author-date.csl"},{label:"China National Standard GB/T 7714-2005 (numeric, \u4E2D\u6587)",id:"chinese-gb7714-2005-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chinese-gb7714-2005-numeric.csl"},{label:"Chinese Journal of Aeronautics",id:"chinese-journal-of-aeronautics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chinese-journal-of-aeronautics.csl"},{label:"Chinese Medical Journal",id:"chinese-medical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chinese-medical-journal.csl"},{label:"Chroniques des activit\xE9s arch\xE9ologiques de l'Ecole fran\xE7aise de Rome",id:"chroniques-des-activites-archeologiques-de-l-ecole-francaise-de-rome",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chroniques-des-activites-archeologiques-de-l-ecole-francaise-de-rome.csl"},{label:"Chungara Revista de Antropolog\xEDa Chilena (Espa\xF1ol - Chile)",id:"chungara-revista-de-antropologia-chilena",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/chungara-revista-de-antropologia-chilena.csl"},{label:"Circulation Journal",id:"circulation-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/circulation-journal.csl"},{label:"Circulation",id:"circulation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/circulation.csl"},{label:"Cirugia Cardiovascular (Espa\xF1ol)",id:"cirugia-cardiovascular",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cirugia-cardiovascular.csl"},{label:"Citation Compass (Kildekompasset) - APA (note)",id:"citation-compass-apa-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/citation-compass-apa-note.csl"},{label:"Citizen Science: Theory and Practice",id:"citizen-science-theory-and-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/citizen-science-theory-and-practice.csl"},{label:"Civilt\xE0 Italiana (Italiano)",id:"civilta-italiana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/civilta-italiana.csl"},{label:"Civitas: Revista de Ci\xEAncias Sociais",id:"civitas-revista-de-ciencias-sociais",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/civitas-revista-de-ciencias-sociais.csl"},{label:"Cladistics",id:"cladistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cladistics.csl"},{label:"CLARA Architecture/Recherche (Fran\xE7ais)",id:"clara-architecture-recherche",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clara-architecture-recherche.csl"},{label:"Clay Minerals",id:"clay-minerals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clay-minerals.csl"},{label:"Clays and Clay Minerals",id:"clays-and-clay-minerals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clays-and-clay-minerals.csl"},{label:"Climate Change Economics",id:"climate-change-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/climate-change-economics.csl"},{label:"Cl\xEDnica e Investigaci\xF3n en Arteriosclerosis (Espa\xF1ol)",id:"clinica-e-investigacion-en-arteriosclerosis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinica-e-investigacion-en-arteriosclerosis.csl"},{label:"Clinical Anatomy",id:"clinical-anatomy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-anatomy.csl"},{label:"Clinical Dysmorphology",id:"clinical-dysmorphology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-dysmorphology.csl"},{label:"Clinical Gastroenterology and Hepatology",id:"clinical-gastroenterology-and-hepatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-gastroenterology-and-hepatology.csl"},{label:"Clinical Hemorheology and Microcirculation",id:"clinical-hemorheology-and-microcirculation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-hemorheology-and-microcirculation.csl"},{label:"Clinical Infectious Diseases",id:"clinical-infectious-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-infectious-diseases.csl"},{label:"Clinical Journal of Sport Medicine",id:"clinical-journal-of-sport-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-journal-of-sport-medicine.csl"},{label:"Clinical Journal of the American Society of Nephrology",id:"clinical-journal-of-the-american-society-of-nephrology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-journal-of-the-american-society-of-nephrology.csl"},{label:"Clinical Management Issues",id:"clinical-management-issues",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-management-issues.csl"},{label:"Clinical Nuclear Medicine",id:"clinical-nuclear-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-nuclear-medicine.csl"},{label:"Clinical Oral Implants Research",id:"clinical-oral-implants-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-oral-implants-research.csl"},{label:"Clinical Orthopaedics and Related Research",id:"clinical-orthopaedics-and-related-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-orthopaedics-and-related-research.csl"},{label:"Clinical Otolaryngology",id:"clinical-otolaryngology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-otolaryngology.csl"},{label:"Clinical Pharmacology & Therapeutics",id:"clinical-pharmacology-and-therapeutics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-pharmacology-and-therapeutics.csl"},{label:"Clinical Physiology and Functional Imaging",id:"clinical-physiology-and-functional-imaging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-physiology-and-functional-imaging.csl"},{label:"Clinical Radiology",id:"clinical-radiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-radiology.csl"},{label:"Clinical Spine Surgery",id:"clinical-spine-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clinical-spine-surgery.csl"},{label:"Clio Medica",id:"clio-medica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/clio-medica.csl"},{label:"CNS & Neurological Disorders - Drug Targets",id:"cns-and-neurological-disorders-drug-targets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cns-and-neurological-disorders-drug-targets.csl"},{label:"CNS Spectrums",id:"cns-spectrums",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cns-spectrums.csl"},{label:"Cold Spring Harbor Laboratory Press",id:"cold-spring-harbor-laboratory-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cold-spring-harbor-laboratory-press.csl"},{label:"Collection de l'Ecole fran\xE7aise de Rome (full note, Fran\xE7ais)",id:"collection-de-l-ecole-francaise-de-rome-full-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/collection-de-l-ecole-francaise-de-rome-full-note.csl"},{label:"Collection de l'Ecole fran\xE7aise de Rome (note, Fran\xE7ais)",id:"collection-de-l-ecole-francaise-de-rome-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/collection-de-l-ecole-francaise-de-rome-note.csl"},{label:"Collection du Centre Jean-B\xE9rard (Fran\xE7ais)",id:"collection-du-centre-jean-berard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/collection-du-centre-jean-berard.csl"},{label:"Collections \xE9lectroniques de l'INHA (author-date, Fran\xE7ais)",id:"collections-electroniques-de-l-inha-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/collections-electroniques-de-l-inha-author-date.csl"},{label:"Collections \xE9lectroniques de l'INHA (full note, Fran\xE7ais)",id:"collections-electroniques-de-l-inha-full-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/collections-electroniques-de-l-inha-full-note.csl"},{label:"Coll\xE8ge Montmorency (note, Fran\xE7ais - Canada)",id:"college-montmorency",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/college-montmorency.csl"},{label:"College of Naturopathic Medicine",id:"college-of-naturopathic-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/college-of-naturopathic-medicine.csl"},{label:"Colombian Journal of Anesthesiology",id:"colombian-journal-of-anesthesiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/colombian-journal-of-anesthesiology.csl"},{label:"Colorado State University - School of Biomedical Engineering",id:"colorado-state-university-school-of-biomedical-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/colorado-state-university-school-of-biomedical-engineering.csl"},{label:"Comisi\xF3n Econ\xF3mica para Am\xE9rica Latina y el Caribe (Espa\xF1ol)",id:"comision-economica-para-america-latina-y-el-caribe",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/comision-economica-para-america-latina-y-el-caribe.csl"},{label:"Common Market Law Review",id:"common-market-law-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/common-market-law-review.csl"},{label:"Communication et Langages",id:"communication-et-langages",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/communication-et-langages.csl"},{label:"Comparativ",id:"comparativ",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/comparativ.csl"},{label:"Comparative Politics",id:"comparative-politics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/comparative-politics.csl"},{label:"Comparative Population Studies",id:"comparative-population-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/comparative-population-studies.csl"},{label:"Computer Supported Cooperative Work",id:"computer-supported-cooperative-work",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/computer-supported-cooperative-work.csl"},{label:"Computer und Recht (Deutsch)",id:"computer-und-recht",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/computer-und-recht.csl"},{label:"Conservation & Society",id:"conservation-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/conservation-and-society.csl"},{label:"Conservation Biology",id:"conservation-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/conservation-biology.csl"},{label:"Conservation Letters",id:"conservation-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/conservation-letters.csl"},{label:"Conservation Physiology",id:"conservation-physiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/conservation-physiology.csl"},{label:"Constructivist Foundations",id:"constructivist-foundations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/constructivist-foundations.csl"},{label:"Contemporary Accounting Research",id:"contemporary-accounting-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/contemporary-accounting-research.csl"},{label:"Continuity and Change",id:"continuity-and-change",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/continuity-and-change.csl"},{label:"Contributions to the Archaeology of Egypt, Nubia and the Levant",id:"contributions-to-the-archaeology-of-egypt-nubia-and-the-levant",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/contributions-to-the-archaeology-of-egypt-nubia-and-the-levant.csl"},{label:"Copeia",id:"copeia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/copeia.csl"},{label:"Copernicus Publications",id:"copernicus-publications",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/copernicus-publications.csl"},{label:"Coral Reefs",id:"coral-reefs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/coral-reefs.csl"},{label:"Cornea",id:"cornea",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cornea.csl"},{label:"Corrosion",id:"corrosion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/corrosion.csl"},{label:"Council of Science Editors, Citation-Name (numeric, sorted alphabetically)",id:"council-of-science-editors-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/council-of-science-editors-alphabetical.csl"},{label:"Council of Science Editors, Name-Year (author-date)",id:"council-of-science-editors-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/council-of-science-editors-author-date.csl"},{label:"Council of Science Editors, Citation-Sequence (numeric, brackets)",id:"council-of-science-editors-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/council-of-science-editors-brackets.csl"},{label:"Council of Science Editors, Citation-Sequence (numeric)",id:"council-of-science-editors",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/council-of-science-editors.csl"},{label:"Cranfield University (numeric)",id:"cranfield-university-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cranfield-university-numeric.csl"},{label:"Creativity and Innovation Management",id:"creativity-and-innovation-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/creativity-and-innovation-management.csl"},{label:"Critical Care Medicine",id:"critical-care-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/critical-care-medicine.csl"},{label:"Critical Reviews in Plant Sciences",id:"critical-reviews-in-plant-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/critical-reviews-in-plant-sciences.csl"},{label:"Critical Reviews in Solid State and Materials Sciences",id:"critical-reviews-in-solid-state-and-materials-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/critical-reviews-in-solid-state-and-materials-sciences.csl"},{label:"Crop Breeding and Applied Biotechnology",id:"crop-breeding-and-applied-biotechnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/crop-breeding-and-applied-biotechnology.csl"},{label:"Crustaceana",id:"crustaceana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/crustaceana.csl"},{label:"Cuadernos de Filolog\xEDa Cl\xE1sica. Estudios Griegos e Indoeuropeos (autor-a\xF1o, Espa\xF1ol)",id:"cuadernos-de-filologia-clasica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cuadernos-de-filologia-clasica.csl"},{label:"Cultivos Tropicales (Espa\xF1ol)",id:"cultivos-tropicales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cultivos-tropicales.csl"},{label:"cultural geographies",id:"cultural-geographies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cultural-geographies.csl"},{label:"Cultural Studies of Science Education",id:"cultural-studies-of-science-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cultural-studies-of-science-education.csl"},{label:"Culture, Medicine, and Psychiatry",id:"culture-medicine-and-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/culture-medicine-and-psychiatry.csl"},{label:"Cureus",id:"cureus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cureus.csl"},{label:"Current Alzheimer Research",id:"current-alzheimer-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-alzheimer-research.csl"},{label:"Current Gene Therapy",id:"current-gene-therapy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-gene-therapy.csl"},{label:"Current Neurology - Aktualno\u015Bci Neurologiczne",id:"current-neurology-aktualnosci-neurologiczne",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-neurology-aktualnosci-neurologiczne.csl"},{label:"Current Opinion in Endocrinology, Diabetes and Obesity",id:"current-opinion-in-endocrinology-diabetes-and-obesity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-opinion-in-endocrinology-diabetes-and-obesity.csl"},{label:"Current Opinion journals",id:"current-opinion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-opinion.csl"},{label:"Current Organic Synthesis",id:"current-organic-synthesis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-organic-synthesis.csl"},{label:"Current Pharmaceutical Design",id:"current-pharmaceutical-design",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-pharmaceutical-design.csl"},{label:"Current Proteomics",id:"current-proteomics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-proteomics.csl"},{label:"Current Protocols journals",id:"current-protocols",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-protocols.csl"},{label:"Current Science",id:"current-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-science.csl"},{label:"Current Topics in Medicinal Chemistry",id:"current-topics-in-medicinal-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/current-topics-in-medicinal-chemistry.csl"},{label:"Currents in Biblical Research",id:"currents-in-biblical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/currents-in-biblical-research.csl"},{label:"Cybium",id:"cybium",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cybium.csl"},{label:"Cytometry",id:"cytometry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/cytometry.csl"},{label:"Czech Journal of International Relations",id:"czech-journal-of-international-relations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/czech-journal-of-international-relations.csl"},{label:"Data Science Journal",id:"data-science-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/data-science-journal.csl"},{label:"Database",id:"database",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/database.csl"},{label:"De Buck (Nederlands)",id:"de-buck",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/de-buck.csl"},{label:"De Montfort University - Harvard",id:"de-montfort-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/de-montfort-university-harvard.csl"},{label:"Decision Sciences",id:"decision-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/decision-sciences.csl"},{label:"Demographic Research",id:"demographic-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/demographic-research.csl"},{label:"der moderne staat (Deutsch)",id:"der-moderne-staat",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/der-moderne-staat.csl"},{label:"Dermatology Online Journal",id:"dermatology-online-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/dermatology-online-journal.csl"},{label:"Deutsche Gesellschaft f\xFCr Psychologie 5. Auflage (Deutsch)",id:"deutsche-gesellschaft-fur-psychologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/deutsche-gesellschaft-fur-psychologie.csl"},{label:"Deutsche Sprache (Deutsch)",id:"deutsche-sprache",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/deutsche-sprache.csl"},{label:"Deutsches Arch\xE4ologisches Institut",id:"deutsches-archaologisches-institut",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/deutsches-archaologisches-institut.csl"},{label:"Deutsches \xC4rzteblatt",id:"deutsches-arzteblatt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/deutsches-arzteblatt.csl"},{label:"Developing World Bioethics",id:"developing-world-bioethics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/developing-world-bioethics.csl"},{label:"Development and Change",id:"development-and-change",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/development-and-change.csl"},{label:"Development Policy Review",id:"development-policy-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/development-policy-review.csl"},{label:"Developmental Dynamics",id:"developmental-dynamics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/developmental-dynamics.csl"},{label:"Developmental Medicine & Child Neurology",id:"developmental-medicine-and-child-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/developmental-medicine-and-child-neurology.csl"},{label:"Developmental Neurobiology",id:"developmental-neurobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/developmental-neurobiology.csl"},{label:"Diabetologia",id:"diabetologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/diabetologia.csl"},{label:"Diagn\xF3stico Prenatal (Espa\xF1ol)",id:"diagnostico-prenatal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/diagnostico-prenatal.csl"},{label:"Dialisis y Trasplante (Espa\xF1ol)",id:"dialisis-y-trasplante",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/dialisis-y-trasplante.csl"},{label:"Diatom Research",id:"diatom-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/diatom-research.csl"},{label:"Die Bachelorarbeit (Samac et al.) (in-text, Deutsch)",id:"die-bachelorarbeit-samac-et-al-in-text",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/die-bachelorarbeit-samac-et-al-in-text.csl"},{label:"Die Bachelorarbeit (Samac et al.) (note, Deutsch)",id:"die-bachelorarbeit-samac-et-al-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/die-bachelorarbeit-samac-et-al-note.csl"},{label:"Digital Humanities im deutschsprachigen Raum (Deutsch)",id:"digital-humanities-im-deutschsprachigen-raum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/digital-humanities-im-deutschsprachigen-raum.csl"},{label:"Digital Scholarship in the Humanities",id:"digital-scholarship-in-the-humanities",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/digital-scholarship-in-the-humanities.csl"},{label:"DIN 1505-2 (alphanumeric, Deutsch) - standard superseded by ISO-690",id:"din-1505-2-alphanumeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/din-1505-2-alphanumeric.csl"},{label:"DIN 1505-2 (numeric, sorted alphabetically, Deutsch) - standard superseded by ISO-690",id:"din-1505-2-numeric-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/din-1505-2-numeric-alphabetical.csl"},{label:"DIN 1505-2 (numeric, Deutsch) - standard superseded by ISO-690",id:"din-1505-2-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/din-1505-2-numeric.csl"},{label:"DIN 1505-2 (author-date, Deutsch) - standard superseded by ISO-690",id:"din-1505-2",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/din-1505-2.csl"},{label:"Diplo",id:"diplo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/diplo.csl"},{label:"Disability and Rehabilitation",id:"disability-and-rehabilitation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/disability-and-rehabilitation.csl"},{label:"Discovery Medicine",id:"discovery-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/discovery-medicine.csl"},{label:"DNA Research",id:"dna-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/dna-research.csl"},{label:"Documents d'arch\xE9ologie fran\xE7aise (Fran\xE7ais)",id:"documents-d-archeologie-francaise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/documents-d-archeologie-francaise.csl"},{label:"Donau-Universit\xE4t Krems - Department f\xFCr E-Governance in Wirtschaft und Verwaltung (Deutsch - \xD6sterreich)",id:"donau-universitat-krems-department-fur-e-governance-in-wirthschaft-und-verwaltung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/donau-universitat-krems-department-fur-e-governance-in-wirthschaft-und-verwaltung.csl"},{label:"Drug Development Research",id:"drug-development-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/drug-development-research.csl"},{label:"Drug Testing and Analysis",id:"drug-testing-and-analysis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/drug-testing-and-analysis.csl"},{label:"Drugs of Today",id:"drugs-of-today",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/drugs-of-today.csl"},{label:"Durban University of Technology - Harvard",id:"durban-university-of-technology-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/durban-university-of-technology-harvard.csl"},{label:"E3S Web of Conferences",id:"e3s-web-of-conferences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/e3s-web-of-conferences.csl"},{label:"Ear and Hearing",id:"ear-and-hearing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ear-and-hearing.csl"},{label:"Early Christianity",id:"early-christianity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/early-christianity.csl"},{label:"Early Medieval Europe",id:"early-medieval-europe",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/early-medieval-europe.csl"},{label:"Early Music History",id:"early-music-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/early-music-history.csl"},{label:"Earth Surface Processes and Landforms",id:"earth-surface-processes-and-landforms",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/earth-surface-processes-and-landforms.csl"},{label:"Earthquake Engineering & Structural Dynamics",id:"earthquake-engineering-and-structural-dynamics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/earthquake-engineering-and-structural-dynamics.csl"},{label:"Earthquake Spectra",id:"earthquake-spectra",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/earthquake-spectra.csl"},{label:"Ecclesial Practices",id:"ecclesial-practices",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecclesial-practices.csl"},{label:"\xC9cole de technologie sup\xE9rieure - APA (Fran\xE7ais - Canada)",id:"ecole-de-technologie-superieure-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecole-de-technologie-superieure-apa.csl"},{label:"\xC9cole Pratique des Hautes \xC9tudes - Sciences historiques et philologiques (Fran\xE7ais)",id:"ecole-pratique-des-hautes-etudes-sciences-historiques-et-philologiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecole-pratique-des-hautes-etudes-sciences-historiques-et-philologiques.csl"},{label:"Ecological Entomology",id:"ecological-entomology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecological-entomology.csl"},{label:"Ecological Restoration",id:"ecological-restoration",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecological-restoration.csl"},{label:"Ecology and Society",id:"ecology-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecology-and-society.csl"},{label:"Ecology Letters",id:"ecology-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecology-letters.csl"},{label:"Ecology of Freshwater Fish",id:"ecology-of-freshwater-fish",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecology-of-freshwater-fish.csl"},{label:"Ecology",id:"ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecology.csl"},{label:"Econometrica",id:"econometrica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/econometrica.csl"},{label:"Econom\xEDa y Pol\xEDtica (Espa\xF1ol - Chile)",id:"economia-y-politica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/economia-y-politica.csl"},{label:"Economic Commission for Latin America and the Caribbean",id:"economic-commission-for-latin-america-and-the-caribbean",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/economic-commission-for-latin-america-and-the-caribbean.csl"},{label:"Economic Geology",id:"economic-geology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/economic-geology.csl"},{label:"\xC9conomie et Statistique (Fran\xE7ais)",id:"economie-et-statistique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/economie-et-statistique.csl"},{label:"\xC9coscience",id:"ecoscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecoscience.csl"},{label:"Ecosistemas (Espa\xF1ol)",id:"ecosistemas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecosistemas.csl"},{label:"Ecosystems",id:"ecosystems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ecosystems.csl"},{label:"Edward Elgar Publishing - Business and Social Sciences",id:"edward-elgar-business-and-social-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/edward-elgar-business-and-social-sciences.csl"},{label:"Effective Altruism Wiki",id:"effective-altruism-wiki",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/effective-altruism-wiki.csl"},{label:"Egretta (Deutsch - \xD6sterreich)",id:"egretta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/egretta.csl"},{label:"Einaudi (Italiano)",id:"einaudi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/einaudi.csl"},{label:"Eksploatacja i Niezawodnosc - Maintenance and Reliability",id:"eksploatacja-i-niezawodnosc",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eksploatacja-i-niezawodnosc.csl"},{label:"Profesional de la informaci\xF3n (Espa\xF1ol)",id:"el-profesional-de-la-informacion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/el-profesional-de-la-informacion.csl"},{label:"Electrophoresis",id:"electrophoresis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/electrophoresis.csl"},{label:"Elementa",id:"elementa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elementa.csl"},{label:"eLife",id:"elife",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elife.csl"},{label:"Elsevier - American Chemical Society",id:"elsevier-american-chemical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-american-chemical-society.csl"},{label:"Elsevier - Harvard (without titles)",id:"elsevier-harvard-without-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-harvard-without-titles.csl"},{label:"Elsevier - Harvard (with titles)",id:"elsevier-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-harvard.csl"},{label:"Elsevier - Harvard 2",id:"elsevier-harvard2",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-harvard2.csl"},{label:"Elsevier - Vancouver (author-date)",id:"elsevier-vancouver-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-vancouver-author-date.csl"},{label:"Elsevier - Vancouver",id:"elsevier-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-vancouver.csl"},{label:"Elsevier (numeric, with titles, sorted alphabetically)",id:"elsevier-with-titles-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-with-titles-alphabetical.csl"},{label:"Elsevier (numeric, with titles)",id:"elsevier-with-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-with-titles.csl"},{label:"Elsevier (numeric, without titles)",id:"elsevier-without-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/elsevier-without-titles.csl"},{label:"EMBnet.journal",id:"embnet-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/embnet-journal.csl"},{label:"EMBO Press",id:"embo-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/embo-press.csl"},{label:"Emerald - Harvard",id:"emerald-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/emerald-harvard.csl"},{label:"Emu - Austral Ornithology",id:"emu-austral-ornithology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/emu-austral-ornithology.csl"},{label:"Endocrine Connections",id:"endocrine-connections",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/endocrine-connections.csl"},{label:"Endocrine Journal",id:"endocrine-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/endocrine-journal.csl"},{label:"Endocrine Press",id:"endocrine-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/endocrine-press.csl"},{label:"Endoscopia (Espa\xF1ol)",id:"endoscopia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/endoscopia.csl"},{label:"Energy Research & Social Science",id:"energy-research-and-social-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/energy-research-and-social-science.csl"},{label:"eNeuro",id:"eneuro",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eneuro.csl"},{label:"Enfermer\xEDa Cl\xEDnica (Espa\xF1ol)",id:"enfermeria-clinica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/enfermeria-clinica.csl"},{label:"Enfermer\xEDa Intensiva (Espa\xF1ol)",id:"enfermeria-intensiva",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/enfermeria-intensiva.csl"},{label:"Engineered Regeneration",id:"engineered-regeneration",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/engineered-regeneration.csl"},{label:"Engineering in Life Sciences",id:"engineering-in-life-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/engineering-in-life-sciences.csl"},{label:"Engineering, Technology & Applied Science Research",id:"engineering-technology-and-applied-science-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/engineering-technology-and-applied-science-research.csl"},{label:"ENS de Lyon - Centre d'ing\xE9nierie documentaire (Fran\xE7ais)",id:"ens-de-lyon-centre-d-ingenierie-documentaire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ens-de-lyon-centre-d-ingenierie-documentaire.csl"},{label:"ENTECHO (\u010Ce\u0161tina)",id:"entecho",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/entecho.csl"},{label:"Entomologia Experimentalis et Applicata",id:"entomologia-experimentalis-et-applicata",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/entomologia-experimentalis-et-applicata.csl"},{label:"Entomological Review",id:"entomological-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/entomological-review.csl"},{label:"Entomological Society of America",id:"entomological-society-of-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/entomological-society-of-america.csl"},{label:"Environment and Planning",id:"environment-and-planning",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environment-and-planning.csl"},{label:"Environment and Urbanization",id:"environment-and-urbanization",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environment-and-urbanization.csl"},{label:"Environmental & Engineering Geoscience",id:"environmental-and-engineering-geoscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environmental-and-engineering-geoscience.csl"},{label:"Environmental Chemistry",id:"environmental-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environmental-chemistry.csl"},{label:"Environmental Conservation",id:"environmental-conservation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environmental-conservation.csl"},{label:"Environmental Health Perspectives",id:"environmental-health-perspectives",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environmental-health-perspectives.csl"},{label:"Environmental Microbiology",id:"environmental-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environmental-microbiology.csl"},{label:"Environmental Values",id:"environmental-values",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environmental-values.csl"},{label:"Environnement, Risques & Sant\xE9",id:"environnement-risques-et-sante",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/environnement-risques-et-sante.csl"},{label:"Ephemerides Theologicae Lovanienses",id:"ephemerides-theologicae-lovanienses",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ephemerides-theologicae-lovanienses.csl"},{label:"\xC9pid\xE9miologie et Sant\xE9 Animale",id:"epidemiologie-et-sante-animale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/epidemiologie-et-sante-animale.csl"},{label:"Epidemiology & Infection",id:"epidemiology-and-infection",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/epidemiology-and-infection.csl"},{label:"Epilepsia",id:"epilepsia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/epilepsia.csl"},{label:"Equine Veterinary Education",id:"equine-veterinary-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/equine-veterinary-education.csl"},{label:"Equine Veterinary Journal",id:"equine-veterinary-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/equine-veterinary-journal.csl"},{label:"Ergo",id:"ergo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ergo.csl"},{label:"ergoscience",id:"ergoscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ergoscience.csl"},{label:"Errata: Publica\xE7\xE3o sobre processos editoriais (Portugu\xEAs - Brasil)",id:"errata",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/errata.csl"},{label:"Escuela Nacional de Antropolog\xEDa e Historia (autor-fecha, Espa\xF1ol - M\xE9xico)",id:"escuela-nacional-de-antropologia-e-historia-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/escuela-nacional-de-antropologia-e-historia-author-date.csl"},{label:"Escuela Nacional de Antropolog\xEDa e Historia (nota completa, Espa\xF1ol - M\xE9xico)",id:"escuela-nacional-de-antropologia-e-historia-full-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/escuela-nacional-de-antropologia-e-historia-full-note.csl"},{label:"Escuela Nacional de Antropolog\xEDa e Historia (nota corta, Espa\xF1ol - M\xE9xico)",id:"escuela-nacional-de-antropologia-e-historia-short-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/escuela-nacional-de-antropologia-e-historia-short-note.csl"},{label:"Estonian Journal of Earth Sciences",id:"estonian-journal-of-earth-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/estonian-journal-of-earth-sciences.csl"},{label:"Estuaries and Coasts",id:"estuaries-and-coasts",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/estuaries-and-coasts.csl"},{label:"Estudios de Cultura Maya (Espa\xF1ol - M\xE9xico)",id:"estudios-de-cultura-maya",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/estudios-de-cultura-maya.csl"},{label:"Estudios de Fon\xE9tica Experimental",id:"estudios-de-fonetica-experimental",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/estudios-de-fonetica-experimental.csl"},{label:"Estudios Hisp\xE1nicos (Espa\xF1ol)",id:"estudios-hispanicos",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/estudios-hispanicos.csl"},{label:"Ethics (for book reviews)",id:"ethics-book-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ethics-book-reviews.csl"},{label:"Ethnobiology and Conservation",id:"ethnobiology-and-conservation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ethnobiology-and-conservation.csl"},{label:"Ethnobiology Letters",id:"ethnobiology-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ethnobiology-letters.csl"},{label:"ethnographiques.org (Fran\xE7ais)",id:"ethnographiques-org",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ethnographiques-org.csl"},{label:"Ethnologie fran\xE7aise (Fran\xE7ais)",id:"ethnologie-francaise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ethnologie-francaise.csl"},{label:"Ethnomusicology",id:"ethnomusicology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ethnomusicology.csl"},{label:"ETRI Journal",id:"etri-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/etri-journal.csl"},{label:"\xC9TS - \xC9cole de technologie sup\xE9rieure (Fran\xE7ais - Canada)",id:"ets-ecole-de-technologie-superieure",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ets-ecole-de-technologie-superieure.csl"},{label:"EUNOM\xCDA. Revista en Cultura de la Legalidad (Espa\xF1ol)",id:"eunomia-revista-en-cultura-de-la-legalidad",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eunomia-revista-en-cultura-de-la-legalidad.csl"},{label:"Eurasian Journal of Medical Investigation",id:"eurasian-journal-of-medical-investigation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eurasian-journal-of-medical-investigation.csl"},{label:"Eurasian Journal of Medicine and Oncology",id:"eurasian-journal-of-medicine-and-oncology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eurasian-journal-of-medicine-and-oncology.csl"},{label:"EuroIntervention",id:"eurointervention",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eurointervention.csl"},{label:"Europace",id:"europace",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/europace.csl"},{label:"European Cells & Materials",id:"european-cells-and-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-cells-and-materials.csl"},{label:"European Journal for Philosophy of Religion",id:"european-journal-for-philosophy-of-religion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-for-philosophy-of-religion.csl"},{label:"European Journal of Anaesthesiology",id:"european-journal-of-anaesthesiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-anaesthesiology.csl"},{label:"European Journal of Clinical Microbiology & Infectious Diseases",id:"european-journal-of-clinical-microbiology-and-infectious-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-clinical-microbiology-and-infectious-diseases.csl"},{label:"European Journal of Emergency Medicine",id:"european-journal-of-emergency-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-emergency-medicine.csl"},{label:"European Journal of Endocrinology",id:"european-journal-of-endocrinology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-endocrinology.csl"},{label:"European Journal of Entomology",id:"european-journal-of-entomology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-entomology.csl"},{label:"European Journal of Human Genetics",id:"european-journal-of-human-genetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-human-genetics.csl"},{label:"European Journal of Immunology",id:"european-journal-of-immunology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-immunology.csl"},{label:"European Journal of Information Systems",id:"european-journal-of-information-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-information-systems.csl"},{label:"European Journal of International Law",id:"european-journal-of-international-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-international-law.csl"},{label:"European Journal of Microbiology & Immunology",id:"european-journal-of-microbiology-and-immunology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-microbiology-and-immunology.csl"},{label:"European Journal of Neuroscience",id:"european-journal-of-neuroscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-neuroscience.csl"},{label:"European Journal of Ophthalmology",id:"european-journal-of-ophthalmology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-ophthalmology.csl"},{label:"European Journal of Paediatric Neurology",id:"european-journal-of-paediatric-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-paediatric-neurology.csl"},{label:"European Journal of Pain",id:"european-journal-of-pain",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-pain.csl"},{label:"European Journal of Political Research",id:"european-journal-of-political-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-political-research.csl"},{label:"European Journal of Public Health",id:"european-journal-of-public-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-public-health.csl"},{label:"European Journal of Soil Science",id:"european-journal-of-soil-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-soil-science.csl"},{label:"European Journal of Taxonomy",id:"european-journal-of-taxonomy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-taxonomy.csl"},{label:"European Journal of Theology",id:"european-journal-of-theology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-theology.csl"},{label:"European Journal of Ultrasound (Ultraschall in der Medizin)",id:"european-journal-of-ultrasound",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-ultrasound.csl"},{label:"European Journal of Vascular and Endovascular Surgery",id:"european-journal-of-vascular-and-endovascular-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-journal-of-vascular-and-endovascular-surgery.csl"},{label:"European Respiratory Journal",id:"european-respiratory-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-respiratory-journal.csl"},{label:"European Retail Research",id:"european-retail-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-retail-research.csl"},{label:"European Review of Agricultural Economics",id:"european-review-of-agricultural-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-review-of-agricultural-economics.csl"},{label:"European Review of International Studies",id:"european-review-of-international-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-review-of-international-studies.csl"},{label:"European Society of Cardiology",id:"european-society-of-cardiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-society-of-cardiology.csl"},{label:"European Union - Interinstitutional Style Guide (author-date)",id:"european-union-interinstitutional-style-guide-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-union-interinstitutional-style-guide-author-date.csl"},{label:"European Union - Interinstitutional Style Guide (note)",id:"european-union-interinstitutional-style-guide",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/european-union-interinstitutional-style-guide.csl"},{label:"EVA Berlin Konferenz (Deutsch)",id:"eva-berlin-konferenz",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eva-berlin-konferenz.csl"},{label:"Evidence-Based Complementary and Alternative Medicine",id:"evidence-based-complementary-and-alternative-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/evidence-based-complementary-and-alternative-medicine.csl"},{label:"Evolution & Development",id:"evolution-and-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/evolution-and-development.csl"},{label:"Evolution Letters",id:"evolution-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/evolution-letters.csl"},{label:"Evolution",id:"evolution",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/evolution.csl"},{label:"Evolutionary Anthropology",id:"evolutionary-anthropology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/evolutionary-anthropology.csl"},{label:"Evolutionary Ecology Research",id:"evolutionary-ecology-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/evolutionary-ecology-research.csl"},{label:"EXCLI Journal",id:"excli-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/excli-journal.csl"},{label:"exercer (Fran\xE7ais)",id:"exercer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/exercer.csl"},{label:"Experimental Biology and Medicine",id:"experimental-biology-and-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/experimental-biology-and-medicine.csl"},{label:"Experimental Biomedical Research",id:"experimental-biomedical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/experimental-biomedical-research.csl"},{label:"Experimental Dermatology",id:"experimental-dermatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/experimental-dermatology.csl"},{label:"Expert Reviews in Molecular Medicine",id:"expert-reviews-in-molecular-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/expert-reviews-in-molecular-medicine.csl"},{label:"Exploration of Targeted Anti-tumor Therapy",id:"exploration-of-targeted-anti-tumor-therapy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/exploration-of-targeted-anti-tumor-therapy.csl"},{label:"eXPRESS Polymer Letters",id:"express-polymer-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/express-polymer-letters.csl"},{label:"Extracellular Vesicles and Circulating Nucleic Acids",id:"extracellular-vesicles-and-circulating-nucleic-acids",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/extracellular-vesicles-and-circulating-nucleic-acids.csl"},{label:"Eye",id:"eye",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/eye.csl"},{label:"Fachhochschule Kiel - Fachbereich Medien (Deutsch)",id:"fachhochschule-kiel-fachbereich-medien",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fachhochschule-kiel-fachbereich-medien.csl"},{label:"Fachhochschule S\xFCdwestfalen (Deutsch)",id:"fachhochschule-sudwestfalen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fachhochschule-sudwestfalen.csl"},{label:"Fachhochschule Vorarlberg (author-date)",id:"fachhochschule-vorarlberg-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fachhochschule-vorarlberg-author-date.csl"},{label:"Fachhochschule Vorarlberg (note)",id:"fachhochschule-vorarlberg-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fachhochschule-vorarlberg-note.csl"},{label:"Facial Plastic Surgery Clinics of North America",id:"facial-plastic-surgery-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/facial-plastic-surgery-clinics-of-north-america.csl"},{label:"Facolt\xE0 Teologica dell'Italia Settentrionale - Milano (titoli di riviste non abbreviati, Italiano)",id:"facolta-teologica-dell-italia-settentrionale-milano",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/facolta-teologica-dell-italia-settentrionale-milano.csl"},{label:"Family Business Review",id:"family-business-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/family-business-review.csl"},{label:"Farmeconomia. Health Economics and Therapeutic Pathways",id:"farmeconomia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/farmeconomia.csl"},{label:"Fatigue & Fracture of Engineering Materials & Structures",id:"fatigue-and-fracture-of-engineering-materials-and-structures",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fatigue-and-fracture-of-engineering-materials-and-structures.csl"},{label:"Feminist Economics",id:"feminist-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/feminist-economics.csl"},{label:"Feminist Theory",id:"feminist-theory",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/feminist-theory.csl"},{label:"Ferdinand Porsche Fernfachhochschule (Deutsch - \xD6sterreich)",id:"ferdinand-porsche-fern-fachhochschule",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ferdinand-porsche-fern-fachhochschule.csl"},{label:"Fertility and Sterility",id:"fertility-and-sterility",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fertility-and-sterility.csl"},{label:"Finance and Society",id:"finance-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/finance-and-society.csl"},{label:"FinanzArchiv - Public Finance Analysis",id:"finanzarchiv",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/finanzarchiv.csl"},{label:"Fine Focus",id:"fine-focus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fine-focus.csl"},{label:"First Break",id:"first-break",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/first-break.csl"},{label:"First Monday",id:"first-monday",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/first-monday.csl"},{label:"Fishery Bulletin",id:"fishery-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fishery-bulletin.csl"},{label:"Flavour and Fragrance Journal",id:"flavour-and-fragrance-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/flavour-and-fragrance-journal.csl"},{label:"Florida Entomologist",id:"florida-entomologist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/florida-entomologist.csl"},{label:"Focaal\u2014Journal of Global and Historical Anthropology",id:"focaal-journal-of-global-and-historical-anthropology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/focaal-journal-of-global-and-historical-anthropology.csl"},{label:"Sascha Foerster - Geisteswissenschaft (Deutsch)",id:"foerster-geisteswissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/foerster-geisteswissenschaft.csl"},{label:"FOLD&R (Fasti On Line Documents & Research)",id:"fold-and-r",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fold-and-r.csl"},{label:"Folia Biologica",id:"folia-biologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/folia-biologica.csl"},{label:"Folia Morphologia",id:"folia-morphologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/folia-morphologia.csl"},{label:"Food and Agriculture Organization of the United Nations (numeric)",id:"food-and-agriculture-organization-of-the-united-nations-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/food-and-agriculture-organization-of-the-united-nations-numeric.csl"},{label:"Food and Agriculture Organization of the United Nations",id:"food-and-agriculture-organization-of-the-united-nations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/food-and-agriculture-organization-of-the-united-nations.csl"},{label:"Food Science and Biotechnology",id:"food-science-and-biotechnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/food-science-and-biotechnology.csl"},{label:"Forensic Anthropology",id:"forensic-anthropology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/forensic-anthropology.csl"},{label:"Forensic Science Review",id:"forensic-science-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/forensic-science-review.csl"},{label:"Forest Science",id:"forest-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/forest-science.csl"},{label:"Forschungsjournal Soziale Bewegungen FJSB(German)",id:"forschungsjournal-soziale-bewegungen-fjsb",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/forschungsjournal-soziale-bewegungen-fjsb.csl"},{label:"Forum: Qualitative Social Research (English)",id:"forum-qualitative-social-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/forum-qualitative-social-research.csl"},{label:"Forum: Qualitative Sozialforschung (Deutsch)",id:"forum-qualitative-sozialforschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/forum-qualitative-sozialforschung.csl"},{label:"Frattura ed Integrit\xE0 Strutturale - Fracture and Structural Integrity",id:"frattura-ed-integrita-strutturale-fracture-and-structural-integrity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frattura-ed-integrita-strutturale-fracture-and-structural-integrity.csl"},{label:"Free Radical Research",id:"free-radical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/free-radical-research.csl"},{label:"Freie Hochschule Stuttgart (Deutsch)",id:"freie-hochschule-stuttgart",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/freie-hochschule-stuttgart.csl"},{label:"Freie Universit\xE4t Berlin - Geographische Wissenschaften (Deutsch)",id:"freie-universitat-berlin-geographische-wissenschaften",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/freie-universitat-berlin-geographische-wissenschaften.csl"},{label:"French Politics",id:"french-politics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/french-politics.csl"},{label:"France (tous les auteurs, num\xE9rotation, Fran\xE7ais)",id:"french1",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/french1.csl"},{label:"France (auteurs et al., num\xE9rotation, Fran\xE7ais)",id:"french2",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/french2.csl"},{label:"France (tous les auteurs, auteur-date, Fran\xE7ais)",id:"french3",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/french3.csl"},{label:"France (auteurs et al., auteur-date, Fran\xE7ais)",id:"french4",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/french4.csl"},{label:"Freshwater Biology",id:"freshwater-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/freshwater-biology.csl"},{label:"Freshwater Crayfish",id:"freshwater-crayfish",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/freshwater-crayfish.csl"},{label:"Freshwater Science",id:"freshwater-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/freshwater-science.csl"},{label:"Friedrich-Schiller-Universit\xE4t Jena - Medizinische Fakult\xE4t (Deutsch)",id:"friedrich-schiller-universitat-jena-medizinische-fakultat",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/friedrich-schiller-universitat-jena-medizinische-fakultat.csl"},{label:"Frontiers in Bioscience",id:"frontiers-in-bioscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers-in-bioscience.csl"},{label:"Frontiers in Ecology and the Environment",id:"frontiers-in-ecology-and-the-environment",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers-in-ecology-and-the-environment.csl"},{label:"Frontiers in Optics",id:"frontiers-in-optics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers-in-optics.csl"},{label:"Frontiers in Physics",id:"frontiers-in-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers-in-physics.csl"},{label:"Frontiers medical journals",id:"frontiers-medical-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers-medical-journals.csl"},{label:"Frontiers of Biogeography",id:"frontiers-of-biogeography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers-of-biogeography.csl"},{label:"Frontiers journals",id:"frontiers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/frontiers.csl"},{label:"Fundamental and Applied Limnology",id:"fundamental-and-applied-limnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/fundamental-and-applied-limnology.csl"},{label:"Future Medicine journals",id:"future-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/future-medicine.csl"},{label:"Future Science Group",id:"future-science-group",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/future-science-group.csl"},{label:"G. Giappichelli Editore (Italiano)",id:"g-giappichelli-editore",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/g-giappichelli-editore.csl"},{label:"G3: Genes, Genomes, Genetics",id:"g3",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/g3.csl"},{label:"Gaceta Sanitaria",id:"gaceta-sanitaria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gaceta-sanitaria.csl"},{label:"GAIA",id:"gaia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gaia.csl"},{label:"Galatasaray \xDCniversitesi Sosyal Bilimler Enstit\xFCs\xFC",id:"galatasaray-universitesi-sosyal-bilimler-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/galatasaray-universitesi-sosyal-bilimler-enstitusu.csl"},{label:"Gallia Pr\xE9histoire (Fran\xE7ais)",id:"gallia-prehistoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gallia-prehistoire.csl"},{label:"Gallia (Fran\xE7ais)",id:"gallia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gallia.csl"},{label:"Gastroenterology",id:"gastroenterology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gastroenterology.csl"},{label:"Gastrointestinal Endoscopy Clinics of North America",id:"gastrointestinal-endoscopy-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gastrointestinal-endoscopy-clinics-of-north-america.csl"},{label:"Gastrointestinal Intervention",id:"gastrointestinal-intervention",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gastrointestinal-intervention.csl"},{label:"Gazeta M\xE9dica",id:"gazeta-medica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gazeta-medica.csl"},{label:"Geistes- und Kulturwissenschaften (Heilmann) (Deutsch)",id:"geistes-und-kulturwissenschaften-heilmann",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geistes-und-kulturwissenschaften-heilmann.csl"},{label:"Gender & Society",id:"gender-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gender-and-society.csl"},{label:"Generic Style Rules for Linguistics",id:"generic-style-rules-for-linguistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/generic-style-rules-for-linguistics.csl"},{label:"Genes, Brain and Behavior",id:"genes-brain-and-behavior",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/genes-brain-and-behavior.csl"},{label:"Genes to Cells",id:"genes-to-cells",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/genes-to-cells.csl"},{label:"Gen\xE8ses: Sciences sociales et histoire (Fran\xE7ais)",id:"geneses",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geneses.csl"},{label:"Genetics and Molecular Biology",id:"genetics-and-molecular-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/genetics-and-molecular-biology.csl"},{label:"Genetics",id:"genetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/genetics.csl"},{label:"Genome Biology and Evolution",id:"genome-biology-and-evolution",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/genome-biology-and-evolution.csl"},{label:"Genomics & Informatics",id:"genomics-and-informatics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/genomics-and-informatics.csl"},{label:"Geoarchaeology",id:"geoarchaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geoarchaeology.csl"},{label:"Geobiology",id:"geobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geobiology.csl"},{label:"Geochemical Perspectives Letters",id:"geochemical-perspectives-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geochemical-perspectives-letters.csl"},{label:"Geochimica et Cosmochimica Acta",id:"geochimica-et-cosmochimica-acta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geochimica-et-cosmochimica-acta.csl"},{label:"Geochronometria",id:"geochronometria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geochronometria.csl"},{label:"Geografia Fisica e Dinamica Quaternaria",id:"geografia-fisica-e-dinamica-quaternaria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geografia-fisica-e-dinamica-quaternaria.csl"},{label:"Geografie Sborn\xEDk \u010CGS",id:"geografie-sbornik-cgs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geografie-sbornik-cgs.csl"},{label:"Geographical Analysis",id:"geographical-analysis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geographical-analysis.csl"},{label:"G\xE9ographie et cultures (Fran\xE7ais)",id:"geographie-et-cultures",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geographie-et-cultures.csl"},{label:"Geographische Zeitschrift",id:"geographische-zeitschrift",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geographische-zeitschrift.csl"},{label:"Geological Magazine",id:"geological-magazine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geological-magazine.csl"},{label:"Geophysical Journal International",id:"geophysical-journal-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geophysical-journal-international.csl"},{label:"Geophysics",id:"geophysics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geophysics.csl"},{label:"Geopolitics",id:"geopolitics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geopolitics.csl"},{label:"Georg-August-Universit\xE4t G\xF6ttingen - Institut f\xFCr Ethnologie und Ethnologische Sammlung (Deutsch)",id:"georg-august-universitat-gottingen-institut-fur-ethnologie-und-ethnologische-sammlung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/georg-august-universitat-gottingen-institut-fur-ethnologie-und-ethnologische-sammlung.csl"},{label:"Geriatrics & Gerontology International",id:"geriatrics-and-gerontology-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geriatrics-and-gerontology-international.csl"},{label:"G\xE9riatrie et Psychologie Neuropsychiatrie du Vieillissement",id:"geriatrie-et-psychologie-neuropsychiatrie-du-vieillissement",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geriatrie-et-psychologie-neuropsychiatrie-du-vieillissement.csl"},{label:"German Council of Economic Experts",id:"german-council-of-economic-experts",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/german-council-of-economic-experts.csl"},{label:"German Journal of Agricultural Economics",id:"german-journal-of-agricultural-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/german-journal-of-agricultural-economics.csl"},{label:"German Yearbook of International Law",id:"german-yearbook-of-international-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/german-yearbook-of-international-law.csl"},{label:"Geschichte und Gesellschaft",id:"geschichte-und-gesellschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/geschichte-und-gesellschaft.csl"},{label:"Gesellschaft fur Popularmusikforschung (Deutsch)",id:"gesellschaft-fur-popularmusikforschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gesellschaft-fur-popularmusikforschung.csl"},{label:"Gewerblicher Rechtsschutz und Urheberrecht (Deutsch)",id:"gewerblicher-rechtsschutz-und-urheberrecht",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gewerblicher-rechtsschutz-und-urheberrecht.csl"},{label:"GigaScience",id:"gigascience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gigascience.csl"},{label:"Global Ecology and Biogeography",id:"global-ecology-and-biogeography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/global-ecology-and-biogeography.csl"},{label:"Glossa",id:"glossa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/glossa.csl"},{label:"Gnosis: Journal of Gnostic Studies",id:"gnosis-journal-of-gnostic-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gnosis-journal-of-gnostic-studies.csl"},{label:"Russian GOST R 7.0.5-2008 (numeric, sorted alphabetically, \u0420\u0443\u0301\u0441\u0441\u043A\u0438\u0439)",id:"gost-r-7-0-5-2008-numeric-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gost-r-7-0-5-2008-numeric-alphabetical.csl"},{label:"Russian GOST R 7.0.5-2008 (numeric)",id:"gost-r-7-0-5-2008-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gost-r-7-0-5-2008-numeric.csl"},{label:"Russian GOST R 7.0.5-2008 (\u0420\u0443\u0301\u0441\u0441\u043A\u0438\u0439)",id:"gost-r-7-0-5-2008",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/gost-r-7-0-5-2008.csl"},{label:"Government and Opposition",id:"government-and-opposition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/government-and-opposition.csl"},{label:"Grasas y Aceites",id:"grasas-y-aceites",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/grasas-y-aceites.csl"},{label:"Griffith College - Harvard",id:"griffith-college-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/griffith-college-harvard.csl"},{label:"Groundwater",id:"groundwater",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/groundwater.csl"},{label:"Groupe d'anthropologie et d'arch\xE9ologie fun\xE9raire (Fran\xE7ais)",id:"groupe-danthropologie-et-darcheologie-funeraire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/groupe-danthropologie-et-darcheologie-funeraire.csl"},{label:"Guide des citations, r\xE9f\xE9rences et abr\xE9viations juridiques 6e \xE9dition (Fran\xE7ais)",id:"guide-des-citations-references-et-abreviations-juridiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/guide-des-citations-references-et-abreviations-juridiques.csl"},{label:"Guide pour la r\xE9daction et la pr\xE9sentation des th\xE8ses \xE0 l'usage des doctorants (Fran\xE7ais)",id:"guide-pour-la-redaction-et-la-presentation-des-theses-a-lusage-des-doctorants",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/guide-pour-la-redaction-et-la-presentation-des-theses-a-lusage-des-doctorants.csl"},{label:"Haaga-Helia ammattikorkeakoulu - Harvard",id:"haaga-helia-university-of-applied-sciences-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/haaga-helia-university-of-applied-sciences-harvard.csl"},{label:"Haematologica",id:"haematologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/haematologica.csl"},{label:"Haemophilia",id:"haemophilia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/haemophilia.csl"},{label:"Haffner Style Manual",id:"haffner-style-manual",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/haffner-style-manual.csl"},{label:"Hainan Medical University Journal Publisher",id:"hainan-medical-university-journal-publisher",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hainan-medical-university-journal-publisher.csl"},{label:"Hamburg School of Food Science (diploma, Deutsch)",id:"hamburg-school-of-food-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hamburg-school-of-food-science.csl"},{label:"HAND",id:"hand",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hand.csl"},{label:"Handbook of Clinical Neurology",id:"handbook-of-clinical-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/handbook-of-clinical-neurology.csl"},{label:"Anglia Ruskin University - Harvard",id:"harvard-anglia-ruskin-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-anglia-ruskin-university.csl"},{label:"Bournemouth University - Harvard",id:"harvard-bournemouth-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-bournemouth-university.csl"},{label:"Cape Peninsula University of Technology - Harvard",id:"harvard-cape-peninsula-university-of-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-cape-peninsula-university-of-technology.csl"},{label:"Cite Them Right 10th edition - Harvard",id:"harvard-cite-them-right-10th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-cite-them-right-10th-edition.csl"},{label:"Cite Them Right 11th edition - Harvard",id:"harvard-cite-them-right-11th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-cite-them-right-11th-edition.csl"},{label:'Cite Them Right 12th edition - Harvard (no "et al.")',id:"harvard-cite-them-right-no-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-cite-them-right-no-et-al.csl"},{label:"Cite Them Right 12th edition - Harvard",id:"harvard-cite-them-right",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-cite-them-right.csl"},{label:"Coventry University - Harvard",id:"harvard-coventry-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-coventry-university.csl"},{label:"Cranfield University - Harvard",id:"harvard-cranfield-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-cranfield-university.csl"},{label:"Deakin University - Harvard",id:"harvard-deakin-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-deakin-university.csl"},{label:"Dundalk Institute of Technology - Harvard",id:"harvard-dundalk-institute-of-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-dundalk-institute-of-technology.csl"},{label:"Durham University Business School - Harvard",id:"harvard-durham-university-business-school",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-durham-university-business-school.csl"},{label:"Edge Hill University - Harvard",id:"harvard-edge-hill-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-edge-hill-university.csl"},{label:"European Archaeology - Harvard",id:"harvard-european-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-european-archaeology.csl"},{label:"Fachhochschule Salzburg - Harvard",id:"harvard-fachhochschule-salzburg",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-fachhochschule-salzburg.csl"},{label:"Falmouth University - Harvard",id:"harvard-falmouth-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-falmouth-university.csl"},{label:"Gesellschaft f\xFCr Bildung und Forschung in Europa - Harvard (Deutsch)",id:"harvard-gesellschaft-fur-bildung-und-forschung-in-europa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-gesellschaft-fur-bildung-und-forschung-in-europa.csl"},{label:"Imperial College London - Harvard",id:"harvard-imperial-college-london",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-imperial-college-london.csl"},{label:"Institut f\xFCr Praxisforschung - Harvard (Bahr & Frackmann) (Deutsch)",id:"harvard-institut-fur-praxisforschung-de",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-institut-fur-praxisforschung-de.csl"},{label:"King's College London - Harvard",id:"harvard-kings-college-london",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-kings-college-london.csl"},{label:"Leeds Beckett University - Harvard",id:"harvard-leeds-beckett-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-leeds-beckett-university.csl"},{label:"Leeds Metropolitan University - Harvard",id:"harvard-leeds-metropolitan-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-leeds-metropolitan-university.csl"},{label:"University of Limerick (Cite it Right) - Harvard",id:"harvard-limerick",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-limerick.csl"},{label:"London South Bank University - Harvard",id:"harvard-london-south-bank-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-london-south-bank-university.csl"},{label:"Manchester Business School - Harvard",id:"harvard-manchester-business-school",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-manchester-business-school.csl"},{label:"Manchester Metropolitan University - Harvard",id:"harvard-manchester-metropolitan-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-manchester-metropolitan-university.csl"},{label:"Melbourne Polytechnic - Harvard",id:"harvard-melbourne-polytechnic",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-melbourne-polytechnic.csl"},{label:"Newcastle University - Harvard",id:"harvard-newcastle-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-newcastle-university.csl"},{label:"North-West University - Harvard",id:"harvard-north-west-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-north-west-university.csl"},{label:"Pontificia Universidad Cat\xF3lica del Ecuador (Espa\xF1ol) - Harvard",id:"harvard-pontificia-universidad-catolica-del-ecuador",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-pontificia-universidad-catolica-del-ecuador.csl"},{label:"Robert Gordon University - Harvard",id:"harvard-robert-gordon-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-robert-gordon-university.csl"},{label:"Staffordshire University - Harvard",id:"harvard-staffordshire-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-staffordshire-university.csl"},{label:"Stellenbosch University - Harvard",id:"harvard-stellenbosch-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-stellenbosch-university.csl"},{label:"Swinburne University of Technology - Harvard",id:"harvard-swinburne-university-of-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-swinburne-university-of-technology.csl"},{label:"The University of Northampton - Harvard",id:"harvard-the-university-of-northampton",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-the-university-of-northampton.csl"},{label:"The University of Sheffield - School of East Asian Studies - Harvard",id:"harvard-the-university-of-sheffield-school-of-east-asian-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-the-university-of-sheffield-school-of-east-asian-studies.csl"},{label:"The University of Sheffield - Town and Regional Planning - Harvard",id:"harvard-the-university-of-sheffield-town-and-regional-planning",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-the-university-of-sheffield-town-and-regional-planning.csl"},{label:"Theologisches Seminar Adelshofen - Harvard (Deutsch)",id:"harvard-theologisches-seminar-adelshofen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-theologisches-seminar-adelshofen.csl"},{label:"Universiti Teknologi Malaysia - Harvard",id:"harvard-universiti-teknologi-malaysia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-universiti-teknologi-malaysia.csl"},{label:"Universiti Tunku Abdul Rahman - Harvard",id:"harvard-universiti-tunku-abdul-rahman",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-universiti-tunku-abdul-rahman.csl"},{label:"University for the Creative Arts - Harvard",id:"harvard-university-for-the-creative-arts",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-for-the-creative-arts.csl"},{label:"University of Abertay Dundee - Harvard",id:"harvard-university-of-abertay-dundee",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-abertay-dundee.csl"},{label:"University of Bath - Harvard",id:"harvard-university-of-bath",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-bath.csl"},{label:"University of Birmingham - Harvard",id:"harvard-university-of-birmingham",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-birmingham.csl"},{label:"University of Brighton School of Environment & Technology - Harvard",id:"harvard-university-of-brighton-school-of-environment-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-brighton-school-of-environment-and-technology.csl"},{label:"University of Cape Town - Harvard",id:"harvard-university-of-cape-town",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-cape-town.csl"},{label:"University of Exeter - Geography - Harvard",id:"harvard-university-of-exeter-geography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-exeter-geography.csl"},{label:"University of Greenwich - Harvard",id:"harvard-university-of-greenwich",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-greenwich.csl"},{label:"University of Kent - Harvard",id:"harvard-university-of-kent",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-kent.csl"},{label:"University of Leeds - Harvard",id:"harvard-university-of-leeds",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-leeds.csl"},{label:"University of Technology Sydney - Harvard",id:"harvard-university-of-technology-sydney",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-technology-sydney.csl"},{label:"University of the West of England (Bristol) - Harvard",id:"harvard-university-of-the-west-of-england",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-the-west-of-england.csl"},{label:"University of the West of Scotland - Harvard",id:"harvard-university-of-the-west-of-scotland",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-the-west-of-scotland.csl"},{label:"University of Westminster - Harvard",id:"harvard-university-of-westminster",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-westminster.csl"},{label:"University of Wolverhampton - Harvard",id:"harvard-university-of-wolverhampton",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-wolverhampton.csl"},{label:"University of Worcester - Harvard",id:"harvard-university-of-worcester",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-university-of-worcester.csl"},{label:"Xi'an Jiaotong-Liverpool University (XJTLU) - Harvard",id:"harvard-xi-an-jiaotong-liverpool-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-xi-an-jiaotong-liverpool-university.csl"},{label:"York St John University - Harvard (pre September 2019 entry)",id:"harvard-york-st-john-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/harvard-york-st-john-university.csl"},{label:"Haute \xE9cole de gestion de Gen\xE8ve - ISO 690",id:"haute-ecole-de-gestion-de-geneve-iso-690",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/haute-ecole-de-gestion-de-geneve-iso-690.csl"},{label:"Haute Ecole p\xE9dagogique Fribourg (Fran\xE7ais)",id:"haute-ecole-pedagogique-fribourg",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/haute-ecole-pedagogique-fribourg.csl"},{label:"Hawaii International Conference on System Sciences Proceedings",id:"hawaii-international-conference-on-system-sciences-proceedings",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hawaii-international-conference-on-system-sciences-proceedings.csl"},{label:"Health and Human Rights Journal",id:"health-and-human-rights-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-and-human-rights-journal.csl"},{label:"Health & Social Care in the Community",id:"health-and-social-care-in-the-community",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-and-social-care-in-the-community.csl"},{label:"Health Economics, Policy and Law",id:"health-economics-policy-and-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-economics-policy-and-law.csl"},{label:"Health Economics",id:"health-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-economics.csl"},{label:"Health Education England - Harvard",id:"health-education-england-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-education-england-harvard.csl"},{label:"Health Education Research",id:"health-education-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-education-research.csl"},{label:"Health Physics",id:"health-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-physics.csl"},{label:"Health Policy and Planning",id:"health-policy-and-planning",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-policy-and-planning.csl"},{label:"Health Reform Observer - Observatoire des R\xE9formes de Sant\xE9",id:"health-reform-observer-observatoire-des-reformes-de-sante",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-reform-observer-observatoire-des-reformes-de-sante.csl"},{label:"Health, Sports & Rehabilitation Medicine",id:"health-sports-and-rehabilitation-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/health-sports-and-rehabilitation-medicine.csl"},{label:"Heart Failure Clinics",id:"heart-failure-clinics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/heart-failure-clinics.csl"},{label:"Heart Rhythm",id:"heart-rhythm",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/heart-rhythm.csl"},{label:"Heidelberg University - Faculty of Medicine (Universit\xE4t Heidelberg - Medizinische Fakult\xE4t Heidelberg)",id:"heidelberg-university-faculty-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/heidelberg-university-faculty-of-medicine.csl"},{label:"Heiliger Dienst (Deutsch)",id:"heiliger-dienst",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/heiliger-dienst.csl"},{label:"Helvetica Chimica Acta",id:"helvetica-chimica-acta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/helvetica-chimica-acta.csl"},{label:"Hematology/Oncology Clinics of North America",id:"hematology-oncology-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hematology-oncology-clinics-of-north-america.csl"},{label:"Hemijska industrija",id:"hemijska-industrija",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hemijska-industrija.csl"},{label:"Henoch",id:"henoch",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/henoch.csl"},{label:"Hepatology",id:"hepatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hepatology.csl"},{label:"Heredity",id:"heredity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/heredity.csl"},{label:"Herpetologica",id:"herpetologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/herpetologica.csl"},{label:"Hiob Ludolf Centre for Ethiopian Studies (long names)",id:"hiob-ludolf-centre-for-ethiopian-studies-long-names",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hiob-ludolf-centre-for-ethiopian-studies-long-names.csl"},{label:"Hiob Ludolf Centre for Ethiopian Studies (with URL/DOI)",id:"hiob-ludolf-centre-for-ethiopian-studies-with-url-doi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hiob-ludolf-centre-for-ethiopian-studies-with-url-doi.csl"},{label:"Hiob Ludolf Centre for Ethiopian Studies",id:"hiob-ludolf-centre-for-ethiopian-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hiob-ludolf-centre-for-ethiopian-studies.csl"},{label:"Hipertensi\xF3n y Riesgo Vascular (Espa\xF1ol)",id:"hipertension-y-riesgo-vascular",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hipertension-y-riesgo-vascular.csl"},{label:"Histoire@Politique. Politique, culture, soci\xE9t\xE9 (Fran\xE7ais)",id:"histoire-at-politique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/histoire-at-politique.csl"},{label:"Histoire & Mesure (Fran\xE7ais)",id:"histoire-et-mesure",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/histoire-et-mesure.csl"},{label:"Histopathology",id:"histopathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/histopathology.csl"},{label:"historia-scribere (Deutsch)",id:"historia-scribere",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/historia-scribere.csl"},{label:"Historical Materialism",id:"historical-materialism",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/historical-materialism.csl"},{label:"Historical Social Research",id:"historical-social-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/historical-social-research.csl"},{label:"historioPLUS (Deutsch - \xD6sterreich)",id:"historio-plus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/historio-plus.csl"},{label:"History and Theory",id:"history-and-theory",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/history-and-theory.csl"},{label:"History Australia",id:"history-australia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/history-australia.csl"},{label:"History of the Human Sciences",id:"history-of-the-human-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/history-of-the-human-sciences.csl"},{label:"Hochschule Bonn-Rhein-Sieg (Harvard, Deutsch)",id:"hochschule-bonn-rhein-sieg",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-bonn-rhein-sieg.csl"},{label:"Hochschule f\xFCr Soziale Arbeit FHNW (Deutsch - Schweiz)",id:"hochschule-fur-soziale-arbeit-fhnw",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-fur-soziale-arbeit-fhnw.csl"},{label:"Hochschule f\xFCr Wirtschaft und Recht Berlin (Deutsch)",id:"hochschule-fur-wirtschaft-und-recht-berlin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-fur-wirtschaft-und-recht-berlin.csl"},{label:"Hochschule Hannover - Soziale Arbeit (Deutsch)",id:"hochschule-hannover-soziale-arbeit",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-hannover-soziale-arbeit.csl"},{label:"Hochschule M\xFCnchen - Fakult\xE4t f\xFCr Angewandte Sozialwissenschaften (Deutsch)",id:"hochschule-munchen-fakultat-fur-angewandte-sozialwissenschaften",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-munchen-fakultat-fur-angewandte-sozialwissenschaften.csl"},{label:"Hochschule Osnabr\xFCck - Fakult\xE4t Agrarwissenschaften und Landschaftsarchitektur (Deutsch)",id:"hochschule-osnabruck-fakultat-agrarwissenschaften-und-landschaftsarchitektur",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-osnabruck-fakultat-agrarwissenschaften-und-landschaftsarchitektur.csl"},{label:"Hochschule Pforzheim - Fakult\xE4t f\xFCr Wirtschaft und Recht (Deutsch)",id:"hochschule-pforzheim-fakultat-fur-wirtschaft-und-recht",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hochschule-pforzheim-fakultat-fur-wirtschaft-und-recht.csl"},{label:"Hong Kong Journal of Radiology",id:"hong-kong-journal-of-radiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hong-kong-journal-of-radiology.csl"},{label:"Hospital a Domicilio",id:"hospital-a-domicilio",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hospital-a-domicilio.csl"},{label:"Housing Studies",id:"housing-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/housing-studies.csl"},{label:"HPB",id:"hpb",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hpb.csl"},{label:"Human Brain Mapping",id:"human-brain-mapping",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-brain-mapping.csl"},{label:"Human Ecology",id:"human-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-ecology.csl"},{label:"Human Molecular Genetics",id:"human-molecular-genetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-molecular-genetics.csl"},{label:"Human Mutation",id:"human-mutation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-mutation.csl"},{label:"Human Reproduction Update",id:"human-reproduction-update",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-reproduction-update.csl"},{label:"Human Reproduction",id:"human-reproduction",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-reproduction.csl"},{label:"Human Resource Management Journal",id:"human-resource-management-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-resource-management-journal.csl"},{label:"Human Rights Law Review",id:"human-rights-law-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-rights-law-review.csl"},{label:"Human-Wildlife Interactions",id:"human-wildlife-interactions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/human-wildlife-interactions.csl"},{label:"Humanistica Lovaniensia. Journal of Neo-Latin Studies",id:"humanistica-lovaniensia-journal-of-neo-latin-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/humanistica-lovaniensia-journal-of-neo-latin-studies.csl"},{label:"Humboldt State University - Environmental Resources Engineering",id:"humboldt-state-university-environmental-resources-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/humboldt-state-university-environmental-resources-engineering.csl"},{label:"Hydrobiologia",id:"hydrobiologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hydrobiologia.csl"},{label:"Hydrological Processes",id:"hydrological-processes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hydrological-processes.csl"},{label:"Hydrological Sciences Journal",id:"hydrological-sciences-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hydrological-sciences-journal.csl"},{label:"Hypertension Research",id:"hypertension-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hypertension-research.csl"},{label:"Hypotheses in the Life Sciences",id:"hypotheses-in-the-life-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hypotheses-in-the-life-sciences.csl"},{label:"Hystrix, the Italian Journal of Mammalogy",id:"hystrix-the-italian-journal-of-mammalogy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/hystrix-the-italian-journal-of-mammalogy.csl"},{label:"IAINU Tuban - Fakultas Tarbiyah (Bahasa Indonesia)",id:"iainutuban-tarbiyah",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iainutuban-tarbiyah.csl"},{label:"IAWA Journal",id:"iawa-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iawa-journal.csl"},{label:"I.B. Tauris (note)",id:"ib-tauris-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ib-tauris-note.csl"},{label:"Ibis",id:"ibis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ibis.csl"},{label:"ICES Journal of Marine Science",id:"ices-journal-of-marine-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ices-journal-of-marine-science.csl"},{label:"Id\u0151j\xE1r\xE1s - Quarterly Journal of the Hungarian Meteorological Service",id:"idojaras-quarterly-journal-of-the-hungarian-meteorological-service",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/idojaras-quarterly-journal-of-the-hungarian-meteorological-service.csl"},{label:"IE Comunicaciones",id:"ie-comunicaciones",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ie-comunicaciones.csl"},{label:"IEEE Transactions on Medical Imaging",id:"ieee-transactions-on-medical-imaging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ieee-transactions-on-medical-imaging.csl"},{label:"IEEE (with URL)",id:"ieee-with-url",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ieee-with-url.csl"},{label:"IEEE",id:"ieee",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ieee.csl"},{label:"iForest",id:"iforest",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iforest.csl"},{label:"Igaku Toshokan (\u65E5\u672C\u8A9E)",id:"igaku-toshokan",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/igaku-toshokan.csl"},{label:"IICA-CATIE (Espa\xF1ol)",id:"iica-catie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iica-catie.csl"},{label:"Ilahiyat Studies (full note)",id:"ilahiyat-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ilahiyat-studies.csl"},{label:"Im Gespr\xE4ch - Hefte der Martin Buber-Gesellschaft (Deutsch)",id:"im-gesprach",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/im-gesprach.csl"},{label:"INContext: Studies in Translation and Interculturalism",id:"incontext-studies-in-translation-and-interculturalism",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/incontext-studies-in-translation-and-interculturalism.csl"},{label:"Indian Dermatology Online Journal",id:"indian-dermatology-online-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indian-dermatology-online-journal.csl"},{label:"Indian Journal of Medical Research",id:"indian-journal-of-medical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indian-journal-of-medical-research.csl"},{label:"Indian Journal of Orthopaedics",id:"indian-journal-of-orthopaedics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indian-journal-of-orthopaedics.csl"},{label:"Indian Journal of Physics",id:"indian-journal-of-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indian-journal-of-physics.csl"},{label:"Indian Journal of Traditional Knowledge",id:"indian-journal-of-traditional-knowledge",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indian-journal-of-traditional-knowledge.csl"},{label:"INDIANA",id:"indiana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indiana.csl"},{label:"Indoor Air",id:"indoor-air",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/indoor-air.csl"},{label:"Industrial Relations",id:"industrial-relations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/industrial-relations.csl"},{label:"Infectio (Espa\xF1ol)",id:"infectio",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infectio.csl"},{label:"Infectious Disease Clinics of North America",id:"infectious-disease-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infectious-disease-clinics-of-north-america.csl"},{label:"Inflammatory Bowel Diseases",id:"inflammatory-bowel-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/inflammatory-bowel-diseases.csl"},{label:"Influenza and Other Respiratory Viruses",id:"influenza-and-other-respiratory-viruses",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/influenza-and-other-respiratory-viruses.csl"},{label:"infoclio.ch (Kurzbelege, Deutsch - Schweiz)",id:"infoclio-de-kurzbelege",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infoclio-de-kurzbelege.csl"},{label:"infoclio.ch (Deutsch - Schweiz)",id:"infoclio-de",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infoclio-de.csl"},{label:"infoclio.ch (sans majuscules, Fran\xE7ais)",id:"infoclio-fr-nocaps",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infoclio-fr-nocaps.csl"},{label:"infoclio.ch (petites majuscules, Fran\xE7ais)",id:"infoclio-fr-smallcaps",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infoclio-fr-smallcaps.csl"},{label:"Infomin",id:"infomin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/infomin.csl"},{label:"Informal Logic",id:"informal-logic",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/informal-logic.csl"},{label:"Ingenier\xEDa Agr\xEDcola (Espa\xF1ol)",id:"ingenieria-agricola",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ingenieria-agricola.csl"},{label:"Innovations & Th\xE9rapeutiques en Oncologie",id:"innovations-therapeutiques-en-oncologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/innovations-therapeutiques-en-oncologie.csl"},{label:"INSTAP Academic Press",id:"instap-academic-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instap-academic-press.csl"},{label:"Institut fran\xE7ais d'arch\xE9ologie orientale - Arab Studies (English)",id:"institut-francais-darcheologie-orientale-arab-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-francais-darcheologie-orientale-arab-studies.csl"},{label:"Institut fran\xE7ais d'arch\xE9ologie orientale - Egyptology (English)",id:"institut-francais-darcheologie-orientale-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-francais-darcheologie-orientale-en.csl"},{label:"Institut fran\xE7ais d'arch\xE9ologie orientale - \xE9tudes arabes (Fran\xE7ais)",id:"institut-francais-darcheologie-orientale-etudes-arabes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-francais-darcheologie-orientale-etudes-arabes.csl"},{label:"Institut fran\xE7ais d'arch\xE9ologie orientale - arch\xE9ologie et \xE9gyptologie (Fran\xE7ais)",id:"institut-francais-darcheologie-orientale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-francais-darcheologie-orientale.csl"},{label:"Institut national de la recherche scientifique - Sciences sociales (author-date, Fran\xE7ais)",id:"institut-national-de-la-recherche-scientifique-sciences-sociales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-national-de-la-recherche-scientifique-sciences-sociales.csl"},{label:"Institut national de recherches arch\xE9ologiques pr\xE9ventives (Fran\xE7ais)",id:"institut-national-de-recherches-archeologiques-preventives",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-national-de-recherches-archeologiques-preventives.csl"},{label:"Institut national de sant\xE9 publique du Qu\xE9bec - NAPP (Fran\xE7ais - Canada)",id:"institut-national-de-sante-publique-du-quebec-napp",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-national-de-sante-publique-du-quebec-napp.csl"},{label:"Institut national de sant\xE9 publique du Qu\xE9bec - TOPO (Fran\xE7ais - Canada)",id:"institut-national-de-sante-publique-du-quebec-topo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-national-de-sante-publique-du-quebec-topo.csl"},{label:"Institut Pertanian Bogor: Pedoman Penulisan Karya Ilmiah Edisi ke-3 (Bahasa Indonesia)",id:"institut-pertanian-bogor",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-pertanian-bogor.csl"},{label:"Institut Teknologi Bandung - Sekolah Pascasarjana",id:"institut-teknologi-bandung-sekolah-pascasarjana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institut-teknologi-bandung-sekolah-pascasarjana.csl"},{label:"Institute for Operations Research and the Management Sciences",id:"institute-for-operations-research-and-the-management-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institute-for-operations-research-and-the-management-sciences.csl"},{label:"Institute of Mathematical Statistics journals",id:"institute-of-mathematical-statistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institute-of-mathematical-statistics.csl"},{label:"Institute of Mathematics and its Applications",id:"institute-of-mathematics-and-its-applications",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institute-of-mathematics-and-its-applications.csl"},{label:"Institute of Physics - Harvard",id:"institute-of-physics-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institute-of-physics-harvard.csl"},{label:"Institute of Physics (numeric)",id:"institute-of-physics-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/institute-of-physics-numeric.csl"},{label:"Instituto Brasileiro de Informa\xE7\xE3o em Ci\xEAncia e Tecnologia - ABNT (autoria abreviada)",id:"instituto-brasileiro-de-informacao-em-ciencia-e-tecnologia-abnt-initials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instituto-brasileiro-de-informacao-em-ciencia-e-tecnologia-abnt-initials.csl"},{label:"Instituto Brasileiro de Informa\xE7\xE3o em Ci\xEAncia e Tecnologia - ABNT (autoria completa)",id:"instituto-brasileiro-de-informacao-em-ciencia-e-tecnologia-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instituto-brasileiro-de-informacao-em-ciencia-e-tecnologia-abnt.csl"},{label:"Instituto de Investigaciones sobre la Universidad y la Educaci\xF3n - Moderno (autor-fecha, Espa\xF1ol)",id:"instituto-de-investigaciones-sobre-la-universidad-y-la-educacion-moderno",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instituto-de-investigaciones-sobre-la-universidad-y-la-educacion-moderno.csl"},{label:"Instituto de Pesquisas Energ\xE9ticas e Nucleares (Portugu\xEAs - Brasil)",id:"instituto-de-pesquisas-energeticas-e-nucleares",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instituto-de-pesquisas-energeticas-e-nucleares.csl"},{label:"Instituto de Pesquisas Tecnol\xF3gicas (Portugu\xEAs - Brasil)",id:"instituto-de-pesquisas-tecnologicas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instituto-de-pesquisas-tecnologicas.csl"},{label:"Instituto Superior de Teolog\xEDa de las Islas Canarias (Espa\xF1ol)",id:"instituto-superior-de-teologia-de-las-islas-canarias",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/instituto-superior-de-teologia-de-las-islas-canarias.csl"},{label:"Integrated Science Publishing journals",id:"integrated-science-publishing-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/integrated-science-publishing-journals.csl"},{label:"Integrative & Comparative Biology",id:"integrative-and-comparative-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/integrative-and-comparative-biology.csl"},{label:"Intellect Newgen Books",id:"intellect-newgen-books",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/intellect-newgen-books.csl"},{label:"Inter-Research Science Center",id:"inter-research-science-center",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/inter-research-science-center.csl"},{label:"INTER: Romanian Review for Theological and Religious Studies",id:"inter-ro",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/inter-ro.csl"},{label:"Interaction Design & Architecture(s)",id:"interaction-design-and-architectures",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/interaction-design-and-architectures.csl"},{label:"Interactive CardioVascular and Thoracic Surgery",id:"interactive-cardiovascular-and-thoracic-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/interactive-cardiovascular-and-thoracic-surgery.csl"},{label:"Interdisziplin\xE4re Anthropologie (Deutsch)",id:"interdisziplinare-anthropologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/interdisziplinare-anthropologie.csl"},{label:"Interdisziplin\xE4re Zeitschrift f\xFCr Technologie und Lernen (Deutsch)",id:"interdisziplinare-zeitschrift-fur-technologie-und-lernen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/interdisziplinare-zeitschrift-fur-technologie-und-lernen.csl"},{label:"Interkulturelle Germanistik G\xF6ttingen (Deutsch)",id:"interkulturelle-germanistik-gottingen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/interkulturelle-germanistik-gottingen.csl"},{label:"International Atomic Energy Agency",id:"international-atomic-energy-agency",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-atomic-energy-agency.csl"},{label:"International Biodeterioration & Biodegradation",id:"international-biodeterioration-and-biodegradation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-biodeterioration-and-biodegradation.csl"},{label:"International Brazilian Journal Of Urology",id:"international-brazilian-journal-of-urology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-brazilian-journal-of-urology.csl"},{label:"International Conference on Information Systems Development",id:"international-conference-on-information-systems-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-conference-on-information-systems-development.csl"},{label:"International Development Policy",id:"international-development-policy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-development-policy.csl"},{label:"International Energy Agency - Organisation for Economic Co-operation and Development",id:"international-energy-agency-organisation-for-economic-co-operation-and-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-energy-agency-organisation-for-economic-co-operation-and-development.csl"},{label:"International Islamic University Malaysia - Ahmad Ibrahim Kulliyyah of Laws",id:"international-islamic-university-malaysia-ahmad-ibrahim-kulliyyah-of-laws",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-islamic-university-malaysia-ahmad-ibrahim-kulliyyah-of-laws.csl"},{label:"International Journal for Numerical Methods in Biomedical Engineering",id:"international-journal-for-numerical-methods-in-biomedical-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-for-numerical-methods-in-biomedical-engineering.csl"},{label:"International Journal of Audiology",id:"international-journal-of-audiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-audiology.csl"},{label:"International Journal of Automotive Technology",id:"international-journal-of-automotive-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-automotive-technology.csl"},{label:"International Journal of Cancer",id:"international-journal-of-cancer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-cancer.csl"},{label:"International Journal of Circuit Theory and Applications",id:"international-journal-of-circuit-theory-and-applications",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-circuit-theory-and-applications.csl"},{label:"International Journal of Climatology",id:"international-journal-of-climatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-climatology.csl"},{label:"International Journal of Clinical Research",id:"international-journal-of-clinical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-clinical-research.csl"},{label:"International Journal of Cosmetic Science",id:"international-journal-of-cosmetic-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-cosmetic-science.csl"},{label:"International Journal of Electrochemical Science",id:"international-journal-of-electrochemical-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-electrochemical-science.csl"},{label:"International Journal of Electronic Commerce",id:"international-journal-of-electronic-commerce",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-electronic-commerce.csl"},{label:"International Journal of Epidemiology",id:"international-journal-of-epidemiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-epidemiology.csl"},{label:"International Journal of Exercise Science",id:"international-journal-of-exercise-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-exercise-science.csl"},{label:"International Journal of Food Science & Technology",id:"international-journal-of-food-science-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-food-science-and-technology.csl"},{label:"International Journal of Geriatric Psychiatry",id:"international-journal-of-geriatric-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-geriatric-psychiatry.csl"},{label:"International Journal of Humanoid Robotics",id:"international-journal-of-humanoid-robotics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-humanoid-robotics.csl"},{label:"International Journal of Language & Communication Disorders",id:"international-journal-of-language-and-communication-disorders",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-language-and-communication-disorders.csl"},{label:"International Journal of Learner Corpus Research",id:"international-journal-of-learner-corpus-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-learner-corpus-research.csl"},{label:"International Journal of Lexicography",id:"international-journal-of-lexicography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-lexicography.csl"},{label:"International Journal of Management Reviews",id:"international-journal-of-management-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-management-reviews.csl"},{label:"International Journal of Nuclear Security",id:"international-journal-of-nuclear-security",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-nuclear-security.csl"},{label:"International Journal of Obstetric Anesthesia",id:"international-journal-of-obstetric-anesthesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-obstetric-anesthesia.csl"},{label:"International Journal of Occupational Medicine and Environmental Health",id:"international-journal-of-occupational-medicine-and-environmental-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-occupational-medicine-and-environmental-health.csl"},{label:"International Journal of Oral and Maxillofacial Surgery",id:"international-journal-of-oral-and-maxillofacial-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-oral-and-maxillofacial-surgery.csl"},{label:"International Journal of Osteoarchaeology",id:"international-journal-of-osteoarchaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-osteoarchaeology.csl"},{label:"International Journal of Plant Sciences",id:"international-journal-of-plant-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-plant-sciences.csl"},{label:"International Journal of Polymer Analysis and Characterization",id:"international-journal-of-polymer-analysis-and-characterization",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-polymer-analysis-and-characterization.csl"},{label:"International Journal of Polymeric Materials and Polymeric Biomaterials",id:"international-journal-of-polymeric-materials-and-polymeric-biomaterials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-polymeric-materials-and-polymeric-biomaterials.csl"},{label:"International Journal of Population Data Science",id:"international-journal-of-population-data-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-population-data-science.csl"},{label:"International Journal of Quantum Chemistry",id:"international-journal-of-quantum-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-quantum-chemistry.csl"},{label:"International Journal of Radiation Oncology, Biology, Physics",id:"international-journal-of-radiation-oncology-biology-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-radiation-oncology-biology-physics.csl"},{label:"International Journal of Research in Exercise Physiology",id:"international-journal-of-research-in-exercise-physiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-research-in-exercise-physiology.csl"},{label:"International Journal of Simulation Modelling",id:"international-journal-of-simulation-modelling",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-simulation-modelling.csl"},{label:"International Journal of Spatial Data Infrastructures Research",id:"international-journal-of-spatial-data-infrastructures-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-spatial-data-infrastructures-research.csl"},{label:"International Journal of Sport Medicine",id:"international-journal-of-sports-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-sports-medicine.csl"},{label:"International Journal of Urban and Regional Research",id:"international-journal-of-urban-and-regional-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-urban-and-regional-research.csl"},{label:"International Journal of Wildland Fire",id:"international-journal-of-wildland-fire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-journal-of-wildland-fire.csl"},{label:"International Microbiology",id:"international-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-microbiology.csl"},{label:"International Organization",id:"international-organization",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-organization.csl"},{label:"International Pig Veterinary Society Congress Proceedings",id:"international-pig-veterinary-society-congress-proceedings",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-pig-veterinary-society-congress-proceedings.csl"},{label:"International Review of the Red Cross",id:"international-review-of-the-red-cross",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-review-of-the-red-cross.csl"},{label:"International Security",id:"international-security",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-security.csl"},{label:"International Studies Association",id:"international-studies-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-studies-association.csl"},{label:"International Union of Crystallography journals",id:"international-union-of-crystallography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-union-of-crystallography.csl"},{label:"International Union of Forest Research Organizations - Headquarters",id:"international-union-of-forest-research-organizations-headquarters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/international-union-of-forest-research-organizations-headquarters.csl"},{label:"Internet Archaeology",id:"internet-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/internet-archaeology.csl"},{label:"Interpreting",id:"interpreting",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/interpreting.csl"},{label:"Inventaire g\xE9n\xE9ral du patrimoine culturel - ISO-690 (full note, with Ibid., Fran\xE7ais)",id:"inventaire-general-du-patrimoine-culturel-iso-690-full-note-with-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/inventaire-general-du-patrimoine-culturel-iso-690-full-note-with-ibid.csl"},{label:"Inventaire g\xE9n\xE9ral du patrimoine culturel - ISO-690 (full note, Fran\xE7ais)",id:"inventaire-general-du-patrimoine-culturel-iso-690-full-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/inventaire-general-du-patrimoine-culturel-iso-690-full-note.csl"},{label:"Inventaire g\xE9n\xE9ral du patrimoine culturel - ISO-690 (note, Fran\xE7ais)",id:"inventaire-general-du-patrimoine-culturel-iso-690-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/inventaire-general-du-patrimoine-culturel-iso-690-note.csl"},{label:"Invertebrate Biology",id:"invertebrate-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/invertebrate-biology.csl"},{label:"Investigative Radiology",id:"investigative-radiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/investigative-radiology.csl"},{label:"InVisu",id:"invisu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/invisu.csl"},{label:"IOS Press (books)",id:"ios-press-books",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ios-press-books.csl"},{label:"IPAG Business School - APA",id:"ipag-business-school-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ipag-business-school-apa.csl"},{label:"Iran Manual of Style - \u0634\u06CC\u0648\u0647\u200C\u0646\u0627\u0645\u0647 \u0627\u06CC\u0631\u0627\u0646 (\u0641\u0627\u0631\u0633\u06CC)",id:"iran-manual-of-style",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iran-manual-of-style.csl"},{label:"Iranian Journal of Basic Medical Sciences",id:"iranian-journal-of-basic-medical-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iranian-journal-of-basic-medical-sciences.csl"},{label:"Iranian Journal of Pharmaceutical Research",id:"iranian-journal-of-pharmaceutical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iranian-journal-of-pharmaceutical-research.csl"},{label:"Irish Historical Studies",id:"irish-historical-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/irish-historical-studies.csl"},{label:"Isabella Stewart Gardner Museum",id:"isabella-stewart-gardner-museum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/isabella-stewart-gardner-museum.csl"},{label:"Isara - ISO-690 (auteur-date, fran\xE7ais)",id:"isara-iso-690",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/isara-iso-690.csl"},{label:"\u0130SNAD At\u0131f Sistemi 2. Edisyon (dipnotlu)",id:"isnad-dipnotlu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/isnad-dipnotlu.csl"},{label:"\u0130SNAD At\u0131f Sistemi 2. Edisyon (metini\xE7i)",id:"isnad-metinici",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/isnad-metinici.csl"},{label:"\u0130SNAD At\u0131f Sistemi 1. Edisyon (dipnotlu)",id:"isnad",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/isnad.csl"},{label:"ISO-690 (author-date, \u010Ce\u0161tina)",id:"iso690-author-date-cs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-cs.csl"},{label:"ISO-690 (author-date, Deutsch)",id:"iso690-author-date-de",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-de.csl"},{label:"ISO-690 (author-date, English)",id:"iso690-author-date-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-en.csl"},{label:"ISO-690 (author-date, Espa\xF1ol)",id:"iso690-author-date-es",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-es.csl"},{label:"ISO-690 (author-date, no abstract, Fran\xE7ais)",id:"iso690-author-date-fr-no-abstract",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-fr-no-abstract.csl"},{label:"ISO-690 (author-date, Fran\xE7ais)",id:"iso690-author-date-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-fr.csl"},{label:"ISO-690 (author-date, Portugu\xEAs - Brasil)",id:"iso690-author-date-pt-br",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-pt-br.csl"},{label:"ISO-690 (author-date, Sloven\u010Dina)",id:"iso690-author-date-sk",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-author-date-sk.csl"},{label:"ISO-690 (full note, \u010Ce\u0161tina)",id:"iso690-full-note-cs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-full-note-cs.csl"},{label:"ISO-690 (full note, Sloven\u010Dina)",id:"iso690-full-note-sk",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-full-note-sk.csl"},{label:"ISO-690 (full note, with Ibid., Rom\xE2n\u0103)",id:"iso690-full-note-with-ibid-ro",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-full-note-with-ibid-ro.csl"},{label:"ISO-690 (note, without bibliography, \u010Ce\u0161tina)",id:"iso690-note-cs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-note-cs.csl"},{label:"ISO-690 (note, no abstract, Fran\xE7ais)",id:"iso690-note-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-note-fr.csl"},{label:"ISO-690 (numeric, brackets, \u010Ce\u0161tina)",id:"iso690-numeric-brackets-cs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-numeric-brackets-cs.csl"},{label:"ISO-690 (numeric, parentheses, \u010Ce\u0161tina)",id:"iso690-numeric-cs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-numeric-cs.csl"},{label:"ISO-690 (numeric, English)",id:"iso690-numeric-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-numeric-en.csl"},{label:"ISO-690 (numeric, Fran\xE7ais)",id:"iso690-numeric-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-numeric-fr.csl"},{label:"ISO-690 (numeric, Lietuvi\u0173 kalba)",id:"iso690-numeric-lt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-numeric-lt.csl"},{label:"ISO-690 (numeric, Sloven\u010Dina)",id:"iso690-numeric-sk",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iso690-numeric-sk.csl"},{label:"Israel Medical Association Journal",id:"israel-medical-association-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/israel-medical-association-journal.csl"},{label:"\u0130stanbul Medical Journal",id:"istanbul-medical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/istanbul-medical-journal.csl"},{label:"\u0130stanbul \xDCniversitesi Sosyal Bilimler Enstit\xFCs\xFC (T\xFCrk\xE7e)",id:"istanbul-universitesi-sosyal-bilimler-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/istanbul-universitesi-sosyal-bilimler-enstitusu.csl"},{label:"Italian Journal of Agronomy",id:"italian-journal-of-agronomy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/italian-journal-of-agronomy.csl"},{label:"Italus Hortus",id:"italus-hortus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/italus-hortus.csl"},{label:"Ithaque (Fran\xE7ais - Canada)",id:"ithaque",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ithaque.csl"},{label:"IUBMB Life",id:"iubmb-life",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/iubmb-life.csl"},{label:"Ius Ecclesiae",id:"ius-ecclesiae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ius-ecclesiae.csl"},{label:"\u0130zmir Katip \xC7elebi \xDCniversitesi - Sosyal Bilimler Enstit\xFCs\xFC (T\xFCrk\xE7e)",id:"izmir-katip-celebi-universitesi-sosyal-bilimler-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/izmir-katip-celebi-universitesi-sosyal-bilimler-enstitusu.csl"},{label:"JACC: Cardiovascular Imaging",id:"jacc-cardiovascular-imaging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jacc-cardiovascular-imaging.csl"},{label:"JACC: Cardiovascular Interventions",id:"jacc-cardiovascular-interventions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jacc-cardiovascular-interventions.csl"},{label:"Jahrbuch der \xD6sterreichischen Byzantinischen Gesellschaft",id:"jahrbuch-der-osterreichischen-byzantinischen-gesellschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jahrbuch-der-osterreichischen-byzantinischen-gesellschaft.csl"},{label:"Jahrbuch f\xFCr evangelikale Theologie (Deutsch)",id:"jahrbuch-fur-evangelikale-theologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jahrbuch-fur-evangelikale-theologie.csl"},{label:"Japanese Journal of Applied Physics",id:"japanese-journal-of-applied-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/japanese-journal-of-applied-physics.csl"},{label:"Javnost - The Public",id:"javnost-the-public",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/javnost-the-public.csl"},{label:"JCI Insight",id:"jci-insight",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jci-insight.csl"},{label:"JCOM: Journal of Science Communication",id:"jcom-journal-of-science-communication",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jcom-journal-of-science-communication.csl"},{label:"John Benjamins Publishing Company - Iconicity in Language and Literature",id:"john-benjamins-publishing-company-iconicity-in-language-and-literature",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/john-benjamins-publishing-company-iconicity-in-language-and-literature.csl"},{label:"John Benjamins Publishing Company - Linguistik Aktuell/Linguistics Today",id:"john-benjamins-publishing-company-linguistik-aktuell-linguistics-today",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/john-benjamins-publishing-company-linguistik-aktuell-linguistics-today.csl"},{label:"Johnson Matthey Technology Review",id:"johnson-matthey-technology-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/johnson-matthey-technology-review.csl"},{label:"Journal and Proceedings of the Royal Society of New South Wales",id:"journal-and-proceedings-of-the-royal-society-of-new-south-wales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-and-proceedings-of-the-royal-society-of-new-south-wales.csl"},{label:"Journal de la Soci\xE9t\xE9 des am\xE9ricanistes",id:"journal-de-la-societe-des-americanistes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-de-la-societe-des-americanistes.csl"},{label:"Journal de la Soci\xE9t\xE9 des Oc\xE9anistes",id:"journal-de-la-societe-des-oceanistes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-de-la-societe-des-oceanistes.csl"},{label:"Journal for the History of Astronomy",id:"journal-for-the-history-of-astronomy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-for-the-history-of-astronomy.csl"},{label:"Journal for the Study of the New Testament",id:"journal-for-the-study-of-the-new-testament",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-for-the-study-of-the-new-testament.csl"},{label:"Journal for Veterinary Medicine, Biotechnology and Biosafety",id:"journal-for-veterinary-medicine-biotechnology-and-biosafety",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-for-veterinary-medicine-biotechnology-and-biosafety.csl"},{label:"Journal f\xFCr Kulturpflanzen - Journal of Cultivated Plants",id:"journal-fur-kulturpflanzen-journal-of-cultivated-plants",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-fur-kulturpflanzen-journal-of-cultivated-plants.csl"},{label:"Journal f\xFCr Kunstgeschichte",id:"journal-fur-kunstgeschichte",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-fur-kunstgeschichte.csl"},{label:"Journal f\xFCr Medienlinguistik (Deutsch)",id:"journal-fur-medienlinguistik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-fur-medienlinguistik.csl"},{label:"Journal of Accounting Research",id:"journal-of-accounting-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-accounting-research.csl"},{label:"Journal of Acoustics",id:"journal-of-acoustics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-acoustics.csl"},{label:"Journal of Adolescent Health",id:"journal-of-adolescent-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-adolescent-health.csl"},{label:"Journal of Advertising Research",id:"journal-of-advertising-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-advertising-research.csl"},{label:"Journal of Agricultural and Applied Economics",id:"journal-of-agricultural-and-applied-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-agricultural-and-applied-economics.csl"},{label:"Journal of Agricultural and Resource Economics",id:"journal-of-agricultural-and-resource-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-agricultural-and-resource-economics.csl"},{label:"Journal of Alzheimer's Disease",id:"journal-of-alzheimers-disease",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-alzheimers-disease.csl"},{label:"Journal of Analytical Toxicology",id:"journal-of-analytical-toxicology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-analytical-toxicology.csl"},{label:"Journal of Animal Physiology and Animal Nutrition",id:"journal-of-animal-physiology-and-animal-nutrition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-animal-physiology-and-animal-nutrition.csl"},{label:"Journal of Animal Science",id:"journal-of-animal-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-animal-science.csl"},{label:"Journal of Antimicrobial Chemotherapy",id:"journal-of-antimicrobial-chemotherapy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-antimicrobial-chemotherapy.csl"},{label:"Journal of AOAC International",id:"journal-of-aoac-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-aoac-international.csl"},{label:"Journal of Applied Animal Science",id:"journal-of-applied-animal-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-applied-animal-science.csl"},{label:"Journal of Applied Clinical Medical Physics",id:"journal-of-applied-clinical-medical-physics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-applied-clinical-medical-physics.csl"},{label:"Journal of Applied Entomology",id:"journal-of-applied-entomology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-applied-entomology.csl"},{label:"Journal of Applied Pharmaceutical Research",id:"journal-of-applied-pharmaceutical-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-applied-pharmaceutical-research.csl"},{label:"Journal of Applied Philosophy",id:"journal-of-applied-philosophy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-applied-philosophy.csl"},{label:"Journal of Applied Polymer Science",id:"journal-of-applied-polymer-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-applied-polymer-science.csl"},{label:"Journal of Archaeological Research",id:"journal-of-archaeological-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-archaeological-research.csl"},{label:"Journal of Atrial Fibrillation",id:"journal-of-atrial-fibrillation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-atrial-fibrillation.csl"},{label:"Journal of Australian Strength & Conditioning",id:"journal-of-australian-strength-and-conditioning",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-australian-strength-and-conditioning.csl"},{label:"Journal of Avian Biology",id:"journal-of-avian-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-avian-biology.csl"},{label:"Journal of Basic Microbiology",id:"journal-of-basic-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-basic-microbiology.csl"},{label:"The Journal of Biological Chemistry",id:"journal-of-biological-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-biological-chemistry.csl"},{label:"Journal of Biological Regulators & Homeostatic Agents",id:"journal-of-biological-regulators-and-homeostatic-agents",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-biological-regulators-and-homeostatic-agents.csl"},{label:"Journal of Biomedical Materials Research Part A",id:"journal-of-biomedical-materials-research-part-a",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-biomedical-materials-research-part-a.csl"},{label:"Journal of Biosciences",id:"journal-of-biosciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-biosciences.csl"},{label:"Journal of Bone and Mineral Research",id:"journal-of-bone-and-mineral-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-bone-and-mineral-research.csl"},{label:"Journal of Brachial Plexus and Peripheral Nerve Injury",id:"journal-of-brachial-plexus-and-peripheral-nerve-injury",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-brachial-plexus-and-peripheral-nerve-injury.csl"},{label:"Journal of Breast Cancer",id:"journal-of-breast-cancer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-breast-cancer.csl"},{label:"Journal of Burn Care & Research",id:"journal-of-burn-care-and-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-burn-care-and-research.csl"},{label:"Journal of Business Logistics",id:"journal-of-business-logistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-business-logistics.csl"},{label:"Journal of Cachexia, Sarcopenia and Muscle",id:"journal-of-cachexia-sarcopenia-and-muscle",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-cachexia-sarcopenia-and-muscle.csl"},{label:"Journal of Cardiothoracic and Vascular Anesthesia",id:"journal-of-cardiothoracic-and-vascular-anesthesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-cardiothoracic-and-vascular-anesthesia.csl"},{label:"Journal of Cellular and Molecular Medicine",id:"journal-of-cellular-and-molecular-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-cellular-and-molecular-medicine.csl"},{label:"Journal of Cellular Biochemistry",id:"journal-of-cellular-biochemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-cellular-biochemistry.csl"},{label:"Journal of Chemistry and Chemical Engineering",id:"journal-of-chemistry-and-chemical-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-chemistry-and-chemical-engineering.csl"},{label:"Journal of Chemometrics",id:"journal-of-chemometrics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-chemometrics.csl"},{label:"Journal of Clinical and Translational Science",id:"journal-of-clinical-and-translational-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-clinical-and-translational-science.csl"},{label:"Journal of Clinical Neurology",id:"journal-of-clinical-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-clinical-neurology.csl"},{label:"Journal of Clinical Neurophysiology",id:"journal-of-clinical-neurophysiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-clinical-neurophysiology.csl"},{label:"Journal of Clinical Oncology",id:"journal-of-clinical-oncology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-clinical-oncology.csl"},{label:"Journal of Clinical Rheumatology",id:"journal-of-clinical-rheumatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-clinical-rheumatology.csl"},{label:"Journal of Clinical Sleep Medicine",id:"journal-of-clinical-sleep-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-clinical-sleep-medicine.csl"},{label:"Journal of Combinatorics",id:"journal-of-combinatorics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-combinatorics.csl"},{label:"Journal of Common Market Studies",id:"journal-of-common-market-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-common-market-studies.csl"},{label:"Journal of Comparative Pathology",id:"journal-of-comparative-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-comparative-pathology.csl"},{label:"Journal of Computational Chemistry",id:"journal-of-computational-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-computational-chemistry.csl"},{label:"Journal of Computer Applications in Archaeology",id:"journal-of-computer-applications-in-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-computer-applications-in-archaeology.csl"},{label:"Journal of Computer Assisted Tomography",id:"journal-of-computer-assisted-tomography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-computer-assisted-tomography.csl"},{label:"Journal of Computer Information Systems",id:"journal-of-computer-information-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-computer-information-systems.csl"},{label:"Journal of Consumer Research",id:"journal-of-consumer-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-consumer-research.csl"},{label:"Journal of Contemporary Medicine",id:"journal-of-contemporary-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-contemporary-medicine.csl"},{label:"Journal of Contemporary Water Research and Education",id:"journal-of-contemporary-water-research-and-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-contemporary-water-research-and-education.csl"},{label:"Journal of Crohn's and Colitis Supplements",id:"journal-of-crohns-and-colitis-supplements",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-crohns-and-colitis-supplements.csl"},{label:"Journal of Crohn's and Colitis",id:"journal-of-crohns-and-colitis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-crohns-and-colitis.csl"},{label:"Journal of Dairy Research",id:"journal-of-dairy-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-dairy-research.csl"},{label:"Journal of Dairy Science",id:"journal-of-dairy-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-dairy-science.csl"},{label:"Journal of Dental Research",id:"journal-of-dental-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-dental-research.csl"},{label:"Journal of Dental Traumatology",id:"journal-of-dental-traumatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-dental-traumatology.csl"},{label:"Journal of Early Christian Studies",id:"journal-of-early-christian-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-early-christian-studies.csl"},{label:"Journal of Economic Impact",id:"journal-of-economic-impact",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-economic-impact.csl"},{label:"Journal of Egyptian History",id:"journal-of-egyptian-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-egyptian-history.csl"},{label:"Journal of Elections, Public Opinion & Parties",id:"journal-of-elections-public-opinion-and-parties",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-elections-public-opinion-and-parties.csl"},{label:"Journal of Endodontics",id:"journal-of-endodontics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-endodontics.csl"},{label:"Journal of Environmental Science and Health, Part B",id:"journal-of-environmental-science-and-health-part-b",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-environmental-science-and-health-part-b.csl"},{label:"Journal of Ethnobiology",id:"journal-of-ethnobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-ethnobiology.csl"},{label:"Journal of European Public Policy",id:"journal-of-european-public-policy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-european-public-policy.csl"},{label:"Journal of Evolution and Health",id:"journal-of-evolution-and-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-evolution-and-health.csl"},{label:"Journal of Evolutionary Biology",id:"journal-of-evolutionary-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-evolutionary-biology.csl"},{label:"Journal of Experimental Botany",id:"journal-of-experimental-botany",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-experimental-botany.csl"},{label:"Journal of Field Ornithology",id:"journal-of-field-ornithology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-field-ornithology.csl"},{label:"Journal of Finance",id:"journal-of-finance",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-finance.csl"},{label:"Journal of Financial and Quantitative Analysis",id:"journal-of-financial-and-quantitative-analysis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-financial-and-quantitative-analysis.csl"},{label:"Journal of Fish Biology",id:"journal-of-fish-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-fish-biology.csl"},{label:"Journal of Food Protection",id:"journal-of-food-protection",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-food-protection.csl"},{label:"Journal of Foraminiferal Research",id:"journal-of-foraminiferal-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-foraminiferal-research.csl"},{label:"Journal of Forensic Sciences",id:"journal-of-forensic-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-forensic-sciences.csl"},{label:"Journal of Frailty & Aging",id:"journal-of-frailty-and-aging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-frailty-and-aging.csl"},{label:"Journal of Geriatric Psychiatry and Neurology",id:"journal-of-geriatric-psychiatry-and-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-geriatric-psychiatry-and-neurology.csl"},{label:"Journal of Glaciology",id:"journal-of-glaciology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-glaciology.csl"},{label:"Journal of Global Health",id:"journal-of-global-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-global-health.csl"},{label:"Journal of Health Care for the Poor and Underserved",id:"journal-of-health-care-for-the-poor-and-underserved",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-health-care-for-the-poor-and-underserved.csl"},{label:"Journal of Hearing Science",id:"journal-of-hearing-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-hearing-science.csl"},{label:"Journal of Historical Linguistics",id:"journal-of-historical-linguistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-historical-linguistics.csl"},{label:"Journal of Human Evolution",id:"journal-of-human-evolution",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-human-evolution.csl"},{label:"Journal of Human Nutrition and Dietetics",id:"journal-of-human-nutrition-and-dietetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-human-nutrition-and-dietetics.csl"},{label:"Journal of Human Rights",id:"journal-of-human-rights",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-human-rights.csl"},{label:"Journal of Hypertension",id:"journal-of-hypertension",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-hypertension.csl"},{label:"Journal of Industrial and Engineering Chemistry",id:"journal-of-industrial-and-engineering-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-industrial-and-engineering-chemistry.csl"},{label:"Journal of Industrial Ecology",id:"journal-of-industrial-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-industrial-ecology.csl"},{label:"Journal of Infection",id:"journal-of-infection",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-infection.csl"},{label:"Journal of Infectious Diseases",id:"journal-of-infectious-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-infectious-diseases.csl"},{label:"Journal of Information Technology",id:"journal-of-information-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-information-technology.csl"},{label:"Journal of Institutional and Theoretical Economics",id:"journal-of-institutional-and-theoretical-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-institutional-and-theoretical-economics.csl"},{label:"Journal of Instrumentation",id:"journal-of-instrumentation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-instrumentation.csl"},{label:"Journal of Integrated OMICS",id:"journal-of-integrated-omics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-integrated-omics.csl"},{label:"Journal of Interactive Marketing",id:"journal-of-interactive-marketing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-interactive-marketing.csl"},{label:"Journal of Intercultural Studies",id:"journal-of-intercultural-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-intercultural-studies.csl"},{label:"Journal of Internal Medicine",id:"journal-of-internal-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-internal-medicine.csl"},{label:"Journal of International Business Studies",id:"journal-of-international-business-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-international-business-studies.csl"},{label:"Journal of International Economic Law",id:"journal-of-international-economic-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-international-economic-law.csl"},{label:"Journal of International Peacekeeping",id:"journal-of-international-peacekeeping",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-international-peacekeeping.csl"},{label:"Journal of International Relations and Development",id:"journal-of-international-relations-and-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-international-relations-and-development.csl"},{label:"Journal of Investigative Dermatology",id:"journal-of-investigative-dermatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-investigative-dermatology.csl"},{label:"Journal of Jewish Studies",id:"journal-of-jewish-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-jewish-studies.csl"},{label:"Journal of Korean Neurosurgical Society",id:"journal-of-korean-neurosurgical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-korean-neurosurgical-society.csl"},{label:"Journal of Law, Medicine & Ethics",id:"journal-of-law-medicine-ethics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-law-medicine-ethics.csl"},{label:"Journal of Leukocyte Biology",id:"journal-of-leukocyte-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-leukocyte-biology.csl"},{label:"Journal of Limnology",id:"journal-of-limnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-limnology.csl"},{label:"Journal of Linguistics",id:"journal-of-linguistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-linguistics.csl"},{label:"Journal of Lipid Research",id:"journal-of-lipid-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-lipid-research.csl"},{label:"Journal of Lithic Studies",id:"journal-of-lithic-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-lithic-studies.csl"},{label:"Journal Of Magnetic Resonance Imaging",id:"journal-of-magnetic-resonance-imaging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-magnetic-resonance-imaging.csl"},{label:"Journal of Mammalogy",id:"journal-of-mammalogy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-mammalogy.csl"},{label:"Journal of Management Information Systems",id:"journal-of-management-information-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-management-information-systems.csl"},{label:"Journal of Management Studies",id:"journal-of-management-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-management-studies.csl"},{label:"Journal of Management",id:"journal-of-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-management.csl"},{label:"Journal of Materials Research",id:"journal-of-materials-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-materials-research.csl"},{label:"Journal of Mechanical Science and Technology",id:"journal-of-mechanical-science-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-mechanical-science-and-technology.csl"},{label:"Journal of Medical Genetics",id:"journal-of-medical-genetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-medical-genetics.csl"},{label:"Journal of Medical Internet Research",id:"journal-of-medical-internet-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-medical-internet-research.csl"},{label:"Journal of Microbiology and Biotechnology",id:"journal-of-microbiology-and-biotechnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-microbiology-and-biotechnology.csl"},{label:"Journal of Microbiology",id:"journal-of-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-microbiology.csl"},{label:"Journal of Midwifery Science",id:"journal-of-midwifery-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-midwifery-science.csl"},{label:"Journal of Minimally Invasive Gynecology",id:"journal-of-minimally-invasive-gynecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-minimally-invasive-gynecology.csl"},{label:"Journal of Molecular Cell Biology",id:"journal-of-molecular-cell-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-molecular-cell-biology.csl"},{label:"Journal of Molecular Endocrinology",id:"journal-of-molecular-endocrinology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-molecular-endocrinology.csl"},{label:"Journal of Molecular Recognition",id:"journal-of-molecular-recognition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-molecular-recognition.csl"},{label:"Journal of Molecular Signaling",id:"journal-of-molecular-signaling",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-molecular-signaling.csl"},{label:"Journal of Move and Therapeutic Science",id:"journal-of-move-and-therapeutic-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-move-and-therapeutic-science.csl"},{label:"Journal of Musculoskeletal Research",id:"journal-of-musculoskeletal-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-musculoskeletal-research.csl"},{label:"Journal of Music Technology and Education",id:"journal-of-music-technology-and-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-music-technology-and-education.csl"},{label:"Journal of Nanoscience and Nanotechnology",id:"journal-of-nanoscience-and-nanotechnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-nanoscience-and-nanotechnology.csl"},{label:"Journal of Natural History",id:"journal-of-natural-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-natural-history.csl"},{label:"Journal of Neolithic Archaeology",id:"journal-of-neolithic-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neolithic-archaeology.csl"},{label:"Journal of Neurochemistry",id:"journal-of-neurochemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neurochemistry.csl"},{label:"Journal of Neuroendocrinology",id:"journal-of-neuroendocrinology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neuroendocrinology.csl"},{label:"Journal of Neuroimaging",id:"journal-of-neuroimaging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neuroimaging.csl"},{label:"Journal of Neurological Disorders",id:"journal-of-neurological-disorders",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neurological-disorders.csl"},{label:"Journal of Neurophysiology",id:"journal-of-neurophysiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neurophysiology.csl"},{label:"Journal of Neuroscience and Neuroengineering",id:"journal-of-neuroscience-and-neuroengineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-neuroscience-and-neuroengineering.csl"},{label:"Journal of New Zealand Grasslands",id:"journal-of-new-zealand-grasslands",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-new-zealand-grasslands.csl"},{label:"Journal of Nutrition",id:"journal-of-nutrition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-nutrition.csl"},{label:"Journal of Occupational and Environmental Medicine",id:"journal-of-occupational-and-environmental-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-occupational-and-environmental-medicine.csl"},{label:"Journal of Oil Palm Research",id:"journal-of-oil-palm-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-oil-palm-research.csl"},{label:"Journal of Open Research Software",id:"journal-of-open-research-software",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-open-research-software.csl"},{label:"Journal of Oral and Maxillofacial Surgery",id:"journal-of-oral-and-maxillofacial-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-oral-and-maxillofacial-surgery.csl"},{label:"Journal of Orthopaedic Research",id:"journal-of-orthopaedic-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-orthopaedic-research.csl"},{label:"Journal of Orthopaedic Trauma",id:"journal-of-orthopaedic-trauma",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-orthopaedic-trauma.csl"},{label:"Journal of Orthopaedics, Trauma and Rehabilitation",id:"journal-of-orthopaedics-trauma-and-rehabilitation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-orthopaedics-trauma-and-rehabilitation.csl"},{label:"Journal of Paleontology",id:"journal-of-paleontology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-paleontology.csl"},{label:"Journal of Peace Research",id:"journal-of-peace-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-peace-research.csl"},{label:"Journal of Pediatric Gastroenterology and Nutrition",id:"journal-of-pediatric-gastroenterology-and-nutrition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-pediatric-gastroenterology-and-nutrition.csl"},{label:"Journal of Peptide Science",id:"journal-of-peptide-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-peptide-science.csl"},{label:"Journal of Perinatal Medicine",id:"journal-of-perinatal-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-perinatal-medicine.csl"},{label:"Journal of Periodontal Research",id:"journal-of-periodontal-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-periodontal-research.csl"},{label:"Journal of Petrology",id:"journal-of-petrology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-petrology.csl"},{label:"Journal of Pharmacy and Pharmacology",id:"journal-of-pharmacy-and-pharmacology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-pharmacy-and-pharmacology.csl"},{label:"Journal of Phycology",id:"journal-of-phycology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-phycology.csl"},{label:"Journal of Physical Therapy Science",id:"journal-of-physical-therapy-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-physical-therapy-science.csl"},{label:"Journal of Plankton Research",id:"journal-of-plankton-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-plankton-research.csl"},{label:"Journal of Plant Ecology",id:"journal-of-plant-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-plant-ecology.csl"},{label:"Journal of Plant Nutrition and Soil Science",id:"journal-of-plant-nutrition-and-soil-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-plant-nutrition-and-soil-science.csl"},{label:"Journal of Plant Protection Research",id:"journal-of-plant-protection-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-plant-protection-research.csl"},{label:"Journal of Political Ideologies",id:"journal-of-political-ideologies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-political-ideologies.csl"},{label:"Journal of Political Philosophy",id:"journal-of-political-philosophy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-political-philosophy.csl"},{label:"Journal of Pollination Ecology",id:"journal-of-pollination-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-pollination-ecology.csl"},{label:"Journal of Polymer Science Part A: Polymer Chemistry",id:"journal-of-polymer-science-part-a-polymer-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-polymer-science-part-a-polymer-chemistry.csl"},{label:"Journal of Porphyrins and Phthalocyanines",id:"journal-of-porphyrins-and-phthalocyanines",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-porphyrins-and-phthalocyanines.csl"},{label:"Journal of Product Innovation Management",id:"journal-of-product-innovation-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-product-innovation-management.csl"},{label:"Journal of Prosthodontics",id:"journal-of-prosthodontics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-prosthodontics.csl"},{label:"Journal of Psychiatric and Mental Health Nursing",id:"journal-of-psychiatric-and-mental-health-nursing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-psychiatric-and-mental-health-nursing.csl"},{label:"Journal of Psychiatry & Neuroscience",id:"journal-of-psychiatry-and-neuroscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-psychiatry-and-neuroscience.csl"},{label:"Journal of Raman Spectroscopy",id:"journal-of-raman-spectroscopy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-raman-spectroscopy.csl"},{label:"Journal of Reconstructive Microsurgery",id:"journal-of-reconstructive-microsurgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-reconstructive-microsurgery.csl"},{label:"Journal of Refugee Studies",id:"journal-of-refugee-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-refugee-studies.csl"},{label:"Journal of Retailing",id:"journal-of-retailing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-retailing.csl"},{label:"Journal of Rheumatology",id:"journal-of-rheumatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-rheumatology.csl"},{label:"Journal of Roman Archaeology (A)",id:"journal-of-roman-archaeology-a",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-roman-archaeology-a.csl"},{label:"Journal of Roman Archaeology (B)",id:"journal-of-roman-archaeology-b",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-roman-archaeology-b.csl"},{label:"Journal of Science and Medicine in Sport",id:"journal-of-science-and-medicine-in-sport",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-science-and-medicine-in-sport.csl"},{label:"Journal of Separation Science",id:"journal-of-separation-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-separation-science.csl"},{label:"Journal of Shoulder and Elbow Surgery",id:"journal-of-shoulder-and-elbow-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-shoulder-and-elbow-surgery.csl"},{label:"Journal of Simulation",id:"journal-of-simulation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-simulation.csl"},{label:"Journal of Sleep Research",id:"journal-of-sleep-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-sleep-research.csl"},{label:"Journal of Small Animal Practice",id:"journal-of-small-animal-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-small-animal-practice.csl"},{label:"Journal of Small Business Management",id:"journal-of-small-business-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-small-business-management.csl"},{label:"Journal of Social Archaeology",id:"journal-of-social-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-social-archaeology.csl"},{label:"Journal of Social Philosophy",id:"journal-of-social-philosophy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-social-philosophy.csl"},{label:"Journal of Soil and Water Conservation",id:"journal-of-soil-and-water-conservation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-soil-and-water-conservation.csl"},{label:"Journal of Soil Science and Plant Nutrition",id:"journal-of-soil-science-and-plant-nutrition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-soil-science-and-plant-nutrition.csl"},{label:"Journal of Sport and Health Science",id:"journal-of-sport-and-health-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-sport-and-health-science.csl"},{label:"Journal of Sports Science & Medicine",id:"journal-of-sports-science-and-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-sports-science-and-medicine.csl"},{label:"Journal of Strength and Conditioning Research",id:"journal-of-strength-and-conditioning-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-strength-and-conditioning-research.csl"},{label:"Journal of Stroke",id:"journal-of-stroke",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-stroke.csl"},{label:"Journal of Structural Geology",id:"journal-of-structural-geology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-structural-geology.csl"},{label:"Journal of Studies on Alcohol and Drugs",id:"journal-of-studies-on-alcohol-and-drugs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-studies-on-alcohol-and-drugs.csl"},{label:"Journal of Surgery and Medicine",id:"journal-of-surgery-and-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-surgery-and-medicine.csl"},{label:"Journal of Surgical Oncology",id:"journal-of-surgical-oncology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-surgical-oncology.csl"},{label:"Journal of Systematic Palaeontology",id:"journal-of-systematic-palaeontology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-systematic-palaeontology.csl"},{label:"Journal of the Air & Waste Management Association",id:"journal-of-the-air-and-waste-management-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-air-and-waste-management-association.csl"},{label:"Journal of the American Academy of Audiology",id:"journal-of-the-american-academy-of-audiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-academy-of-audiology.csl"},{label:"Journal of the American Academy of Orthopaedic Surgeons",id:"journal-of-the-american-academy-of-orthopaedic-surgeons",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-academy-of-orthopaedic-surgeons.csl"},{label:"Journal of the American Animal Hospital Association",id:"journal-of-the-american-animal-hospital-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-animal-hospital-association.csl"},{label:"Journal of the American Association of Laboratory Animal Science",id:"journal-of-the-american-association-of-laboratory-animal-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-association-of-laboratory-animal-science.csl"},{label:"Journal of the American Ceramic Society",id:"journal-of-the-american-ceramic-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-ceramic-society.csl"},{label:"Journal of the American College of Cardiology",id:"journal-of-the-american-college-of-cardiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-college-of-cardiology.csl"},{label:"Journal of the American College of Surgeons",id:"journal-of-the-american-college-of-surgeons",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-college-of-surgeons.csl"},{label:"Journal of the American Heart Association",id:"journal-of-the-american-heart-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-heart-association.csl"},{label:"Journal of the American Philosophical Association",id:"journal-of-the-american-philosophical-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-philosophical-association.csl"},{label:"Journal of the American Society of Brewing Chemists",id:"journal-of-the-american-society-of-brewing-chemists",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-society-of-brewing-chemists.csl"},{label:"Journal of the American Society of Nephrology",id:"journal-of-the-american-society-of-nephrology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-society-of-nephrology.csl"},{label:"Journal of the American Water Resources Association",id:"journal-of-the-american-water-resources-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-american-water-resources-association.csl"},{label:"Journal of the Association for Information Systems",id:"journal-of-the-association-for-information-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-association-for-information-systems.csl"},{label:"Journal of the Association of Environmental and Resource Economists",id:"journal-of-the-association-of-environmental-and-resource-economists",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-association-of-environmental-and-resource-economists.csl"},{label:"Journal of the Botanical Research Institute of Texas",id:"journal-of-the-botanical-research-institute-of-texas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-botanical-research-institute-of-texas.csl"},{label:"Journal of the Brazilian Chemical Society",id:"journal-of-the-brazilian-chemical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-brazilian-chemical-society.csl"},{label:"Journal of The Electrochemical Society",id:"journal-of-the-electrochemical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-electrochemical-society.csl"},{label:"Journal of the European Academy of Dermatology and Venereology",id:"journal-of-the-european-academy-of-dermatology-and-venereology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-european-academy-of-dermatology-and-venereology.csl"},{label:"Journal of the History of Collections",id:"journal-of-the-history-of-collections",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-history-of-collections.csl"},{label:"Journal of the Indian Law Institute",id:"journal-of-the-indian-law-institute",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-indian-law-institute.csl"},{label:"Journal of the Korean Society of Civil Engineers",id:"journal-of-the-korean-society-of-civil-engineers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-korean-society-of-civil-engineers.csl"},{label:"Journal of the Marine Biological Association of the United Kingdom",id:"journal-of-the-marine-biological-association-of-the-united-kingdom",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-marine-biological-association-of-the-united-kingdom.csl"},{label:"Journal of the Royal Anthropological Institute",id:"journal-of-the-royal-anthropological-institute",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-royal-anthropological-institute.csl"},{label:"Journal of the Royal Society of Western Australia",id:"journal-of-the-royal-society-of-western-australia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-royal-society-of-western-australia.csl"},{label:"Journal of the Royal Statistical Society",id:"journal-of-the-royal-statistical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-royal-statistical-society.csl"},{label:"Journal of the Science of Food and Agriculture",id:"journal-of-the-science-of-food-and-agriculture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-science-of-food-and-agriculture.csl"},{label:"Journal of the Serbian Chemical Society",id:"journal-of-the-serbian-chemical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-serbian-chemical-society.csl"},{label:"Journal of the Warburg and Courtauld Institutes",id:"journal-of-the-warburg-and-courtauld-institutes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-the-warburg-and-courtauld-institutes.csl"},{label:"Journal of Thermal Spray Technology",id:"journal-of-thermal-spray-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-thermal-spray-technology.csl"},{label:"Journal of Threatened Taxa",id:"journal-of-threatened-taxa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-threatened-taxa.csl"},{label:"Journal of Thrombosis and Haemostasis",id:"journal-of-thrombosis-and-haemostasis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-thrombosis-and-haemostasis.csl"},{label:"Journal of Tropical Ecology",id:"journal-of-tropical-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-tropical-ecology.csl"},{label:"Journal of Tropical Life Science",id:"journal-of-tropical-life-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-tropical-life-science.csl"},{label:"Journal of Universal Computer Science",id:"journal-of-universal-computer-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-universal-computer-science.csl"},{label:"Journal of Urban and Environmental Engineering",id:"journal-of-urban-and-environmental-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-urban-and-environmental-engineering.csl"},{label:"Journal of Urban Technology",id:"journal-of-urban-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-urban-technology.csl"},{label:"The Journal of Value Inquiry",id:"journal-of-value-inquiry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-value-inquiry.csl"},{label:"Journal of Vegetation Science",id:"journal-of-vegetation-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-vegetation-science.csl"},{label:"Journal of Vertebrate Biology",id:"journal-of-vertebrate-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-vertebrate-biology.csl"},{label:"Journal of Vertebrate Paleontology",id:"journal-of-vertebrate-paleontology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-vertebrate-paleontology.csl"},{label:"Journal of Vestibular Research",id:"journal-of-vestibular-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-vestibular-research.csl"},{label:"Journal of Veterinary Diagnostic Investigation",id:"journal-of-veterinary-diagnostic-investigation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-veterinary-diagnostic-investigation.csl"},{label:"Journal of Visualized Experiments",id:"journal-of-visualized-experiments",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-visualized-experiments.csl"},{label:"Journal of Water Sanitation and Hygiene for Development",id:"journal-of-water-sanitation-and-hygiene-for-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-water-sanitation-and-hygiene-for-development.csl"},{label:"Journal of Wildlife Diseases",id:"journal-of-wildlife-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-wildlife-diseases.csl"},{label:"Journal of Zoo and Wildlife Medicine",id:"journal-of-zoo-and-wildlife-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-zoo-and-wildlife-medicine.csl"},{label:"Journal of Zoo Biology",id:"journal-of-zoo-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-zoo-biology.csl"},{label:"Journal of Zoology",id:"journal-of-zoology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-of-zoology.csl"},{label:"Journal on Efficiency and Responsibility in Education and Science",id:"journal-on-efficiency-and-responsibility-in-education-and-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journal-on-efficiency-and-responsibility-in-education-and-science.csl"},{label:"Journalistica (Dansk)",id:"journalistica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/journalistica.csl"},{label:"Jurisprudence (\u010Ce\u0161tina)",id:"jurisprudence",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jurisprudence.csl"},{label:"Juristische Schulung (Deutsch)",id:"juristische-schulung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/juristische-schulung.csl"},{label:"Juristische Zitierweise - \xD6ffentliches Recht (Deutsch)",id:"juristische-zitierweise-offentliches-recht",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/juristische-zitierweise-offentliches-recht.csl"},{label:"Juristische Zitierweise Schweizer (Ryser B\xFCschi et al.) (Deutsch - Schweiz)",id:"juristische-zitierweise-schweizer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/juristische-zitierweise-schweizer.csl"},{label:"Juristische Zitierweise (St\xFCber) (Deutsch)",id:"juristische-zitierweise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/juristische-zitierweise.csl"},{label:"Jurnal Ilmu dan Teknologi Hasil Ternak",id:"jurnal-ilmu-dan-teknologi-hasil-ternak",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jurnal-ilmu-dan-teknologi-hasil-ternak.csl"},{label:"Jurnal Pangan dan Agroindustri (Bahasa Indonesia)",id:"jurnal-pangan-dan-agroindustri",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jurnal-pangan-dan-agroindustri.csl"},{label:"Jurnal Sains Farmasi & Klinis",id:"jurnal-sains-farmasi-dan-klinis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jurnal-sains-farmasi-dan-klinis.csl"},{label:"Jurnal Teknik Mesin Indonesia (Bahasa Indonesia)",id:"jurnal-teknik-mesin-indonesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jurnal-teknik-mesin-indonesia.csl"},{label:"Jyv\xE4skyl\xE4n yliopisto - Kemian laitos (Suomi)",id:"jyvaskylan-yliopisto-kemian-laitos",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/jyvaskylan-yliopisto-kemian-laitos.csl"},{label:"Karabuk University - Graduate School of Natural and Applied Sciences",id:"karabuk-university-graduate-school-of-natural-and-applied-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/karabuk-university-graduate-school-of-natural-and-applied-sciences.csl"},{label:"Karger journals (author-date)",id:"karger-journals-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/karger-journals-author-date.csl"},{label:"Karger journals",id:"karger-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/karger-journals.csl"},{label:"Karlstad Universitet - Harvard (Svenska)",id:"karlstad-universitet-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/karlstad-universitet-harvard.csl"},{label:"Karstenia",id:"karstenia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/karstenia.csl"},{label:"Keel ja Kirjandus (Eesti keel)",id:"keel-ja-kirjandus",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/keel-ja-kirjandus.csl"},{label:"Kidney Research and Clinical Practice",id:"kidney-research-and-clinical-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kidney-research-and-clinical-practice.csl"},{label:"Kindheit und Entwicklung",id:"kindheit-und-entwicklung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kindheit-und-entwicklung.csl"},{label:"KIT Karlsruher Institut f\xFCr Technologie Germanistik NDL Neuere Deutsche Literaturwissenschaft (German)",id:"kit-karlsruher-institut-fur-technologie-germanistik-ndl-neuere-deutsche-literaturwissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kit-karlsruher-institut-fur-technologie-germanistik-ndl-neuere-deutsche-literaturwissenschaft.csl"},{label:"Klinische P\xE4diatrie",id:"klinische-padiatrie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/klinische-padiatrie.csl"},{label:"Knee Surgery & Related Research",id:"knee-surgery-and-related-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/knee-surgery-and-related-research.csl"},{label:"Knee Surgery, Sports Traumatology, Arthroscopy",id:"knee-surgery-sports-traumatology-arthroscopy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/knee-surgery-sports-traumatology-arthroscopy.csl"},{label:"Knowledge & Management of Aquatic Ecosystems",id:"knowledge-and-management-of-aquatic-ecosystems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/knowledge-and-management-of-aquatic-ecosystems.csl"},{label:"K\xF6lner Zeitschrift f\xFCr Soziologie und Sozialpsychologie (Deutsch)",id:"kolner-zeitschrift-fur-soziologie-und-sozialpsychologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kolner-zeitschrift-fur-soziologie-und-sozialpsychologie.csl"},{label:"Kommunikation und Recht (Deutsch)",id:"kommunikation-und-recht",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kommunikation-und-recht.csl"},{label:"KONA Powder and Particle Journal",id:"kona-powder-and-particle-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kona-powder-and-particle-journal.csl"},{label:"Korean Journal of Anesthesiology",id:"korean-journal-of-anesthesiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/korean-journal-of-anesthesiology.csl"},{label:"Korean Journal of Radiology",id:"korean-journal-of-radiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/korean-journal-of-radiology.csl"},{label:"Kritische Ausgabe (Deutsch)",id:"kritische-ausgabe",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kritische-ausgabe.csl"},{label:"KSCE Journal of Civil Engineering",id:"ksce-journal-of-civil-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ksce-journal-of-civil-engineering.csl"},{label:"KTH Royal Institute of Technology - School of Computer Science and Communication (Svenska)",id:"kth-royal-institute-of-technology-school-of-computer-science-and-communication-sv",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kth-royal-institute-of-technology-school-of-computer-science-and-communication-sv.csl"},{label:"KTH Royal Institute of Technology - School of Computer Science and Communication",id:"kth-royal-institute-of-technology-school-of-computer-science-and-communication",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kth-royal-institute-of-technology-school-of-computer-science-and-communication.csl"},{label:"Kunstakademie M\xFCnster (Deutsch)",id:"kunstakademie-munster",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/kunstakademie-munster.csl"},{label:"L'homme \u2013 Revue fran\xE7aise d'anthropologie",id:"l-homme",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/l-homme.csl"},{label:"la Nouvelle Revue du Travail (Fran\xE7ais)",id:"la-nouvelle-revue-du-travail",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/la-nouvelle-revue-du-travail.csl"},{label:"La Revue des Sciences de Gestion (Fran\xE7ais)",id:"la-revue-des-sciences-de-gestion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/la-revue-des-sciences-de-gestion.csl"},{label:"La Trobe University - APA 6th edition",id:"la-trobe-university-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/la-trobe-university-apa.csl"},{label:"La Trobe University - Harvard",id:"la-trobe-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/la-trobe-university-harvard.csl"},{label:"Laboratory Animal Science Professional",id:"laboratory-animal-science-professional",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/laboratory-animal-science-professional.csl"},{label:"Lancaster University - Harvard",id:"lancaster-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lancaster-university-harvard.csl"},{label:"Land Degradation & Development",id:"land-degradation-and-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/land-degradation-and-development.csl"},{label:"Landes Bioscience Journals",id:"landes-bioscience-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/landes-bioscience-journals.csl"},{label:"Language in Society",id:"language-in-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/language-in-society.csl"},{label:"Language",id:"language",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/language.csl"},{label:"L\u2019Ann\xE9e sociologique (Fran\xE7ais)",id:"lannee-sociologique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lannee-sociologique.csl"},{label:"Latin American Perspectives",id:"latin-american-perspectives",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/latin-american-perspectives.csl"},{label:"Latin American Research Review",id:"latin-american-research-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/latin-american-research-review.csl"},{label:"Lauterbornia - Internationale Zeitschrift f\xFCr Faunistik und Floristik des S\xFC\xDFwassers (Deutsch)",id:"lauterbornia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lauterbornia.csl"},{label:"Law & Society Review",id:"law-and-society-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/law-and-society-review.csl"},{label:"Manual of Legal Citation (\u6CD5\u5B66\u6CE8\u5F15\u624B\u518C, \u4E2D\u6587)",id:"law-citation-manual",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/law-citation-manual.csl"},{label:"Law, Technology and Humans",id:"law-technology-and-humans",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/law-technology-and-humans.csl"},{label:"LCGC",id:"lcgc",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lcgc.csl"},{label:"Le Mouvement Social (Fran\xE7ais)",id:"le-mouvement-social",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/le-mouvement-social.csl"},{label:"Le tapuscrit (\xC9cole des hautes \xE9tudes en sciences sociales) (author-date, Fran\xE7ais)",id:"le-tapuscrit-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/le-tapuscrit-author-date.csl"},{label:"Le tapuscrit (\xC9cole des hautes \xE9tudes en sciences sociales) (note, Fran\xE7ais)",id:"le-tapuscrit-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/le-tapuscrit-note.csl"},{label:"Leiden Journal of International Law",id:"leiden-journal-of-international-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/leiden-journal-of-international-law.csl"},{label:"Leidraad voor juridische auteurs 2019 (Nederlands)",id:"leidraad-voor-juridische-auteurs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/leidraad-voor-juridische-auteurs.csl"},{label:"Leonardo",id:"leonardo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/leonardo.csl"},{label:"Les Cahiers du journalisme (Fran\xE7ais)",id:"les-cahiers-du-journalisme",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/les-cahiers-du-journalisme.csl"},{label:"Les Journ\xE9es de la Recherche Avicole (Fran\xE7ais)",id:"les-journees-de-la-recherche-avicole",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/les-journees-de-la-recherche-avicole.csl"},{label:"Les Journ\xE9es de la Recherche Porcine (Fran\xE7ais)",id:"les-journees-de-la-recherche-porcine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/les-journees-de-la-recherche-porcine.csl"},{label:"Les Mondes du travail (Fran\xE7ais)",id:"les-mondes-du-travail",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/les-mondes-du-travail.csl"},{label:"Les nouvelles de l'arch\xE9ologie (Fran\xE7ais)",id:"les-nouvelles-de-l-archeologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/les-nouvelles-de-l-archeologie.csl"},{label:"Lethaia",id:"lethaia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lethaia.csl"},{label:"Letters in Applied Microbiology",id:"letters-in-applied-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/letters-in-applied-microbiology.csl"},{label:"Lettres et Sciences Humaines (biblio et notes, Fran\xE7ais)",id:"lettres-et-sciences-humaines-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lettres-et-sciences-humaines-fr.csl"},{label:"Leviathan (Deutsch)",id:"leviathan",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/leviathan.csl"},{label:"Lien social et Politiques (Fran\xE7ais)",id:"lien-social-et-politiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lien-social-et-politiques.csl"},{label:"Life Science Alliance",id:"life-science-alliance",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/life-science-alliance.csl"},{label:"Limnetica",id:"limnetica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/limnetica.csl"},{label:"Limnology and Oceanography",id:"limnology-and-oceanography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/limnology-and-oceanography.csl"},{label:"Liver International",id:"liver-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/liver-international.csl"},{label:"Liverpool John Moores University - Harvard",id:"liverpool-john-moores-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/liverpool-john-moores-university-harvard.csl"},{label:"Guide des r\xE9f\xE9rences pour la r\xE9daction juridique 7e \xE9dition (Notes compl\xE8tes) (Guide Lluelles, no Ibid., Fran\xE7ais - Canada)",id:"lluelles-no-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lluelles-no-ibid.csl"},{label:"Guide des r\xE9f\xE9rences pour la r\xE9daction juridique 7e \xE9dition (Guide Lluelles, Fran\xE7ais - Canada)",id:"lluelles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lluelles.csl"},{label:"London Metropolitan University - Harvard",id:"london-metropolitan-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/london-metropolitan-university-harvard.csl"},{label:"London Review of International Law",id:"london-review-of-international-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/london-review-of-international-law.csl"},{label:"London South Bank University (numeric)",id:"london-south-bank-university-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/london-south-bank-university-numeric.csl"},{label:"Lund University School of Economics and Management",id:"lund-university-school-of-economics-and-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/lund-university-school-of-economics-and-management.csl"},{label:"Macromolecular Reaction Engineering",id:"macromolecular-reaction-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/macromolecular-reaction-engineering.csl"},{label:"Magnetic Resonance in Medical Sciences",id:"magnetic-resonance-in-medical-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/magnetic-resonance-in-medical-sciences.csl"},{label:"Magnetic Resonance Materials in Physics, Biology and Medicine",id:"magnetic-resonance-materials-in-physics-biology-and-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/magnetic-resonance-materials-in-physics-biology-and-medicine.csl"},{label:"Maison de l'Orient et de la M\xE9diterran\xE9e (English)",id:"maison-de-l-orient-et-de-la-mediterranee-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/maison-de-l-orient-et-de-la-mediterranee-en.csl"},{label:"Maison de l'Orient et de la M\xE9diterran\xE9e (Fran\xE7ais)",id:"maison-de-l-orient-et-de-la-mediterranee",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/maison-de-l-orient-et-de-la-mediterranee.csl"},{label:"Malaysian Orthopaedic Journal",id:"malaysian-orthopaedic-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/malaysian-orthopaedic-journal.csl"},{label:"Mammal Review",id:"mammal-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mammal-review.csl"},{label:"Mammalia",id:"mammalia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mammalia.csl"},{label:"Mammalogy Notes",id:"mammalogy-notes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mammalogy-notes.csl"},{label:"Management & Avenir (Fran\xE7ais)",id:"management-et-avenir",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/management-et-avenir.csl"},{label:"Management international",id:"management-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/management-international.csl"},{label:"Management of Biological Invasions",id:"management-of-biological-invasions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/management-of-biological-invasions.csl"},{label:"Manchester University Press monographs (author-date)",id:"manchester-university-press-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/manchester-university-press-author-date.csl"},{label:"Manchester University Press monographs (note)",id:"manchester-university-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/manchester-university-press.csl"},{label:"Marine Biology",id:"marine-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/marine-biology.csl"},{label:"Marine Mammal Science",id:"marine-mammal-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/marine-mammal-science.csl"},{label:"Marine Ornithology",id:"marine-ornithology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/marine-ornithology.csl"},{label:"Marine Turtle Newsletter",id:"marine-turtle-newsletter",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/marine-turtle-newsletter.csl"},{label:"Marmara \xDCniversitesi - T\xFCrkiyat Ara\u015Ft\u0131rmalar\u0131 Enstit\xFCs\xFC (T\xFCrk\xE7e)",id:"marmara-universitesi-turkiyat-arastirmalari-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/marmara-universitesi-turkiyat-arastirmalari-enstitusu.csl"},{label:"Mary Ann Liebert - Harvard",id:"mary-ann-liebert-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mary-ann-liebert-harvard.csl"},{label:"Mary Ann Liebert - Vancouver",id:"mary-ann-liebert-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mary-ann-liebert-vancouver.csl"},{label:"Masarykova univerzita - Pr\xE1vnick\xE1 fakulta",id:"masarykova-univerzita-pravnicka-fakulta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/masarykova-univerzita-pravnicka-fakulta.csl"},{label:"Mastozoologia Neotropical",id:"mastozoologia-neotropical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mastozoologia-neotropical.csl"},{label:"Materials Express",id:"materials-express",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/materials-express.csl"},{label:"Mathematical Geosciences",id:"mathematical-geosciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mathematical-geosciences.csl"},{label:"Mathematics and Computers in Simulation",id:"mathematics-and-computers-in-simulation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mathematics-and-computers-in-simulation.csl"},{label:"McDonald Institute Monographs",id:"mcdonald-institute-monographs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mcdonald-institute-monographs.csl"},{label:"Canadian Guide to Uniform Legal Citation 9th edition (McGill Guide)",id:"mcgill-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mcgill-en.csl"},{label:"Manuel canadien de la r\xE9f\xE9rence juridique 9e \xE9dition (Guide McGill, Fran\xE7ais - Canada)",id:"mcgill-fr",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mcgill-fr.csl"},{label:"M\xE9decine Intensive R\xE9animation",id:"medecine-intensive-reanimation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medecine-intensive-reanimation.csl"},{label:"m\xE9decine/sciences",id:"medecine-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medecine-sciences.csl"},{label:"Media, Culture & Society",id:"media-culture-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/media-culture-and-society.csl"},{label:"Mediaeval Studies",id:"mediaeval-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mediaeval-studies.csl"},{label:"Medical Dosimetry",id:"medical-dosimetry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medical-dosimetry.csl"},{label:"Medical History",id:"medical-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medical-history.csl"},{label:"Medicina Cl\xEDnica (Espa\xF1ol)",id:"medicina-clinica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicina-clinica.csl"},{label:"Medicina delle Dipendenze - Italian Journal of the Addictions (Italiano)",id:"medicina-delle-dipendenze-italian-journal-of-the-addictions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicina-delle-dipendenze-italian-journal-of-the-addictions.csl"},{label:"Medicinal Research Reviews",id:"medicinal-research-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicinal-research-reviews.csl"},{label:"Medicine & Science in Sports & Exercise",id:"medicine-and-science-in-sports-and-exercise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicine-and-science-in-sports-and-exercise.csl"},{label:"Medicine Publishing",id:"medicine-publishing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicine-publishing.csl"},{label:"Medicinski razgledi",id:"medicinski-razgledi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicinski-razgledi.csl"},{label:"Medicinskiy Akademicheskiy Zhurnal",id:"medicinskiy-akademicheskiy-zhurnal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medicinskiy-akademicheskiy-zhurnal.csl"},{label:"Mediterranean Journal of Chemistry",id:"mediterranean-journal-of-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mediterranean-journal-of-chemistry.csl"},{label:"Mediterranean Journal of Infection, Microbes and Antimicrobials",id:"mediterranean-journal-of-infection-microbes-and-antimicrobials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mediterranean-journal-of-infection-microbes-and-antimicrobials.csl"},{label:"Mediterranean Politics",id:"mediterranean-politics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mediterranean-politics.csl"},{label:"Medizinische Hochschule Hannover",id:"medizinische-hochschule-hannover",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medizinische-hochschule-hannover.csl"},{label:"Medizinische Universit\xE4t Innsbruck - Vancouver (Deutsch)",id:"medizinische-universitat-innsbruck-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/medizinische-universitat-innsbruck-vancouver.csl"},{label:"Melbourne School of Theology",id:"melbourne-school-of-theology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/melbourne-school-of-theology.csl"},{label:"Mem\xF3rias do Instituto Oswaldo Cruz",id:"memorias-do-instituto-oswaldo-cruz",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/memorias-do-instituto-oswaldo-cruz.csl"},{label:"Mercator-Institut f\xFCr Sprachf\xF6rderung und Deutsch als Zweitsprache (Deutsch)",id:"mercator-institut-fur-sprachforderung-und-deutsch-als-zweitsprache",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mercator-institut-fur-sprachforderung-und-deutsch-als-zweitsprache.csl"},{label:"Mercatus Center",id:"mercatus-center",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mercatus-center.csl"},{label:"Meta",id:"meta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/meta.csl"},{label:"Metallurgical and Materials Transactions A",id:"metallurgical-and-materials-transactions-a",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/metallurgical-and-materials-transactions-a.csl"},{label:"Metallurgical and Materials Transactions",id:"metallurgical-and-materials-transactions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/metallurgical-and-materials-transactions.csl"},{label:"Meteoritics & Planetary Science",id:"meteoritics-and-planetary-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/meteoritics-and-planetary-science.csl"},{label:"Meteorological Applications",id:"meteorological-applications",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/meteorological-applications.csl"},{label:"Method & Theory in the Study of Religion",id:"method-and-theory-in-the-study-of-religion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/method-and-theory-in-the-study-of-religion.csl"},{label:"Methods of Information in Medicine",id:"methods-of-information-in-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/methods-of-information-in-medicine.csl"},{label:"Metropol Verlag (Deutsch)",id:"metropol-verlag",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/metropol-verlag.csl"},{label:"Metropolia Ammattikorkeakoulu - Harvard (Suomi)",id:"metropolia-university-of-applied-sciences-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/metropolia-university-of-applied-sciences-harvard.csl"},{label:"M\xE9tropolitiques (Fran\xE7ais)",id:"metropolitiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/metropolitiques.csl"},{label:"Microbial Cell",id:"microbial-cell",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/microbial-cell.csl"},{label:"Microbiology Society",id:"microbiology-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/microbiology-society.csl"},{label:"Microbiome Research Reports",id:"microbiome-research-reports",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/microbiome-research-reports.csl"},{label:"Microcirculation",id:"microcirculation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/microcirculation.csl"},{label:"Microscopy and Microanalysis",id:"microscopy-and-microanalysis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/microscopy-and-microanalysis.csl"},{label:"Middle East Critique",id:"middle-east-critique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/middle-east-critique.csl"},{label:"Midwestern Baptist Theological Seminary",id:"midwestern-baptist-theological-seminary",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/midwestern-baptist-theological-seminary.csl"},{label:"Mimbar Hukum",id:"mimbar-hukum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mimbar-hukum.csl"},{label:"Mimesis Edizioni (Italiano)",id:"mimesis-edizioni",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mimesis-edizioni.csl"},{label:"Mind & Language",id:"mind-and-language",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mind-and-language.csl"},{label:"Mineralogical Magazine",id:"mineralogical-magazine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mineralogical-magazine.csl"},{label:"MIS Quarterly",id:"mis-quarterly",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mis-quarterly.csl"},{label:"Modern Chinese Literature and Culture",id:"modern-chinese-literature-and-culture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-chinese-literature-and-culture.csl"},{label:"Modern Humanities Research Association 3rd edition (author-date)",id:"modern-humanities-research-association-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-humanities-research-association-author-date.csl"},{label:"Modern Humanities Research Association 3rd edition (note with bibliography)",id:"modern-humanities-research-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-humanities-research-association.csl"},{label:"Modern Language Association 6th edition (note)",id:"modern-language-association-6th-edition-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-language-association-6th-edition-note.csl"},{label:"Modern Language Association 7th edition (underline)",id:"modern-language-association-7th-edition-underline",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-language-association-7th-edition-underline.csl"},{label:"Modern Language Association 7th edition (with URL)",id:"modern-language-association-7th-edition-with-url",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-language-association-7th-edition-with-url.csl"},{label:"Modern Language Association 7th edition",id:"modern-language-association-7th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-language-association-7th-edition.csl"},{label:"Modern Language Association 8th edition",id:"modern-language-association-8th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-language-association-8th-edition.csl"},{label:"Modern Language Association 9th edition",id:"modern-language-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-language-association.csl"},{label:"Modern Pathology",id:"modern-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-pathology.csl"},{label:"Modern Phytomorphology",id:"modern-phytomorphology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/modern-phytomorphology.csl"},{label:"Mohr Siebeck - Recht (Deutsch - \xD6sterreich)",id:"mohr-siebeck-recht",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mohr-siebeck-recht.csl"},{label:"Molecular & Cellular Proteomics",id:"molecular-and-cellular-proteomics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-and-cellular-proteomics.csl"},{label:"Molecular Biology and Evolution",id:"molecular-biology-and-evolution",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-biology-and-evolution.csl"},{label:"Molecular Biology of the Cell",id:"molecular-biology-of-the-cell",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-biology-of-the-cell.csl"},{label:"Molecular Biology",id:"molecular-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-biology.csl"},{label:"Molecular Metabolism",id:"molecular-metabolism",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-metabolism.csl"},{label:"Molecular Microbiology",id:"molecular-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-microbiology.csl"},{label:"Molecular Nutrition & Food Research",id:"molecular-nutrition-and-food-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-nutrition-and-food-research.csl"},{label:"Molecular Oncology",id:"molecular-oncology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-oncology.csl"},{label:"Molecular Plant-Microbe Interactions",id:"molecular-plant-microbe-interactions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-plant-microbe-interactions.csl"},{label:"Molecular Plant Pathology",id:"molecular-plant-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-plant-pathology.csl"},{label:"Molecular Plant",id:"molecular-plant",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-plant.csl"},{label:"Molecular Psychiatry (letters to the editor)",id:"molecular-psychiatry-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-psychiatry-letters.csl"},{label:"Molecular Psychiatry",id:"molecular-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/molecular-psychiatry.csl"},{label:"Monash University - CSIRO",id:"monash-university-csiro",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/monash-university-csiro.csl"},{label:"Mondes en d\xE9veloppement (Fran\xE7ais)",id:"mondes-en-developpement",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mondes-en-developpement.csl"},{label:"Monographs of the Palaeontographical Society",id:"monographs-of-the-palaeontographical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/monographs-of-the-palaeontographical-society.csl"},{label:"Moorlands College",id:"moorlands-college",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/moorlands-college.csl"},{label:"Mots (French)",id:"mots",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mots.csl"},{label:"MRS Bulletin",id:"mrs-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mrs-bulletin.csl"},{label:"Multidisciplinary Digital Publishing Institute",id:"multidisciplinary-digital-publishing-institute",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/multidisciplinary-digital-publishing-institute.csl"},{label:"Multilingual Matters",id:"multilingual-matters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/multilingual-matters.csl"},{label:"Multimed (Espa\xF1ol)",id:"multimed",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/multimed.csl"},{label:"Multiple Sclerosis Journal",id:"multiple-sclerosis-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/multiple-sclerosis-journal.csl"},{label:"Muscle & Nerve",id:"muscle-and-nerve",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/muscle-and-nerve.csl"},{label:"Mus\xE9um national d'Histoire naturelle",id:"museum-national-dhistoire-naturelle",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/museum-national-dhistoire-naturelle.csl"},{label:"Music Theory Spectrum",id:"music-theory-spectrum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/music-theory-spectrum.csl"},{label:"Mutagenesis",id:"mutagenesis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mutagenesis.csl"},{label:"Mycobiology",id:"mycobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mycobiology.csl"},{label:"Mycologia",id:"mycologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/mycologia.csl"},{label:"Myrmecological News",id:"myrmecological-news",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/myrmecological-news.csl"},{label:"Nano Biomedicine and Engineering",id:"nano-biomedicine-and-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nano-biomedicine-and-engineering.csl"},{label:"natbib - plainnat (author-date)",id:"natbib-plainnat-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/natbib-plainnat-author-date.csl"},{label:"National Archives of Australia",id:"national-archives-of-australia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-archives-of-australia.csl"},{label:"National Institute of Health Research",id:"national-institute-of-health-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-institute-of-health-research.csl"},{label:"National Institute of Organisation Dynamics Australia - Harvard",id:"national-institute-of-organisation-dynamics-australia-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-institute-of-organisation-dynamics-australia-harvard.csl"},{label:"National Institute of Technology Karnataka",id:"national-institute-of-technology-karnataka",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-institute-of-technology-karnataka.csl"},{label:"National Institute of Technology, Tiruchirappalli",id:"national-institute-of-technology-tiruchirappalli",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-institute-of-technology-tiruchirappalli.csl"},{label:"National Library of Medicine (grant proposals with PMCID/PMID)",id:"national-library-of-medicine-grant-proposals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-library-of-medicine-grant-proposals.csl"},{label:"National Marine Fisheries Service - National Environmental Policy Act",id:"national-marine-fisheries-service-national-environmental-policy-act",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-marine-fisheries-service-national-environmental-policy-act.csl"},{label:"National Natural Science Foundation of China (\u4E2D\u6587)",id:"national-natural-science-foundation-of-china",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-natural-science-foundation-of-china.csl"},{label:"National Science Foundation (grant proposals)",id:"national-science-foundation-grant-proposals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-science-foundation-grant-proposals.csl"},{label:"National University of Singapore - Department of Geography - Harvard",id:"national-university-of-singapore-department-of-geography-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/national-university-of-singapore-department-of-geography-harvard.csl"},{label:"Nations and Nationalism",id:"nations-and-nationalism",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nations-and-nationalism.csl"},{label:"Natur und Landschaft (Deutsch)",id:"natur-und-landschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/natur-und-landschaft.csl"},{label:"Natura Croatica",id:"natura-croatica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/natura-croatica.csl"},{label:"Nature Neuroscience (brief communications)",id:"nature-neuroscience-brief-communications",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nature-neuroscience-brief-communications.csl"},{label:'Nature (no "et al.")',id:"nature-no-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nature-no-et-al.csl"},{label:"Nature (no superscript)",id:"nature-no-superscript",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nature-no-superscript.csl"},{label:"Nature Publishing Group - Vancouver",id:"nature-publishing-group-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nature-publishing-group-vancouver.csl"},{label:"Nature",id:"nature",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nature.csl"},{label:"Natures Sciences Soci\xE9t\xE9s",id:"natures-sciences-societes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/natures-sciences-societes.csl"},{label:"Nauplius",id:"nauplius",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nauplius.csl"},{label:"Navigation",id:"navigation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/navigation.csl"},{label:"NCCR Mediality. Medienwandel - Medienwechsel - Medienwissen (Deutsch)",id:"nccr-mediality",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nccr-mediality.csl"},{label:"Necmettin Erbakan \xDCniversitesi Fen ve M\xFChendislik Bilimleri Dergisi (T\xFCrk\xE7e)",id:"necmettin-erbakan-universitesi-fen-ve-muhendislik-bilimleri-dergisi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/necmettin-erbakan-universitesi-fen-ve-muhendislik-bilimleri-dergisi.csl"},{label:"NeHeT (Fran\xE7ais)",id:"nehet",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nehet.csl"},{label:"NEJM Catalyst Innovations in Care Delivery",id:"nejm-catalyst-innovations-in-care-delivery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nejm-catalyst-innovations-in-care-delivery.csl"},{label:"Nephrology Dialysis Transplantation",id:"nephrology-dialysis-transplantation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nephrology-dialysis-transplantation.csl"},{label:"Netherlands Journal of Geosciences - Geologie en Mijnbouw",id:"netherlands-journal-of-geosciences-geologie-en-mijnbouw",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/netherlands-journal-of-geosciences-geologie-en-mijnbouw.csl"},{label:"Neue Juristische Wochenschrift (Deutsch)",id:"neue-juristische-wochenschrift",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neue-juristische-wochenschrift.csl"},{label:"Neue Kriminalpolitik (Deutsch)",id:"neue-kriminalpolitik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neue-kriminalpolitik.csl"},{label:"Neural Plasticity",id:"neural-plasticity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neural-plasticity.csl"},{label:"Neuroendocrinology Letters",id:"neuroendocrinology-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neuroendocrinology-letters.csl"},{label:"Neuroimaging Clinics of North America",id:"neuroimaging-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neuroimaging-clinics-of-north-america.csl"},{label:"Neurolog\xEDa Argentina (Espa\xF1ol)",id:"neurologia-argentina",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurologia-argentina.csl"},{label:"Neurolog\xEDa (Espa\xF1ol)",id:"neurologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurologia.csl"},{label:"Neurology India",id:"neurology-india",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurology-india.csl"},{label:"Neurology",id:"neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurology.csl"},{label:"Neuropsychopharmacology",id:"neuropsychopharmacology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neuropsychopharmacology.csl"},{label:"Neurorehabilitation and Neural Repair",id:"neurorehabilitation-and-neural-repair",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurorehabilitation-and-neural-repair.csl"},{label:"NeuroReport",id:"neuroreport",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neuroreport.csl"},{label:"Neurospine",id:"neurospine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurospine.csl"},{label:"Neurosurgery Clinics of North America",id:"neurosurgery-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/neurosurgery-clinics-of-north-america.csl"},{label:"New Hart's Rules: The Oxford Style Guide (author-date)",id:"new-harts-rules-the-oxford-style-guide-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-harts-rules-the-oxford-style-guide-author-date.csl"},{label:"New Hart's Rules: The Oxford Style Guide",id:"new-harts-rules-the-oxford-style-guide",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-harts-rules-the-oxford-style-guide.csl"},{label:"New Phytologist",id:"new-phytologist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-phytologist.csl"},{label:"New Solutions",id:"new-solutions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-solutions.csl"},{label:"New Testament Studies",id:"new-testament-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-testament-studies.csl"},{label:"New Zealand Dental Journal",id:"new-zealand-dental-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-zealand-dental-journal.csl"},{label:"New Zealand Journal of Forestry Science",id:"new-zealand-journal-of-forestry-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-zealand-journal-of-forestry-science.csl"},{label:"New Zealand Journal of History",id:"new-zealand-journal-of-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-zealand-journal-of-history.csl"},{label:"New Zealand Plant Protection",id:"new-zealand-plant-protection",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-zealand-plant-protection.csl"},{label:"New Zealand Veterinary Journal",id:"new-zealand-veterinary-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/new-zealand-veterinary-journal.csl"},{label:"NIST Technical Publications - Journal of Research of NIST",id:"nist-technical-publication-journal-of-research-of-nist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nist-technical-publication-journal-of-research-of-nist.csl"},{label:"Nordic Pulp & Paper Research Journal",id:"nordic-pulp-and-paper-research-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nordic-pulp-and-paper-research-journal.csl"},{label:"Norma Portuguesa 405 (Portugu\xEAs)",id:"norma-portuguesa-405",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/norma-portuguesa-405.csl"},{label:"Norois (Fran\xE7ais)",id:"norois",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/norois.csl"},{label:"Norsk APA-manual - APA 7th edition (note)",id:"norsk-apa-manual-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/norsk-apa-manual-note.csl"},{label:"Norsk APA-manual - APA 7th edition (author-date)",id:"norsk-apa-manual",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/norsk-apa-manual.csl"},{label:"Norsk henvisningsstandard for rettsvitenskapelige tekster (Norsk - Bokm\xE5l)",id:"norsk-henvisningsstandard-for-rettsvitenskapelige-tekster",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/norsk-henvisningsstandard-for-rettsvitenskapelige-tekster.csl"},{label:"North Pacific Anadromous Fish Commission Bulletin",id:"north-pacific-anadromous-fish-commission-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/north-pacific-anadromous-fish-commission-bulletin.csl"},{label:"Northeastern Naturalist",id:"northeastern-naturalist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/northeastern-naturalist.csl"},{label:"Nottingham Trent University Library - Harvard",id:"nottingham-trent-university-library-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nottingham-trent-university-library-harvard.csl"},{label:"Nouvelles perspectives en sciences sociales (Fran\xE7ais - Canada)",id:"nouvelles-perspectives-en-sciences-sociales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nouvelles-perspectives-en-sciences-sociales.csl"},{label:"Novasinergia",id:"novasinergia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/novasinergia.csl"},{label:"Nowa Audiofonologia (Polski)",id:"nowa-audiofonologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nowa-audiofonologia.csl"},{label:"Nuclear Receptor Signaling",id:"nuclear-receptor-signaling",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nuclear-receptor-signaling.csl"},{label:"Nucleic Acids Research - Web Server Issue",id:"nucleic-acids-research-web-server-issue",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nucleic-acids-research-web-server-issue.csl"},{label:"Nucleic Acids Research",id:"nucleic-acids-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nucleic-acids-research.csl"},{label:"Nutrition Research Reviews",id:"nutrition-research-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nutrition-research-reviews.csl"},{label:"NyS - Nydanske Sprogstudier (Dansk)",id:"nys-nydanske-sprogstudier",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/nys-nydanske-sprogstudier.csl"},{label:"Obafemi Awolowo University - Faculty of Technology",id:"obafemi-awolowo-university-faculty-of-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/obafemi-awolowo-university-faculty-of-technology.csl"},{label:"Obesity",id:"obesity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/obesity.csl"},{label:"Obstetrics & Gynecology Science",id:"obstetrics-and-gynecology-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/obstetrics-and-gynecology-science.csl"},{label:"Occupational Medicine",id:"occupational-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/occupational-medicine.csl"},{label:"Ocean and Coastal Research",id:"ocean-and-coastal-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ocean-and-coastal-research.csl"},{label:"Oceanography",id:"oceanography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oceanography.csl"},{label:"Oecologia Australis",id:"oecologia-australis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oecologia-australis.csl"},{label:"Offa - Berichte und Mitteilungen zur Arch\xE4ologie",id:"offa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/offa.csl"},{label:"Oikos",id:"oikos",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oikos.csl"},{label:"Oil Shale",id:"oil-shale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oil-shale.csl"},{label:"OncoImmunology",id:"oncoimmunology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oncoimmunology.csl"},{label:"Oncotarget",id:"oncotarget",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oncotarget.csl"},{label:"Open Gender Journal",id:"open-gender-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/open-gender-journal.csl"},{label:"Open Window - Harvard",id:"open-window",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/open-window.csl"},{label:"Operative Dentistry",id:"operative-dentistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/operative-dentistry.csl"},{label:"Ophthalmic Genetics",id:"ophthalmic-genetics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ophthalmic-genetics.csl"},{label:"Ophthalmology Retina",id:"ophthalmology-retina",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ophthalmology-retina.csl"},{label:"Ophthalmology",id:"ophthalmology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ophthalmology.csl"},{label:"Optics Express",id:"optics-express",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/optics-express.csl"},{label:"Optics Letters",id:"optics-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/optics-letters.csl"},{label:"Opto-Electronic Advances",id:"opto-electronic-advances",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/opto-electronic-advances.csl"},{label:"Optometry & Vision Science",id:"optometry-and-vision-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/optometry-and-vision-science.csl"},{label:"Opuscula",id:"opuscula",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/opuscula.csl"},{label:"Oral Diseases",id:"oral-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oral-diseases.csl"},{label:"Organic Geochemistry",id:"organic-geochemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/organic-geochemistry.csl"},{label:"Organised Sound",id:"organised-sound",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/organised-sound.csl"},{label:"Organization Studies",id:"organization-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/organization-studies.csl"},{label:"Organization",id:"organization",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/organization.csl"},{label:"Organon",id:"organon",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/organon.csl"},{label:"Ornitolog\xEDa Neotropical",id:"ornitologia-neotropical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ornitologia-neotropical.csl"},{label:"Orthopedic Clinics of North America",id:"orthopedic-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/orthopedic-clinics-of-north-america.csl"},{label:"Oryx",id:"oryx",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oryx.csl"},{label:"OSCOLA (Oxford University Standard for Citation of Legal Authorities) (no Ibid.)",id:"oscola-no-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oscola-no-ibid.csl"},{label:"OSCOLA (Oxford University Standard for Citation of Legal Authorities)",id:"oscola",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oscola.csl"},{label:"\xD6sterreichische Zeitschrift f\xFCr Politikwissenschaft (Deutsch - \xD6sterreich)",id:"osterreichische-zeitschrift-fur-politikwissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/osterreichische-zeitschrift-fur-politikwissenschaft.csl"},{label:"Otto-von-Guericke-Universit\xE4t Magdeburg - Medizinische Fakult\xE4t (numeric)",id:"otto-von-guricke-universitat-magdeburg-medizinische-fakultat-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/otto-von-guricke-universitat-magdeburg-medizinische-fakultat-numeric.csl"},{label:"O.W. Barth Verlag (Deutsch)",id:"owbarth-verlag",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/owbarth-verlag.csl"},{label:"Oxford Art Journal",id:"oxford-art-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-art-journal.csl"},{label:"Oxford Centre for Mission Studies - Harvard",id:"oxford-centre-for-mission-studies-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-centre-for-mission-studies-harvard.csl"},{label:"Oxford Studies in Ancient Philosophy",id:"oxford-studies-in-ancient-philosophy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-studies-in-ancient-philosophy.csl"},{label:"Oxford Studies on the Roman Economy",id:"oxford-studies-on-the-roman-economy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-studies-on-the-roman-economy.csl"},{label:"The University of New South Wales - Oxford",id:"oxford-the-university-of-new-south-wales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-the-university-of-new-south-wales.csl"},{label:"Oxford University Press HUMSOC",id:"oxford-university-press-humsoc",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-university-press-humsoc.csl"},{label:"Oxford University Press (note)",id:"oxford-university-press-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-university-press-note.csl"},{label:"Oxford University Press SciMed (author-date)",id:"oxford-university-press-scimed-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-university-press-scimed-author-date.csl"},{label:"Oxford University Press SciMed (numeric)",id:"oxford-university-press-scimed-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxford-university-press-scimed-numeric.csl"},{label:"Oxidation of Metals",id:"oxidation-of-metals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/oxidation-of-metals.csl"},{label:"Pacific Conservation Biology",id:"pacific-conservation-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pacific-conservation-biology.csl"},{label:"Pacific Science",id:"pacific-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pacific-science.csl"},{label:"P\xE4dagogische Hochschule Bern - Institut Vorschulstufe und Primarstufe",id:"padagogische-hochschule-bern-institut-vorschulstufe-und-primarstufe",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/padagogische-hochschule-bern-institut-vorschulstufe-und-primarstufe.csl"},{label:"P\xE4dagogische Hochschule Fachhochschule Nordwestschweiz (Deutsch - Schweiz)",id:"padagogische-hochschule-fachhochschule-nordwestschweiz",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/padagogische-hochschule-fachhochschule-nordwestschweiz.csl"},{label:"P\xE4dagogische Hochschule Heidelberg (Deutsch)",id:"padagogische-hochschule-heidelberg",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/padagogische-hochschule-heidelberg.csl"},{label:"P\xE4dagogische Hochschule Vorarlberg (Deutsch)",id:"padagogische-hochschule-vorarlberg",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/padagogische-hochschule-vorarlberg.csl"},{label:"Paediatric and Perinatal Epidemiology",id:"paediatric-and-perinatal-epidemiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/paediatric-and-perinatal-epidemiology.csl"},{label:"Pain Medicine",id:"pain-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pain-medicine.csl"},{label:"PAIN",id:"pain",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pain.csl"},{label:"Pakistan Journal of Agricultural Sciences",id:"pakistan-journal-of-agricultural-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pakistan-journal-of-agricultural-sciences.csl"},{label:"Pakistan Veterinary Journal",id:"pakistani-veterinary-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pakistani-veterinary-journal.csl"},{label:"Palaeodiversity",id:"palaeodiversity",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/palaeodiversity.csl"},{label:"Palaeontographica Abteilung B: Palaeobotany - Palaeophytology",id:"palaeontographica-abteilung-b-palaeobotany-palaeophytology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/palaeontographica-abteilung-b-palaeobotany-palaeophytology.csl"},{label:"Palaeontologia Electronica",id:"palaeontologia-electronica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/palaeontologia-electronica.csl"},{label:"Palaeontology",id:"palaeontology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/palaeontology.csl"},{label:"Palaeovertebrata",id:"palaeovertebrata",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/palaeovertebrata.csl"},{label:"Palaios",id:"palaios",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/palaios.csl"},{label:"Paleobiology",id:"paleobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/paleobiology.csl"},{label:"Pallas (French)",id:"pallas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pallas.csl"},{label:"Parasite",id:"parasite",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/parasite.csl"},{label:"Parasitology",id:"parasitology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/parasitology.csl"},{label:"Past & Present",id:"past-and-present",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/past-and-present.csl"},{label:"Pediatric Allergy and Immunology",id:"pediatric-allergy-and-immunology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-allergy-and-immunology.csl"},{label:"Pediatric Anesthesia",id:"pediatric-anesthesia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-anesthesia.csl"},{label:"Pediatric Blood & Cancer",id:"pediatric-blood-and-cancer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-blood-and-cancer.csl"},{label:"Pediatric Infectious Disease Journal",id:"pediatric-infectious-disease-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-infectious-disease-journal.csl"},{label:"Pediatric Physical Therapy",id:"pediatric-physical-therapy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-physical-therapy.csl"},{label:"Pediatric Practice and Research",id:"pediatric-practice-and-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-practice-and-research.csl"},{label:"Pediatric Pulmonology",id:"pediatric-pulmonology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-pulmonology.csl"},{label:"Pediatric Research",id:"pediatric-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-research.csl"},{label:"Pediatric Urology Case Reports",id:"pediatric-urology-case-reports",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pediatric-urology-case-reports.csl"},{label:"Pedosphere",id:"pedosphere",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pedosphere.csl"},{label:"PeerJ",id:"peerj",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/peerj.csl"},{label:"Pensoft Journals",id:"pensoft-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pensoft-journals.csl"},{label:"Periodicum Biologorum",id:"periodicum-biologorum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/periodicum-biologorum.csl"},{label:"Periodontology 2000",id:"periodontology-2000",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/periodontology-2000.csl"},{label:"Permafrost and Periglacial Processes",id:"permafrost-and-periglacial-processes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/permafrost-and-periglacial-processes.csl"},{label:"Perspectives on Sexual and Reproductive Health",id:"perspectives-on-sexual-and-reproductive-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/perspectives-on-sexual-and-reproductive-health.csl"},{label:"Pesquisa Agropecu\xE1ria Brasileira (Portugu\xEAs - Brasil)",id:"pesquisa-agropecuaria-brasileira",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pesquisa-agropecuaria-brasileira.csl"},{label:"Pest Management Science",id:"pest-management-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pest-management-science.csl"},{label:"Petit Chicago (author-date, Fran\xE7ais - Canada)",id:"petit-chicago-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/petit-chicago-author-date.csl"},{label:"Pharmacoepidemiology and Drug Safety",id:"pharmacoepidemiology-and-drug-safety",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pharmacoepidemiology-and-drug-safety.csl"},{label:"Philippika (Deutsch)",id:"philippika",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/philippika.csl"},{label:"Philipps-Universit\xE4t Marburg - Erziehungswissenschaften (note, Deutsch)",id:"philipps-universitat-marburg-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/philipps-universitat-marburg-note.csl"},{label:"Philosophia Scienti\xE6",id:"philosophia-scientiae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/philosophia-scientiae.csl"},{label:"Philosophiques (Fran\xE7ais)",id:"philosophiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/philosophiques.csl"},{label:"Philosophy & Public Affairs",id:"philosophy-and-public-affairs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/philosophy-and-public-affairs.csl"},{label:"Photochemistry and Photobiology",id:"photochemistry-and-photobiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/photochemistry-and-photobiology.csl"},{label:"Photosynthetica",id:"photosynthetica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/photosynthetica.csl"},{label:"Phycological Research",id:"phycological-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/phycological-research.csl"},{label:"Phyllomedusa",id:"phyllomedusa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/phyllomedusa.csl"},{label:"Physiologia Plantarum",id:"physiologia-plantarum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/physiologia-plantarum.csl"},{label:"Physiological and Biochemical Zoology",id:"physiological-and-biochemical-zoology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/physiological-and-biochemical-zoology.csl"},{label:"Physiotherapy Theory and Practice",id:"physiotherapy-theory-and-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/physiotherapy-theory-and-practice.csl"},{label:"Phytopathologia Mediterranea",id:"phytopathologia-mediterranea",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/phytopathologia-mediterranea.csl"},{label:"Phytotaxa",id:"phytotaxa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/phytotaxa.csl"},{label:"Pisa University Press",id:"pisa-university-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pisa-university-press.csl"},{label:"Planning Practice & Research",id:"planning-practice-and-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/planning-practice-and-research.csl"},{label:"Plant & Cell Physiology",id:"plant-and-cell-physiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-and-cell-physiology.csl"},{label:"Plant Biology",id:"plant-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-biology.csl"},{label:"Plant Biotechnology Journal",id:"plant-biotechnology-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-biotechnology-journal.csl"},{label:"Plant, Cell & Environment",id:"plant-cell-and-environment",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-cell-and-environment.csl"},{label:"Plant Genetic Resources - Characterization and Utilization",id:"plant-genetic-resources-characterization-and-utilization",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-genetic-resources-characterization-and-utilization.csl"},{label:"Plant Pathology",id:"plant-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-pathology.csl"},{label:"Plant Physiology",id:"plant-physiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-physiology.csl"},{label:"Plant Species Biology",id:"plant-species-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plant-species-biology.csl"},{label:"Public Library of Science",id:"plos",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/plos.csl"},{label:"Proceedings of the National Academy of Sciences of the United States of America",id:"pnas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pnas.csl"},{label:"Podzemn\xE1 voda (Sloven\u010Dina)",id:"podzemna-voda",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/podzemna-voda.csl"},{label:"Polar Research",id:"polar-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/polar-research.csl"},{label:"Polish Archives of Internal Medicine",id:"polish-archives-of-internal-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/polish-archives-of-internal-medicine.csl"},{label:"Polish Legal (Polski)",id:"polish-legal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/polish-legal.csl"},{label:"Politeknik Negeri Manado - Jurnal Pusat Penelitian dan Pengabdian Kepada Masyarakat (Bahasa Indonesia)",id:"politeknik-negeri-manado-jurnal-p3m",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/politeknik-negeri-manado-jurnal-p3m.csl"},{label:"Political Studies",id:"political-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/political-studies.csl"},{label:"Politique Europ\xE9enne",id:"politique-europeenne",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/politique-europeenne.csl"},{label:"Politische Vierteljahresschrift (Deutsch)",id:"politische-vierteljahresschrift",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/politische-vierteljahresschrift.csl"},{label:"Politix (Fran\xE7ais)",id:"politix",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/politix.csl"},{label:"Polygraphia (Italiano)",id:"polygraphia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/polygraphia.csl"},{label:"Polymer Reviews",id:"polymer-reviews",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/polymer-reviews.csl"},{label:"Pontifical Athenaeum Regina Apostolorum",id:"pontifical-athenaeum-regina-apostolorum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pontifical-athenaeum-regina-apostolorum.csl"},{label:"Pontifical Biblical Institute",id:"pontifical-biblical-institute",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pontifical-biblical-institute.csl"},{label:"Pontifical Gregorian University (Italiano)",id:"pontifical-gregorian-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pontifical-gregorian-university.csl"},{label:"Population, Space and Place",id:"population-space-and-place",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/population-space-and-place.csl"},{label:"Population (Fran\xE7ais)",id:"population",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/population.csl"},{label:"Post\u0119py Higieny i Medycyny Do\u015Bwiadczalnej (Polski)",id:"postepy-higieny-i-medycyny-doswiadczalnej",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/postepy-higieny-i-medycyny-doswiadczalnej.csl"},{label:"Poultry Science",id:"poultry-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/poultry-science.csl"},{label:"Pour R\xE9ussir de Dionne 6\xE8me \xE9dition (note, Fran\xE7ais - Canada)",id:"pour-reussir-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pour-reussir-note.csl"},{label:"Pr\xE1vn\xEDk (\u010Ce\u0161tina)",id:"pravnik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pravnik.csl"},{label:"Praxis (Deutsch - Schweiz)",id:"praxis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/praxis.csl"},{label:"Pr\xE9histoires m\xE9diterran\xE9ennes",id:"prehistoires-mediterraneennes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/prehistoires-mediterraneennes.csl"},{label:"Prehospital Emergency Care",id:"prehospital-emergency-care",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/prehospital-emergency-care.csl"},{label:"Preslia - The Journal of the Czech Botanical Society",id:"preslia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/preslia.csl"},{label:"Presses universitaires de Paris Nanterre (note, Fran\xE7ais)",id:"presses-universitaires-de-paris-nanterre",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/presses-universitaires-de-paris-nanterre.csl"},{label:"Presses Universitaires de Rennes - Arch\xE9ologie et Culture (Fran\xE7ais)",id:"presses-universitaires-de-rennes-archeologie-et-culture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/presses-universitaires-de-rennes-archeologie-et-culture.csl"},{label:"Presses Universitaires de Rennes (Fran\xE7ais)",id:"presses-universitaires-de-rennes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/presses-universitaires-de-rennes.csl"},{label:"Presses universitaires de Strasbourg (note, Fran\xE7ais)",id:"presses-universitaires-de-strasbourg-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/presses-universitaires-de-strasbourg-note.csl"},{label:"Primary Care: Clinics in Office Practice",id:"primary-care-clinics-in-office-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/primary-care-clinics-in-office-practice.csl"},{label:"Proceedings of the Estonian Academy of Sciences (author-date)",id:"proceedings-of-the-estonian-academy-of-sciences-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/proceedings-of-the-estonian-academy-of-sciences-author-date.csl"},{label:"Proceedings of the Estonian Academy of Sciences (numeric)",id:"proceedings-of-the-estonian-academy-of-sciences-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/proceedings-of-the-estonian-academy-of-sciences-numeric.csl"},{label:"Proceedings of the Joint International Grassland & International Rangeland Congress 2021",id:"proceedings-of-the-joint-international-grassland-and-international-rangeland-congress-2021",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/proceedings-of-the-joint-international-grassland-and-international-rangeland-congress-2021.csl"},{label:"Proceedings of the Royal Society B",id:"proceedings-of-the-royal-society-b",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/proceedings-of-the-royal-society-b.csl"},{label:"Processing and Application of Ceramics",id:"processing-and-application-of-ceramics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/processing-and-application-of-ceramics.csl"},{label:"Production and Operations Management",id:"production-and-operations-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/production-and-operations-management.csl"},{label:"ProInflow (note, \u010Ce\u0161tina)",id:"proinflow",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/proinflow.csl"},{label:"Protein Engineering Design and Selection",id:"protein-engineering-design-and-selection",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/protein-engineering-design-and-selection.csl"},{label:"Protein Science",id:"protein-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/protein-science.csl"},{label:"PROTEOMICS",id:"proteomics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/proteomics.csl"},{label:"Psychiatric Clinics of North America",id:"psychiatric-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/psychiatric-clinics-of-north-america.csl"},{label:"Psychiatric Services",id:"psychiatric-services",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/psychiatric-services.csl"},{label:"Psychiatry and Clinical Neurosciences",id:"psychiatry-and-clinical-neurosciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/psychiatry-and-clinical-neurosciences.csl"},{label:"Psychological Medicine",id:"psychological-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/psychological-medicine.csl"},{label:"Psychosomatic Medicine",id:"psychosomatic-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/psychosomatic-medicine.csl"},{label:"Psychosomatics",id:"psychosomatics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/psychosomatics.csl"},{label:"Public Health Nutrition",id:"public-health-nutrition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/public-health-nutrition.csl"},{label:"Publicatiewijzer voor de Archeologie (Nederlands)",id:"publicatiewijzer-voor-de-archeologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/publicatiewijzer-voor-de-archeologie.csl"},{label:"Pure and Applied Geophysics",id:"pure-and-applied-geophysics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/pure-and-applied-geophysics.csl"},{label:"Qeios",id:"qeios",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/qeios.csl"},{label:"Quaderni degli Avogadro Colloquia",id:"quaderni-degli-avogadro-colloquia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/quaderni-degli-avogadro-colloquia.csl"},{label:"Quaderni Materialisti (Italiano)",id:"quaderni-materialisti",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/quaderni-materialisti.csl"},{label:"Quaderni (Italiano)",id:"quaderni",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/quaderni.csl"},{label:"Quaternaire (Fran\xE7ais)",id:"quaternaire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/quaternaire.csl"},{label:"Quaternary International",id:"quaternary-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/quaternary-international.csl"},{label:"Queen Margaret University - Harvard",id:"queen-margaret-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/queen-margaret-university-harvard.csl"},{label:"R&D Management",id:"r-and-d-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/r-and-d-management.csl"},{label:"Radiation Protection Dosimetry",id:"radiation-protection-dosimetry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiation-protection-dosimetry.csl"},{label:"Radiochimica Acta",id:"radiochimica-acta",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiochimica-acta.csl"},{label:"RadioGraphics",id:"radiographics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiographics.csl"},{label:"Radiography",id:"radiography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiography.csl"},{label:"Radiologic Clinics of North America",id:"radiologic-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiologic-clinics-of-north-america.csl"},{label:"Radiology",id:"radiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiology.csl"},{label:"Radiopaedia.org",id:"radiopaedia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/radiopaedia.csl"},{label:"Raffles Bulletin of Zoology",id:"raffles-bulletin-of-zoology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/raffles-bulletin-of-zoology.csl"},{label:"Raptor Journal",id:"raptor-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/raptor-journal.csl"},{label:"Rassegna degli Archivi di Stato (bibliografia generale o ragionata commentata, sorted chronological, italiano)",id:"rassegna-degli-archivi-di-stato-bibliografia-generale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rassegna-degli-archivi-di-stato-bibliografia-generale.csl"},{label:"Rassegna degli Archivi di Stato (citazioni estese, italiano)",id:"rassegna-degli-archivi-di-stato",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rassegna-degli-archivi-di-stato.csl"},{label:"Recent Patents on Drug Delivery & Formulation",id:"recent-patents-on-drug-delivery-and-formulation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/recent-patents-on-drug-delivery-and-formulation.csl"},{label:"Recherches en Sciences de Gestion (Fran\xE7ais)",id:"recherches-en-sciences-de-gestion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/recherches-en-sciences-de-gestion.csl"},{label:"Refugee Survey Quarterly",id:"refugee-survey-quarterly",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/refugee-survey-quarterly.csl"},{label:"Register Studies",id:"register-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/register-studies.csl"},{label:"Religion in the Roman Empire",id:"religion-in-the-roman-empire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/religion-in-the-roman-empire.csl"},{label:"Renewable Agriculture and Food Systems",id:"renewable-agriculture-and-food-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/renewable-agriculture-and-food-systems.csl"},{label:"Reports of Practical Oncology and Radiotherapy",id:"reports-of-practical-oncology-and-radiotherapy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/reports-of-practical-oncology-and-radiotherapy.csl"},{label:"Representation",id:"representation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/representation.csl"},{label:"Reproduction, Fertility and Development",id:"reproduction-fertility-and-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/reproduction-fertility-and-development.csl"},{label:"Reproduction",id:"reproduction",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/reproduction.csl"},{label:"Research and Education Promotion Association",id:"research-and-education-promotion-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/research-and-education-promotion-association.csl"},{label:"Research in Plant Disease",id:"research-in-plant-disease",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/research-in-plant-disease.csl"},{label:"Research Institute for Nature and Forest (Instituut voor Natuur- en Bosonderzoek)",id:"research-institute-for-nature-and-forest",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/research-institute-for-nature-and-forest.csl"},{label:"Research on Biomedical Engineering",id:"research-on-biomedical-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/research-on-biomedical-engineering.csl"},{label:"Respiratory Care Journal",id:"respiratory-care-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/respiratory-care-journal.csl"},{label:"Restoration Ecology",id:"restoration-ecology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/restoration-ecology.csl"},{label:"Retina",id:"retina",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/retina.csl"},{label:"REVER - Revista de Estudos da Religi\xE3o",id:"rever-revista-de-estudos-da-religiao",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rever-revista-de-estudos-da-religiao.csl"},{label:"Review of International Studies",id:"review-of-international-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/review-of-international-studies.csl"},{label:"Review of Political Economy",id:"review-of-political-economy",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/review-of-political-economy.csl"},{label:"Reviews of Modern Physics (with titles)",id:"reviews-of-modern-physics-with-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/reviews-of-modern-physics-with-titles.csl"},{label:"Revista Argentina de Antropologia Biologica (Espa\xF1ol)",id:"revista-argentina-de-antropologia-biologica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-argentina-de-antropologia-biologica.csl"},{label:"Revista B\xEDblica (Espa\xF1ol)",id:"revista-biblica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-biblica.csl"},{label:"Revista Brasileira de Ci\xEAncia do Solo",id:"revista-brasileira-de-ciencia-do-solo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-brasileira-de-ciencia-do-solo.csl"},{label:"Revista Chilena de Derecho y Tecnolog\xEDa (Espa\xF1ol - Chile)",id:"revista-chilena-de-derecho-y-tecnologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-chilena-de-derecho-y-tecnologia.csl"},{label:"Revista Ciencias T\xE9cnicas Agropecuarias (Espa\xF1ol)",id:"revista-ciencias-tecnicas-agropecuarias",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-ciencias-tecnicas-agropecuarias.csl"},{label:"Revista Cubana de Meteorologia",id:"revista-cubana-de-meteorologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-cubana-de-meteorologia.csl"},{label:"Revista da Sociedade Brasileira de Medicina Tropical",id:"revista-da-sociedade-brasileira-de-medicina-tropical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-da-sociedade-brasileira-de-medicina-tropical.csl"},{label:"Revista de Biolog\xEDa Marina y Oceanograf\xEDa",id:"revista-de-biologia-marina-y-oceanografia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-de-biologia-marina-y-oceanografia.csl"},{label:"Revista de Biolog\xEDa Tropical (International Journal of Tropical Biology and Conservation)",id:"revista-de-biologia-tropical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-de-biologia-tropical.csl"},{label:"Revista de Filolog\xEDa Espa\xF1ola (Espa\xF1ol)",id:"revista-de-filologia-espanola",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-de-filologia-espanola.csl"},{label:"Revista do Instituto de Medicina Tropical de S\xE3o Paulo",id:"revista-do-instituto-de-medicina-tropical-de-sao-paulo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-do-instituto-de-medicina-tropical-de-sao-paulo.csl"},{label:"Revista Espanola de Nutricion Humana y Dietetica (Espa\xF1ol)",id:"revista-espanola-de-nutricion-humana-y-dietetica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-espanola-de-nutricion-humana-y-dietetica.csl"},{label:"Revista FAVE - Secci\xF3n Ciencias Agrarias (Espa\xF1ol)",id:"revista-fave-seccion-ciencias-agrarias",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-fave-seccion-ciencias-agrarias.csl"},{label:"Revista Ladinia",id:"revista-ladinia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-ladinia.csl"},{label:"Revista Latinoamericana de Metalurgia y Materiales",id:"revista-latinoamericana-de-metalurgia-y-materiales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-latinoamericana-de-metalurgia-y-materiales.csl"},{label:"Revista Latinoamericana de Recursos Naturales",id:"revista-latinoamericana-de-recursos-naturales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-latinoamericana-de-recursos-naturales.csl"},{label:"Revista Mat\xE9ria",id:"revista-materia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-materia.csl"},{label:"Revista N\xF3esis",id:"revista-noesis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-noesis.csl"},{label:"Revista Peruana de Medicina Experimental y Salud P\xFAblica (Espa\xF1ol)",id:"revista-peruana-de-medicina-experimental-y-salud-publica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-peruana-de-medicina-experimental-y-salud-publica.csl"},{label:"Revista Portuguesa de Arqueologia",id:"revista-portuguesa-de-arqueologia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-portuguesa-de-arqueologia.csl"},{label:"Revista Virtual de Qu\xEDmica (Portugu\xEAs - Brasil)",id:"revista-virtual-de-quimica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revista-virtual-de-quimica.csl"},{label:"Revue arch\xE9ologique de l\u2019Est (Fran\xE7ais)",id:"revue-archeologique-de-lest",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-archeologique-de-lest.csl"},{label:"Revue arch\xE9ologique de Narbonnaise (French)",id:"revue-archeologique-de-narbonnaise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-archeologique-de-narbonnaise.csl"},{label:"Revue arch\xE9ologique du Centre de la France (Fran\xE7ais)",id:"revue-archeologique-du-centre-de-la-france",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-archeologique-du-centre-de-la-france.csl"},{label:"Revue Arch\xE9ologique (Fran\xE7ais)",id:"revue-archeologique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-archeologique.csl"},{label:"Revue d'\xE9levage et de m\xE9decine v\xE9t\xE9rinaire des pays tropicaux (Fran\xE7ais)",id:"revue-d-elevage-et-de-medecine-veterinaire-des-pays-tropicaux",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-d-elevage-et-de-medecine-veterinaire-des-pays-tropicaux.csl"},{label:"Revue de M\xE9decine V\xE9t\xE9rinaire (Fran\xE7ais)",id:"revue-de-medecine-veterinaire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-de-medecine-veterinaire.csl"},{label:"Revue de Qumr\xE2n",id:"revue-de-qumran",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-de-qumran.csl"},{label:"Revue des \xC9tudes Byzantines",id:"revue-des-etudes-byzantines",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-des-etudes-byzantines.csl"},{label:"Revue des Nouvelles Technologies de l'Information (Fran\xE7ais)",id:"revue-des-nouvelles-technologies-de-l-information",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-des-nouvelles-technologies-de-l-information.csl"},{label:"Revue d'histoire des sciences humaines (Fran\xE7ais)",id:"revue-dhistoire-des-sciences-humaines",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-dhistoire-des-sciences-humaines.csl"},{label:"Revue d'histoire moderne et contemporaine (Fran\xE7ais)",id:"revue-dhistoire-moderne-et-contemporaine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-dhistoire-moderne-et-contemporaine.csl"},{label:"Revue Europe\u0301enne des Migrations Internationales",id:"revue-europeenne-des-migrations-internationales",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-europeenne-des-migrations-internationales.csl"},{label:"Revue foresti\xE8re fran\xE7aise (Fran\xE7ais)",id:"revue-forestiere-francaise",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-forestiere-francaise.csl"},{label:"Revue fran\xE7aise d'administration publique (Fran\xE7ais)",id:"revue-francaise-d-administration-publique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-francaise-d-administration-publique.csl"},{label:"Revue fran\xE7aise de gestion (Fran\xE7ais)",id:"revue-francaise-de-gestion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-francaise-de-gestion.csl"},{label:"Revue fran\xE7aise de sociologie (Fran\xE7ais)",id:"revue-francaise-de-sociologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-francaise-de-sociologie.csl"},{label:"Revue Internationale d'Urbanisme (Fran\xE7ais)",id:"revue-internationale-durbanisme",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/revue-internationale-durbanisme.csl"},{label:"Rhinology",id:"rhinology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rhinology.csl"},{label:"Rhodora",id:"rhodora",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rhodora.csl"},{label:"Risk Analysis",id:"risk-analysis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/risk-analysis.csl"},{label:"Riti\xF0: t\xEDmarit Hugv\xEDsindastofnunar (\xCDslenska)",id:"ritid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ritid.csl"},{label:"Rivista Italiana di Paleontologia e Stratigrafia",id:"rivista-italiana-di-paleontologia-e-stratigrafia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rivista-italiana-di-paleontologia-e-stratigrafia.csl"},{label:"RMIT University - Harvard",id:"rmit-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rmit-university-harvard.csl"},{label:"R\xF6Fo: Fortschritte auf dem Gebiet der R\xF6ntgenstrahlen und bildgebenden Verfahren",id:"rofo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rofo.csl"},{label:"Romanian Humanities (Rom\xE2n\u0103)",id:"romanian-humanities",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/romanian-humanities.csl"},{label:"ROSE School",id:"rose-school",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rose-school.csl"},{label:"\u0420\u043E\u0441\u0441\u0438\u0439\u0441\u043A\u0438\u0439 \u0444\u0438\u0437\u0438\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0436\u0443\u0440\u043D\u0430\u043B \u0438\u043C. \u0418.\u041C. \u0421\u0435\u0447\u0435\u043D\u043E\u0432\u0430 (\u0420\u0443\u0301\u0441\u0441\u043A\u0438\u0439)",id:"rossiiskii-fiziologicheskii-zhurnal-imeni-i-m-sechenova",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rossiiskii-fiziologicheskii-zhurnal-imeni-i-m-sechenova.csl"},{label:"Royal College of Nursing - Harvard",id:"royal-college-of-nursing-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/royal-college-of-nursing-harvard.csl"},{label:"Royal Society of Chemistry (with titles)",id:"royal-society-of-chemistry-with-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/royal-society-of-chemistry-with-titles.csl"},{label:"Royal Society of Chemistry",id:"royal-society-of-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/royal-society-of-chemistry.csl"},{label:"RTF Scan",id:"rtf-scan",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/rtf-scan.csl"},{label:"Ruhr-Universit\xE4t Bochum - Lehrstuhl f\xFCr Industrial Sales and Service Engineering",id:"ruhr-universitat-bochum-lehrstuhl-fur-industrial-sales-and-service-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ruhr-universitat-bochum-lehrstuhl-fur-industrial-sales-and-service-engineering.csl"},{label:"Ruhr-Universit\xE4t Bochum - Medizinische Fakult\xE4t (numerisch, Deutsch)",id:"ruhr-universitat-bochum-medizinische-fakultat-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ruhr-universitat-bochum-medizinische-fakultat-numeric.csl"},{label:"SAGE - Harvard",id:"sage-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sage-harvard.csl"},{label:"SAGE - Vancouver (brackets)",id:"sage-vancouver-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sage-vancouver-brackets.csl"},{label:"SAGE - Vancouver",id:"sage-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sage-vancouver.csl"},{label:"Sa\u011Fl\u0131k Bilimleri \xDCniversitesi",id:"saglik-bilimleri-universitesi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/saglik-bilimleri-universitesi.csl"},{label:"Saint Paul University - Faculty of Canon Law",id:"saint-paul-university-faculty-of-canon-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/saint-paul-university-faculty-of-canon-law.csl"},{label:"San Francisco Estuary & Watershed Science",id:"san-francisco-estuary-and-watershed-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/san-francisco-estuary-and-watershed-science.csl"},{label:"Sanamed",id:"sanamed",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sanamed.csl"},{label:"Scandinavian Journal of Infectious Diseases",id:"scandinavian-journal-of-infectious-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scandinavian-journal-of-infectious-diseases.csl"},{label:"Scandinavian Journal of Information Systems",id:"scandinavian-journal-of-information-systems",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scandinavian-journal-of-information-systems.csl"},{label:"Scandinavian Journal of Medicine & Science in Sports",id:"scandinavian-journal-of-medicine-and-science-in-sports",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scandinavian-journal-of-medicine-and-science-in-sports.csl"},{label:"Scandinavian Journal of Rheumatology",id:"scandinavian-journal-of-rheumatology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scandinavian-journal-of-rheumatology.csl"},{label:"Scandinavian Journal of Work, Environment & Health",id:"scandinavian-journal-of-work-environment-and-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scandinavian-journal-of-work-environment-and-health.csl"},{label:"Scandinavian Political Studies",id:"scandinavian-political-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scandinavian-political-studies.csl"},{label:"Science and Technology for the Built Environment",id:"science-and-technology-for-the-built-environment",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-and-technology-for-the-built-environment.csl"},{label:"Science China Chemistry",id:"science-china-chemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-china-chemistry.csl"},{label:"SCIENCE CHINA Earth Sciences",id:"science-china-earth-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-china-earth-sciences.csl"},{label:"SCIENCE CHINA Life Sciences",id:"science-china-life-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-china-life-sciences.csl"},{label:"SCIENCE CHINA Materials",id:"science-china-materials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-china-materials.csl"},{label:"Science Translational Medicine",id:"science-translational-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-translational-medicine.csl"},{label:"Science (without titles)",id:"science-without-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science-without-titles.csl"},{label:"Science",id:"science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/science.csl"},{label:"ScienceAsia",id:"scienceasia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scienceasia.csl"},{label:"Sciences Po - Ecole de la recherche (author-date, Fran\xE7ais)",id:"sciences-po-ecole-doctorale-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sciences-po-ecole-doctorale-author-date.csl"},{label:"Sciences Po - \xC9cole de la recherche (note, Fran\xE7ais)",id:"sciences-po-ecole-doctorale-note-french",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sciences-po-ecole-doctorale-note-french.csl"},{label:"Scientia Agriculturae Bohemica",id:"scientia-agriculturae-bohemica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scientia-agriculturae-bohemica.csl"},{label:"Scientia Iranica",id:"scientia-iranica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scientia-iranica.csl"},{label:"Scientific Online Letters on the Atmosphere",id:"scientific-online-letters-on-the-atmosphere",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scientific-online-letters-on-the-atmosphere.csl"},{label:"Scientific Review Engineering and Environmental Sciences (Przegl\u0105d Naukowy In\u017Cynieria i Kszta\u0142towanie \u015Arodowiska)",id:"scientific-review-engineering-and-environmental-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scientific-review-engineering-and-environmental-sciences.csl"},{label:"Scrinium",id:"scrinium",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/scrinium.csl"},{label:"Sedimentology",id:"sedimentology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sedimentology.csl"},{label:"Seed Science and Technology",id:"seed-science-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/seed-science-and-technology.csl"},{label:"Seed Science Research",id:"seed-science-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/seed-science-research.csl"},{label:"Seismological Research Letters",id:"seismological-research-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/seismological-research-letters.csl"},{label:"Sekolah Tinggi Meteorologi Klimatologi dan Geofisika (Bahasa Indonesia)",id:"sekolah-tinggi-meteorologi-klimatologi-dan-geofisika",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sekolah-tinggi-meteorologi-klimatologi-dan-geofisika.csl"},{label:"S\xE9minaire Saint-Sulpice - Ecole Th\xE9ologie (Fran\xE7ais)",id:"seminaire-saint-sulpice-ecole-theologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/seminaire-saint-sulpice-ecole-theologie.csl"},{label:"Seminars in Pediatric Neurology",id:"seminars-in-pediatric-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/seminars-in-pediatric-neurology.csl"},{label:"Vancouver - Serbian Archives of Medicine",id:"serbian-archives-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/serbian-archives-of-medicine.csl"},{label:"Serdica Journal of Computing",id:"serdica-journal-of-computing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/serdica-journal-of-computing.csl"},{label:"Service M\xE9dical de l'Assurance Maladie (Fran\xE7ais)",id:"service-medical-de-l-assurance-maladie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/service-medical-de-l-assurance-maladie.csl"},{label:"Sexual Development",id:"sexual-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sexual-development.csl"},{label:"Sexual Health",id:"sexual-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sexual-health.csl"},{label:"Sheffield Hallam University - History",id:"sheffield-hallam-university-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sheffield-hallam-university-history.csl"},{label:"Shock",id:"shock",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/shock.csl"},{label:"Silva Fennica",id:"silva-fennica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/silva-fennica.csl"},{label:"Sinergie Italian Journal of Management",id:"sinergie-italian-journal-of-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sinergie-italian-journal-of-management.csl"},{label:"SIST02 (\u65E5\u672C\u8A9E)",id:"sist02",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sist02.csl"},{label:"Sken\xE8. Journal of Theatre and Drama Studies",id:"skene-journal-of-theatre-and-drama-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/skene-journal-of-theatre-and-drama-studies.csl"},{label:"Slovensko dru\u0161tvo za medicinsko informatiko",id:"slovensko-drustvo-za-medicinsko-informatiko",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/slovensko-drustvo-za-medicinsko-informatiko.csl"},{label:"Small",id:"small",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/small.csl"},{label:"Smithsonian Institution Scholarly Press (author-date)",id:"smithsonian-institution-scholarly-press-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/smithsonian-institution-scholarly-press-author-date.csl"},{label:"Smithsonian Institution Scholarly Press - Botany (author-date)",id:"smithsonian-institution-scholarly-press-botany",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/smithsonian-institution-scholarly-press-botany.csl"},{label:"Smithsonian Institution Scholarly Press (note)",id:"smithsonian-institution-scholarly-press-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/smithsonian-institution-scholarly-press-note.csl"},{label:"Smyrna T\u0131p Dergisi (T\xFCrk\xE7e)",id:"smyrna-tip-dergisi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/smyrna-tip-dergisi.csl"},{label:"SN Computer Science",id:"sn-computer-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sn-computer-science.csl"},{label:"Social Anthropology/Anthropologie Sociale",id:"social-anthropology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/social-anthropology.csl"},{label:"Social Cognitive and Affective Neuroscience",id:"social-cognitive-and-affective-neuroscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/social-cognitive-and-affective-neuroscience.csl"},{label:"Social Science History",id:"social-science-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/social-science-history.csl"},{label:"Sociedade Brasileira de Computa\xE7\xE3o",id:"sociedade-brasileira-de-computacao",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sociedade-brasileira-de-computacao.csl"},{label:"Soci\xE9t\xE9 Arch\xE9ologique de Bordeaux (Fran\xE7ais)",id:"societe-archeologique-de-bordeaux",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/societe-archeologique-de-bordeaux.csl"},{label:"Soci\xE9t\xE9 Fran\xE7aise d\u2019\xC9tude de la C\xE9ramique Antique en Gaule (Fran\xE7ais)",id:"societe-francaise-detude-de-la-ceramique-antique-en-gaule",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/societe-francaise-detude-de-la-ceramique-antique-en-gaule.csl"},{label:"Soci\xE9t\xE9 Nationale des Groupements Techniques V\xE9t\xE9rinaires (Fran\xE7ais)",id:"societe-nationale-des-groupements-techniques-veterinaires",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/societe-nationale-des-groupements-techniques-veterinaires.csl"},{label:"Soci\xE9t\xE9s Contemporaines",id:"societes-contemporaines",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/societes-contemporaines.csl"},{label:"Society for American Archaeology",id:"society-for-american-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-for-american-archaeology.csl"},{label:"Society for Historical Archaeology",id:"society-for-historical-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-for-historical-archaeology.csl"},{label:"Society for Laboratory Automation and Screening",id:"society-for-laboratory-automation-and-screening",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-for-laboratory-automation-and-screening.csl"},{label:"Society of Automotive Engineers Technical Papers (numeric)",id:"society-of-automotive-engineers-technical-papers-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-of-automotive-engineers-technical-papers-numeric.csl"},{label:"Society of Biblical Literature 1st edition (full note)",id:"society-of-biblical-literature-1st-edition-fullnote-bibliography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-of-biblical-literature-1st-edition-fullnote-bibliography.csl"},{label:"Society of Biblical Literature 2nd edition (author-date)",id:"society-of-biblical-literature-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-of-biblical-literature-author-date.csl"},{label:"Society of Biblical Literature 2nd edition (full note)",id:"society-of-biblical-literature-fullnote-bibliography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/society-of-biblical-literature-fullnote-bibliography.csl"},{label:"Socio-Economic Review",id:"socio-economic-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/socio-economic-review.csl"},{label:"Sociologia Ruralis",id:"sociologia-ruralis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sociologia-ruralis.csl"},{label:"Sociologia Urbana e Rurale (Italian)",id:"sociologia-urbana-e-rurale",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sociologia-urbana-e-rurale.csl"},{label:"Sociology of Health & Illness",id:"sociology-of-health-and-illness",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sociology-of-health-and-illness.csl"},{label:"S\xF6dert\xF6rns h\xF6gskola - Harvard (with Ibid.)",id:"sodertorns-hogskola-harvard-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sodertorns-hogskola-harvard-ibid.csl"},{label:"S\xF6dert\xF6rns h\xF6gskola - Harvard",id:"sodertorns-hogskola-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sodertorns-hogskola-harvard.csl"},{label:"S\xF6dert\xF6rns h\xF6gskola - Oxford",id:"sodertorns-hogskola-oxford",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sodertorns-hogskola-oxford.csl"},{label:"Soil Biology and Biochemistry",id:"soil-biology-and-biochemistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/soil-biology-and-biochemistry.csl"},{label:"Soil Science and Plant Nutrition",id:"soil-science-and-plant-nutrition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/soil-science-and-plant-nutrition.csl"},{label:"Solent University - Harvard",id:"solent-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/solent-university-harvard.csl"},{label:"Solutions",id:"solutions",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/solutions.csl"},{label:"Sorbonne Student Law Review - Revue juridique des \xE9tudiants de la Sorbonne",id:"sorbonne-student-law-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sorbonne-student-law-review.csl"},{label:"South African Actuarial Journal",id:"south-african-actuarial-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-actuarial-journal.csl"},{label:"South African Journal of Animal Science",id:"south-african-journal-of-animal-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-journal-of-animal-science.csl"},{label:"South African Journal of Enology and Viticulture",id:"south-african-journal-of-enology-and-viticulture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-journal-of-enology-and-viticulture.csl"},{label:"South African Journal of Geology",id:"south-african-journal-of-geology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-journal-of-geology.csl"},{label:"South African Law Journal",id:"south-african-law-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-law-journal.csl"},{label:"South African Medical Journal",id:"south-african-medical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-medical-journal.csl"},{label:"South African Theological Seminary",id:"south-african-theological-seminary",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/south-african-theological-seminary.csl"},{label:"Southeastern Geographer",id:"southeastern-geographer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/southeastern-geographer.csl"},{label:"Southern African Journal of Critical Care",id:"southern-african-journal-of-critical-care",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/southern-african-journal-of-critical-care.csl"},{label:"Soziale Welt (Deutsch)",id:"soziale-welt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/soziale-welt.csl"},{label:"Sozialp\xE4dagogisches Institut Berlin - Walter May (Deutsch)",id:"sozialpadagogisches-institut-berlin-walter-may",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sozialpadagogisches-institut-berlin-walter-may.csl"},{label:"Sozialwissenschaften (Heilmann) (Deutsch)",id:"sozialwissenschaften-heilmann",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sozialwissenschaften-heilmann.csl"},{label:"Soziologie (Deutsch)",id:"soziologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/soziologie.csl"},{label:"Soziologiemagazin (Deutsch)",id:"soziologiemagazin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/soziologiemagazin.csl"},{label:"Spandidos Publications",id:"spandidos-publications",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spandidos-publications.csl"},{label:"Spanish Legal (Espa\xF1ol)",id:"spanish-legal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spanish-legal.csl"},{label:"Spectroscopy Letters",id:"spectroscopy-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spectroscopy-letters.csl"},{label:"Speculum",id:"speculum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/speculum.csl"},{label:"SPIE BiOS",id:"spie-bios",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spie-bios.csl"},{label:"SPIE journals",id:"spie-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spie-journals.csl"},{label:"SPIE Conference Proceedings",id:"spie-proceedings",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spie-proceedings.csl"},{label:"Spine",id:"spine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spine.csl"},{label:"SPIP - Cite plugin",id:"spip-cite",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/spip-cite.csl"},{label:"Sports Health",id:"sports-health",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sports-health.csl"},{label:'Springer - Basic (author-date, no "et al.", with issue numbers)',id:"springer-basic-author-date-no-et-al-with-issue",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-author-date-no-et-al-with-issue.csl"},{label:'Springer - Basic (author-date, no "et al.")',id:"springer-basic-author-date-no-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-author-date-no-et-al.csl"},{label:"Springer - Basic (author-date)",id:"springer-basic-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-author-date.csl"},{label:'Springer - Basic (numeric, brackets, no "et al.", alphabetical)',id:"springer-basic-brackets-no-et-al-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-brackets-no-et-al-alphabetical.csl"},{label:'Springer - Basic (numeric, brackets, no "et al.")',id:"springer-basic-brackets-no-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-brackets-no-et-al.csl"},{label:"Springer - Basic (numeric, brackets)",id:"springer-basic-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-brackets.csl"},{label:"Springer - Basic (note)",id:"springer-basic-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-basic-note.csl"},{label:"Springer - Fachzeitschriften Medizin Psychologie (Deutsch)",id:"springer-fachzeitschriften-medizin-psychologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-fachzeitschriften-medizin-psychologie.csl"},{label:"Springer - Humanities (author-date)",id:"springer-humanities-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-humanities-author-date.csl"},{label:"Springer - Humanities (numeric, brackets)",id:"springer-humanities-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-humanities-brackets.csl"},{label:"Springer - IMIS Series Migrationsgesellschaften",id:"springer-imis-series-migrationsgesellschaften",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-imis-series-migrationsgesellschaften.csl"},{label:"Springer - Lecture Notes in Computer Science (sorted alphabetically)",id:"springer-lecture-notes-in-computer-science-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-lecture-notes-in-computer-science-alphabetical.csl"},{label:"Springer - Lecture Notes in Computer Science",id:"springer-lecture-notes-in-computer-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-lecture-notes-in-computer-science.csl"},{label:"Springer - MathPhys (author-date)",id:"springer-mathphys-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-mathphys-author-date.csl"},{label:"Springer - MathPhys (numeric, brackets)",id:"springer-mathphys-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-mathphys-brackets.csl"},{label:"Springer - Physics (author-date)",id:"springer-physics-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-physics-author-date.csl"},{label:"Springer - Physics (numeric, brackets)",id:"springer-physics-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-physics-brackets.csl"},{label:"Springer - SocPsych (author-date)",id:"springer-socpsych-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-socpsych-author-date.csl"},{label:"Springer - SocPsych (numeric, brackets)",id:"springer-socpsych-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-socpsych-brackets.csl"},{label:"Springer - Vancouver (author-date)",id:"springer-vancouver-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-vancouver-author-date.csl"},{label:"Springer - Vancouver (brackets)",id:"springer-vancouver-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-vancouver-brackets.csl"},{label:"Springer - Vancouver",id:"springer-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-vancouver.csl"},{label:"Springer VS (author-date, Deutsch)",id:"springer-vs-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springer-vs-author-date.csl"},{label:"SpringerProtocols",id:"springerprotocols",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/springerprotocols.csl"},{label:"St Patrick's College",id:"st-patricks-college",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/st-patricks-college.csl"},{label:"Stanovni\u0161tvo",id:"stanovnistvo",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stanovnistvo.csl"},{label:"Statistika: Statistics and Economy Journal",id:"statistika-statistics-and-economy-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/statistika-statistics-and-economy-journal.csl"},{label:"Stavebn\xED obzor (\u010Ce\u0161tina)",id:"stavebni-obzor",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stavebni-obzor.csl"},{label:"Steel Research International",id:"steel-research-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/steel-research-international.csl"},{label:"Steinbeis-Hochschule - School of Management & Innovation (Deutsch)",id:"steinbeis-hochschule-school-of-management-and-innovation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/steinbeis-hochschule-school-of-management-and-innovation.csl"},{label:"Stellenbosch Law Review",id:"stellenbosch-law-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stellenbosch-law-review.csl"},{label:"Stem Cell Reports",id:"stem-cell-reports",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stem-cell-reports.csl"},{label:"Stem Cells",id:"stem-cells",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stem-cells.csl"},{label:"Strategic Design Research Journal",id:"strategic-design-research-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/strategic-design-research-journal.csl"},{label:"Strategic Entrepreneurship Journal",id:"strategic-entrepreneurship-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/strategic-entrepreneurship-journal.csl"},{label:"Strategic Management Journal",id:"strategic-management-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/strategic-management-journal.csl"},{label:"Stroke",id:"stroke",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stroke.csl"},{label:"Structural Control and Health Monitoring",id:"structural-control-and-health-monitoring",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/structural-control-and-health-monitoring.csl"},{label:"Studi e materiali di storia delle religioni (Italiano)",id:"studi-e-materiali-di-storia-delle-religioni",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/studi-e-materiali-di-storia-delle-religioni.csl"},{label:"Studi Slavistici Rivista dell\u2019Associazione Italiana degli Slavisti",id:"studi-slavistici-rivista-dellassociazione-italiana-degli-slavisti",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/studi-slavistici-rivista-dellassociazione-italiana-degli-slavisti.csl"},{label:"Studia BAS (Polski)",id:"studia-bas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/studia-bas.csl"},{label:"Studies in the History of Gardens & Designed Landscapes",id:"studies-in-the-history-of-gardens-and-designed-landscapes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/studies-in-the-history-of-gardens-and-designed-landscapes.csl"},{label:"Studii Teologice",id:"studii-teologice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/studii-teologice.csl"},{label:"Hochschule der Medien Stuttgart (Deutsch)",id:"stuttgart-media-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/stuttgart-media-university.csl"},{label:"Style Manual - Australian Government (note)",id:"style-manual-australian-government-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/style-manual-australian-government-note.csl"},{label:"Style Manual - Australian Government (author-date)",id:"style-manual-australian-government",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/style-manual-australian-government.csl"},{label:"Style manual for authors, editors and printers 6th edition (Snooks & Co.) (author-date)",id:"style-manual-for-authors-editors-and-printers-6th-edition-snooks-co",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/style-manual-for-authors-editors-and-printers-6th-edition-snooks-co.csl"},{label:"sub\\urban - Zeitschrift f\xFCr kritische Stadtforschung (Deutsch)",id:"suburban-zeitschrift-fur-kritische-stadtforschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/suburban-zeitschrift-fur-kritische-stadtforschung.csl"},{label:"Sunway College Johor Bahru - Harvard",id:"sunway-college-johor-bahru",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sunway-college-johor-bahru.csl"},{label:"Suomen antropologi: Journal of the Finnish Anthropological Society",id:"suomen-antropologi-journal-of-the-finnish-anthropological-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/suomen-antropologi-journal-of-the-finnish-anthropological-society.csl"},{label:"Surgical Clinics of North America",id:"surgical-clinics-of-north-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/surgical-clinics-of-north-america.csl"},{label:"Surgical Neurology International",id:"surgical-neurology-international",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/surgical-neurology-international.csl"},{label:"Surgical Pathology Clinics",id:"surgical-pathology-clinics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/surgical-pathology-clinics.csl"},{label:"Survey of Ophthalmology",id:"survey-of-ophthalmology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/survey-of-ophthalmology.csl"},{label:"Svensk exegetisk \xE5rsbok (full note)",id:"svensk-exegetisk-arsbok",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/svensk-exegetisk-arsbok.csl"},{label:"Swedish Legal (Svenska)",id:"swedish-legal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/swedish-legal.csl"},{label:"Swiss Political Science Review",id:"swiss-political-science-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/swiss-political-science-review.csl"},{label:"Sylwan (Polski)",id:"sylwan",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/sylwan.csl"},{label:"Synthesis",id:"synthesis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/synthesis.csl"},{label:"System Dynamics Review",id:"system-dynamics-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/system-dynamics-review.csl"},{label:"Systematic and Applied Microbiology",id:"systematic-and-applied-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/systematic-and-applied-microbiology.csl"},{label:"Systematic Biology",id:"systematic-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/systematic-biology.csl"},{label:"Szociol\xF3giai Szemle (Magyar)",id:"szociologiai-szemle",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/szociologiai-szemle.csl"},{label:"T\xE1bula (Espa\xF1ol)",id:"tabula",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tabula.csl"},{label:"Tagungsberichte der Historischen Kommission f\xFCr ost- und westpreu\xDFische Landesforschung (Deutsch)",id:"tagungsberichte-der-historischen-kommission-fur-ost-und-westpreussische-landesforschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tagungsberichte-der-historischen-kommission-fur-ost-und-westpreussische-landesforschung.csl"},{label:"TATuP - Zeitschrift f\xFCr Technikfolgenabsch\xE4tzung in Theorie und Praxis",id:"tatup-zeitschrift-fur-technikfolgenabschatzung-in-theorie-und-praxis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tatup-zeitschrift-fur-technikfolgenabschatzung-in-theorie-und-praxis.csl"},{label:"Taxon",id:"taxon",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taxon.csl"},{label:"Taylor & Francis - American Chemical Society",id:"taylor-and-francis-acs",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-acs.csl"},{label:"Taylor & Francis - American Institute of Physics",id:"taylor-and-francis-aip",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-aip.csl"},{label:"Taylor & Francis - AMA",id:"taylor-and-francis-ama",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-ama.csl"},{label:"Taylor & Francis - Chicago Manual of Style (author-date)",id:"taylor-and-francis-chicago-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-chicago-author-date.csl"},{label:"Taylor & Francis - US Chicago Manual of Style B (author-date)",id:"taylor-and-francis-chicago-b-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-chicago-b-author-date.csl"},{label:"Taylor & Francis - Chicago F",id:"taylor-and-francis-chicago-f",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-chicago-f.csl"},{label:"Taylor & Francis - Council of Science Editors (author-date)",id:"taylor-and-francis-council-of-science-editors-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-council-of-science-editors-author-date.csl"},{label:"Taylor & Francis - Council of Science Editors (numeric)",id:"taylor-and-francis-council-of-science-editors-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-council-of-science-editors-numeric.csl"},{label:"Taylor & Francis - Harvard X",id:"taylor-and-francis-harvard-x",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-harvard-x.csl"},{label:"Taylor & Francis - National Library of Medicine",id:"taylor-and-francis-national-library-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-national-library-of-medicine.csl"},{label:"Taylor & Francis - Numeric Q",id:"taylor-and-francis-numeric-q",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-numeric-q.csl"},{label:"Taylor & Francis - Vancouver/National Library of Medicine",id:"taylor-and-francis-vancouver-national-library-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/taylor-and-francis-vancouver-national-library-of-medicine.csl"},{label:"Techniques&Culture (Fran\xE7ais)",id:"techniques-et-culture",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/techniques-et-culture.csl"},{label:"Technische Universit\xE4t Dortmund - AG Virtual Machining (Deutsch)",id:"technische-universitat-dortmund-ag-virtual-machining",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dortmund-ag-virtual-machining.csl"},{label:"Technische Universit\xE4t Dresden - Betriebswirtschaftslehre/Logistik (author-date)",id:"technische-universitat-dresden-betriebswirtschaftslehre-logistik-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-betriebswirtschaftslehre-logistik-author-date.csl"},{label:"Technische Universit\xE4t Dresden - Betriebswirtschaftslehre/Marketing (author-date)",id:"technische-universitat-dresden-betriebswirtschaftslehre-marketing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-betriebswirtschaftslehre-marketing.csl"},{label:"Technische Universit\xE4t Dresden - Betriebswirtschaftslehre/Rechnungswesen/Controlling (Deutsch)",id:"technische-universitat-dresden-betriebswirtschaftslehre-rechnungswesen-controlling",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-betriebswirtschaftslehre-rechnungswesen-controlling.csl"},{label:"Technische Universit\xE4t Dresden - Erziehungswissenschaften (author-date)",id:"technische-universitat-dresden-erziehungswissenschaften-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-erziehungswissenschaften-author-date.csl"},{label:"Technische Universit\xE4t Dresden - Finanzwirtschaft und Finanzdienstleistungen (author-date, with short titles)",id:"technische-universitat-dresden-finanzwirtschaft-und-finanzdienstleistungen-author-date-with-short-titles",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-finanzwirtschaft-und-finanzdienstleistungen-author-date-with-short-titles.csl"},{label:"Technische Universit\xE4t Dresden - Finanzwirtschaft und Finanzdienstleistungen (author-date)",id:"technische-universitat-dresden-finanzwirtschaft-und-finanzdienstleistungen-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-finanzwirtschaft-und-finanzdienstleistungen-author-date.csl"},{label:"Technische Universit\xE4t Dresden - Finanzwirtschaft und Finanzdienstleistungen (note)",id:"technische-universitat-dresden-finanzwirtschaft-und-finanzdienstleistungen-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-finanzwirtschaft-und-finanzdienstleistungen-note.csl"},{label:"Technische Universit\xE4t Dresden - Forstwissenschaft (author-date, Deutsch)",id:"technische-universitat-dresden-forstwissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-forstwissenschaft.csl"},{label:"Technische Universit\xE4t Dresden - Historische Musikwissenschaft (note, Deutsch)",id:"technische-universitat-dresden-historische-musikwissenschaft-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-historische-musikwissenschaft-note.csl"},{label:"Technische Universit\xE4t Dresden - Kunstgeschichte (note, Deutsch)",id:"technische-universitat-dresden-kunstgeschichte-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-kunstgeschichte-note.csl"},{label:"Technische Universit\xE4t Dresden - Linguistik (Deutsch)",id:"technische-universitat-dresden-linguistik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-linguistik.csl"},{label:"Technische Universit\xE4t Dresden - Medienwissenschaft und Neuere Deutsche Literatur (note, Deutsch)",id:"technische-universitat-dresden-medienwissenschaft-und-neuere-deutsche-literatur-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-medienwissenschaft-und-neuere-deutsche-literatur-note.csl"},{label:"Technische Universit\xE4t Dresden - Wirtschaftswissenschaften (Deutsch)",id:"technische-universitat-dresden-wirtschaftswissenschaften",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-dresden-wirtschaftswissenschaften.csl"},{label:"Technische Universit\xE4t M\xFCnchen - Controlling (Deutsch)",id:"technische-universitat-munchen-controlling",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-munchen-controlling.csl"},{label:"Technische Universit\xE4t M\xFCnchen - Unternehmensf\xFChrung (Deutsch)",id:"technische-universitat-munchen-unternehmensfuhrung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-munchen-unternehmensfuhrung.csl"},{label:"Technische Universit\xE4t Wien (dissertation) (Deutsch)",id:"technische-universitat-wien",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/technische-universitat-wien.csl"},{label:"Teologia Catalunya",id:"teologia-catalunya",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/teologia-catalunya.csl"},{label:"Termedia Neuropsychiatria i Neuropsychologia/Neuropsychiatry and Neuropsychology",id:"termedia-neuropsychiatria-i-neuropsychologia-neuropsychiatry-and-neuropsychology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/termedia-neuropsychiatria-i-neuropsychologia-neuropsychiatry-and-neuropsychology.csl"},{label:"Terra Nova",id:"terra-nova",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/terra-nova.csl"},{label:"Tetrahedron Letters",id:"tetrahedron-letters",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tetrahedron-letters.csl"},{label:"Textual Cultures",id:"textual-cultures",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/textual-cultures.csl"},{label:"Textual Practice",id:"textual-practice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/textual-practice.csl"},{label:"TGM Wien Diplomarbeit (Deutsch)",id:"tgm-wien-diplom",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tgm-wien-diplom.csl"},{label:"TGM Wien Diplomarbeit \xD6NORM (Deutsch - \xD6sterreich)",id:"tgm-wien-diplomarbeit-onorm",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tgm-wien-diplomarbeit-onorm.csl"},{label:"The Accounting Review",id:"the-accounting-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-accounting-review.csl"},{label:"The American Journal of Bioethics",id:"the-american-journal-of-bioethics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-bioethics.csl"},{label:"The American Journal of Cardiology",id:"the-american-journal-of-cardiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-cardiology.csl"},{label:"The American Journal of Dermatopathology",id:"the-american-journal-of-dermatopathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-dermatopathology.csl"},{label:"The American Journal of Gastroenterology",id:"the-american-journal-of-gastroenterology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-gastroenterology.csl"},{label:"The American Journal of Geriatric Psychiatry",id:"the-american-journal-of-geriatric-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-geriatric-psychiatry.csl"},{label:"The American Journal of Pathology",id:"the-american-journal-of-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-pathology.csl"},{label:"The American Journal of Psychiatry",id:"the-american-journal-of-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-psychiatry.csl"},{label:"The American Journal of Tropical Medicine and Hygiene",id:"the-american-journal-of-tropical-medicine-and-hygiene",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-journal-of-tropical-medicine-and-hygiene.csl"},{label:"The American Midland Naturalist",id:"the-american-midland-naturalist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-midland-naturalist.csl"},{label:"The American Naturalist",id:"the-american-naturalist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-american-naturalist.csl"},{label:"The Angle Orthodontist",id:"the-angle-orthodontist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-angle-orthodontist.csl"},{label:"The Astrophysical Journal",id:"the-astrophysical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-astrophysical-journal.csl"},{label:"The Auk",id:"the-auk",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-auk.csl"},{label:"The Australian Journal of Agricultural and Resource Economics",id:"the-australian-journal-of-agricultural-and-resource-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-australian-journal-of-agricultural-and-resource-economics.csl"},{label:"The Biological Bulletin",id:"the-biological-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-biological-bulletin.csl"},{label:"The Bone & Joint Journal",id:"the-bone-and-joint-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-bone-and-joint-journal.csl"},{label:"The Botanical Review",id:"the-botanical-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-botanical-review.csl"},{label:"The Bovine Practitioner",id:"the-bovine-practitioner",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-bovine-practitioner.csl"},{label:"The British Journal for the Philosophy of Science",id:"the-british-journal-for-the-philosophy-of-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-british-journal-for-the-philosophy-of-science.csl"},{label:"The British Journal of Cardiology",id:"the-british-journal-of-cardiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-british-journal-of-cardiology.csl"},{label:"The British Journal of Criminology",id:"the-british-journal-of-criminology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-british-journal-of-criminology.csl"},{label:"The British Journal of Psychiatry",id:"the-british-journal-of-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-british-journal-of-psychiatry.csl"},{label:"The British Journal of Sociology",id:"the-british-journal-of-sociology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-british-journal-of-sociology.csl"},{label:"The Canadian Geographer (Le G\xE9ographe canadien)",id:"the-canadian-geographer",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-canadian-geographer.csl"},{label:"The Canadian Journal of Chemical Engineering",id:"the-canadian-journal-of-chemical-engineering",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-canadian-journal-of-chemical-engineering.csl"},{label:"The Canadian Journal of Psychiatry",id:"the-canadian-journal-of-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-canadian-journal-of-psychiatry.csl"},{label:"The Cancer Journal",id:"the-cancer-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-cancer-journal.csl"},{label:"The Chemical Society of Japan",id:"the-chemical-society-of-japan",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-chemical-society-of-japan.csl"},{label:"The Chinese Journal of International Politics",id:"the-chinese-journal-of-international-politics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-chinese-journal-of-international-politics.csl"},{label:"The Company of Biologists",id:"the-company-of-biologists",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-company-of-biologists.csl"},{label:"The Depositional Record",id:"the-depositional-record",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-depositional-record.csl"},{label:"The Design Journal",id:"the-design-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-design-journal.csl"},{label:"The Economic History Review",id:"the-economic-history-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-economic-history-review.csl"},{label:"The European Research Journal",id:"the-european-research-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-european-research-journal.csl"},{label:"The FASEB Journal",id:"the-faseb-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-faseb-journal.csl"},{label:"The FEBS Journal",id:"the-febs-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-febs-journal.csl"},{label:"The Geological Society of America",id:"the-geological-society-of-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-geological-society-of-america.csl"},{label:"The Geological Society of London",id:"the-geological-society-of-london",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-geological-society-of-london.csl"},{label:"The Hastings Center Report",id:"the-hastings-center-report",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-hastings-center-report.csl"},{label:"The Historical Journal",id:"the-historical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-historical-journal.csl"},{label:"The Holocene",id:"the-holocene",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-holocene.csl"},{label:"The Horticulture Journal",id:"the-horticulture-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-horticulture-journal.csl"},{label:"The Institute of Electronics, Information and Communication Engineers (\u96FB\u5B50\u60C5\u5831\u901A\u4FE1\u5B66\u4F1A)",id:"the-institute-of-electronics-information-and-communication-engineers",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-institute-of-electronics-information-and-communication-engineers.csl"},{label:"The Institution of Engineering and Technology",id:"the-institution-of-engineering-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-institution-of-engineering-and-technology.csl"},{label:"The International Journal of Developmental Biology",id:"the-international-journal-of-developmental-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-international-journal-of-developmental-biology.csl"},{label:"The International Journal of Psychoanalysis",id:"the-international-journal-of-psychoanalysis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-international-journal-of-psychoanalysis.csl"},{label:"The International Journal of Tuberculosis and Lung Disease",id:"the-international-journal-of-tuberculosis-and-lung-disease",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-international-journal-of-tuberculosis-and-lung-disease.csl"},{label:"The ISME Journal",id:"the-isme-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-isme-journal.csl"},{label:"The Journal of Adhesive Dentistry",id:"the-journal-of-adhesive-dentistry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-adhesive-dentistry.csl"},{label:"The Journal of Agricultural Science",id:"the-journal-of-agricultural-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-agricultural-science.csl"},{label:"The Journal of Clinical Ethics",id:"the-journal-of-clinical-ethics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-clinical-ethics.csl"},{label:"The Journal of Clinical Investigation",id:"the-journal-of-clinical-investigation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-clinical-investigation.csl"},{label:"The Journal of Comparative Law",id:"the-journal-of-comparative-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-comparative-law.csl"},{label:"The Journal of Comparative Neurology",id:"the-journal-of-comparative-neurology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-comparative-neurology.csl"},{label:"The Journal of Egyptian Archaeology",id:"the-journal-of-egyptian-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-egyptian-archaeology.csl"},{label:"The Journal of Eukaryotic Microbiology",id:"the-journal-of-eukaryotic-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-eukaryotic-microbiology.csl"},{label:"The Journal of Foot & Ankle Surgery",id:"the-journal-of-foot-and-ankle-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-foot-and-ankle-surgery.csl"},{label:"The Journal of Hand Surgery Asian-Pacific Volume",id:"the-journal-of-hand-surgery-asian-pacific-volume",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-hand-surgery-asian-pacific-volume.csl"},{label:"The Journal of Hand Surgery (European Volume)",id:"the-journal-of-hand-surgery-european-volume",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-hand-surgery-european-volume.csl"},{label:"The Journal of Hellenic Studies",id:"the-journal-of-hellenic-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-hellenic-studies.csl"},{label:"The Journal of Immunology",id:"the-journal-of-immunology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-immunology.csl"},{label:"The Journal of Infection in Developing Countries",id:"the-journal-of-infection-in-developing-countries",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-infection-in-developing-countries.csl"},{label:"The Journal of Juristic Papyrology",id:"the-journal-of-juristic-papyrology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-juristic-papyrology.csl"},{label:"The Journal of Laryngology & Otology",id:"the-journal-of-laryngology-and-otology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-laryngology-and-otology.csl"},{label:"The Journal of Modern History",id:"the-journal-of-modern-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-modern-history.csl"},{label:"The Journal of Molecular Diagnostics",id:"the-journal-of-molecular-diagnostics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-molecular-diagnostics.csl"},{label:"The Journal of Nervous and Mental Disease",id:"the-journal-of-nervous-and-mental-disease",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-nervous-and-mental-disease.csl"},{label:"The Journal of Neuropsychiatry and Clinical Neurosciences",id:"the-journal-of-neuropsychiatry-and-clinical-neurosciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-neuropsychiatry-and-clinical-neurosciences.csl"},{label:"The Journal of Neuroscience",id:"the-journal-of-neuroscience",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-neuroscience.csl"},{label:"The Journal of Nuclear Medicine",id:"the-journal-of-nuclear-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-nuclear-medicine.csl"},{label:"The Journal of Nutrition, Health & Aging",id:"the-journal-of-nutrition-health-and-aging",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-nutrition-health-and-aging.csl"},{label:"The Journal of Pain",id:"the-journal-of-pain",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-pain.csl"},{label:"The Journal of Parasitology",id:"the-journal-of-parasitology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-parasitology.csl"},{label:"The Journal of Pathology",id:"the-journal-of-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-pathology.csl"},{label:"The Journal of Peasant Studies",id:"the-journal-of-peasant-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-peasant-studies.csl"},{label:"The Journal of Physiology",id:"the-journal-of-physiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-physiology.csl"},{label:"The Journal of Pure and Applied Chemistry Research",id:"the-journal-of-pure-and-applied-chemistry-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-pure-and-applied-chemistry-research.csl"},{label:"The Journal of Roman Studies",id:"the-journal-of-roman-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-roman-studies.csl"},{label:"The Journal of the Acoustical Society of America (numeric)",id:"the-journal-of-the-acoustical-society-of-america-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-the-acoustical-society-of-america-numeric.csl"},{label:"The Journal of the Acoustical Society of America (author-date)",id:"the-journal-of-the-acoustical-society-of-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-the-acoustical-society-of-america.csl"},{label:"The Journal of the Torrey Botanical Society",id:"the-journal-of-the-torrey-botanical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-the-torrey-botanical-society.csl"},{label:"The Journal of Transport History",id:"the-journal-of-transport-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-transport-history.csl"},{label:"The Journal of Trauma and Acute Care Surgery",id:"the-journal-of-trauma-and-acute-care-surgery",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-trauma-and-acute-care-surgery.csl"},{label:"The Journal of Urology",id:"the-journal-of-urology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-urology.csl"},{label:"The Journal of Veterinary Medical Science",id:"the-journal-of-veterinary-medical-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-veterinary-medical-science.csl"},{label:"The Journal of Wildlife Management",id:"the-journal-of-wildlife-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journal-of-wildlife-management.csl"},{label:"The Journals of Gerontology, Series A: Biological Sciences and Medical Sciences",id:"the-journals-of-gerontology-series-a",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-journals-of-gerontology-series-a.csl"},{label:"The Korean Journal of Gastroenterology",id:"the-korean-journal-of-gastroenterology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-korean-journal-of-gastroenterology.csl"},{label:"The Korean Journal of Internal Medicine",id:"the-korean-journal-of-internal-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-korean-journal-of-internal-medicine.csl"},{label:"The Korean Journal of Mycology",id:"the-korean-journal-of-mycology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-korean-journal-of-mycology.csl"},{label:"The Lancet",id:"the-lancet",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-lancet.csl"},{label:"The Lichenologist",id:"the-lichenologist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-lichenologist.csl"},{label:"The National Medical Journal of India",id:"the-national-medical-journal-of-india",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-national-medical-journal-of-india.csl"},{label:"The Neuroscientist",id:"the-neuroscientist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-neuroscientist.csl"},{label:"The New England Journal of Medicine",id:"the-new-england-journal-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-new-england-journal-of-medicine.csl"},{label:"The Oncologist",id:"the-oncologist",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-oncologist.csl"},{label:"The Open University - A251 - Arts Course",id:"the-open-university-a251",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-open-university-a251.csl"},{label:"The Open University - Harvard",id:"the-open-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-open-university-harvard.csl"},{label:"The Open University - M801 - Research Project and Dissertation",id:"the-open-university-m801",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-open-university-m801.csl"},{label:"The Open University (numeric, superscript)",id:"the-open-university-numeric-superscript",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-open-university-numeric-superscript.csl"},{label:"The Open University (numeric)",id:"the-open-university-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-open-university-numeric.csl"},{label:"The Open University - S390",id:"the-open-university-s390",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-open-university-s390.csl"},{label:"The Optical Society",id:"the-optical-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-optical-society.csl"},{label:"The Pan African Medical Journal",id:"the-pan-african-medical-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-pan-african-medical-journal.csl"},{label:"The Plant Cell",id:"the-plant-cell",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-plant-cell.csl"},{label:"The Plant Genome",id:"the-plant-genome",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-plant-genome.csl"},{label:"The Plant Journal",id:"the-plant-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-plant-journal.csl"},{label:"The Quarterly Journal of Economics",id:"the-quarterly-journal-of-economics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-quarterly-journal-of-economics.csl"},{label:"The Review of Financial Studies",id:"the-review-of-financial-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-review-of-financial-studies.csl"},{label:"The Rockefeller University Press",id:"the-rockefeller-university-press",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-rockefeller-university-press.csl"},{label:"The Saudi Journal for Dental Research",id:"the-saudi-journal-for-dental-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-saudi-journal-for-dental-research.csl"},{label:"The Scandinavian Journal of Clinical & Laboratory Investigation",id:"the-scandinavian-journal-of-clinical-and-laboratory-investigation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-scandinavian-journal-of-clinical-and-laboratory-investigation.csl"},{label:"\u6771\u4EAC\u5927\u5B66\u6CD5\u79D1\u5927\u5B66\u9662\u30ED\u30FC\u30EC\u30D3\u30E5\u30FC (The University of Tokyo Law Review) (\u65E5\u672C\u8A9E)",id:"the-university-of-tokyo-law-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-university-of-tokyo-law-review.csl"},{label:"The University of Western Australia - Harvard",id:"the-university-of-western-australia-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-university-of-western-australia-harvard.csl"},{label:"The University of Winchester - Harvard",id:"the-university-of-winchester-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-university-of-winchester-harvard.csl"},{label:"The World Journal of Biological Psychiatry",id:"the-world-journal-of-biological-psychiatry",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/the-world-journal-of-biological-psychiatry.csl"},{label:"Theologie und Philosophie (Deutsch)",id:"theologie-und-philosophie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/theologie-und-philosophie.csl"},{label:"Theory, Culture & Society",id:"theory-culture-and-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/theory-culture-and-society.csl"},{label:"Theranostics",id:"theranostics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/theranostics.csl"},{label:"Th\xE8se de Sorbonne Universit\xE9 (Sciences Humaines et Sociales, Fran\xE7ais)",id:"theses-de-sorbonne-universite",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/theses-de-sorbonne-universite.csl"},{label:"Thieme-German (Deutsch)",id:"thieme-german",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/thieme-german.csl"},{label:"Thomson Reuters - Legal, Tax & Accounting Australia",id:"thomson-reuters-legal-tax-and-accounting-australia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/thomson-reuters-legal-tax-and-accounting-australia.csl"},{label:"Thrombosis and Haemostasis",id:"thrombosis-and-haemostasis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/thrombosis-and-haemostasis.csl"},{label:"Tijdschrift voor economische en sociale geografie",id:"tijdschrift-voor-economische-en-sociale-geografie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tijdschrift-voor-economische-en-sociale-geografie.csl"},{label:"Tijdschrift voor Geneeskunde en Gezondheidszorg (Nederlands)",id:"tijdschrift-voor-geneeskunde",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tijdschrift-voor-geneeskunde.csl"},{label:"Topoi Orient-Occident (auteur-date, Fran\xE7ais)",id:"topoi-orient-occident-auteur-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/topoi-orient-occident-auteur-date.csl"},{label:"Topoi Orient-Occident (classique, Fran\xE7ais)",id:"topoi-orient-occident-classique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/topoi-orient-occident-classique.csl"},{label:"Toxicological Sciences",id:"toxicological-sciences",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/toxicological-sciences.csl"},{label:"Trabajos de Prehistoria (Espa\xF1ol)",id:"trabajos-de-prehistoria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/trabajos-de-prehistoria.csl"},{label:"Trac\xE9s: Revue de Sciences Humaines (Fran\xE7ais)",id:"traces",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/traces.csl"},{label:"Traffic Injury Prevention",id:"traffic-injury-prevention",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/traffic-injury-prevention.csl"},{label:"Traffic",id:"traffic",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/traffic.csl"},{label:"Trames",id:"trames",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/trames.csl"},{label:"Transactions of the American Philological Association",id:"transactions-of-the-american-philological-association",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transactions-of-the-american-philological-association.csl"},{label:"Transactions of the Materials Research Society of Japan",id:"transactions-of-the-materials-research-society-of-japan",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transactions-of-the-materials-research-society-of-japan.csl"},{label:"Transboundary and Emerging Diseases",id:"transboundary-and-emerging-diseases",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transboundary-and-emerging-diseases.csl"},{label:"Transnational Environmental Law",id:"transnational-environmental-law",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transnational-environmental-law.csl"},{label:"Transplantation",id:"transplantation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transplantation.csl"},{label:"Transport",id:"transport",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transport.csl"},{label:"Transportation Research Record: Journal of the Transportation Research Board",id:"transportation-research-record",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transportation-research-record.csl"},{label:"Transposition. Musique et sciences sociales",id:"transposition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transposition.csl"},{label:"Transversalit\xE9s (Fran\xE7ais)",id:"transversalites",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/transversalites.csl"},{label:"Travail et Emploi (Fran\xE7ais)",id:"travail-et-emploi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/travail-et-emploi.csl"},{label:"Tree Physiology",id:"tree-physiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tree-physiology.csl"},{label:"Trends in Glycoscience and Glycotechnology",id:"trends-in-glycoscience-and-glycotechnology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/trends-in-glycoscience-and-glycotechnology.csl"},{label:"Trends journals",id:"trends-journals",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/trends-journals.csl"},{label:"Triangle (Fran\xE7ais)",id:"triangle",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/triangle.csl"},{label:"Trinity College Dublin - Zoology Botany Environmental Sciences - Harvard",id:"trinity-college-dublin-zoology-botany-environmental-sciences-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/trinity-college-dublin-zoology-botany-environmental-sciences-harvard.csl"},{label:"Tropical Animal Health and Production",id:"tropical-animal-health-and-production",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tropical-animal-health-and-production.csl"},{label:"Tsaqafah",id:"tsaqafah",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tsaqafah.csl"},{label:"Turabian 9th edition (author-date)",id:"turabian-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/turabian-author-date.csl"},{label:"Turabian 8th edition (full note)",id:"turabian-fullnote-bibliography-8th-edition",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/turabian-fullnote-bibliography-8th-edition.csl"},{label:"Turabian 8th edition (full note, no ibid)",id:"turabian-fullnote-bibliography-no-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/turabian-fullnote-bibliography-no-ibid.csl"},{label:"Turcica",id:"turcica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/turcica.csl"},{label:"T\xDCB\u0130TAK (T\xFCrkiye Bilimsel ve Teknolojik Ara\u015Ft\u0131rma Kurumu) (T\xFCrk\xE7e)",id:"turkiye-bilimsel-ve-teknolojik-arastirma-kurumu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/turkiye-bilimsel-ve-teknolojik-arastirma-kurumu.csl"},{label:"Twentieth-Century Music",id:"twentieth-century-music",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/twentieth-century-music.csl"},{label:"Tyndale Bulletin",id:"tyndale-bulletin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/tyndale-bulletin.csl"},{label:"U Schy\u0142ku Staro\u017Cytno\u015Bci (Polski)",id:"u-schylku-starozytnosci",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/u-schylku-starozytnosci.csl"},{label:"UCL Institute of Education - Harvard",id:"ucl-institute-of-education-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ucl-institute-of-education-harvard.csl"},{label:"UCL University College - APA (Dansk)",id:"ucl-university-college-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ucl-university-college-apa.csl"},{label:"UCL University College - Harvard (Dansk)",id:"ucl-university-college-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ucl-university-college-harvard.csl"},{label:"UCL University College - Vancouver (English)",id:"ucl-university-college-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ucl-university-college-vancouver.csl"},{label:"UCLouvain - Centre Charles De Visscher pour le droit international et europ\xE9en (French)",id:"uclouvain-centre-charles-de-visscher-pour-le-droit-international-et-europeen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uclouvain-centre-charles-de-visscher-pour-le-droit-international-et-europeen.csl"},{label:"Ugeskrift for L\xE6ger (Dansk)",id:"ugeskrift-for-laeger",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ugeskrift-for-laeger.csl"},{label:"Ultrasound in Medicine and Biology",id:"ultrasound-in-medicine-and-biology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ultrasound-in-medicine-and-biology.csl"},{label:"Ul\xFAa. Revista de Historia, Sociedad y Cultura",id:"ulua-revista-de-historia-sociedad-y-cultura",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/ulua-revista-de-historia-sociedad-y-cultura.csl"},{label:"Uluda\u011F \xDCniversitesi - Sosyal Bilimler Enstit\xFCs\xFC (author-date, T\xFCrk\xE7e)",id:"uludag-universitesi-sosyal-bilimler-enstitusu-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uludag-universitesi-sosyal-bilimler-enstitusu-author-date.csl"},{label:"Uluda\u011F \xDCniversitesi - Sosyal Bilimler Enstit\xFCs\xFC (full note, with Ibid., T\xFCrk\xE7e)",id:"uludag-universitesi-sosyal-bilimler-enstitusu-full-note-with-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uludag-universitesi-sosyal-bilimler-enstitusu-full-note-with-ibid.csl"},{label:"Uluda\u011F \xDCniversitesi - Sosyal Bilimler Enstit\xFCs\xFC (full note, T\xFCrk\xE7e)",id:"uludag-universitesi-sosyal-bilimler-enstitusu-full-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uludag-universitesi-sosyal-bilimler-enstitusu-full-note.csl"},{label:"Uluda\u011F \xDCniversitesi - Sosyal Bilimler Enstit\xFCs\xFC - \u0130lahiyat Fak\xFCltesi (full note, with Ibid., T\xFCrk\xE7e)",id:"uludag-universitesi-sosyal-bilimler-enstitusu-ilahiyat-fakultesi-full-note-with-ibid",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uludag-universitesi-sosyal-bilimler-enstitusu-ilahiyat-fakultesi-full-note-with-ibid.csl"},{label:"Uluda\u011F \xDCniversitesi - Sosyal Bilimler Enstit\xFCs\xFC - \u0130lahiyat Fak\xFCltesi (full note, T\xFCrk\xE7e)",id:"uludag-universitesi-sosyal-bilimler-enstitusu-ilahiyat-fakultesi-full-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uludag-universitesi-sosyal-bilimler-enstitusu-ilahiyat-fakultesi-full-note.csl"},{label:"UNESCO International Institute for Educational Planning",id:"unesco-international-institute-for-educational-planning",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/unesco-international-institute-for-educational-planning.csl"},{label:"Uni Fribourg Theologie (Deutsch)",id:"uni-fribourg-theologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uni-fribourg-theologie.csl"},{label:"Unified Stylesheet for Linguistics (de Gruyter Literature)",id:"unified-style-sheet-for-linguistics-de-gruyter-literature",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/unified-style-sheet-for-linguistics-de-gruyter-literature.csl"},{label:"Unified style sheet for linguistics",id:"unified-style-sheet-for-linguistics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/unified-style-sheet-for-linguistics.csl"},{label:"United Nations Conference on Trade and Development",id:"united-nations-conference-on-trade-and-development",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/united-nations-conference-on-trade-and-development.csl"},{label:"United Nations Development Programme ICCA Legal Review",id:"united-nations-development-programme-icca-legal-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/united-nations-development-programme-icca-legal-review.csl"},{label:"United Nations Framework Convention on Climate Change",id:"united-nations-framework-convention-on-climate-change",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/united-nations-framework-convention-on-climate-change.csl"},{label:"United States International Trade Commission",id:"united-states-international-trade-commission",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/united-states-international-trade-commission.csl"},{label:"Universidad Aut\xF3noma de Ciudad Ju\xE1rez - Estilo Latino Human\xEDstico",id:"universidad-autonoma-cidudad-juarez-estilo-latino-humanistico",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidad-autonoma-cidudad-juarez-estilo-latino-humanistico.csl"},{label:"Universidad de Le\xF3n (Espa\xF1a) - Harvard",id:"universidad-de-leon-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidad-de-leon-harvard.csl"},{label:"Universidad Evang\xE9lica del Paraguay (Espa\xF1ol)",id:"universidad-evangelica-del-paraguay",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidad-evangelica-del-paraguay.csl"},{label:"Universidade de S\xE3o Paulo - Escola de Comunica\xE7\xF5es e Artes - ABNT (Portugu\xEAs - Brasil)",id:"universidade-de-sao-paulo-escola-de-comunicacoes-e-artes-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-de-sao-paulo-escola-de-comunicacoes-e-artes-abnt.csl"},{label:"Universidade de S\xE3o Paulo - Instituto de Matem\xE1tica e Estat\xEDstica",id:"universidade-de-sao-paulo-instituto-de-matematica-e-estatistica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-de-sao-paulo-instituto-de-matematica-e-estatistica.csl"},{label:"Universidade do Estado do Rio de Janeiro - ABNT (Portugu\xEAs - Brasil)",id:"universidade-do-estado-do-rio-de-janeiro-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-do-estado-do-rio-de-janeiro-abnt.csl"},{label:"Universidade do Porto - Faculdade de Engenharia - Chicago Manual of Style 17th (author-date) (Portugu\xEAs - Portugal)",id:"universidade-do-porto-faculdade-de-engenharia-chicago-pt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-do-porto-faculdade-de-engenharia-chicago-pt.csl"},{label:"Universidade do Porto - Faculdade de Engenharia - Chicago Manual of Style 17th (author-date)",id:"universidade-do-porto-faculdade-de-engenharia-chicago",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-do-porto-faculdade-de-engenharia-chicago.csl"},{label:"Universidade do Porto - Faculdade de Psicologia e de Ci\xEAncias da Educa\xE7\xE3o - APA",id:"universidade-do-porto-faculdade-de-psicologia-e-de-ciencias-da-educacao",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-do-porto-faculdade-de-psicologia-e-de-ciencias-da-educacao.csl"},{label:"Universidade Estadual de Alagoas - UNEAL [ABNT] (Portuguese - Brazil)",id:"universidade-estadual-de-alagoas-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-estadual-de-alagoas-abnt.csl"},{label:"Universidade Estadual do Oeste do Paran\xE1 - Programa Institucional de Bolsas de Inicia\xE7\xE3o Cient\xEDfica (Portugu\xEAs - Brasil)",id:"universidade-estadual-do-oeste-do-parana-programa-institucional-de-bolsas-de-iniciacao-cientifica",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-estadual-do-oeste-do-parana-programa-institucional-de-bolsas-de-iniciacao-cientifica.csl"},{label:"Universidade Estadual Paulista - Campus de Dracena - ABNT (autoria abreviada) (Portugu\xEAs - Brasil)",id:"universidade-estadual-paulista-campus-de-dracena-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-estadual-paulista-campus-de-dracena-abnt.csl"},{label:"Universidade Estadual Paulista - Faculdade de Engenharia de Guaratingueta - ABNT (Portugu\xEAs - Brasil)",id:"universidade-estadual-paulista-faculdade-de-engenharia-de-guaratingueta-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-estadual-paulista-faculdade-de-engenharia-de-guaratingueta-abnt.csl"},{label:"Universidade Federal de Juiz de Fora (Portugu\xEAs - Brasil)",id:"universidade-federal-de-juiz-de-fora",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-federal-de-juiz-de-fora.csl"},{label:"Universidade Federal de Pernambuco - ABNT (Portugu\xEAs - Brasil)",id:"universidade-federal-de-pernambuco-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-federal-de-pernambuco-abnt.csl"},{label:"Universidade Federal de Sergipe - Departamento de Engenharia de Produ\xE7\xE3o - ABNT (Portugu\xEAs - Brasil)",id:"universidade-federal-de-sergipe-departamento-de-engenharia-de-producao-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-federal-de-sergipe-departamento-de-engenharia-de-producao-abnt.csl"},{label:"Universidade Federal do Esp\xEDrito Santo - ABNT (autoria abreviada) (Portugu\xEAs - Brasil)",id:"universidade-federal-do-espirito-santo-abnt-initials",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-federal-do-espirito-santo-abnt-initials.csl"},{label:"Universidade Federal do Esp\xEDrito Santo - ABNT (autoria completa) (Portugu\xEAs - Brasil)",id:"universidade-federal-do-espirito-santo-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-federal-do-espirito-santo-abnt.csl"},{label:"Universidade Federal do Rio de Janeiro - Instituto Alberto Luiz Coimbra de P\xF3s-Gradua\xE7\xE3o e Pesquisa de Engenharia - ABNT (Portugu\xEAs - Brasil)",id:"universidade-federal-do-rio-de-janeiro-instituto-alberto-luiz-coimbra-de-pos-graduacao-e-pesquisa-de-engenharia-abnt",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universidade-federal-do-rio-de-janeiro-instituto-alberto-luiz-coimbra-de-pos-graduacao-e-pesquisa-de-engenharia-abnt.csl"},{label:"Universit\xE0 Cattolica del Sacro Cuore (note, Italiano)",id:"universita-cattolica-del-sacro-cuore",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universita-cattolica-del-sacro-cuore.csl"},{label:"University of Bologna - Liberal Arts College (Universit\xE0 di Bologna - Facolt\xE0 di Lettere e Filosofia) (Italiano)",id:"universita-di-bologna-lettere",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universita-di-bologna-lettere.csl"},{label:"Universit\xE0 Pontificia Salesiana (Italiano)",id:"universita-pontificia-salesiana-it",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universita-pontificia-salesiana-it.csl"},{label:"Universit\xE0 Pontificia Salesiana",id:"universita-pontificia-salesiana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universita-pontificia-salesiana.csl"},{label:"Universitas Gadjah Mada - Departemen Sejarah (Bahasa Indonesia)",id:"universitas-gadjah-mada-departemen-sejarah",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitas-gadjah-mada-departemen-sejarah.csl"},{label:"Universitas Negeri Semarang - Fakultas Matematika dan Ilmu Pengetahuan Alam (Bahasa Indonesia)",id:"universitas-negeri-semarang-fakultas-matematika-dan-ilmu-pengetahuan-alam",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitas-negeri-semarang-fakultas-matematika-dan-ilmu-pengetahuan-alam.csl"},{label:"Universitas Negeri Yogyakarta - Program Pascasarjana (Bahasa Indonesia)",id:"universitas-negeri-yogyakarta-program-pascasarjana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitas-negeri-yogyakarta-program-pascasarjana.csl"},{label:"Universit\xE4t Basel - Deutsche Sprachwissenschaft",id:"universitat-basel-deutsche-sprachwissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-basel-deutsche-sprachwissenschaft.csl"},{label:"Universit\xE4t Basel - Iberoromanistik (Espa\xF1ol)",id:"universitat-basel-iberoromanistik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-basel-iberoromanistik.csl"},{label:"Universit\xE4t Bern - Institut f\xFCr Musikwissenschaft (note, Deutsch)",id:"universitat-bern-institut-fur-musikwissenschaft-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-bern-institut-fur-musikwissenschaft-note.csl"},{label:"Universit\xE4t Bern - Institut f\xFCr Sozialanthropologie (Deutsch - Schweiz)",id:"universitat-bern-institut-fur-sozialanthropologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-bern-institut-fur-sozialanthropologie.csl"},{label:"Universit\xE4t Bremen - Institut f\xFCr Politikwissenschaft (Deutsch)",id:"universitat-bremen-institut-fur-politikwissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-bremen-institut-fur-politikwissenschaft.csl"},{label:"Universit\xE4t Bremen - Lehrstuhl f\xFCr innovatives Markenmanagement (Deutsch)",id:"universitat-bremen-lehrstuhl-fur-innovatives-markenmanagement",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-bremen-lehrstuhl-fur-innovatives-markenmanagement.csl"},{label:"Albert-Ludwigs-Universit\xE4t Freiburg - Geschichte (Deutsch)",id:"universitat-freiburg-geschichte",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-freiburg-geschichte.csl"},{label:"Universit\xE4t Heidelberg - Historisches Seminar (Deutsch)",id:"universitat-heidelberg-historisches-seminar",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-heidelberg-historisches-seminar.csl"},{label:"Universit\xE4t Heidelberg - Medizinische Fakult\xE4t Mannheim (numerisch, Deutsch)",id:"universitat-heidelberg-medizinische-fakultat-mannheim-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-heidelberg-medizinische-fakultat-mannheim-numeric.csl"},{label:"Universit\xE4t Mainz - Geographisches Institut (Deutsch)",id:"universitat-mainz-geographisches-institut",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-mainz-geographisches-institut.csl"},{label:"Universit\xE4t Mannheim - Germanistische Linguistik (Deutsch)",id:"universitat-mannheim-germanistische-linguistik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-mannheim-germanistische-linguistik.csl"},{label:"Universit\xE4t Stuttgart - Planung und Partizipation (Deutsch)",id:"universitat-stuttgart-planung-und-partizipation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-stuttgart-planung-und-partizipation.csl"},{label:"Universit\xE4t Wien - Institut f\xFCr Geschichte",id:"universitat-wien-institut-fur-geschichte",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-wien-institut-fur-geschichte.csl"},{label:"Universit\xE4t zu K\xF6ln - Seminar f\xFCr ABWL und Finanzierungslehre (Deutsch)",id:"universitat-zu-koln-seminar-fur-abwl-und-finanzierungslehre",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitat-zu-koln-seminar-fur-abwl-und-finanzierungslehre.csl"},{label:"Universit\xE4tsmedizin G\xF6ttingen (Deutsch)",id:"universitatsmedizin-gottingen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitatsmedizin-gottingen.csl"},{label:"Universit\xE9 Catholique de Louvain - Histoire (Fran\xE7ais)",id:"universite-catholique-de-louvain-histoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-catholique-de-louvain-histoire.csl"},{label:"Universit\xE9 Cheikh Anta Diop - Facult\xE9 de M\xE9decine de Pharmacie et d'Odontologie (Fran\xE7ais)",id:"universite-cheikh-anta-diop-faculte-de-medecine-de-pharmacie-et-dodontologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-cheikh-anta-diop-faculte-de-medecine-de-pharmacie-et-dodontologie.csl"},{label:"Universit\xE9 de Bordeaux - \xC9cole doctorale de droit (Fran\xE7ais)",id:"universite-de-bordeaux-ecole-doctorale-de-droit",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-bordeaux-ecole-doctorale-de-droit.csl"},{label:"Universit\xE9 de Gen\xE8ve - D\xE9partement de langue et de litt\xE9rature fran\xE7aises modernes (Fran\xE7ais)",id:"universite-de-geneve-departement-de-langue-et-de-litterature-francaises-modernes",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-geneve-departement-de-langue-et-de-litterature-francaises-modernes.csl"},{label:"Universit\xE9 de Lausanne - Histoire (Fran\xE7ais)",id:"universite-de-lausanne-histoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-lausanne-histoire.csl"},{label:"Universit\xE9 de Li\xE8ge - Droit (classement par cat\xE9gorie, Fran\xE7ais)",id:"universite-de-liege-droit-par-categorie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-liege-droit-par-categorie.csl"},{label:"Universit\xE9 de Li\xE8ge - Droit (Fran\xE7ais)",id:"universite-de-liege-droit",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-liege-droit.csl"},{label:"Universit\xE9 de Li\xE8ge - Histoire (Fran\xE7ais)",id:"universite-de-liege-histoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-liege-histoire.csl"},{label:"Universit\xE9 de Montr\xE9al - APA (Fran\xE7ais - Canada)",id:"universite-de-montreal-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-montreal-apa.csl"},{label:"Universit\xE9 de Montr\xE9al - Facult\xE9 de musique (Fran\xE7ais - Canada)",id:"universite-de-montreal-faculte-de-musique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-montreal-faculte-de-musique.csl"},{label:"Universit\xE9 de Picardie Jules Verne (Amiens) - Th\xE8se de UFR de M\xE9decine",id:"universite-de-picardie-jules-verne-ufr-de-medecine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-picardie-jules-verne-ufr-de-medecine.csl"},{label:"Universit\xE9 de Sherbrooke - D\xE9partement de g\xE9omatique (Fran\xE7ais - Canada)",id:"universite-de-sherbrooke-departement-de-geomatique",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-sherbrooke-departement-de-geomatique.csl"},{label:"Universit\xE9 de Sherbrooke - Facult\xE9 d'\xE9ducation (Fran\xE7ais - Canada)",id:"universite-de-sherbrooke-faculte-d-education",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-sherbrooke-faculte-d-education.csl"},{label:"Universit\xE9 de Sherbrooke - Histoire (Fran\xE7ais - Canada)",id:"universite-de-sherbrooke-histoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-de-sherbrooke-histoire.csl"},{label:"Universit\xE9 du Qu\xE9bec \xE0 Montr\xE9al - D\xE9partement d\u2019histoire (Fran\xE7ais - Canada)",id:"universite-du-quebec-a-montreal-departement-dhistoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-du-quebec-a-montreal-departement-dhistoire.csl"},{label:"Universit\xE9 du Qu\xE9bec \xE0 Montr\xE9al - \xC9tudes litt\xE9raires et s\xE9miologie (Fran\xE7ais - Canada)",id:"universite-du-quebec-a-montreal-etudes-litteraires-et-semiologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-du-quebec-a-montreal-etudes-litteraires-et-semiologie.csl"},{label:"Universit\xE9 du Qu\xE9bec \xE0 Montr\xE9al - APA - pr\xE9noms (Fran\xE7ais - Canada)",id:"universite-du-quebec-a-montreal-prenoms",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-du-quebec-a-montreal-prenoms.csl"},{label:"Universit\xE9 du Qu\xE9bec \xE0 Montr\xE9al - APA (Fran\xE7ais - Canada)",id:"universite-du-quebec-a-montreal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-du-quebec-a-montreal.csl"},{label:"Universit\xE9 Laval - D\xE9partement des sciences historiques (Fran\xE7ais - Canada)",id:"universite-laval-departement-des-sciences-historiques",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-laval-departement-des-sciences-historiques.csl"},{label:"Universit\xE9 Laval - D\xE9partement d'information et de communication (Fran\xE7ais - Canada)",id:"universite-laval-departement-dinformation-et-de-communication",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-laval-departement-dinformation-et-de-communication.csl"},{label:"Universit\xE9 Laval - Facult\xE9 de th\xE9ologie et de sciences religieuses (Fran\xE7ais - Canada)",id:"universite-laval-faculte-de-theologie-et-de-sciences-religieuses",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-laval-faculte-de-theologie-et-de-sciences-religieuses.csl"},{label:"Universit\xE9 libre de Bruxelles - Histoire (Fran\xE7ais)",id:"universite-libre-de-bruxelles-histoire",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-libre-de-bruxelles-histoire.csl"},{label:"Universit\xE9 Nangui Abrogoua - Sciences de la Nature - APA (Fran\xE7ais)",id:"universite-nangui-abrogoua-sciences-de-la-nature-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universite-nangui-abrogoua-sciences-de-la-nature-apa.csl"},{label:"Universiteit Utrecht - Onderzoeksgids Geschiedenis (Nederlands)",id:"universiteit-utrecht-onderzoeksgids-geschiedenis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universiteit-utrecht-onderzoeksgids-geschiedenis.csl"},{label:"Universitetet i Oslo - Rettsvitenskap (Norsk - Bokm\xE5l)",id:"universitetet-i-oslo-rettsvitenskap",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universitetet-i-oslo-rettsvitenskap.csl"},{label:"Universiti Kebangsaan Malaysia (Malay)",id:"universiti-kebangsaan-malaysia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/universiti-kebangsaan-malaysia.csl"},{label:"University College Dublin - School of History & Archives",id:"university-college-dublin-school-of-history-and-archives",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-college-dublin-school-of-history-and-archives.csl"},{label:"University College Lilleb\xE6lt - APA (Dansk)",id:"university-college-lillebaelt-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-college-lillebaelt-apa.csl"},{label:"University for the Creative Arts (figures and illustrations)",id:"university-for-the-creative-arts-figures",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-for-the-creative-arts-figures.csl"},{label:"University of Aberdeen - School of Education - Harvard",id:"university-of-aberdeen-school-of-education-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-aberdeen-school-of-education-harvard.csl"},{label:"University of Aleppo - Faculty of Medicine",id:"university-of-aleppo-faculty-of-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-aleppo-faculty-of-medicine.csl"},{label:"University of Auckland - History",id:"university-of-auckland-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-auckland-history.csl"},{label:"University of Bradford - Harvard",id:"university-of-bradford-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-bradford-harvard.csl"},{label:"University of Cambridge - Faculty of History",id:"university-of-cambridge-faculty-of-history",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-cambridge-faculty-of-history.csl"},{label:"University of Gothenburg - APA 7th edition (Swedish legislations)",id:"university-of-gothenburg-apa-7th-edition-swedish-legislations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-gothenburg-apa-7th-edition-swedish-legislations.csl"},{label:"University of Gothenburg - APA 6th edition (Swedish legislations)",id:"university-of-gothenburg-apa-swedish-legislations",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-gothenburg-apa-swedish-legislations.csl"},{label:"Helsingin yliopisto - Teologinen tiedekunta (Suomi)",id:"university-of-helsinki-faculty-of-theology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-helsinki-faculty-of-theology.csl"},{label:"University of Hull Harvard",id:"university-of-hull-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-hull-harvard.csl"},{label:"University of Lincoln - Harvard",id:"university-of-lincoln-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-lincoln-harvard.csl"},{label:"University of New England, Australia (note)",id:"university-of-new-england-australia-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-new-england-australia-note.csl"},{label:"University of Pretoria - Harvard (Theology and Religion)",id:"university-of-pretoria-harvard-theology-religion",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-pretoria-harvard-theology-religion.csl"},{label:"University of Roehampton - Harvard",id:"university-of-roehampton-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-roehampton-harvard.csl"},{label:"University of South Africa - Harvard",id:"university-of-south-africa-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-south-africa-harvard.csl"},{label:"University of South Australia 2017 - Harvard",id:"university-of-south-australia-2017-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-south-australia-2017-harvard.csl"},{label:"University of South Australia 2011 - Harvard",id:"university-of-south-australia-harvard-2011",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-south-australia-harvard-2011.csl"},{label:"University of South Australia 2013 - Harvard",id:"university-of-south-australia-harvard-2013",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-south-australia-harvard-2013.csl"},{label:"University of South Wales - Harvard",id:"university-of-south-wales-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-south-wales-harvard.csl"},{label:"University of Tasmania - Simplified Author-date",id:"university-of-tasmania-simplified-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-tasmania-simplified-author-date.csl"},{label:"University of York - APA 6th edition",id:"university-of-york-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-apa.csl"},{label:"University of York - Chicago Manual of Style 16th edition",id:"university-of-york-chicago",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-chicago.csl"},{label:"University of York - Harvard - Archaeology",id:"university-of-york-harvard-archaeology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-harvard-archaeology.csl"},{label:"University of York - Harvard - Environment",id:"university-of-york-harvard-environment",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-harvard-environment.csl"},{label:"University of York - Harvard",id:"university-of-york-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-harvard.csl"},{label:"University of York - IEEE",id:"university-of-york-ieee",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-ieee.csl"},{label:"University of York - Modern Humanities Research Association 3rd edition",id:"university-of-york-mhra",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-mhra.csl"},{label:"University of York - Modern Language Association 8th edition",id:"university-of-york-mla",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-mla.csl"},{label:"University of York - OSCOLA",id:"university-of-york-oscola",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-oscola.csl"},{label:"University of York - Vancouver",id:"university-of-york-vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-york-vancouver.csl"},{label:"University of Zabol (\u0641\u0627\u0631\u0633\u06CC)",id:"university-of-zabol-fa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-zabol-fa.csl"},{label:"University of Zabol (English)",id:"university-of-zabol",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/university-of-zabol.csl"},{label:"Univerza na Primorskem - Fakulteta za vede o zdravju - APA (Sloven\u0161\u010Dina)",id:"univerza-na-primorskem-fakulteta-za-vede-o-zdravju-apa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/univerza-na-primorskem-fakulteta-za-vede-o-zdravju-apa.csl"},{label:"Uniwersytet im. Adama Mickiewicza w Poznaniu - Wydzia\u0142 Anglistyki (English)",id:"uniwersytet-im-adama-mickiewicza-w-poznaniu-wydzial-anglistyki",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uniwersytet-im-adama-mickiewicza-w-poznaniu-wydzial-anglistyki.csl"},{label:"Uniwersytet Kardyna\u0142a Stefana Wyszy\u0144skiego w Warszawie (autor-rok, Polski)",id:"uniwersytet-kardynala-stefana-wyszynskiego-w-warszawie-autor-rok",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uniwersytet-kardynala-stefana-wyszynskiego-w-warszawie-autor-rok.csl"},{label:"Uniwersytet Kardyna\u0142a Stefana Wyszy\u0144skiego w Warszawie (przypis, Polski)",id:"uniwersytet-kardynala-stefana-wyszynskiego-w-warszawie-przypis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uniwersytet-kardynala-stefana-wyszynskiego-w-warszawie-przypis.csl"},{label:"Uppsala universitet - Historia",id:"uppsala-universitet-historia",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uppsala-universitet-historia.csl"},{label:"Uppsala universitet, Institutionen f\xF6r biologisk grundutbildning",id:"uppsala-universitet-institutionen-for-biologisk-grundutbildning",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uppsala-universitet-institutionen-for-biologisk-grundutbildning.csl"},{label:"Uppsala University Library - Harvard",id:"uppsala-university-library-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uppsala-university-library-harvard.csl"},{label:"Urad RS za makroekonomske analize in razvoj (Sloven\u0161\u010Dina)",id:"urad-rs-za-makroekonomske-analize-in-razvoj",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urad-rs-za-makroekonomske-analize-in-razvoj.csl"},{label:"Urban Geography",id:"urban-geography",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urban-geography.csl"},{label:"Urban Habitats",id:"urban-habitats",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urban-habitats.csl"},{label:"Urban Studies",id:"urban-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urban-studies.csl"},{label:"Urbani izziv (Urban Challenge) (English)",id:"urbani-izziv-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urbani-izziv-en.csl"},{label:"Urbani izziv (Urban Challenge) (Sloven\u0161\u010Dina)",id:"urbani-izziv",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urbani-izziv.csl"},{label:"Urological Science",id:"urological-science",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/urological-science.csl"},{label:"U.S. Geological Survey",id:"us-geological-survey",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/us-geological-survey.csl"},{label:"USDA Forest Service - Pacific Northwest Research Station",id:"usda-forest-service-pacific-northwest-research-station",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/usda-forest-service-pacific-northwest-research-station.csl"},{label:"User Modeling and User-Adapted Interaction",id:"user-modeling-and-user-adapted-interaction",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/user-modeling-and-user-adapted-interaction.csl"},{label:"\u0423\u0441\u043F\u0435\u0445\u0438 \u0433\u0435\u0440\u043E\u043D\u0442\u043E\u043B\u043E\u0433\u0438\u0438 (\u0420\u0443\u0301\u0441\u0441\u043A\u0438\u0439)",id:"uspekhi-gerontologii",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/uspekhi-gerontologii.csl"},{label:"Utah Geological Survey",id:"utah-geological-survey",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/utah-geological-survey.csl"},{label:"Van Y\xFCz\xFCnc\xFC Y\u0131l \xDCniversitesi Fen Bilimleri Enstit\xFCs\xFC - Tez Yaz\u0131m Stili (T\xFCrk\xE7e)",id:"van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu.csl"},{label:"Vancouver (sorted alphabetically)",id:"vancouver-alphabetical",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-alphabetical.csl"},{label:"Vancouver (author-date)",id:"vancouver-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-author-date.csl"},{label:'Vancouver (brackets, no "et al.")',id:"vancouver-brackets-no-et-al",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-brackets-no-et-al.csl"},{label:"Vancouver (brackets, only year in date, no issue numbers)",id:"vancouver-brackets-only-year-no-issue",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-brackets-only-year-no-issue.csl"},{label:"Vancouver (brackets)",id:"vancouver-brackets",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-brackets.csl"},{label:"Vancouver (Fran\xE7ais - Canada)",id:"vancouver-fr-ca",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-fr-ca.csl"},{label:"Imperial College London - Vancouver",id:"vancouver-imperial-college-london",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-imperial-college-london.csl"},{label:"Vancouver (superscript, brackets, only year in date)",id:"vancouver-superscript-brackets-only-year",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-superscript-brackets-only-year.csl"},{label:"Vancouver (superscript, only year in date, no issue numbers)",id:"vancouver-superscript-only-year",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-superscript-only-year.csl"},{label:"Vancouver (superscript)",id:"vancouver-superscript",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver-superscript.csl"},{label:"Vancouver",id:"vancouver",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vancouver.csl"},{label:"Veterinaria Italiana",id:"veterinaria-italiana",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinaria-italiana.csl"},{label:"Veterinary Clinical Pathology",id:"veterinary-clinical-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-clinical-pathology.csl"},{label:"Veterinary Medicine Austria (Wiener Tier\xE4rztliche Monatsschrift)",id:"veterinary-medicine-austria",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-medicine-austria.csl"},{label:"Veterinary Microbiology",id:"veterinary-microbiology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-microbiology.csl"},{label:"Veterinary Pathology",id:"veterinary-pathology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-pathology.csl"},{label:"Veterinary Radiology & Ultrasound",id:"veterinary-radiology-and-ultrasound",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-radiology-and-ultrasound.csl"},{label:"Veterinary Record Open",id:"veterinary-record-open",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-record-open.csl"},{label:"Veterinary Record",id:"veterinary-record",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/veterinary-record.csl"},{label:"Victoria University - Harvard",id:"victoria-university-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/victoria-university-harvard.csl"},{label:"Vienna Legal",id:"vienna-legal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vienna-legal.csl"},{label:"Vietnam Ministry of Education and Training (English)",id:"vietnam-ministry-of-education-and-training-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vietnam-ministry-of-education-and-training-en.csl"},{label:"Vietnam Ministry of Education and Training (Ti\u1EBFng Vi\u1EC7t)",id:"vietnam-ministry-of-education-and-training-vi",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vietnam-ministry-of-education-and-training-vi.csl"},{label:"Vigiliae Christianae",id:"vigiliae-christianae",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vigiliae-christianae.csl"},{label:"Vilnius Gediminas Technical University (Lietuvi\u0173 kalba)",id:"vilnius-gediminas-technical-university",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vilnius-gediminas-technical-university.csl"},{label:"Vingti\xE8me Si\xE8cle. Revue d'histoire (Fran\xE7ais)",id:"vingtieme-siecle",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vingtieme-siecle.csl"},{label:"Vita Latina (auteurs anciens, Fran\xE7ais)",id:"vita-latina-auteurs-anciens",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vita-latina-auteurs-anciens.csl"},{label:"Vita Latina (Fran\xE7ais)",id:"vita-latina",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vita-latina.csl"},{label:"Vodohospod\xE1\u0159sk\xE9 technicko-ekonomick\xE9 informace (English)",id:"vodohospodarske-technicko-ekonomicke-informace-en",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vodohospodarske-technicko-ekonomicke-informace-en.csl"},{label:"Vodohospod\xE1\u0159sk\xE9 technicko-ekonomick\xE9 informace (\u010Ce\u0161tina)",id:"vodohospodarske-technicko-ekonomicke-informace",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vodohospodarske-technicko-ekonomicke-informace.csl"},{label:"Vox Sanguinis",id:"vox-sanguinis",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/vox-sanguinis.csl"},{label:"Wader Study",id:"wader-study",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wader-study.csl"},{label:"Water Alternatives",id:"water-alternatives",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/water-alternatives.csl"},{label:"Water Environment Research",id:"water-environment-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/water-environment-research.csl"},{label:"Water SA",id:"water-sa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/water-sa.csl"},{label:"Water Science & Technology",id:"water-science-and-technology",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/water-science-and-technology.csl"},{label:"Waterbirds",id:"waterbirds",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/waterbirds.csl"},{label:"Weed Research",id:"weed-research",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/weed-research.csl"},{label:"Weed Science Society of America",id:"weed-science-society-of-america",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/weed-science-society-of-america.csl"},{label:"West European Politics",id:"west-european-politics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/west-european-politics.csl"},{label:"Western Journal of Emergency Medicine",id:"western-journal-of-emergency-medicine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/western-journal-of-emergency-medicine.csl"},{label:"Westf\xE4lische Wilhelms-Universit\xE4t M\xFCnster - Medizinische Fakult\xE4t (Deutsch)",id:"westfalische-wilhelms-universitat-munster-medizinische-fakultat",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/westfalische-wilhelms-universitat-munster-medizinische-fakultat.csl"},{label:"Wetlands",id:"wetlands",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wetlands.csl"},{label:"Wheaton College - Ph.D. in Biblical and Theological Studies",id:"wheaton-college-phd-in-biblical-and-theological-studies",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wheaton-college-phd-in-biblical-and-theological-studies.csl"},{label:"WHO Regional Office for Europe - Harvard",id:"who-europe-harvard",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/who-europe-harvard.csl"},{label:"WHO Regional Office for Europe (numeric)",id:"who-europe-numeric",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/who-europe-numeric.csl"},{label:"Wiesbaden Business School",id:"wiesbaden-business-school",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wiesbaden-business-school.csl"},{label:"Wikipedia Templates",id:"wikipedia-templates",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wikipedia-templates.csl"},{label:"Wiley-VCH books",id:"wiley-vch-books",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wiley-vch-books.csl"},{label:"Wiley Analytical Science",id:"wiley-was",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wiley-was.csl"},{label:"Wireless Communications and Mobile Computing",id:"wireless-communications-and-mobile-computing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wireless-communications-and-mobile-computing.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Abteilung f\xFCr Bildungswissenschaft (Deutsch - \xD6sterreich)",id:"wirtschaftsuniversitat-wien-abteilung-fur-bildungswissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-abteilung-fur-bildungswissenschaft.csl"},{label:"Wirtschaftsuniversit\xE4t Wien (author-date)",id:"wirtschaftsuniversitat-wien-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-author-date.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Handel und Marketing (Deutsch - \xD6sterreich)",id:"wirtschaftsuniversitat-wien-handel-und-marketing",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-handel-und-marketing.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Health Care Management",id:"wirtschaftsuniversitat-wien-health-care-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-health-care-management.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Institut f\xFCr BWL des Au\xDFenhandels (Deutsch - \xD6sterreich)",id:"wirtschaftsuniversitat-wien-institut-fur-bwl-des-aussenhandels",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-institut-fur-bwl-des-aussenhandels.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Institut f\xFCr Transportwirtschaft und Logistik (Deutsch - \xD6sterreich)",id:"wirtschaftsuniversitat-wien-institut-fur-transportwirtschaft-und-logistik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-institut-fur-transportwirtschaft-und-logistik.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Unternehmensrechnung und Controlling",id:"wirtschaftsuniversitat-wien-unternehmensrechnung-und-controlling",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-unternehmensrechnung-und-controlling.csl"},{label:"Wirtschaftsuniversit\xE4t Wien - Wirtschaftsp\xE4dagogik (Deutsch - \xD6sterreich)",id:"wirtschaftsuniversitat-wien-wirtschaftspadagogik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wirtschaftsuniversitat-wien-wirtschaftspadagogik.csl"},{label:"Wissenschaftlicher Industrielogistik-Dialog (Deutsch - \xD6sterreich)",id:"wissenschaftlicher-industrielogistik-dialog",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wissenschaftlicher-industrielogistik-dialog.csl"},{label:"Wolters Kluwerbrede Schrijfwijzer (author-date, Nederlands)",id:"wolters-kluwerbrede-schrijfwijzer-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/wolters-kluwerbrede-schrijfwijzer-author-date.csl"},{label:"World Applied Sciences Journal",id:"world-applied-sciences-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/world-applied-sciences-journal.csl"},{label:"World Congress on Engineering Asset Management 2010",id:"world-congress-on-engineering-asset-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/world-congress-on-engineering-asset-management.csl"},{label:"World Mycotoxin Journal",id:"world-mycotoxin-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/world-mycotoxin-journal.csl"},{label:"World Organisation for Animal Health - Scientific and Technical Review",id:"world-organisation-for-animal-health-scientific-and-technical-review",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/world-organisation-for-animal-health-scientific-and-technical-review.csl"},{label:"World Politics",id:"world-politics",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/world-politics.csl"},{label:"World's Poultry Science Journal",id:"worlds-poultry-science-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/worlds-poultry-science-journal.csl"},{label:"World's Veterinary Journal",id:"worlds-veterinary-journal",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/worlds-veterinary-journal.csl"},{label:"Xenotransplantation",id:"xenotransplantation",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/xenotransplantation.csl"},{label:"Yeast",id:"yeast",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/yeast.csl"},{label:"Yozgat Bozok \xDCniversitesi - Fen Bilimleri Enstit\xFCs\xFC (T\xFCrk\xE7e)",id:"yozgat-bozok-universitesi-fen-bilimleri-enstitusu",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/yozgat-bozok-universitesi-fen-bilimleri-enstitusu.csl"},{label:"Zastosowania Komputer\xF3w w Elektrotechnice",id:"zastosowania-komputerow-w-elektrotechnice",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zastosowania-komputerow-w-elektrotechnice.csl"},{label:"ZDfm \u2013 Zeitschrift f\xFCr Diversit\xE4tsforschung und -management (Deutsch - \xD6sterreich)",id:"zdfm-zeitschrift-fur-diversitatsforschung-und-management",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zdfm-zeitschrift-fur-diversitatsforschung-und-management.csl"},{label:"Zdravni\u0161ki Vestnik (Slovenian Medical Journal)",id:"zdravniski-vestnik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zdravniski-vestnik.csl"},{label:"Zeitgeschichte (Deutsch)",id:"zeitgeschichte",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitgeschichte.csl"},{label:"Zeithistorische Forschungen/Studies in Contemporary History",id:"zeithistorische-forschungen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeithistorische-forschungen.csl"},{label:"Zeitschrift f\xFCr Allgemeinmedizin",id:"zeitschrift-fur-allgemeinmedizin",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-allgemeinmedizin.csl"},{label:"Zeitschrift f\xFCr Antikes Christentum (Journal of Ancient Christianity) (English)",id:"zeitschrift-fur-antikes-christentum",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-antikes-christentum.csl"},{label:"Zeitschrift f\xFCr deutsche Philologie (Deutsch)",id:"zeitschrift-fur-deutsche-philologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-deutsche-philologie.csl"},{label:"Zeitschrift f\xFCr die Geschichte des Oberrheins (Deutsch)",id:"zeitschrift-fur-die-geschichte-des-oberrheins",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-die-geschichte-des-oberrheins.csl"},{label:"Zeitschrift f\xFCr digitale Geisteswissenschaften (Deutsch)",id:"zeitschrift-fur-digitale-geisteswissenschaften",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-digitale-geisteswissenschaften.csl"},{label:"Zeitschrift f\xFCr Fantastikforschung (Deutsch)",id:"zeitschrift-fur-fantastikforschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-fantastikforschung.csl"},{label:"Zeitschrift f\xFCr Geschichtsdidaktik (Deutsch)",id:"zeitschrift-fur-geschichtsdidaktik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-geschichtsdidaktik.csl"},{label:"Zeitschrift f\xFCr Internationale Beziehungen (Deutsch)",id:"zeitschrift-fur-internationale-beziehungen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-internationale-beziehungen.csl"},{label:"Zeitschrift f\xFCr Kunstgeschichte",id:"zeitschrift-fur-kunstgeschichte",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-kunstgeschichte.csl"},{label:"Zeitschrift f\xFCr Medien- und Kulturforschung (Deutsch)",id:"zeitschrift-fur-medien-und-kulturforschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-medien-und-kulturforschung.csl"},{label:"Zeitschrift f\xFCr Medienwissenschaft (Deutsch)",id:"zeitschrift-fur-medienwissenschaft",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-medienwissenschaft.csl"},{label:"Zeitschrift f\xFCr Ostmitteleuropa-Forschung (Deutsch)",id:"zeitschrift-fur-ostmitteleuropa-forschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-ostmitteleuropa-forschung.csl"},{label:"Zeitschrift f\xFCr P\xE4dagogik (Deutsch)",id:"zeitschrift-fur-padagogik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-padagogik.csl"},{label:"Zeitschrift f\xFCr Papyrologie und Epigraphik",id:"zeitschrift-fur-papyrologie-und-epigraphik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-papyrologie-und-epigraphik.csl"},{label:"Zeitschrift f\xFCr Parlamentsfragen (Deutsch)",id:"zeitschrift-fur-parlamentsfragen",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-parlamentsfragen.csl"},{label:"Zeitschrift f\xFCr Politik (German)",id:"zeitschrift-fur-politik",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-politik.csl"},{label:"Zeitschrift f\xFCr Qualitative Forschung (Deutsch)",id:"zeitschrift-fur-qualitative-forschung",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-qualitative-forschung.csl"},{label:"Zeitschrift f\xFCr Religionswissenschaft (author-date)",id:"zeitschrift-fur-religionswissenschaft-author-date",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-religionswissenschaft-author-date.csl"},{label:"Zeitschrift f\xFCr Religionswissenschaft (note)",id:"zeitschrift-fur-religionswissenschaft-note",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-religionswissenschaft-note.csl"},{label:"Zeitschrift f\xFCr Soziologie (Deutsch)",id:"zeitschrift-fur-soziologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-soziologie.csl"},{label:"Zeitschrift f\xFCr Theologie und Kirche (Deutsch)",id:"zeitschrift-fur-theologie-und-kirche",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-theologie-und-kirche.csl"},{label:"Zeitschrift f\xFCr Theologie und Philosophie",id:"zeitschrift-fur-theologie-und-philosophie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-theologie-und-philosophie.csl"},{label:"Zeitschrift f\xFCr Zahn\xE4rztliche Implantologie (Deutsch)",id:"zeitschrift-fur-zahnarztliche-implantologie",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeitschrift-fur-zahnarztliche-implantologie.csl"},{label:"Zeszyty Prawnicze BAS (Polski)",id:"zeszyty-prawnicze-bas",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zeszyty-prawnicze-bas.csl"},{label:"Zilsel (Fran\xE7ais)",id:"zilsel",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zilsel.csl"},{label:"ZitierGuide: Leitfaden zum fachgerechten Zitieren in rechtswissenschaftlichen Arbeiten (Roger M\xFCller) (Deutsch - Schweiz)",id:"zitierguide-leitfaden-zum-fachgerechten-zitieren-in-rechtswissenschaftlichen-arbeiten",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zitierguide-leitfaden-zum-fachgerechten-zitieren-in-rechtswissenschaftlichen-arbeiten.csl"},{label:"Zoological Journal of the Linnean Society",id:"zoological-journal-of-the-linnean-society",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zoological-journal-of-the-linnean-society.csl"},{label:"Zootaxa",id:"zootaxa",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zootaxa.csl"},{label:"Zwitscher-Maschine",id:"zwitscher-maschine",value:"https://raw.githubusercontent.com/citation-style-language/styles/master/zwitscher-maschine.csl"},{label:"JM ALWD for WU",id:"jm-alwd-wu",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-alwd-wu.csl"},{label:"JM AZR (Erstzitat kurz mit Verzeichnissen)",id:"jm-azr-erstzitat-kurz-mit-verzeichnissen",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-azr-erstzitat-kurz-mit-verzeichnissen.csl"},{label:"JM AZR",id:"jm-azr",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-azr.csl"},{label:"JM Chicago Manual of Style 16th edition (full note) [Nagoya]",id:"jm-chicago-fullnote-bibliography-nagoya",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-chicago-fullnote-bibliography-nagoya.csl"},{label:"JM Chicago Manual of Style 16th edition (full note, polyglot)",id:"jm-chicago-fullnote-bibliography-polyglot",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-chicago-fullnote-bibliography-polyglot.csl"},{label:"JM Chicago Manual of Style 16th edition (full note)",id:"jm-chicago-fullnote-bibliography",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-chicago-fullnote-bibliography.csl"},{label:"JM Chinese Std GB/T 7714-2005 (numeric, Chinese)",id:"jm-chinese-gb7714-2005-numeric",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-chinese-gb7714-2005-numeric.csl"},{label:"JM Diritto pubblico comparato ed europeo",id:"jm-diritto-pubblico-comparato-ed-europeo",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-diritto-pubblico-comparato-ed-europeo.csl"},{label:"JM Harvard - Australian National University",id:"harvard-australian-national-university",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-harvard-australian-national-university.csl"},{label:"JM IBFD Standard Citations and References (with page label)",id:"jm-ibfd-with-page-label",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-ibfd-with-page-label.csl"},{label:"JM IBFD Standard Citations and References",id:"jm-ibfd",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-ibfd.csl"},{label:"JM Indigo Book Law Review",id:"jm-indigobook-law-review",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-indigobook-law-review.csl"},{label:"JM Indigo Book",id:"jm-indigobook",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-indigobook.csl"},{label:"\u65E5\u672C\u793E\u4F1A\u5B66\u4F1A (author-date, Japanese)",id:"japan-sociological-society",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-japan-sociological-society.csl"},{label:"JM leg cit mit Literaturverzeichnis",id:"jm-leg-cit-literaturverzeichnis",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-leg-cit-literaturverzeichnis.csl"},{label:"JM leg cit ohne Verzeichnisse",id:"jm-leg-cit-ohne-verzeichnisse",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-leg-cit-ohne-verzeichnisse.csl"},{label:"JM leg cit mit Rechtsquellenverzeichnis und Literaturverzeichnis",id:"jm-leg-cit-rechtsquellenverzeichnis-literaturverzeichnis",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-leg-cit-rechtsquellenverzeichnis-literaturverzeichnis.csl"},{label:"JM - Canadian Guide to Uniform Legal Citation (9th edition) / Manuel canadien de la r\xE9f\xE9rence juridique (9\u1D49 \xE9dition)",id:"jm-mgcill-v9",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-mcgill-v9.csl"},{label:"JM New Zealand Law Style",id:"jm-new-zealand-law",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-new-zealand-law.csl"},{label:"JM OSCOLA - Oxford Standard for Citation of Legal Authorities",id:"jm-oscola",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-oscola.csl"},{label:"JM Taylor & Francis - Chicago Manual of Style (author-date)",id:"jm-taylor-and-francis-chicago-author-date",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-taylor-and-francis-chicago-author-date.csl"},{label:"JM Turabian 8th edition (full note, EU multilingual)",id:"jm-turabian-fullnote-bibliography-eu-multi",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-turabian-fullnote-bibliography-eu-multi.csl"},{label:"JM Turabian 8th edition (full note, Dutch multilingual)",id:"jm-turabian-fullnote-bibliography-nl-multi",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-turabian-fullnote-bibliography-nl-multi.csl"},{label:"JM Vis Moot variant 1",id:"jm-vis-moot-1",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-vis-moot-1.csl"},{label:"JM Wirtschaftsuniversit\xE4t Wien \u2013 Steuerrecht",id:"jm-wirtschaftsuniversitat-wien-steuerrecht",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/jm-wirtschaftsuniversitat-wien-steuerrecht.csl"},{label:"Verwijzingen en Afkortingen (Belgium)",id:"juris-eu.int",value:"https://raw.githubusercontent.com/Juris-M/jm-styles/master/v-en-a.csl"}],my=new Lt(ru,{threshold:.35,minMatchCharLength:3,keys:["id","label"]});var ou=[{value:"af-ZA",label:"Afrikaans",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-af-ZA.xml"},{value:"ar",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-ar.xml"},{value:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-bg-BG.xml"},{value:"ca-AD",label:"Catal\xE0",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-ca-AD.xml"},{value:"cs-CZ",label:"\u010Ce\u0161tina",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-cs-CZ.xml"},{value:"cy-GB",label:"Cymraeg",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-cy-GB.xml"},{value:"da-DK",label:"Dansk",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-da-DK.xml"},{value:"de-AT",label:"Deutsch (\xD6sterreich)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-de-AT.xml"},{value:"de-CH",label:"Deutsch (Schweiz)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-de-CH.xml"},{value:"de-DE",label:"Deutsch (Deutschland)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-de-DE.xml"},{value:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-el-GR.xml"},{value:"en-GB",label:"English (UK)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-en-GB.xml"},{value:"en-US",label:"English (US)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-en-US.xml"},{value:"es-CL",label:"Espa\xF1ol (Chile)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-es-CL.xml"},{value:"es-ES",label:"Espa\xF1ol (Espa\xF1a)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-es-ES.xml"},{value:"es-MX",label:"Espa\xF1ol (M\xE9xico)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-es-MX.xml"},{value:"et-EE",label:"Eesti keel",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-et-EE.xml"},{value:"eu",label:"Euskara",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-eu.xml"},{value:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-fa-IR.xml"},{value:"fi-FI",label:"Suomi",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-fi-FI.xml"},{value:"fr-CA",label:"Fran\xE7ais (Canada)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-fr-CA.xml"},{value:"fr-FR",label:"Fran\xE7ais (France)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-fr-FR.xml"},{value:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-he-IL.xml"},{value:"hi-IN",label:"\u0939\u093F\u0902\u0926\u0940",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-hi-IN.xml"},{value:"hr-HR",label:"Hrvatski",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-hr-HR.xml"},{value:"hu-HU",label:"Magyar",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-hu-HU.xml"},{value:"id-ID",label:"Bahasa Indonesia",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-id-ID.xml"},{value:"is-IS",label:"\xCDslenska",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-is-IS.xml"},{value:"it-IT",label:"Italiano",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-it-IT.xml"},{value:"ja-JP",label:"\u65E5\u672C\u8A9E",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-ja-JP.xml"},{value:"km-KH",label:"\u1797\u17B6\u179F\u17B6\u1781\u17D2\u1798\u17C2\u179A",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-km-KH.xml"},{value:"ko-KR",label:"\uD55C\uAD6D\uC5B4",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-ko-KR.xml"},{value:"la",label:"Latina",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-la.xml"},{value:"lt-LT",label:"Lietuvi\u0173 kalba",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-lt-LT.xml"},{value:"lv-LV",label:"Latvie\u0161u",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-lv-LV.xml"},{value:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-mn-MN.xml"},{value:"nb-NO",label:"Norsk bokm\xE5l",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-nb-NO.xml"},{value:"nl-NL",label:"Nederlands",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-nl-NL.xml"},{value:"nn-NO",label:"Norsk nynorsk",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-nn-NO.xml"},{value:"pl-PL",label:"Polski",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-pl-PL.xml"},{value:"pt-BR",label:"Portugu\xEAs (Brasil)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-pt-BR.xml"},{value:"pt-PT",label:"Portugu\xEAs (Portugal)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-pt-PT.xml"},{value:"ro-RO",label:"Rom\xE2n\u0103",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-ro-RO.xml"},{value:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-ru-RU.xml"},{value:"sk-SK",label:"Sloven\u010Dina",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-sk-SK.xml"},{value:"sl-SI",label:"Sloven\u0161\u010Dina",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-sl-SI.xml"},{value:"sr-RS",label:"\u0421\u0440\u043F\u0441\u043A\u0438 / Srpski",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-sr-RS.xml"},{value:"sv-SE",label:"Svenska",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-sv-SE.xml"},{value:"th-TH",label:"\u0E44\u0E17\u0E22",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-th-TH.xml"},{value:"tr-TR",label:"T\xFCrk\xE7e",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-tr-TR.xml"},{value:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-uk-UA.xml"},{value:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-vi-VN.xml"},{value:"zh-CN",label:"\u4E2D\u6587 (\u4E2D\u56FD\u5927\u9646)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-zh-CN.xml"},{value:"zh-TW",label:"\u4E2D\u6587 (\u53F0\u7063)",url:"https://raw.githubusercontent.com/citation-style-language/locales/master/locales-zh-TW.xml"}],gy=new Lt(ou,{threshold:.35,keys:["label"],minMatchCharLength:2});var lu={input:e=>ke(me({},e),{color:"var(--text-normal)"}),singleValue:e=>ke(me({},e),{color:"var(--text-normal)"}),menu:e=>ke(me({},e),{backgroundColor:"var(--background-modifier-form-field)",color:"var(--text-normal)"}),option:(e,{isFocused:t,isSelected:i})=>ke(me({},e),{backgroundColor:t?"var(--interactive-accent)":i?"var(--background-modifier-hover)":void 0,color:t?"var(--text-on-accent)":"var(--text-normal)"}),control:(e,t)=>ke(me({},e),{backgroundColor:"var(--background-modifier-form-field)",color:"var(--text-normal)",borderColor:t.isFocused?"var(--interactive-accent)":"var(--background-modifier-border)",boxShadow:t.isFocused?"0 0 0 1px var(--interactive-accent)":"none",":hover":{borderColor:t.isFocused?"var(--interactive-accent)":"var(--background-modifier-border)"}})};function AI(e){return my.search(e).map(t=>t.item)}var by=0;function yy(e,t){e===""?t([]):(activeWindow.clearTimeout(by),by=activeWindow.setTimeout(()=>{t(AI(e))},150))}function CI(e){return gy.search(e).map(t=>t.item)}var vy=0;function xy(e,t){e===""?t([]):(activeWindow.clearTimeout(vy),vy=activeWindow.setTimeout(()=>{t(CI(e))},150))}function cu(){return Se.createElement("span",null,"Type to search CSL styles")}var Ev=Ae(require("node:buffer")),kv=Ae(require("node:path")),Du=Ae(require("node:child_process")),Ws=Ae(require("node:process")),Av=Ae(vu());function xu(e){let t=typeof e=="string"?`
|
||
`:`
|
||
`.charCodeAt(),i=typeof e=="string"?"\r":"\r".charCodeAt();return e[e.length-1]===t&&(e=e.slice(0,-1)),e[e.length-1]===i&&(e=e.slice(0,-1)),e}var Vs=Ae(require("node:process")),Ra=Ae(require("node:path")),Uy=Ae(require("node:url"));function Lr(e={}){let{env:t=process.env,platform:i=process.platform}=e;return i!=="win32"?"PATH":Object.keys(t).reverse().find(a=>a.toUpperCase()==="PATH")||"Path"}function $I(e={}){let{cwd:t=Vs.default.cwd(),path:i=Vs.default.env[Lr()],execPath:a=Vs.default.execPath}=e,s,n=t instanceof URL?Uy.default.fileURLToPath(t):t,r=Ra.default.resolve(n),o=[];for(;s!==r;)o.push(Ra.default.join(r,"node_modules/.bin")),s=r,r=Ra.default.resolve(r,"..");return o.push(Ra.default.resolve(n,a,"..")),[...o,i].join(Ra.default.delimiter)}function Hy(i={}){var a=i,{env:e=Vs.default.env}=a,t=Di(a,["env"]);e=me({},e);let s=Lr({env:e});return t.path=e[s],e[s]=$I(t),e}var WI=(e,t,i,a)=>{if(i==="length"||i==="prototype"||i==="arguments"||i==="caller")return;let s=Object.getOwnPropertyDescriptor(e,i),n=Object.getOwnPropertyDescriptor(t,i);!XI(s,n)&&a||Object.defineProperty(e,i,n)},XI=function(e,t){return e===void 0||e.configurable||e.writable===t.writable&&e.enumerable===t.enumerable&&e.configurable===t.configurable&&(e.writable||e.value===t.value)},KI=(e,t)=>{let i=Object.getPrototypeOf(t);i!==Object.getPrototypeOf(e)&&Object.setPrototypeOf(e,i)},ZI=(e,t)=>`/* Wrapped ${e}*/
|
||
${t}`,YI=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),QI=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),eR=(e,t,i)=>{let a=i===""?"":`with ${i.trim()}() `,s=ZI.bind(null,a,t.toString());Object.defineProperty(s,"name",QI),Object.defineProperty(e,"toString",ke(me({},YI),{value:s}))};function wu(e,t,{ignoreNonConfigurable:i=!1}={}){let{name:a}=e;for(let s of Reflect.ownKeys(t))WI(e,t,s,i);return KI(e,t),eR(e,t,a),e}var Br=new WeakMap,Gy=(e,t={})=>{if(typeof e!="function")throw new TypeError("Expected a function");let i,a=0,s=e.displayName||e.name||"<anonymous>",n=function(...r){if(Br.set(n,++a),a===1)i=e.apply(this,r),e=null;else if(t.throw===!0)throw new Error(`Function \`${s}\` can only be called once`);return i};return wu(n,e),Br.set(n,a),n};Gy.callCount=e=>{if(!Br.has(e))throw new Error(`The given function \`${e.name}\` is not wrapped by the \`onetime\` package`);return Br.get(e)};var Vy=Gy;var Ky=Ae(require("os"));var Jy=function(){let e=_u-$y+1;return Array.from({length:e},tR)},tR=function(e,t){return{name:`SIGRT${t+1}`,number:$y+t,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}},$y=34,_u=64;var Xy=Ae(require("os"));var Wy=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];var Su=function(){let e=Jy();return[...Wy,...e].map(iR)},iR=function({name:e,number:t,description:i,action:a,forced:s=!1,standard:n}){let{signals:{[e]:r}}=Xy.constants,o=r!==void 0;return{name:e,number:o?r:t,description:i,supported:o,action:a,forced:s,standard:n}};var aR=function(){return Su().reduce(sR,{})},sR=function(e,{name:t,number:i,description:a,supported:s,action:n,forced:r,standard:o}){return ke(me({},e),{[t]:{name:t,number:i,description:a,supported:s,action:n,forced:r,standard:o}})},Zy=aR(),nR=function(){let e=Su(),t=_u+1,i=Array.from({length:t},(a,s)=>rR(s,e));return Object.assign({},...i)},rR=function(e,t){let i=oR(e,t);if(i===void 0)return{};let{name:a,description:s,supported:n,action:r,forced:o,standard:l}=i;return{[e]:{name:a,number:e,description:s,supported:n,action:r,forced:o,standard:l}}},oR=function(e,t){let i=t.find(({name:a})=>Ky.constants.signals[a]===e);return i!==void 0?i:t.find(a=>a.number===e)},vz=nR();var lR=({timedOut:e,timeout:t,errorCode:i,signal:a,signalDescription:s,exitCode:n,isCanceled:r})=>e?`timed out after ${t} milliseconds`:r?"was canceled":i!==void 0?`failed with ${i}`:a!==void 0?`was killed with ${a} (${s})`:n!==void 0?`failed with exit code ${n}`:"failed",Eu=({stdout:e,stderr:t,all:i,error:a,signal:s,exitCode:n,command:r,escapedCommand:o,timedOut:l,isCanceled:u,killed:p,parsed:{options:{timeout:d}}})=>{n=n===null?void 0:n,s=s===null?void 0:s;let h=s===void 0?void 0:Zy[s].description,f=a&&a.code,m=`Command ${lR({timedOut:l,timeout:d,errorCode:f,signal:s,signalDescription:h,exitCode:n,isCanceled:u})}: ${r}`,y=Object.prototype.toString.call(a)==="[object Error]",g=y?`${m}
|
||
${a.message}`:m,v=[g,t,e].filter(Boolean).join(`
|
||
`);return y?(a.originalMessage=a.message,a.message=v):a=new Error(v),a.shortMessage=g,a.command=r,a.escapedCommand=o,a.exitCode=n,a.signal=s,a.signalDescription=h,a.stdout=e,a.stderr=t,i!==void 0&&(a.all=i),"bufferedData"in a&&delete a.bufferedData,a.failed=!0,a.timedOut=Boolean(l),a.isCanceled=u,a.killed=p&&!l,a};var qr=["stdin","stdout","stderr"],cR=e=>qr.some(t=>e[t]!==void 0),Yy=e=>{if(!e)return;let{stdio:t}=e;if(t===void 0)return qr.map(a=>e[a]);if(cR(e))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${qr.map(a=>`\`${a}\``).join(", ")}`);if(typeof t=="string")return t;if(!Array.isArray(t))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof t}\``);let i=Math.max(t.length,qr.length);return Array.from({length:i},(a,s)=>t[s])};var sv=Ae(require("node:os")),nv=Ae(Cu()),uR=1e3*5,rv=(e,t="SIGTERM",i={})=>{let a=e(t);return pR(e,t,i,a),a},pR=(e,t,i,a)=>{if(!hR(t,i,a))return;let s=fR(i),n=setTimeout(()=>{e("SIGKILL")},s);n.unref&&n.unref()},hR=(e,{forceKillAfterTimeout:t},i)=>dR(e)&&t!==!1&&i,dR=e=>e===sv.default.constants.signals.SIGTERM||typeof e=="string"&&e.toUpperCase()==="SIGTERM",fR=({forceKillAfterTimeout:e=!0})=>{if(e===!0)return uR;if(!Number.isFinite(e)||e<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`);return e},ov=(e,t)=>{e.kill()&&(t.isCanceled=!0)},mR=(e,t,i)=>{e.kill(t),i(Object.assign(new Error("Timed out"),{timedOut:!0,signal:t}))},lv=(e,{timeout:t,killSignal:i="SIGTERM"},a)=>{if(t===0||t===void 0)return a;let s,n=new Promise((o,l)=>{s=setTimeout(()=>{mR(e,i,l)},t)}),r=a.finally(()=>{clearTimeout(s)});return Promise.race([n,r])},cv=({timeout:e})=>{if(e!==void 0&&(!Number.isFinite(e)||e<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${e}\` (${typeof e})`)},uv=(s,n,r)=>he(void 0,[s,n,r],function*(e,{cleanup:t,detached:i},a){if(!t||i)return a;let o=(0,nv.default)(()=>{e.kill()});return a.finally(()=>{o()})});function pv(e){return e!==null&&typeof e=="object"&&typeof e.pipe=="function"}var Iu=Ae(fv()),gv=Ae(Ou()),bv=(e,t)=>{t===void 0||e.stdin===void 0||(pv(t)?t.pipe(e.stdin):e.stdin.end(t))},yv=(e,{all:t})=>{if(!t||!e.stdout&&!e.stderr)return;let i=(0,gv.default)();return e.stdout&&i.add(e.stdout),e.stderr&&i.add(e.stderr),i},Ru=(e,t)=>he(void 0,null,function*(){if(!!e){e.destroy();try{return yield t}catch(i){return i.bufferedData}}}),Pu=(e,{encoding:t,buffer:i,maxBuffer:a})=>{if(!(!e||!i))return t?(0,Iu.default)(e,{encoding:t,maxBuffer:a}):Iu.default.buffer(e,{maxBuffer:a})},vv=(o,l,u)=>he(void 0,[o,l,u],function*({stdout:e,stderr:t,all:i},{encoding:a,buffer:s,maxBuffer:n},r){let p=Pu(e,{encoding:a,buffer:s,maxBuffer:n}),d=Pu(t,{encoding:a,buffer:s,maxBuffer:n}),h=Pu(i,{encoding:a,buffer:s,maxBuffer:n*2});try{return yield Promise.all([r,p,d,h])}catch(f){return Promise.all([{error:f,signal:f.signal,timedOut:f.timedOut},Ru(e,p),Ru(t,d),Ru(i,h)])}});var SR=(()=>he(void 0,null,function*(){}))().constructor.prototype,ER=["then","catch","finally"].map(e=>[e,Reflect.getOwnPropertyDescriptor(SR,e)]),Nu=(e,t)=>{for(let[i,a]of ER){let s=typeof t=="function"?(...n)=>Reflect.apply(a.value,t(),n):a.value.bind(t);Reflect.defineProperty(e,i,ke(me({},a),{value:s}))}return e},xv=e=>new Promise((t,i)=>{e.on("exit",(a,s)=>{t({exitCode:a,signal:s})}),e.on("error",a=>{i(a)}),e.stdin&&e.stdin.on("error",a=>{i(a)})});var wv=(e,t=[])=>Array.isArray(t)?[e,...t]:[e],kR=/^[\w.-]+$/,AR=/"/g,CR=e=>typeof e!="string"||kR.test(e)?e:`"${e.replace(AR,'\\"')}"`,_v=(e,t)=>wv(e,t).join(" "),Sv=(e,t)=>wv(e,t).map(i=>CR(i)).join(" ");var TR=1e3*1e3*100,jR=({env:e,extendEnv:t,preferLocal:i,localDir:a,execPath:s})=>{let n=t?me(me({},Ws.default.env),e):e;return i?Hy({env:n,cwd:a,execPath:s}):n},OR=(e,t,i={})=>{let a=Av.default._parse(e,t,i);return e=a.command,t=a.args,i=a.options,i=me({maxBuffer:TR,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:i.cwd||Ws.default.cwd(),execPath:Ws.default.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0},i),i.env=jR(i),i.stdio=Yy(i),Ws.default.platform==="win32"&&kv.default.basename(e,".exe")==="cmd"&&t.unshift("/q"),{file:e,args:t,options:i,parsed:a}},Fu=(e,t,i)=>typeof t!="string"&&!Ev.Buffer.isBuffer(t)?i===void 0?void 0:"":e.stripFinalNewline?xu(t):t;function Cv(e,t,i){let a=OR(e,t,i),s=_v(e,t),n=Sv(e,t);cv(a.options);let r;try{r=Du.default.spawn(a.file,a.args,a.options)}catch(f){let b=new Du.default.ChildProcess,m=Promise.reject(Eu({error:f,stdout:"",stderr:"",all:"",command:s,escapedCommand:n,parsed:a,timedOut:!1,isCanceled:!1,killed:!1}));return Nu(b,m)}let o=xv(r),l=lv(r,a.options,o),u=uv(r,a.options,l),p={isCanceled:!1};r.kill=rv.bind(null,r.kill.bind(r)),r.cancel=ov.bind(null,r,p);let h=Vy(()=>he(this,null,function*(){let[{error:f,exitCode:b,signal:m,timedOut:y},g,v,w]=yield vv(r,a.options,u),x=Fu(a.options,g),E=Fu(a.options,v),_=Fu(a.options,w);if(f||b!==0||m!==null){let j=Eu({error:f,exitCode:b,signal:m,stdout:x,stderr:E,all:_,command:s,escapedCommand:n,parsed:a,timedOut:y,isCanceled:p.isCanceled||(a.options.signal?a.options.signal.aborted:!1),killed:r.killed});if(!a.options.reject)return j;throw j}return{command:s,escapedCommand:n,exitCode:0,stdout:x,stderr:E,all:_,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}}));return bv(r,a.options.input),r.all=yv(r,a.options),Nu(r,h)}var ot=Ae(require("fs")),la=Ae(require("path")),Lh=Ae(require("https")),Bh=Ae(vE()),il=Ae(require("http")),Pi="23119";function al(e){ot.default.existsSync(e)||ot.default.mkdirSync(e,{recursive:!0})}function sl(e,t){if(!ot.default.existsSync(e)){let i=e;if(t){if(e=la.default.join(t(),e),!ot.default.existsSync(e))throw new Error(`bibToCSL: cannot access bibliography file '${i}'.`)}else throw new Error(`bibToCSL: cannot access bibliography file '${i}'.`)}return e}function qh(e,t,i){return he(this,null,function*(){if(e=sl(e,i),la.default.parse(e).ext===".json")return new Promise((r,o)=>{ot.default.readFile(e,(l,u)=>{if(l)return o(l);try{r(JSON.parse(u.toString()))}catch(p){o(p)}})});if(!t)throw new Error("bibToCSL: path to pandoc is required for non CSL files.");if(!ot.default.existsSync(t))throw new Error(`bibToCSL: cannot access pandoc at '${t}'.`);let n=yield Cv(t,[e,"-t","csljson","--quiet"]);if(n.stderr)throw new Error(`bibToCSL: ${n.stderr}`);return JSON.parse(n.stdout)})}function xE(e,t,i){return he(this,null,function*(){if(e.has(i))return e.get(i);let a=`https://raw.githubusercontent.com/citation-style-language/locales/master/locales-${i}.xml`,s=la.default.join(t,`locales-${i}.xml`);if(al(t),ot.default.existsSync(s)){let r=ot.default.readFileSync(s).toString();return e.set(i,r),r}let n=yield new Promise((r,o)=>{Lh.default.get(a,l=>{let u="";l.setEncoding("utf8"),l.on("data",p=>u+=p),l.on("error",p=>o(`Downloading locale: ${p}`)),l.on("close",()=>{o(new Error("Error: cannot download locale"))}),l.on("end",()=>{/^404: Not Found/.test(u)?o(new Error("Error downloading locale: 404: Not Found")):r(u)})})});return ot.default.writeFileSync(s,n),e.set(i,n),n})}function wE(e,t,i,a){return he(this,null,function*(){if(a){if(e.has(a))return e.get(a);if(!ot.default.existsSync(a))throw new Error(`Error: retrieving citation style; Cannot find file '${a}'.`);let o=ot.default.readFileSync(a).toString();return e.set(a,o),o}if(e.has(i))return e.get(i);let s=i.split("/").pop(),n=la.default.join(t,s);if(al(t),ot.default.existsSync(n)){let o=ot.default.readFileSync(n).toString();return e.set(i,o),o}let r=yield new Promise((o,l)=>{Lh.default.get(i,u=>{let p="";u.setEncoding("utf8"),u.on("data",d=>p+=d),u.on("error",d=>l(`Error downloading CSL: ${d}`)),u.on("close",()=>{l(new Error("Error: cannot download CSL"))}),u.on("end",()=>{try{o(p)}catch(d){l(d)}})})});return ot.default.writeFileSync(n,r),e.set(i,r),r})}var zh={"Content-Type":"application/json","User-Agent":"obsidian/zotero",Accept:"application/json",Connection:"keep-alive"};function aM(){return(window==null?void 0:window.activeWindow)?activeWindow:window||global}function _E(){return he(this,arguments,function*(e=Pi){return(yield ca(e))?new Promise((t,i)=>{let a=JSON.stringify({jsonrpc:"2.0",method:"user.groups"}),s=(0,il.request)({host:"127.0.0.1",port:e,path:"/better-bibtex/json-rpc",method:"POST",headers:ke(me({},zh),{"Content-Length":Buffer.byteLength(a)})},n=>{let r="";n.setEncoding("utf8"),n.on("data",o=>r+=o),n.on("error",o=>i(`Error connecting to Zotero: ${o}`)),n.on("close",()=>{i(new Error("Error: cannot connect to Zotero"))}),n.on("end",()=>{try{t(JSON.parse(r).result)}catch(o){i(o)}})});s.write(a),s.end()}):null})}function Cn(e){return e<10?`0${e}`:e.toString()}function sM(e){let t=new Date(e);return`${t.getUTCFullYear()}-${Cn(t.getUTCMonth()+1)}-${Cn(t.getUTCDate())} ${Cn(t.getUTCHours())}:${Cn(t.getUTCMinutes())}:${Cn(t.getUTCSeconds())}`}function nM(){return he(this,arguments,function*(e=Pi,t,i){return(yield ca(e))?new Promise((a,s)=>{let n=JSON.stringify({jsonrpc:"2.0",method:"item.search",params:[[["dateModified","isAfter",sM(i)]],t]}),r=(0,il.request)({host:"127.0.0.1",port:e,path:"/better-bibtex/json-rpc",method:"POST",headers:ke(me({},zh),{"Content-Length":Buffer.byteLength(n)})},o=>{let l="";o.setEncoding("utf8"),o.on("data",u=>l+=u),o.on("error",u=>s(`Error connecting to Zotero: ${u}`)),o.on("close",()=>{s(new Error("Error: cannot connect to Zotero"))}),o.on("end",()=>{try{a(JSON.parse(l).result)}catch(u){s(u)}})});r.write(n),r.end()}):null})}function Uh(e,t){return e.map(i=>(i.groupID=t,i))}function SE(){return he(this,arguments,function*(e=Pi,t,i,a){let s=yield ca(e),n=la.default.join(t,`zotero-library-${i}.json`);if(al(t),a||!s){if(ot.default.existsSync(n))return Uh(JSON.parse(ot.default.readFileSync(n).toString()),i);if(!s)return null}let o=(yield(0,Bh.default)(`http://127.0.0.1:${e}/better-bibtex/export/library?/${i}/library.json`)).toString();return ot.default.writeFileSync(n,o),Uh(JSON.parse(o),i)})}function EE(){return he(this,arguments,function*(e=Pi,t,i,a){if(!(yield ca(e)))return null;let s=la.default.join(t,`zotero-library-${i}.json`);if(al(t),!ot.default.existsSync(s))return null;let n=yield nM(e,i,a);if(!(n==null?void 0:n.length))return null;let r=new Map,o=new Set;for(let u of n)u.id=u.citekey||u["citation-key"],!!u.id&&(r.set(u.id,u),o.add(u.id));let l=JSON.parse(ot.default.readFileSync(s).toString());for(let u=0;u<l.length;u++){let p=l[u];r.has(p.id)&&(o.delete(p.id),l[u]=r.get(p.id))}for(let u of o)l.push(r.get(u));return ot.default.writeFileSync(s,JSON.stringify(l)),{list:Uh(l,i),modified:r}})}function ca(){return he(this,arguments,function*(e=Pi){let t=(0,Bh.default)(`http://127.0.0.1:${e}/better-bibtex/cayw?probe=true`),i=yield Promise.race([t,new Promise(a=>{aM().setTimeout(()=>{a(null),t.destroy()},150)})]);return(i==null?void 0:i.toString())==="ready"})}function kE(){return he(this,arguments,function*(e=Pi,t,i){var s;if(!(yield ca(e)))return null;let a;try{a=yield new Promise((n,r)=>{let o=JSON.stringify({jsonrpc:"2.0",method:"item.export",params:[t,"36a3b0b5-bad0-4a04-b79b-441c7cef77db",i]}),l=(0,il.request)({host:"127.0.0.1",port:e,path:"/better-bibtex/json-rpc",method:"POST",headers:ke(me({},zh),{"Content-Length":Buffer.byteLength(o)})},u=>{let p="";u.setEncoding("utf8"),u.on("data",d=>p+=d),u.on("error",d=>r(`Error connecting to Zotero: ${d}`)),u.on("close",()=>{r(new Error("Error: cannot connect to Zotero"))}),u.on("end",()=>{try{n(JSON.parse(p))}catch(d){r(d)}})});l.write(o),l.end()})}catch(n){return console.error(n),null}try{return((s=a.error)==null?void 0:s.message)?(console.error(new Error(a.error.message)),null):Array.isArray(a.result)?JSON.parse(a.result[2]).items:JSON.parse(a.result).items}catch(n){return console.error(n),null}})}function rM(e,t){let i=[];e.settings.zoteroGroups.forEach(a=>{t.some(s=>s.id===a.id)&&i.push(a)}),e.settings.zoteroGroups=i,e.saveSettings()}function AE({plugin:e}){var p;let[t,i]=Se.useState(!!e.settings.pullFromZotero),[a,s]=Se.useState(e.settings.zoteroGroups),[n,r]=Se.useState(e.settings.zoteroGroups),[o,l]=Se.useState(!1),u=Se.useCallback(()=>he(this,null,function*(){var d;try{let h=yield _E((d=e.settings.zoteroPort)!=null?d:Pi);rM(e,h),s(h),l(!0)}catch(h){l(!1)}}),[]);return Se.useEffect(()=>{u()},[]),Se.createElement(Se.Fragment,null,Se.createElement("div",{className:"pwc-setting-item setting-item"},Se.createElement(mi,{name:we("Pull bibliography from Zotero"),description:we("When enabled, bibliography data will be pulled from Zotero rather than a bibliography file. The Better Bibtex plugin must be installed in Zotero.")},Se.createElement("div",{onClick:()=>{i(d=>{if(e.settings.pullFromZotero=!d,o&&n.length==0){let h=a.find(f=>f.id===1);h&&(n.push(h),e.settings.zoteroGroups=n,r([...n]))}return e.saveSettings(()=>e.bibManager.reinit(!0)),!d})},className:`checkbox-container${t?" is-enabled":""}`}))),o?null:Se.createElement("div",{className:"pwc-setting-item setting-item"},Se.createElement(mi,{name:we("Cannot connect to Zotero"),description:we("Start Zotero and try again.")},Se.createElement("button",{onClick:u,className:"mod-cta"},"Retry"))),t?Se.createElement(Se.Fragment,null,Se.createElement("div",{className:"pwc-setting-item setting-item"},Se.createElement(mi,{name:we("Zotero port"),description:we("Use 24119 for Juris-M or specify a custom port if you have changed Zotero's default.")},Se.createElement("input",{onChange:d=>{e.settings.zoteroPort=d.target.value,e.saveSettings()},type:"text",spellCheck:!1,defaultValue:(p=e.settings.zoteroPort)!=null?p:Pi}))),Se.createElement("div",{className:"setting-item pwc-setting-item-wrapper"},Se.createElement(mi,{name:we("Libraries to include in bibliography")}),a.map(d=>{let h=n.some(f=>f.id===d.id);return Se.createElement("div",{key:d.id,className:"pwc-group-toggle"},Se.createElement(mi,{description:d.name},Se.createElement("div",{onClick:()=>{if(h){let f=n.filter(b=>b.id!==d.id);e.settings.zoteroGroups=f,r(f)}else n.push(d),e.settings.zoteroGroups=n,r([...n]);e.saveSettings(()=>e.bibManager.reinit(!0))},className:`checkbox-container${h?" is-enabled":""}`})))}))):null)}var TE={pathToPandoc:"",tooltipDelay:400,zoteroGroups:[],renderCitations:!0,renderCitationsReadingMode:!0,renderLinkCitations:!0},Hh=class extends Et.PluginSettingTab{constructor(t){super(app,t);this.plugin=t}display(){let{containerEl:t}=this;t.empty(),new Et.Setting(t).setName(we("Fallback path to Pandoc")).setDesc(we("The absolute path to the Pandoc executable. This plugin will attempt to locate pandoc for you and will use this path if it fails to do so. To find pandoc, use the output of 'which pandoc' in a terminal on Mac/Linux or 'Get-Command pandoc' in powershell on Windows.")).then(s=>{let n;s.addText(r=>{n=r,r.setValue(this.plugin.settings.pathToPandoc).onChange(o=>{this.plugin.settings.pathToPandoc=o,this.plugin.saveSettings()})}),s.addExtraButton(r=>{r.setIcon("magnifying-glass"),r.setTooltip(we("Attempt to find Pandoc automatically")),r.onClick(()=>{(0,CE.default)("pandoc").then(o=>{o?(n.setValue(o),this.plugin.settings.pathToPandoc=o,this.plugin.saveSettings()):new Et.Notice(we("Unable to find pandoc on your system. If it is installed, please manually enter a path."))}).catch(o=>{new Et.Notice(we("Unable to find pandoc on your system. If it is installed, please manually enter a path.")),console.error(o)})})})}),new Et.Setting(t).setName(we("Path to bibliography file")).setDesc(we(`The absolute path to your desired bibliography file. This can be overridden on a per-file basis by setting "bibliography" in the file's frontmatter.`)).then(s=>{let n;s.addText(r=>{n=r,r.setValue(this.plugin.settings.pathToBibliography).onChange(o=>{let l=this.plugin.settings.pathToBibliography;this.plugin.settings.pathToBibliography=o,this.plugin.saveSettings(()=>{this.plugin.bibManager.clearWatcher(l),this.plugin.bibManager.reinit(!0)})})}),s.addExtraButton(r=>{r.setIcon("folder"),r.setTooltip(we("Select a bibliography file.")),r.onClick(()=>{let o=require("electron").remote.dialog.showOpenDialogSync({properties:["openFile"]});o&&o.length&&(n.setValue(o[0]),this.plugin.settings.pathToBibliography=o[0],this.plugin.saveSettings(()=>this.plugin.bibManager.reinit(!0)))})})}),Se.render(Se.createElement(AE,{plugin:this.plugin}),t.createDiv("setting-item pwc-setting-item-wrapper"));let i=ru.find(s=>s.value===this.plugin.settings.cslStyleURL);Se.render(Se.createElement(mi,{name:we("Citation style")},Se.createElement(Nr._default,{noOptionsMessage:cu,placeholder:we("Search..."),cacheOptions:!0,className:"pwc-multiselect",defaultValue:i,loadOptions:yy,isClearable:!0,onChange:s=>{this.plugin.settings.cslStyleURL=s==null?void 0:s.value,this.plugin.saveSettings(()=>this.plugin.bibManager.reinit(!1))},styles:lu})),t.createDiv("pwc-setting-item setting-item")),new Et.Setting(t).setName(we("Custom citation style")).setDesc(we(`Path to a CSL file. This can be an absolute path or one relative to your vault. This will override the style selected above. This can be overridden on a per-file basis by setting "csl" or "citation-style" in the file's frontmatter. A URL can be supplied when setting the style via frontmatter.`)).then(s=>{let n;s.addText(r=>{n=r,r.setValue(this.plugin.settings.cslStylePath).onChange(o=>{this.plugin.settings.cslStylePath=o,this.plugin.saveSettings(()=>this.plugin.bibManager.reinit(!1))})}),s.addExtraButton(r=>{r.setIcon("folder"),r.setTooltip(we("Select a CSL file located on your computer")),r.onClick(()=>{let o=require("electron").remote.dialog.showOpenDialogSync({properties:["openFile"]});o&&o.length&&(n.setValue(o[0]),this.plugin.settings.cslStylePath=o[0],this.plugin.saveSettings(()=>this.plugin.bibManager.reinit(!1)))})})});let a=ou.find(s=>s.value===this.plugin.settings.cslLang);Se.render(Se.createElement(mi,{name:we("Citation style language"),description:Se.createElement(Se.Fragment,null,we(`This can be overridden on a per-file basis by setting "lang" or "citation-language" in the file's frontmatter. A language code must be used when setting the language via frontmatter.`)," ",Se.createElement("a",{href:"https://github.com/citation-style-language/locales/blob/master/locales.json",target:"_blank"},we("See here for a list of available language codes")),".")},Se.createElement(Nr._default,{noOptionsMessage:cu,placeholder:we("Search..."),cacheOptions:!0,className:"pwc-multiselect",defaultValue:a,loadOptions:xy,isClearable:!0,onChange:s=>{this.plugin.settings.cslLang=s.value,this.plugin.saveSettings(()=>this.plugin.bibManager.reinit(!1))},styles:lu})),t.createDiv("pwc-setting-item setting-item")),new Et.Setting(t).setName(we("Hide links in references")).setDesc(we("Replace links with link icons to save space.")).addToggle(s=>s.setValue(!!this.plugin.settings.hideLinks).onChange(n=>{this.plugin.settings.hideLinks=n,this.plugin.saveSettings()})),new Et.Setting(t).setName(we("Render live preview inline citations")).setDesc(we("Convert [@pandoc] citations to formatted inline citations in live preview mode.")).addToggle(s=>s.setValue(!!this.plugin.settings.renderCitations).onChange(n=>{this.plugin.settings.renderCitations=n,this.plugin.saveSettings()})),new Et.Setting(t).setName(we("Render reading mode inline citations")).setDesc(we("Convert [@pandoc] citations to formatted inline citations in reading mode.")).addToggle(s=>s.setValue(!!this.plugin.settings.renderCitationsReadingMode).onChange(n=>{this.plugin.settings.renderCitationsReadingMode=n,this.plugin.saveSettings()})),new Et.Setting(t).setName(we("Process citations in links")).setDesc(we("Include [[@pandoc]] citations in the reference list and format them as inline citations in live preview mode.")).addToggle(s=>s.setValue(!!this.plugin.settings.renderLinkCitations).onChange(n=>{this.plugin.settings.renderLinkCitations=n,this.plugin.saveSettings()})),new Et.Setting(t).setName(we("Show citekey suggestions")).setDesc(we("When enabled, an autocomplete dialog will display when typing citation keys.")).addToggle(s=>s.setValue(!!this.plugin.settings.enableCiteKeyCompletion).onChange(n=>{this.plugin.settings.enableCiteKeyCompletion=n,this.plugin.saveSettings()})),new Et.Setting(t).setName(we("Show citekey tooltips")).setDesc(we("When enabled, hovering over citekeys will open a tooltip containing a formatted citation.")).addToggle(s=>s.setValue(!!this.plugin.settings.showCitekeyTooltips).onChange(n=>{this.plugin.settings.showCitekeyTooltips=n,this.plugin.saveSettings()})),new Et.Setting(t).setName(we("Tooltip delay")).setDesc(we("Set the amount of time (in milliseconds) to wait before displaying tooltips.")).addSlider(s=>{s.setDynamicTooltip().setLimits(0,7e3,100).setValue(this.plugin.settings.tooltipDelay).onChange(n=>{this.plugin.settings.tooltipDelay=n,this.plugin.saveSettings()})})}};var NE=Ae(require("obsidian"));var DE=Ae(PE()),$h=class{constructor(t){this.isHoveringTooltip=!1;this.isScrollBound=!1;this.previewDBTimer=0;this.previewDBTimerClose=0;this.plugin=t,t.register(()=>this.hideTooltip())}showTooltip(t){if(this.tooltip&&this.hideTooltip(),!t.dataset.source)return;let i=app.vault.getAbstractFileByPath(t.dataset.source);if(!i&&!(i instanceof NE.TFile))return;t.win.clearTimeout(this.previewDBTimer),t.win.clearTimeout(this.previewDBTimerClose);let a=t.dataset.citekey.split("|"),s=null;if(t.dataset.noteIndex){s=createDiv();let l=this.plugin.bibManager.getNoteForNoteIndex(i,t.dataset.noteIndex);s.append(...l)}else for(let l of a){let u=this.plugin.bibManager.getBibForCiteKey(i,l);if(u){if(s||(s=createFragment()),a.length>1){let p=u.find(".csl-right-inline");p||(p=u.find(".csl-entry")),p||(p=u);let d=p.innerHTML,h=(0,DE.default)(d,100,{html:!0});p.innerHTML=h}s.append(u)}}let n=this.plugin.settings.hideLinks?" collapsed-links":"",r=this.tooltip=t.doc.body.createDiv({cls:`pwc-tooltip${n}`}),o=t.getBoundingClientRect();if(o.x===0&&o.y===0)return this.hideTooltip();this.plugin.settings.hideLinks&&r.addClass("collapsed-links"),s?r.append(s):(r.addClass("is-missing"),r.createEl("em",{text:we("No citation found for ")+t.dataset.citekey})),r.addEventListener("pointerover",()=>{this.isHoveringTooltip=!0}),r.addEventListener("pointerout",()=>{this.isHoveringTooltip=!1}),r.addEventListener("click",l=>{l.targetNode.instanceOf(HTMLElement)&&(l.targetNode.tagName==="A"||l.targetNode.hasClass("clickable-icon"))&&this.hideTooltip()}),t.win.setTimeout(()=>{let l=t.win.visualViewport,u=r.getBoundingClientRect();r.style.left=o.x+u.width+10>l.width?`${o.x-(o.x+u.width+10-l.width)}px`:`${o.x}px`,r.style.top=o.bottom+u.height+10>l.height?`${o.y-u.height-5}px`:`${o.bottom+5}px`}),this.isScrollBound=!0,this.boundScroll=()=>{this.isScrollBound&&this.hideTooltip()},t.win.addEventListener("scroll",this.boundScroll,{capture:!0})}hideTooltip(){var t,i;this.isHoveringTooltip=!1,this.isScrollBound=!1,(t=this.tooltip)==null||t.win.removeEventListener("scroll",this.boundScroll),(i=this.tooltip)==null||i.remove(),this.tooltip=null,this.boundScroll=null}bindPreviewTooltipHandler(t){t.addEventListener("pointerover",i=>{i.view.clearTimeout(this.previewDBTimer),i.view.clearTimeout(this.previewDBTimerClose),this.previewDBTimer=i.view.setTimeout(()=>{this.showTooltip(t)},this.plugin.settings.tooltipDelay)}),t.addEventListener("pointerout",i=>{i.view.clearTimeout(this.previewDBTimer),!!this.tooltip&&(this.previewDBTimerClose=i.view.setTimeout(()=>{this.isHoveringTooltip?this.handleToolipHover():this.hideTooltip()},150))})}handleToolipHover(){if(this.isHoveringTooltip){let{tooltip:t}=this,i=s=>{s.view.clearTimeout(this.previewDBTimerClose),this.previewDBTimerClose=s.view.setTimeout(()=>{t.removeEventListener("pointerout",i),t.removeEventListener("pointerenter",i),this.isHoveringTooltip?this.handleToolipHover():this.hideTooltip()},150)},a=s=>{s.view.clearTimeout(this.previewDBTimerClose)};t.addEventListener("pointerout",i),t.addEventListener("pointerenter",a)}}getEditorTooltipHandler(){let t=0,i=0,a=!1,s;return{scroll:n=>{var r,o;s&&((r=n.view)==null||r.clearTimeout(i),(o=n.view)==null||o.clearTimeout(t),s=null)},pointerover:n=>{let r=n.targetNode;if(r.instanceOf(HTMLElement)){let o=r.dataset.citekey;if(o){n.view.clearTimeout(i),a=!1,o!==s&&(s&&(this.hideTooltip(),s=null),n.view.clearTimeout(t),t=n.view.setTimeout(()=>{this.showTooltip(r),s=o},this.plugin.settings.tooltipDelay));return}}if(n.view.clearTimeout(t),s&&!a){if(!this.tooltip)return;a=!0,i=n.view.setTimeout(()=>{this.isHoveringTooltip||(this.hideTooltip(),s=null),a=!1},150)}}}}};var bl=Ae(require("obsidian"));var Rk=Ae(require("obsidian"));var ml=Ae(require("node:process")),jk=Ae(Ak());function ad({onlyFirst:e=!1}={}){let t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e?void 0:"g")}function sd(e){if(typeof e!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(ad(),"")}var fl=Ae(require("node:process")),Ck=Ae(require("node:os")),HL=()=>{let{env:e}=fl.default;if(fl.default.platform==="win32")return e.COMSPEC||"cmd.exe";try{let{shell:t}=(0,Ck.userInfo)();if(t)return t}catch(t){}return fl.default.platform==="darwin"?e.SHELL||"/bin/zsh":e.SHELL||"/bin/sh"},GL=HL(),Tk=GL;var VL=["-ilc",'echo -n "_SHELL_ENV_DELIMITER_"; env; echo -n "_SHELL_ENV_DELIMITER_"; exit'],JL={DISABLE_AUTO_UPDATE:"true"},$L=e=>{e=e.split("_SHELL_ENV_DELIMITER_")[1];let t={};for(let i of sd(e).split(`
|
||
`).filter(a=>Boolean(a))){let[a,...s]=i.split("=");t[a]=s.join("=")}return t};function Ok(e){return he(this,null,function*(){if(ml.default.platform==="win32")return ml.default.env;try{let{stdout:t}=yield(0,jk.default)(e||Tk,VL,{env:JL});return $L(t)}catch(t){if(e)throw t;return ml.default.env}})}function Ik(){return he(this,null,function*(){let{PATH:e}=yield Ok();return e})}function pa(){return app.vault.adapter.getBasePath()}function gl(e){require("electron").clipboard.write({html:e.outerHTML,text:(0,Rk.htmlToMarkdown)(e.outerHTML)})}var os=class{constructor(){this.settled=!1;this.promise=new Promise((t,i)=>{this.resolve=a=>{t(a),this.settled=!0},this.reject=a=>{i(a),this.settled=!0}})}};function Pk(){return he(this,null,function*(){if(process.platform!=="win32")try{let e=yield Ik();process.env.PATH=e||["./node_modules/.bin","/.nodebrew/current/bin","/usr/local/bin",process.env.PATH].join(":")}catch(e){console.error(e)}})}var ha="ReferenceListView",nd=class extends bl.ItemView{constructor(t,i){super(t);this.plugin=i,this.contentEl.addClass("pwc-reference-list"),this.contentEl.toggleClass("collapsed-links",!!this.plugin.settings.hideLinks),this.setNoContentMessage()}setViewContent(t){if(t&&this.contentEl.firstChild!==t){let i=0;t.findAll(".csl-entry").forEach(a=>{i++;let s=this.leaf.getRoot();if(s){let n=s.side==="right"?"left":"right";a.setAttribute("aria-label-position",n)}}),this.contentEl.empty(),this.contentEl.createDiv({cls:"pwc-reference-list__title"},a=>{a.createDiv({text:this.getDisplayText()}),a.createDiv({},s=>{i&&s.createDiv({cls:"pwc-reference-list__count",text:i.toString()}),s.createDiv({cls:"clickable-icon",attr:{"aria-label":we("Copy list")}},n=>{(0,bl.setIcon)(n,"lucide-copy"),n.onClickEvent(()=>gl(t))})})}),this.contentEl.append(t)}else t||this.setNoContentMessage()}setNoContentMessage(){this.setMessage(we("No citations found in the current document."))}setMessage(t){this.contentEl.empty(),this.contentEl.createDiv({cls:"pane-empty",text:t})}getViewType(){return ha}getDisplayText(){return we("References")}getIcon(){return"quote-glyph"}};var Kk=Ae(require("path"));var Nn=Ae(Dk());var Gk=Ae(zk()),hi=Ae(require("obsidian"));function KL(e){let t=[];for(let i=0;i<e;i++)t.push((Math.random()*16|0).toString(16));return`${Date.now()}-${t.join("")}`}function ZL(e,t,i=[]){let a=[],s={},n=1;return e.forEach((r,o)=>{var m;let l,u,p=(m=i[o])!=null?m:KL(6),d=[],h=(y,g)=>{let v=p+g.toString();s[v]=o,a.push({citationID:v,citationItems:[ke(me({},y),{["author-only"]:!0})],properties:{noteIndex:0,makeOnly:!0}})},f=(y,g)=>{y.label&&(g.label=y.label),y.locator&&(g.locator=y.locator),y.prefix&&(g.prefix=y.prefix),y.suffix&&(g.suffix=y.suffix)};r.citations.forEach((y,g)=>{let v={id:y.id},w=r.citations[g+1];if(g===0&&y.composite)if(y.suffix){let x=ke(me({},v),{["suppress-author"]:t!=="note"});h(v,g),f(y,x),d.push(x);return}else if(t==="note"&&y.composite){let x=me({},v);h(v,g),f(y,x),d.push(x);return}else y.composite&&(l="composite"),y.infix&&(u=y.infix);else if(g===0&&(y["author-only"]||y.composite)&&w&&w["suppress-author"]){h(v,g);return}else y["suppress-author"]?v["suppress-author"]=t!=="note":y["author-only"]&&(v["author-only"]=!0);f(y,v),d.push(v)});let b={noteIndex:n++};l&&(b.mode=l),u&&(b.infix=u),s[p]=o,a.push({citationID:p,citationItems:d,properties:b})}),{output:a,idToGroup:s}}function YL(e){let t=document.createElement("textarea");return t.innerHTML=e,t.value}function Uk(e){return YL(e.replace(/\[NO_PRINTED_FORM\] */g,""))}function Hk(e,t){let{output:i,idToGroup:a}=ZL(t,e.opt.xclass),s=[],n=[];i.forEach(d=>{d.properties.makeOnly?s.push(d):n.push(d)});let r=e.rebuildProcessorState(n,"html"),o={},l={};s.forEach(d=>{let h=e.makeCitationCluster(d.citationItems),f=a[d.citationID];l[f]=ke(me({},t[f]),{val:Uk(h)})}),n.forEach((d,h)=>{let[f,b,m]=r[h],y=a[f];o[y]=ke(me({},t[y]),{val:Uk(m),noteIndex:b})});let u=[],p=Object.keys(o);return p.sort(),p.forEach(d=>{let h=o[d],f=e.opt.xclass==="note";l[d]?f?(h.note=h.val,h.val=`${l[d].val}<sup>${h.noteIndex}</sup>`):h.val=`${l[d].val} ${h.val}`:f&&(h.note=h.val,h.val=`<sup>${h.noteIndex}</sup>`),u.push(h)}),u}var Vk=Ae(Bn());var Jk=Ae(require("path")),pd=Ae(require("fs")),$k={includeMatches:!0,threshold:.35,minMatchCharLength:2,keys:[{name:"id",weight:.7},{name:"title",weight:.3}]};function QL(e){var s,n,r,o,l;let t=app.metadataCache.getFileCache(e),i={};if(!(t==null?void 0:t.frontmatter))return null;let{frontmatter:a}=t;return i.bibliography=((s=a.bibliography)==null?void 0:s.trim())||void 0,i.style=((n=a.csl)==null?void 0:n.trim())||((r=a["citation-style"])==null?void 0:r.trim())||void 0,i.lang=((o=a.lang)==null?void 0:o.trim())||((l=a["citation-language"])==null?void 0:l.trim())||void 0,Object.values(i).every(u=>!u)?null:i}function Wk(e,t){let i=["en-US"];if(t&&i.push(t),e){let a=e.match(/locale="[^"]+"/g);if(a)for(let s of a){let n=s.slice(0,-1).slice(8).split(/\s+/);for(let r of n)i.push(r)}}return e3(i)}function e3(e){let t={};for(let i of e)i=i.split("-").slice(0,2).join("-"),Nn.default.LANGS[i]?t[i]=!0:(i=i.split("-")[0],Nn.default.LANG_BASES[i]&&(i=Nn.default.LANG_BASES[i].split("_").join("-"),t[i]=!0));return Object.keys(t)}var hd=class{constructor(t){this.langCache=new Map;this.styleCache=new Map;this.bibCache=new Map;this.zCitekeyToLinks=new Map;this.zCitekeyToPDFLinks=new Map;this.watcherCache=new Map;this.plugin=t,this.initPromise=new os,this.fileCache=new Gk.default({max:10,noDisposeOnSet:!0,dispose:i=>{var a;((a=i.settings)==null?void 0:a.bibliography)&&this.clearWatcher(i.settings.bibliography)}})}destroy(){this.fileCache.clear();for(let t of this.watcherCache.values())t.close();this.watcherCache.clear(),this.langCache.clear(),this.styleCache.clear(),this.bibCache.clear(),this.fuse=null,this.engine=null,this.plugin=null}clearWatcher(t){this.watcherCache.has(t)&&(this.watcherCache.get(t).close(),this.watcherCache.delete(t))}reinit(t){return he(this,null,function*(){this.initPromise=new os,this.fileCache.clear(),t&&this.bibCache.clear(),this.plugin.settings.pullFromZotero?yield this.loadGlobalZBib(!1):yield this.loadGlobalBibFile(!0),this.initPromise.resolve()})}setFuse(t=[]){this.fuse?this.fuse.setCollection(t):this.fuse=new Lt(t,$k)}updateFuse(t){if(!!this.fuse){this.fuse.remove(i=>t.has(i.id));for(let i of t.values())this.fuse.add(i)}}loadScopedEngine(t){return he(this,null,function*(){var l,u;if(!t)return this;let i=this.plugin.settings,a=(l=i.cslStyleURL)!=null?l:"https://raw.githubusercontent.com/citation-style-language/styles/master/apa.csl",s=(u=i.cslLang)!=null?u:"en-US",n=this.bibCache,r=this.fuse,o=[t.lang];if(t.style)try{let d=/^http/.test(t.style)?{id:t.style}:{id:t.style,explicitPath:t.style},h=yield this.loadStyles([d]);for(let f of h)o=Wk(f,t.lang);a=t.style}catch(p){return console.error(p),this}if(t.lang)try{yield this.loadLangs(o),s=t.lang}catch(p){return console.error(p),this}if(t.bibliography)try{let p=yield qh(t.bibliography,this.plugin.settings.pathToPandoc,pa);n=new Map;for(let d of p)n.set(d.id,d);r=new Lt(p,$k)}catch(p){return console.error(p),this}try{let p=this.buildEngine(s,this.langCache,a,this.styleCache,n);return{bibCache:n,fuse:r,engine:p}}catch(p){return console.error(p),this}})}loadGlobalBibFile(t){return he(this,null,function*(){let{settings:i}=this.plugin;if(!i.pathToBibliography)return;if(!t||this.bibCache.size===0){let n=yield qh(i.pathToBibliography,i.pathToPandoc,pa);this.bibCache=new Map;let r=sl(i.pathToBibliography,pa);if(r&&!this.watcherCache.has(r)){let o=0;this.watcherCache.set(r,(0,pd.watch)(r,l=>{l==="change"?(clearTimeout(o),o=activeWindow.setTimeout(()=>{this.loadGlobalBibFile().then(()=>{this.fileCache.clear(),this.plugin.processReferences()})},100)):this.clearWatcher(r)}))}for(let o of n)this.bibCache.set(o.id,o);this.setFuse(n)}let a=i.cslStylePath||i.cslStyleURL||"https://raw.githubusercontent.com/citation-style-language/styles/master/apa.csl",s=i.cslLang||"en-US";if(yield this.getLangAndStyle(s,{id:a,explicitPath:i.cslStylePath}),!!this.styleCache.has(a))try{this.engine=this.buildEngine(s,this.langCache,a,this.styleCache,this.bibCache)}catch(n){console.error(n)}})}loadAndRefreshGlobalZBib(){return he(this,null,function*(){yield this.loadGlobalZBib(!0),yield this.refreshGlobalZBib()})}loadGlobalZBib(t){return he(this,null,function*(){var o;let{settings:i,cacheDir:a}=this.plugin;if(!((o=i.zoteroGroups)==null?void 0:o.length))return;let s=[];for(let l of i.zoteroGroups)try{let u=yield SE(i.zoteroPort,a,l.id,t);(u==null?void 0:u.length)&&(s.push(...u),l.lastUpdate=Date.now())}catch(u){console.error("Error fetching bibliography from Zotero",u);continue}this.plugin.saveSettings(),this.bibCache=new Map;for(let l of s)this.bibCache.set(l.id,l);this.setFuse(s);let n=i.cslStylePath||i.cslStyleURL||"https://raw.githubusercontent.com/citation-style-language/styles/master/apa.csl",r=i.cslLang||"en-US";if(yield this.getLangAndStyle(r,{id:n,explicitPath:i.cslStylePath}),!!this.styleCache.has(n))try{this.engine=this.buildEngine(r,this.langCache,n,this.styleCache,this.bibCache)}catch(l){console.error(l)}})}refreshGlobalZBib(){return he(this,null,function*(){var n,r;let{settings:t,cacheDir:i}=this.plugin;if(!((n=t.zoteroGroups)==null?void 0:n.length))return;let a=[],s=new Map;for(let o of t.zoteroGroups)try{let l=yield EE(t.zoteroPort,i,o.id,o.lastUpdate);if(!l)continue;((r=l.list)==null?void 0:r.length)&&(a.push(...l.list),o.lastUpdate=Date.now());for(let[u,p]of l.modified.entries())s.set(u,p),this.bibCache.set(u,p)}catch(l){console.error("Error fetching bibliography from Zotero",l);continue}this.plugin.saveSettings(),this.updateFuse(s),this.fileCache.clear(),this.plugin.processReferences()})}buildEngine(t,i,a,s,n){let r=s.get(a);if(!r)throw new Error("attempting to build citproc engine with empty CSL style");if(!i.get(t))throw new Error("attempting to build citproc engine with empty CSL locale");let o=new Nn.default.Engine({retrieveLocale:l=>i.get(l),retrieveItem:l=>n.get(l)},r,t);return o.opt.development_extensions.wrap_url_and_doi=!0,o}getLangAndStyle(t,i){return he(this,null,function*(){let a=[];if(!this.styleCache.has(i.id))try{a=yield this.loadStyles([i])}catch(n){console.error("Error loading style",i,n),this.initPromise.resolve();return}let s=[t];for(let n of a)s=Wk(n,t);try{yield this.loadLangs(s)}catch(n){console.error("Error loading lang",t,n),this.initPromise.resolve();return}})}loadLangs(t){return he(this,null,function*(){for(let i of t)!i||this.langCache.has(i)||(yield xE(this.langCache,this.plugin.cacheDir,i))})}loadStyles(t){return he(this,null,function*(){var a;let i=[];for(let s of t)!s.id&&!s.explicitPath||this.styleCache.has((a=s.explicitPath)!=null?a:s.id)||i.push(yield wE(this.styleCache,this.plugin.cacheDir,s.id,s.explicitPath));return i})}getNoteForNoteIndex(t,i){if(!this.fileCache.has(t))return null;let a=this.fileCache.get(t),s=parseInt(i),n=a.citations.find(o=>o.noteIndex===s);if(!n.note)return null;let r=new DOMParser().parseFromString(n.note,"text/html");return Array.from(r.body.childNodes)}getBibForCiteKey(t,i){if(!this.fileCache.has(t))return null;let a=this.fileCache.get(t);if(!a.keys.has(i))return null;let s=a.citeBibMap.get(i);if(!s)return null;let r=new DOMParser().parseFromString(s,"text/html").body.firstElementChild;return r&&(r.dataset.citekey=i,this.prepBibHTML(r,t,!0))}getReferenceList(t,i){return he(this,null,function*(){var _,j,k,C,S;yield this.plugin.initPromise.promise,yield this.initPromise.promise;let s=ya(i,!this.plugin.settings.renderLinkCitations).map(A=>zd(A));if(!s.length)return null;let n=new Set,r=new Set,o=new Set,l=this.fileCache.has(t)?this.fileCache.get(t):null,u=new Map,p=QL(t);s.forEach(A=>A.citations.forEach(O=>{O.id&&!n.has(O.id)&&n.add(O.id)}));let d=(p==null?void 0:p.bibliography)===((_=l==null?void 0:l.settings)==null?void 0:_.bibliography)&&(p==null?void 0:p.style)===((j=l==null?void 0:l.settings)==null?void 0:j.style)&&(p==null?void 0:p.lang)===((k=l==null?void 0:l.settings)==null?void 0:k.lang);!d&&((C=l==null?void 0:l.settings)==null?void 0:C.bibliography)&&this.clearWatcher(l.settings.bibliography);let h=(l==null?void 0:l.source)&&d?l.source:yield this.loadScopedEngine(p);if(p==null?void 0:p.bibliography){let A=sl(p.bibliography,pa);if(!this.watcherCache.has(A)){let O=0;this.watcherCache.set(A,(0,pd.watch)(A,M=>{M==="change"?(clearTimeout(O),O=activeWindow.setTimeout(()=>{this.fileCache.delete(t),this.plugin.processReferences()},100)):this.clearWatcher(A)}))}}let f=()=>{let A={keys:n,resolvedKeys:o,unresolvedKeys:r,bib:null,citations:[],citeBibMap:u,settings:null,source:h};return this.fileCache.set(t,A),this.dispatchResult(t,A),null};if(!(h==null?void 0:h.engine))return f();n.forEach(A=>{h.bibCache.has(A)?o.add(A):r.add(A)});let b=s.filter(A=>A.citations.every(O=>{let M=h.bibCache.has(O.id);return M?o.add(O.id):r.add(O.id),M})),m=Hk(h.engine,b);if(l&&(0,Vk.default)(l.citations,m)&&d)return l.bib;let y=h.engine.makeBibliography();if(!(y==null?void 0:y.length))return f();let g=y[0],v=y[1],w=[g.bibstart];(S=g.entry_ids)==null||S.forEach((A,O)=>{v[O]=v[O].replace(/>/,` data-citekey="${A[0]}">`),u.set(A[0],v[O])});for(let A of v)w.push(A);w.push(g.bibend);let x=v.length?new DOMParser().parseFromString(w.join(""),"text/html").body.firstElementChild:null;x&&(this.plugin.settings.pullFromZotero&&!(p==null?void 0:p.bibliography)&&(yield this.getZLinksForKeys(o)),x=this.prepBibHTML(x,t));let E={keys:n,resolvedKeys:o,unresolvedKeys:r,bib:x,citations:m,citeBibMap:u,settings:p,source:h};return this.fileCache.set(t,E),this.dispatchResult(t,E),E.bib})}getZLinksForKeys(t){return he(this,null,function*(){var a;let i={};t.forEach(s=>{if(!this.zCitekeyToLinks.has(s)){if(!this.bibCache.has(s))return;let r=this.bibCache.get(s).groupID;if(r===void 0)return;i[r]||(i[r]=[]),i[r].push(s)}});for(let s of Object.keys(i)){let n=Number(s);try{let r=yield kE(this.plugin.settings.zoteroPort,i[n],n);if(r==null?void 0:r.length)for(let o of r){let l=o.citekey||o.citationKey,u=o.select;if(l&&u&&(this.zCitekeyToLinks.set(l,u),(a=o.attachments)==null?void 0:a.length)){let p=[];for(let d of o.attachments)/\.pdf$/.test(d.path)&&p.push(d.path);p.length&&this.zCitekeyToPDFLinks.set(l,p)}}}catch(r){}}})}prepBibHTML(t,i,a){if(this.plugin.settings.hideLinks&&(t==null||t.findAll("a").forEach(s=>{s.setAttribute("aria-label",s.innerText)})),t==null?void 0:t.hasClass("csl-entry")){let s=t;t=createDiv(),t.append(s)}return t==null||t.findAll(".csl-entry").forEach(s=>{a||(s.setAttribute("aria-label",we("Click to copy")),s.onClickEvent(()=>gl(s)));let n=createDiv({cls:"csl-entry-wrapper"});if(s.parentElement.insertBefore(n,s),n.append(s),s.dataset.citekey){let r=this.zCitekeyToLinks.get(s.dataset.citekey),o=this.zCitekeyToPDFLinks.get(s.dataset.citekey),l="@"+s.dataset.citekey,u=app.metadataCache.getFirstLinkpathDest(l,i.path);if(u||(l=s.dataset.citekey,u=app.metadataCache.getFirstLinkpathDest(l,i.path)),!u&&!r&&!o)return;n.createDiv({cls:"pwc-entry-btns"},p=>{u&&p.createDiv("clickable-icon",d=>{(0,hi.setIcon)(d,"sticky-note"),d.setAttr("aria-label",we("Open literature note")),d.onClickEvent(h=>{let f=hi.Keymap.isModEvent(h);app.workspace.openLinkText(l,i.path,f)})}),r&&p.createDiv("clickable-icon",d=>{(0,hi.setIcon)(d,"lucide-external-link"),d.setAttr("aria-label",we("Open in Zotero")),d.onClickEvent(()=>{activeWindow.open(r,"_blank")})}),o&&o.forEach(d=>{p.createDiv("clickable-icon",h=>{(0,hi.setIcon)(h,"lucide-file-text"),h.setAttr("aria-label",Jk.default.parse(d).base),h.onClickEvent(()=>{activeWindow.open(`file://${encodeURI(d)}`,"_blank")})})})})}}),t}dispatchResult(t,i){app.workspace.getLeavesOfType("markdown").forEach(a=>{let s=a.view;if(s.file===t){let n=s.previewMode.renderer;if(n){n.lastText=null;for(let o of n.sections)!o.el.hasClass("mod-header")&&!o.el.hasClass("mod-footer")&&(o.rendered=!1,o.el.empty());n.queueRender()}let r=s.editor.cm;r.dispatch&&r.dispatch({effects:[qn.of(i)]})}})}getCacheForPath(t){let i=app.vault.getAbstractFileByPath(t);return i&&i instanceof hi.TFile&&this.fileCache.has(i)?this.fileCache.get(i):null}getResolution(t,i){let a=app.vault.getAbstractFileByPath(t);if(a&&a instanceof hi.TFile&&this.fileCache.has(a)){let s=this.fileCache.get(a);return{isResolved:s.resolvedKeys.has(i),isUnresolved:s.unresolvedKeys.has(i)}}return{isResolved:!1,isUnresolved:!1}}getCitationsForSection(t,i,a){var n;let s=app.vault.getAbstractFileByPath(t);if(s&&s instanceof hi.TFile&&this.fileCache.has(s)){let r=this.fileCache.get(s),l=(n=app.metadataCache.getCache(t).sections)==null?void 0:n.find(h=>h.position.start.line===i&&h.position.end.line===a);if(!l)return[];let u=l.position.start.offset,p=l.position.end.offset;return r.citations.filter(h=>h.from>=u&&h.to<=p)}return[]}};var fa=Ae(require("obsidian")),t3=/(^|[ \t\v[\-\r\n;])(@)([\p{L}\p{N}:.#$%&\-+?<>~_/]+)$/u,dd=class extends fa.EditorSuggest{constructor(t,i){super(t);this.limit=20;this.lastSelect=null;this.isRefreshing=!1;this.app=t,this.plugin=i,this.suggestEl.addClass("pwc-suggest"),this.scope.register(["Mod"],"Enter",a=>(this.suggestions.useSelectedItem(a),!1)),this.scope.register(["Alt"],"Enter",a=>(this.suggestions.useSelectedItem(a),!1)),this.setInstructions([{command:fa.Platform.isMacOS?"\u2318 \u21B5":"ctrl \u21B5",purpose:"Wrap cite key with brackets"},{command:fa.Platform.isMacOS?"\u2325 \u21B5":"alt \u21B5",purpose:"Insert using template"}])}getSuggestions(t){if(!t.query||t.query.length<2||t.query.includes(" "))return null;let{plugin:i}=this;if(!i.initPromise.settled)return null;let{bibManager:a}=i,s=a.fuse;a.fileCache.has(t.file)&&(s=a.fileCache.get(t.file).source.fuse);let n=s==null?void 0:s.search(t.query,{limit:this.limit});return(n==null?void 0:n.length)?n:null}renderSuggestion(t,i){let a=createFragment();if(t.loading){a.createSpan({cls:"pwc-suggest-loading-wrapper"}).createSpan({cls:"pwc-suggest-loading"}),i.setText(a);return}let s=t,n=s.item;if(!s.matches||!s.matches.length)return a.createSpan({text:`@${n.id}`}),n.title&&a.createSpan({text:n.title,cls:"pwc-suggest-title"}),i.setText(a);let r=a.createSpan({text:"@"}),o=a.createSpan("pwc-suggest-title"),l=0,u=0;s.matches.forEach(p=>{p.indices.forEach(d=>{let h=d[0],f=d[1]+1,b=p.key==="title"?o:r,m=p.key==="title"?l:u;b.appendText(p.value.substring(m,h)),b.append(createEl("strong",{text:p.value.substring(h,f)})),p.key==="title"?l=f:u=f})}),n.title&&o.appendText(n.title.substring(l)),r.appendText(n.id.substring(u)),i.setText(a)}selectSuggestion(t,i){let a=this.app.workspace.getActiveViewOfType(fa.MarkdownView);if(!a)return;let s="";i.metaKey||i.ctrlKey?s=`[@${t.item.id}]`:s=`@${t.item.id}`;let{start:n,end:r}=this.context;a.editor.replaceRange(s,n,r),this.lastSelect={ch:n.ch+s.length,line:n.line},this.close()}refreshZBib(){return he(this,null,function*(){this.isRefreshing||(this.isRefreshing=!0,yield this.plugin.bibManager.refreshGlobalZBib(),this.isRefreshing=!1)})}onTrigger(t,i){let{enableCiteKeyCompletion:a,pullFromZotero:s}=this.plugin.settings;if(!a)return null;let{lastSelect:n}=this;if(n&&t.ch===n.ch&&t.line===n.line)return null;let o=(i.getLine(t.line)||"").substring(0,t.ch).match(t3);if(!o)return null;this.lastSelect=null,!this.context&&s&&this.refreshZBib();let l=o.index+o[1].length;return{start:{line:t.line,ch:l},end:t,query:o[3]}}};var fd=class extends ht.Plugin{constructor(){super(...arguments);this.emitSettingsUpdate=(0,ht.debounce)(t=>{var i;this.initPromise.settled&&((i=this.view)==null||i.contentEl.toggleClass("collapsed-links",!!this.settings.hideLinks),t&&t(),this.processReferences())},5e3,!0);this.processReferences=()=>he(this,null,function*(){var s;let{settings:t,view:i}=this;if(!t.pathToBibliography&&!t.pullFromZotero)return i==null?void 0:i.setMessage(we("Please provide the path to your pandoc compatible bibliography file in the Pandoc Reference List plugin settings."));let a=this.app.workspace.getActiveViewOfType(ht.MarkdownView);if(a)try{let n=yield this.app.vault.cachedRead(a.file),r=yield this.bibManager.getReferenceList(a.file,n),o=this.bibManager.fileCache.get(a.file);!r&&(o==null?void 0:o.source)===this.bibManager&&t.pullFromZotero&&!(yield ca(t.zoteroPort))&&((s=this.bibManager.fileCache.get(a.file))==null?void 0:s.keys.size)?i==null||i.setMessage(we("Cannot connect to Zotero")):i==null||i.setViewContent(r)}catch(n){console.error(n)}else i==null||i.setNoContentMessage()})}get initPromise(){return this._initPromise?this._initPromise:this._initPromise=new os}onload(){return he(this,null,function*(){let{app:t}=this;yield this.loadSettings(),this.registerView(ha,i=>new nd(i,this)),this.cacheDir=Kk.default.join(pa(),".pandoc"),this.emitter=new ht.Events,this.bibManager=new hd(this),this.initPromise.promise.then(()=>this.settings.pullFromZotero?this.bibManager.loadAndRefreshGlobalZBib():this.bibManager.loadGlobalBibFile()).finally(()=>this.bibManager.initPromise.resolve()),this.addSettingTab(new Hh(this)),this.registerEditorSuggest(new dd(t,this)),this.tooltipManager=new $h(this),this.registerMarkdownPostProcessor(_f(this)),this.registerEditorExtension([zn.init(()=>this.bibManager),Al,Xd,Jd(this.tooltipManager)]),Pk().then(()=>he(this,null,function*(){if(!this.settings.pathToPandoc)try{let i=yield(0,Xk.default)("pandoc");this.settings.pathToPandoc=i,this.saveSettings()}catch(i){}this.initPromise.resolve(),this.app.workspace.trigger("parse-style-settings")})),this.addCommand({id:"focus-reference-list-view",name:we("Show reference list"),callback:()=>he(this,null,function*(){this.initLeaf()})}),document.body.toggleClass("pwc-tooltips",!!this.settings.showCitekeyTooltips),this.registerEvent(t.metadataCache.on("changed",(0,ht.debounce)(i=>he(this,null,function*(){yield this.initPromise.promise,yield this.bibManager.initPromise.promise;let a=t.workspace.getActiveViewOfType(ht.MarkdownView);a&&i===a.file&&this.processReferences()}),100,!0))),this.registerEvent(t.workspace.on("active-leaf-change",(0,ht.debounce)(i=>he(this,null,function*(){yield this.initPromise.promise,yield this.bibManager.initPromise.promise,t.workspace.iterateRootLeaves(a=>{var s;a===i&&(i.view instanceof ht.MarkdownView?this.processReferences():(s=this.view)==null||s.setNoContentMessage())})}),100,!0))),(()=>he(this,null,function*(){this.initStatusBar(),this.setStatusBarLoading(),yield this.initPromise.promise,yield this.bibManager.initPromise.promise,this.setStatusBarIdle(),this.processReferences()}))()})}onunload(){document.body.removeClass("pwc-tooltips"),this.app.workspace.getLeavesOfType(ha).forEach(t=>t.detach()),this.bibManager.destroy()}initStatusBar(){let t=this.statusBarIcon=this.addStatusBarItem();t.addClass("pwc-status-icon","clickable-icon"),t.setAttr("aria-label",we("Pandoc reference list settings")),t.setAttr("data-tooltip-position","top"),this.setStatusBarIdle();let i=!1;t.addEventListener("click",()=>{if(i)return;let{settings:a}=this,s=new ht.Menu().addSections(["settings","actions"]).addItem(r=>r.setSection("settings").setIcon("lucide-message-square").setTitle(we("Show citekey tooltips")).setChecked(!!a.showCitekeyTooltips).onClick(()=>{this.settings.showCitekeyTooltips=!a.showCitekeyTooltips,this.saveSettings()})).addItem(r=>r.setSection("settings").setIcon("lucide-at-sign").setTitle(we("Show citekey suggestions")).setChecked(!!a.enableCiteKeyCompletion).onClick(()=>{this.settings.enableCiteKeyCompletion=!a.enableCiteKeyCompletion,this.saveSettings()})).addItem(r=>r.setSection("actions").setIcon("lucide-rotate-cw").setTitle(we("Refresh bibliography")).onClick(()=>he(this,null,function*(){let o=this.app.workspace.getActiveViewOfType(ht.MarkdownView);if(o){let l=o.file;if(this.bibManager.fileCache.has(l)&&this.bibManager.fileCache.get(l).source!==this.bibManager){this.bibManager.fileCache.delete(l),this.processReferences();return}}this.bibManager.reinit(!0),yield this.bibManager.initPromise.promise,this.processReferences()}))),n=t.getBoundingClientRect();s.onHide(()=>{i=!1}),s.setParentElement(t).showAtPosition({x:n.x,y:n.top-5,width:n.width,overlap:!0,left:!1}),i=!0})}setStatusBarLoading(){this.statusBarIcon.addClass("is-loading"),(0,ht.setIcon)(this.statusBarIcon,"lucide-loader")}setStatusBarIdle(){this.statusBarIcon.removeClass("is-loading"),(0,ht.setIcon)(this.statusBarIcon,"lucide-at-sign")}get view(){let t=this.app.workspace.getLeavesOfType(ha);return(t==null?void 0:t.length)?t[0].view:null}initLeaf(){return he(this,null,function*(){if(this.view)return this.revealLeaf();yield this.app.workspace.getRightLeaf(!1).setViewState({type:ha}),this.revealLeaf(),yield this.initPromise.promise,yield this.bibManager.initPromise.promise,this.app.workspace.getActiveViewOfType(ht.MarkdownView)&&this.processReferences()})}revealLeaf(){let t=this.app.workspace.getLeavesOfType(ha);!(t==null?void 0:t.length)||this.app.workspace.revealLeaf(t[0])}loadSettings(){return he(this,null,function*(){this.settings=Object.assign({},TE,yield this.loadData())})}saveSettings(t){return he(this,null,function*(){document.body.toggleClass("pwc-tooltips",!!this.settings.showCitekeyTooltips),this.emitSettingsUpdate(t),yield this.saveData(this.settings)})}};
|
||
/*
|
||
object-assign
|
||
(c) Sindre Sorhus
|
||
@license MIT
|
||
*/
|
||
/*!
|
||
* content-disposition
|
||
* Copyright(c) 2014-2017 Douglas Christopher Wilson
|
||
* MIT Licensed
|
||
*/
|
||
/*!
|
||
* is-natural-number.js | MIT (c) Shinnosuke Watanabe
|
||
* https://github.com/shinnn/is-natural-number.js
|
||
*/
|
||
/*!
|
||
* mime-db
|
||
* Copyright(c) 2014 Jonathan Ong
|
||
* Copyright(c) 2015-2022 Douglas Christopher Wilson
|
||
* MIT Licensed
|
||
*/
|
||
/*!
|
||
* strip-dirs | MIT (c) Shinnosuke Watanabe
|
||
* https://github.com/shinnn/node-strip-dirs
|
||
*/
|
||
/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
|
||
/**
|
||
* @file Tests if ES6 @@toStringTag is supported.
|
||
* @see {@link http://www.ecma-international.org/ecma-262/6.0/#sec-@@tostringtag|26.3.1 @@toStringTag}
|
||
* @version 1.4.1
|
||
* @author Xotic750 <Xotic750@gmail.com>
|
||
* @copyright Xotic750
|
||
* @license {@link <https://opensource.org/licenses/MIT> MIT}
|
||
* @module has-to-string-tag-x
|
||
*/
|
||
/**
|
||
* @file Tests if ES6 Symbol is supported.
|
||
* @version 1.4.2
|
||
* @author Xotic750 <Xotic750@gmail.com>
|
||
* @copyright Xotic750
|
||
* @license {@link <https://opensource.org/licenses/MIT> MIT}
|
||
* @module has-symbol-support-x
|
||
*/
|
||
/** @license React v16.13.1
|
||
* react-is.production.min.js
|
||
*
|
||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE file in the root directory of this source tree.
|
||
*/
|