PageSourceSearch

https://www.bibleserver.com/build/Webmasters-CGEtYfOF.js

js bibleserver.com collected 2026-09-24 08:40:51 UTC 83,102 bytes, 57 lines download raw bytes

1import{O as Ba}from"./Overlay--zPS9tw1.js";import{er as $a,cG as Ha,aU as We,cP as ut,aY as he,aT as Ze,aQ as de,bj as Xe,i as F,cw as Ae,A as we,es as ht,ct as En,B as pt,cD as xn,be as Rt,bd as Fa,bN as tt,d0 as Va,bz as mt,et as dt,b1 as Ua,aJ as He,aM as qe,e as _,D as O,S as ke,aR as Bt,bF as ve,eu as Ga,aZ as ye,K as nt,bP as Ka,dl as za,ev as Wa,cI as ja,aL as Za,b4 as $t,cJ as Xa,L as je,J as Ct,W as Sn,cL as qa,dk as Ht,a$ as yt,C as Ya,V as _t,F as Ke,E as ft,t as q,bL as Mt,b0 as Dt,bV as Qa,aV as Ja,bI as es,a_ as ts,bo as ns,cs as gt,c7 as as,aX as ss,x as Ce,b as ne,c as be,h as E,w as Te,aA as rs,d as ls,bX as rn,v as wn,z as is,g as vt,j as Pe,n as os,q as ln,p as on,aB as cn,aC as un,aH as dn,T as cs,s as Tn,ai as us,aj as ds,$ as fs,G as $e}from"./app-BV_MRGiY.js";import{V as fn}from"./VPagination-C8mnM-E0.js";import{V as kn,u as gs,e as hs}from"./VSelect-D7rLlSXQ.js";import{V as bs}from"./VChip-B_kE1aRF.js";import{V as bt}from"./VCheckboxBtn-DwjNB8Hn.js";import{V as ps}from"./VDivider-DsDIMz2A.js";import{g as ms}from"./_commonjsHelpers-DaWZu8wl.js";import{V as ys}from"./VRow-DyK-XPgq.js";import{V as gn}from"./VCol-B_mXRjjw.js";import{V as _s}from"./VTextField-3nhT-124.js";import{L as fe}from"./LoadingDummyCustom-TdSBOfeM.js";import"./VContainer-D4zTugS6.js";import"./autofocus-DtFVnfki.js";import"./VList-DMgWQMMo.js";import"./createSimpleFunctional-B9jd2Nfg.js";import"./VAvatar-DsqQT6G4.js";import"./VImg-BCkp8k9d.js";import"./index-Bk9Q9kfu.js";import"./VMenu-BTZHY328.js";import"./dialog-transition-CzwNLyXj.js";import"./VSheet-Cv_MRrpF.js";import"./VSlideGroup-kMqE1MF0.js";import"./LoadingDummy-DMOrQAEG.js";function hn(e,t,s){return Object.keys(e).filter(a=>$a(a)&&a.endsWith(t)).reduce((a,r)=>(a[r.slice(0,-t.length)]=l=>Ha(e[r],l,s(l)),a),{})}const vs=de({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),In=Symbol.for("vuetify:datatable:expanded");function Es(e){const t=he(()=>e.expandOnClick),s=We(e,"expanded",e.expanded,c=>new Set(c),c=>[...c.values()]);function a(c,u){const f=new Set(s.value),v=ut(c.value);if(u)f.add(v);else{const w=[...s.value].find(h=>ut(h)===v);f.delete(w)}s.value=f}function r(c){const u=ut(c.value);return[...s.value].some(f=>ut(f)===u)}function l(c){a(c,!r(c))}const i={expand:a,expanded:s,expandOnClick:t,isExpanded:r,toggleExpand:l};return Xe(In,i),i}function On(){const e=Ze(In);if(!e)throw new Error("foo");return e}const xs=de({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),An=Symbol.for("vuetify:data-table-group");function Ss(e){return{groupBy:We(e,"groupBy")}}function ws(e){const{disableSort:t,groupBy:s,sortBy:a}=e,r=we(new Set),l=F(()=>s.value.map(v=>({...v,order:v.order??!1})).concat(t?.value?[]:a.value));function i(v){return r.value.has(v.id)}function c(v){const w=new Set(r.value);i(v)?w.delete(v.id):w.add(v.id),r.value=w}function u(v){function w(h){const b=[];for(const N of h.items)"type"in N&&N.type==="group"?b.push(...w(N)):b.push(N);return[...new Set(b)]}return w({items:v})}const f={sortByWithGroups:l,toggleGroup:c,opened:r,groupBy:s,extractRows:u,isGroupOpen:i};return Xe(An,f),f}function Nn(){const e=Ze(An);if(!e)throw new Error("Missing group!");return e}function Ts(e,t){if(!e.length)return[];const s=new Map;for(const a of e){const r=ht(a.raw,t);s.has(r)||s.set(r,[]),s.get(r).push(a)}return s}function Rn(e,t){let s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!t.length)return[];const r=Ts(e,t[0]),l=[],i=t.slice(1);return r.forEach((c,u)=>{const f=t[0],v=`${a}_${f}_${u}`;l.push({depth:s,id:v,key:f,value:u,items:i.length?Rn(c,i,s+1,v):c,type:"group"})}),l}function Mn(e,t,s){const a=[];for(const r of e)"type"in r&&r.type==="group"?(r.value!=null&&a.push(r),(t.has(r.id)||r.value==null)&&(a.push(...Mn(r.items,t,s)),s&&a.push({...r,type:"group-summary"}))):a.push(r);return a}function ks(e,t,s,a){const r=F(()=>t.value.length?Rn(Ae(e),t.value.map(i=>i.key)):[]),l=F(()=>t.value.length?Mn(r.value,s.value,Ae(a)):Ae(e));return{groups:r,flatItems:l}}function Is(e){let{page:t,itemsPerPage:s,sortBy:a,groupBy:r,search:l}=e;const i=En("VDataTable"),c=()=>({page:t.value,itemsPerPage:s.value,sortBy:a.value,groupBy:r.value,search:l.value});let u=null;pt(c,f=>{xn(u,f)||(u&&u.search!==f.search&&(t.value=1),i.emit("update:options",f),u=f)},{deep:!0,immediate:!0})}const Os=de({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10},pageBy:{type:String,default:"any"}},"DataTable-paginate"),Pn=Symbol.for("vuetify:data-table-pagination");function As(e){const t=We(e,"page",void 0,a=>
1Number(a??1)),s=We(e,"itemsPerPage",void 0,a=>Number(a??10));return{page:t,itemsPerPage:s}}function Ns(e){const{page:t,itemsPerPage:s,itemsLength:a}=e,r=F(()=>s.value===-1?0:s.value*(t.value-1)),l=F(()=>s.value===-1?a.value:Math.min(a.value,r.value+s.value)),i=F(()=>s.value===-1||a.value===0?1:Math.ceil(a.value/s.value));pt([t,i],()=>{t.value>i.value&&(t.value=i.value)});function c(h){s.value=h,t.value=1}function u(){t.value=Rt(t.value+1,1,i.value)}function f(){t.value=Rt(t.value-1,1,i.value)}function v(h){t.value=Rt(h,1,i.value)}const w={page:t,itemsPerPage:s,startIndex:r,stopIndex:l,pageCount:i,itemsLength:a,nextPage:u,prevPage:f,setPage:v,setItemsPerPage:c};return Xe(Pn,w),w}function Rs(){const e=Ze(Pn);if(!e)throw new Error("Missing pagination!");return e}function Ms(e){const t=En("usePaginatedItems"),{items:s,startIndex:a,stopIndex:r,itemsPerPage:l}=e,i=F(()=>l.value<=0?Ae(s):Ae(s).slice(a.value,r.value));return pt(i,c=>{t.emit("update:currentItems",c)},{immediate:!0}),{paginatedItems:i}}function Ps(e){const{sortedItems:t,paginate:s,group:a}=e,r=Ae(e.pageBy);if(r==="item"){const{paginatedItems:l,pageCount:i,setItemsPerPage:c}=s(t),{flatItems:u}=a(l);return{pageCount:i,setItemsPerPage:c,paginatedItems:u}}if(r==="group"){const{flatItems:l,groups:i}=a(t),{paginatedItems:c,pageCount:u,setItemsPerPage:f}=s(i),v=F(()=>{if(!c.value.length)return[];const w=c.value.at(0).id,h=c.value.at(-1).id,b=l.value.findIndex(d=>d.type==="group"&&d.id===w),N=l.value.findIndex(d=>d.type==="group"&&d.id===h),p=l.value.findIndex((d,L)=>L>N&&d.type==="group"&&d.depth===0);return l.value.slice(b,p===-1?void 0:p)});return{pageCount:u,setItemsPerPage:f,paginatedItems:v}}if(r==="any"){const{flatItems:l}=a(t),{paginatedItems:i,pageCount:c,setItemsPerPage:u}=s(l);return{pageCount:c,setItemsPerPage:u,paginatedItems:i}}throw new Error(`Unrecognized pagination target ${r}`)}const Cs={showSelectAll:!1,allSelected:()=>[],select:e=>{let{items:t,value:s}=e;return new Set(s?[t[0]?.value]:[])},selectAll:e=>{let{selected:t}=e;return t}},Cn={showSelectAll:!0,allSelected:e=>{let{currentPage:t}=e;return t},select:e=>{let{items:t,value:s,selected:a}=e;for(const r of t)s?a.add(r.value):a.delete(r.value);return a},selectAll:e=>{let{value:t,currentPage:s,selected:a}=e;return Cn.select({items:s,value:t,selected:a})}},Ds={showSelectAll:!0,allSelected:e=>{let{allItems:t}=e;return t},select:e=>{let{items:t,value:s,selected:a}=e;for(const r of t)s?a.add(r.value):a.delete(r.value);return a},selectAll:e=>{let{value:t,allItems:s}=e;return new Set(t?s.map(a=>a.value):[])}},Ls=de({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:Function},"DataTable-select"),Dn=Symbol.for("vuetify:data-table-selection");function Bs(e,t){let{allItems:s,currentPage:a}=t;const r=We(e,"modelValue",e.modelValue,T=>{const $=e.valueComparator;return $?new Set(tt(T).map(G=>s.value.find(C=>$(G,C.value))?.value??G)):new Set(tt(T).map(G=>Va(G)?s.value.find(C=>G===C.value)?.value??G:s.value.find(C=>xn(G,C.value))?.value??G))},T=>[...T.values()]),l=F(()=>s.value.filter(T=>T.selectable)),i=F(()=>Ae(a).filter(T=>T.selectable)),c=F(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return Cs;case"all":return Ds;default:return Cn}}),u=Fa(null);function f(T){return tt(T).every($=>r.value.has($.value))}function v(T){return tt(T).some($=>r.value.has($.value))}function w(T,$){const G=c.value.select({items:T,value:$,selected:new Set(r.value)});r.value=G}function h(T,$,G){const C=[],Q=Ae(a);if($=$??Q.findIndex(ie=>ie.value===T.value),e.selectStrategy!=="single"&&G?.shiftKey&&u.value!==null){const[ie,se]=[u.value,$].sort((H,I)=>H-I);C.push(...Q.slice(ie,se+1).filter(H=>H.selectable))}else C.push(T),u.value=$;w(C,!f([T]))}function b(T){const $=c.value.selectAll({value:T,allItems:l.value,currentPage:i.value,selected:new Set(r.value)});r.value=$}const N=F(()=>r.value.size>0),p=F(()=>{const T=c.value.allSelected({allItems:l.value,currentPage:i.value});return!!T.length&&f(T)}),d=he(()=>c.value.showSelectAll),L={toggleSelect:h,select:w,selectAll:b,isSelected:f,isSomeSelected:v,someSelected:N,allSelected:p,showSelectAll:d,lastSelectedIndex:u,selectStrategy:c};return Xe(Dn,L),L}function Et(){const e=Ze(Dn);if(!e)throw new Error("Missing selection!");return e}const $s=de({initialSortOrder:{type:String,default:"asc",validator:e=>!e||["asc","desc"].includes(e)},sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:{type:[Boolean,Object],default:!1},mustSort:Boolean},"DataTable-sort"),Ln=Symbol.for("vuetify:data-table-sort");function Hs(e){const t=he(()=>e.initialSortOrder),s=We(e,"sortBy"),a=he(()=>e.mustSort),r=he(()=>e.multiSort);return{initialSortOrder:t,sortBy:s,multiSort:r,mustSort:a}}function Fs(e,t){if(!Ua(e))return{active:!!e};const{key:s,mode:a,modifier:r}=e,l=r==="alt"&&t?.altKey||r==="shift"&&t?.shiftKey;return{active:!s||t?.ctrlKey||t?.metaKey||!1,mode:l?a==="append"?"prepend":"append":a}}function Vs(e){const{initialSortOrder:t,sortBy:s,mustSort:a,multiSort:r,page:l}=e,i=function(f,v){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(f.key==null)return;let h=s.value.map(d=>({...d}))??[];const b=h.find(d=>d.key===f.key),N=t.value,p=t.value==="desc"?"asc":"desc";if(b)b.order===p?w||a.value&&h.length===1?b.order=t.value:h=h.filter(d=>d.key!==f.key):b.order=p;else{const{active:d,mode:L}=Fs(r.value,v);d?L==="prepend"?h.unshift({key:f.key,order:N}):h.push({key:f.key,order:N}):h=[{key:f.key,order:N}]}s.value=h,l&&(l.value=1)};function c(f){return!!s.value.find(v=>v.key===f.key)}const u={sortBy:s,toggleSort:i,isSorted:c};return Xe(Ln,u),u}function Bn(){const e=Ze(Ln);if(!e)throw new Error("Missing sort!");return e}function Us(e,t,s,a){const r=mt();return{sortedItems:F(()=>s.value.length?Gs(t.value,s.value,r.current.value,{transform:a?.transform,sortFunctions:{...e.customKeySort,...a?.sortFunctions?.value},sortRawFunctions:a?.sortRawFunctions?.value}):t.value)}}function Gs(e,t,s,a){const r=new Intl.Collator(s,{sensitivity:"accent",usage:"sort"});return e.map(i=>[i,a?.transform?a.transform(i):i]).sort((i,c)=>{for(let u=0;u<t.length;u++){let f=!1;const v=t[u].key,w=t[u].order??"asc";if(w===!1)continue;let h=ht(i[1],v),b=ht(c[1],v),N=i[0].raw,p=c[0].raw;if(w==="desc"&&([h,b]=[b,h],[N,p]=[p,N]),a?.sortRawFunctions?.[v]){const d=a.sortRawFunctions[v](N,p);if(d==null)continue;if(f=!0,d)return d}if(a?.sortFunctions?.[v]){const d=a.sortFunctions[v](h,b);if(d==null)continue;if(f=!0,d)return d}if(!f&&(h instanceof Date&&b instanceof Date&&(h=h.getTime(),b=b.getTime()),[h,b]=[h,b].map(d=>d!=null?d.toString().toLocaleLowerCase():d),h!==b))return dt(h)&&dt(b)?0:dt(h)?-1:dt(b)?1:!isNaN(h)&&!isNaN(b)?Number(h)-Number(b):r.compare(h,b)}return 0}).map(i=>{let[c]=i;return c})}const $n=de({color:String,prevIcon:{type:ve,default:"$prev"},nextIcon:{type:ve,default:"$next"}
1,firstIcon:{type:ve,default:"$first"},lastIcon:{type:ve,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),bn=He()({name:"VDataTableFooter",props:$n(),setup(e,t){let{slots:s}=t;const{t:a}=mt(),{page:r,pageCount:l,startIndex:i,stopIndex:c,itemsLength:u,itemsPerPage:f,setItemsPerPage:v}=Rs(),w=F(()=>e.itemsPerPageOptions.map(h=>typeof h=="number"?{value:h,title:h===-1?a("$vuetify.dataFooter.itemsPerPageAll"):String(h)}:{...h,title:isNaN(Number(h.title))?a(h.title):h.title}));return qe(()=>{const h=fn.filterProps(e);return _("div",{class:"v-data-table-footer"},[s.prepend?.(),_("div",{class:"v-data-table-footer__items-per-page"},[_("span",null,[a(e.itemsPerPageText)]),O(kn,{items:w.value,itemColor:e.color,modelValue:f.value,"onUpdate:modelValue":b=>v(Number(b)),density:"compact",variant:"outlined","aria-label":a(e.itemsPerPageText),hideDetails:!0},null)]),_("div",{class:"v-data-table-footer__info"},[_("div",null,[a(e.pageText,u.value?i.value+1:0,c.value,u.value)])]),_("div",{class:"v-data-table-footer__pagination"},[O(fn,ke({modelValue:r.value,"onUpdate:modelValue":b=>r.value=b,density:"comfortable",firstAriaLabel:e.firstPageLabel,lastAriaLabel:e.lastPageLabel,length:l.value,nextAriaLabel:e.nextPageLabel,previousAriaLabel:e.prevPageLabel,rounded:!0,showFirstLastPage:!0,totalVisible:e.showCurrentPage?1:0,variant:"plain"},Bt(h,["color"])),null)])])}),{}}}),at=Ga({align:{type:String,default:"start"},fixed:{type:[Boolean,String],default:!1},fixedOffset:[Number,String],fixedEndOffset:[Number,String],height:[Number,String],lastFixed:Boolean,firstFixedEnd:Boolean,noPadding:Boolean,indent:[Number,String],empty:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,t)=>{let{slots:s}=t;const a=e.tag??"td",r=typeof e.fixed=="string"?e.fixed:e.fixed?"start":"none";return O(a,{class:nt(["v-data-table__td",{"v-data-table-column--fixed":r==="start","v-data-table-column--fixed-end":r==="end","v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--first-fixed-end":e.firstFixedEnd,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap,"v-data-table-column--empty":e.empty},`v-data-table-column--align-${e.align}`]),style:{height:ye(e.height),width:ye(e.width),maxWidth:ye(e.maxWidth),left:r==="start"?ye(e.fixedOffset||null):void 0,right:r==="end"?ye(e.fixedEndOffset||null):void 0,paddingInlineStart:e.indent?ye(e.indent):void 0}},{default:()=>[s.default?.()]})}),Ks=de({headers:Array},"DataTable-header"),Hn=Symbol.for("vuetify:data-table-headers"),Fn={title:"",sortable:!1},zs={...Fn,width:48};function Ws(){const t=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(s=>({element:s,priority:0}));return{enqueue:(s,a)=>{let r=!1;for(let l=0;l<t.length;l++)if(t[l].priority>a){t.splice(l,0,{element:s,priority:a}),r=!0;break}r||t.push({element:s,priority:a})},size:()=>t.length,count:()=>{let s=0;if(!t.length)return 0;const a=Math.floor(t[0].priority);for(let r=0;r<t.length;r++)Math.floor(t[r].priority)===a&&(s+=1);return s},dequeue:()=>t.shift()}}function Lt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)t.push(e);else for(const s of e.children)Lt(s,t);return t}function Vn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const s of e)s.key&&t.add(s.key),s.children&&Vn(s.children,t);return t}function js(e){if(e.key){if(e.key==="data-table-group")return Fn;
1if(["data-table-expand","data-table-select"].includes(e.key))return zs}}function Ft(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(t,...e.children.map(s=>Ft(s,t+1))):t}function Zs(e){let t=!1;function s(l,i){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"none";if(l)if(c!=="none"&&(l.fixed=c),l.fixed===!0&&(l.fixed="start"),l.fixed===i)if(l.children)if(i==="start")for(let u=l.children.length-1;u>=0;u--)s(l.children[u],i,i);else for(let u=0;u<l.children.length;u++)s(l.children[u],i,i);else!t&&i==="start"?l.lastFixed=!0:!t&&i==="end"?l.firstFixedEnd=!0:isNaN(Number(l.width))?Wa(`Multiple fixed columns should have a static width (key: ${l.key})`):l.minWidth=Math.max(Number(l.width)||0,Number(l.minWidth)||0),t=!0;else if(l.children)if(i==="start")for(let u=l.children.length-1;u>=0;u--)s(l.children[u],i);else for(let u=0;u<l.children.length;u++)s(l.children[u],i);else t=!1}for(let l=e.length-1;l>=0;l--)s(e[l],"start");for(let l=0;l<e.length;l++)s(e[l],"end");let a=0;for(let l=0;l<e.length;l++)a=Un(e[l],a);let r=0;for(let l=e.length-1;l>=0;l--)r=Gn(e[l],r)}function Un(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!e)return t;if(e.children){e.fixedOffset=t;for(const s of e.children)t=Un(s,t)}else e.fixed&&e.fixed!=="end"&&(e.fixedOffset=t,t+=parseFloat(e.width||"0")||0);return t}function Gn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!e)return t;if(e.children){e.fixedEndOffset=t;for(const s of e.children)t=Gn(s,t)}else e.fixed==="end"&&(e.fixedEndOffset=t,t+=parseFloat(e.width||"0")||0);return t}function Xs(e,t){const s=[];let a=0;const r=Ws(e);for(;r.size()>0;){let i=r.count();const c=[];let u=1;for(;i>0;){const{element:f,priority:v}=r.dequeue(),w=t-a-Ft(f);if(c.push({...f,rowspan:w??1,colspan:f.children?Lt(f).length:1}),f.children)for(const h of f.children){const b=v%1+u/Math.pow(10,a+2);r.enqueue(h,a+w+b)}u+=1,i-=1}a+=1,s.push(c)}return{columns:e.map(i=>Lt(i)).flat(),headers:s}}function Kn(e){const t=[];for(const s of e){const a={...js(s),...s},r=a.key??(typeof a.value=="string"?a.value:null),l=a.value??r??null,i={...a,key:r,value:l,sortable:a.sortable??(a.key!=null||!!a.sort),children:a.children?Kn(a.children):void 0};t.push(i)}return t}function qs(e,t){const s=we([]),a=we([]),r=we({}),l=we({}),i=we({});Ka(()=>{const f=(e.headers||Object.keys(e.items[0]??{}).map(p=>({key:p,title:za(p)}))).slice(),v=Vn(f);t?.groupBy?.value.length&&!v.has("data-table-group")&&f.unshift({key:"data-table-group",title:"Group"}),t?.showSelect?.value&&!v.has("data-table-select")&&f.unshift({key:"data-table-select"}),t?.showExpand?.value&&!v.has("data-table-expand")&&f.push({key:"data-table-expand"});const w=Kn(f);Zs(w);const h=Math.max(...w.map(p=>Ft(p)))+1,b=Xs(w,h);s.value=b.headers,a.value=b.columns;const N=b.headers.flat(1);for(const p of N)p.key&&(p.sortable&&(p.sort&&(r.value[p.key]=p.sort),p.sortRaw&&(l.value[p.key]=p.sortRaw)),p.filter&&(i.value[p.key]=p.filter))});const c={headers:s,columns:a,sortFunctions:r,sortRawFunctions:l,filterFunctions:i};return Xe(Hn,c),c}function xt(){const e=Ze(Hn);if(!e)throw new Error("Missing headers!");return e}const zn=de({color:String,disableSort:Boolean,fixedHeader:Boolean,multiSort:Boolean,initialSortOrder:String,sortIcon:{type:ve},sortAscIcon:{type:ve,default:"$sortAsc"},sortDescIcon:{type:ve,default:"$sortDesc"},headerProps:{type:Object},sticky:Boolean,...yt(),...Ht(),...qa()},"VDataTableHeaders"),pn=He()({name:"VDataTableHeaders",props:zn(),setup(e,t){let{slots:s}=t;const{t:a}=mt(),{toggleSort:r,sortBy:l,isSorted:i}=Bn(),{someSelected:c,allSelected:u,selectAll:f,showSelectAll:v}=Et(),{columns:w,headers:h}=xt(),{loaderClasses:b}=ja(e);function N(H,I){if(!(e.sticky||e.fixedHeader)&&!H.fixed)return;const Z=typeof H.fixed=="string"?H.fixed:H.fixed?"start":"none";return{position:"sticky",left:Z==="start"?ye(H.fixedOffset):void 0,right:Z==="end"?ye(H.fixedEndOffset):void 0,top:e.sticky||e.fixedHeader?`calc(var(--v-table-header-height) * ${I})`:void 0}}function p(H,I){H.key==="Enter"&&!e.disableSort&&r(I,H)}
1function d(H){switch(l.value.find(Z=>Z.key===H.key)?.order){case"asc":return e.sortAscIcon;case"desc":return e.sortDescIcon;default:return e.sortIcon||(e.initialSortOrder==="asc"?e.sortAscIcon:e.sortDescIcon)}}const{backgroundColorClasses:L,backgroundColorStyles:T}=Za(()=>e.color),{displayClasses:$,mobile:G}=$t(e),C=F(()=>({headers:h.value,columns:w.value,toggleSort:r,isSorted:i,sortBy:l.value,someSelected:c.value,allSelected:u.value,selectAll:f,getSortIcon:d})),Q=F(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky||e.fixedHeader},$.value,b.value]),ie=H=>{let{column:I,x:Z,y:z}=H;const J=I.key==="data-table-select"||I.key==="data-table-expand",V=I.key==="data-table-group"&&I.width===0&&!I.title,Y=ke(e.headerProps??{},I.headerProps??{});return O(at,ke({tag:"th",align:I.align,class:[{"v-data-table__th--sortable":I.sortable&&!e.disableSort,"v-data-table__th--sorted":i(I),"v-data-table__th--fixed":I.fixed},...Q.value],style:{width:ye(I.width),minWidth:ye(I.minWidth),maxWidth:ye(I.maxWidth),...N(I,z)},colspan:I.colspan,rowspan:I.rowspan,fixed:I.fixed,nowrap:I.nowrap,lastFixed:I.lastFixed,firstFixedEnd:I.firstFixedEnd,noPadding:J,empty:V,tabindex:I.sortable?0:void 0,onClick:I.sortable?K=>r(I,K):void 0,onKeydown:I.sortable?K=>p(K,I):void 0},Y),{default:()=>{const K=`header.${I.key}`,pe={column:I,selectAll:f,isSorted:i,toggleSort:r,sortBy:l.value,someSelected:c.value,allSelected:u.value,getSortIcon:d};return s[K]?s[K](pe):V?"":I.key==="data-table-select"?s["header.data-table-select"]?.(pe)??(v.value&&O(bt,{color:e.color,density:e.density,modelValue:u.value,indeterminate:c.value&&!u.value,"onUpdate:modelValue":f},null)):_("div",{class:"v-data-table-header__content"},[_("span",null,[I.title]),I.sortable&&!e.disableSort&&O(Ct,{key:"icon",class:"v-data-table-header__sort-icon",icon:d(I)},null),e.multiSort&&i(I)&&_("div",{key:"badge",class:nt(["v-data-table-header__sort-badge",...L.value]),style:Sn(T.value)},[l.value.findIndex(X=>X.key===I.key)+1])])}})},se=()=>{const H=F(()=>w.value.filter(z=>z?.sortable&&!e.disableSort)),I=w.value.find(z=>z.key==="data-table-select"),Z=F({get:()=>H.value.filter(z=>{let{key:J}=z;return l.value.some(V=>V.key===J)}),set:z=>{const J=tt(z),V=l.value.map(K=>K.key);J.filter(K=>{let{key:pe}=K;return!V.includes(pe)}).forEach(K=>r(K)),Ya(()=>l.value=l.value.filter(K=>{let{key:pe}=K;return J.some(X=>X.key===pe)}))}});return O(at,ke({tag:"th",class:[...Q.value],colspan:h.value.length+1},e.headerProps),{default:()=>[_("div",{class:"v-data-table-header__content"},[O(kn,{modelValue:Z.value,"onUpdate:modelValue":z=>Z.value=z,chips:!0,color:e.color,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:H.value,label:a("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined",returnObject:!0,"onClick:clear":()=>l.value=[]},{append:I?()=>O(bt,{color:e.color,density:"compact",modelValue:u.value,indeterminate:c.value&&!u.value,"onUpdate:modelValue":()=>f(!u.value)},null):void 0,chip:z=>{let{item:J}=z;return O(bs,{onClick:J.raw.sortable?()=>r(J.raw,void 0,!0):void 0,onMousedown:V=>{V.preventDefault(),V.stopPropagation()}},{default:()=>[J.title,O(Ct,{class:nt(["v-data-table__td-sort-icon",i(J.raw)&&"v-data-table__td-sort-icon-active"]),icon:d(J.raw),size:"small"},null)]})}})])]})};qe(()=>G.value?_("tr",null,[O(se,null,null)]):_(je,null,[s.headers?s.headers(C.value):h.value.map((H,I)=>_("tr",null,[H.map((Z,z)=>O(ie,{column:Z,x:z,y:I},null))])),e.loading&&_("tr",{class:"v-data-table-progress"},[_("th",{colspan:w.value.length},[O(Xa,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"||e.loading==="true"?e.color:e.loading,indeterminate:!0},{default:s.loader})])])]))}}),Wn=de({item:{type:Object,required:!0},groupCollapseIcon:{type:ve,default:"$tableGroupCollapse"},groupExpandIcon:{type:ve,default:"$tableGroupExpand"},...yt()},"VDataTableGroupHeaderRow"),Ys=He()({name:"VDataTableGroupHeaderRow",props:Wn(),setup(e,t){let{slots:s}=t;const{isGroupOpen:a,toggleGroup:r,extractRows:l}=Nn(),{isSelected:i,isSomeSelected:c,select:u}=Et(),{columns:f}=xt(),v=F(()=>l([e.item])),w=he(()=>f.value.length-(f.value.some(h=>h.key==="data-table-select")?1:0));return()=>_("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[f.value.map(h=>{if(h.key==="data-table-group"){const b=a(e.item)?e.groupCollapseIcon:e.groupExpandIcon,N=()=>r(e.item);return s["data-table-group"]?.({item:e.item,count:v.value.length,props:{icon:b,onClick:N}})??O(at,{class:"v-data-table-group-header-row__column",colspan:w.value},{default:()=>[O(_t,{size:"small",variant:"text",icon:b,onClick:N},null),_("span",null,[e.item.value]),_("span",null,[Ke("("),v.value.length,Ke(")")])]})}else if(h.key==="data-table-select"){const b=v.value.filter(L=>L.selectable),N=b.length>0&&i(b),p=c(b)&&!N,d=L=>u(b,L);return s["data-table-select"]?.({props:{modelValue:N,indeterminate:p,"onUpdate:modelValue":d}})??O(at,{class:"v-data-table__td--select-row",noPadding:!0},{default:()=>[O(bt,{density:e.density,disabled:b.length===0,modelValue:N,indeterminate:p,"onUpdate:modelValue":d},null)]})}return""})])}}),jn=de({color:String,index:Number,item:Object,cellProps:[Object,Function],collapseIcon:{type:ve,default:"$collapse"},expandIcon:{type:ve,default:"$expand"},onClick:Mt(),onContextmenu:Mt(),onDblclick:Mt(),...yt(),...Ht()},"VDataTableRow"),Qs=He()({name:"VDataTableRow",props:jn(),setup(e,t){let{slots:s}=t;
1const{displayClasses:a,mobile:r}=$t(e,"v-data-table__tr"),{isSelected:l,toggleSelect:i,someSelected:c,allSelected:u,selectAll:f}=Et(),{isExpanded:v,toggleExpand:w}=On(),{toggleSort:h,sortBy:b,isSorted:N}=Bn(),{columns:p}=xt();qe(()=>_("tr",{class:nt(["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},a.value]),onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&p.value.map((d,L)=>{const T=e.item,$=`item.${d.key}`,G=`header.${d.key}`,C={index:e.index,item:T.raw,internalItem:T,value:ht(T.columns,d.key),column:d,isSelected:l,toggleSelect:i,isExpanded:v,toggleExpand:w},Q={column:d,selectAll:f,isSorted:N,toggleSort:h,sortBy:b.value,someSelected:c.value,allSelected:u.value,getSortIcon:()=>""},ie=typeof e.cellProps=="function"?e.cellProps({index:C.index,item:C.item,internalItem:C.internalItem,value:C.value,column:d}):e.cellProps,se=typeof d.cellProps=="function"?d.cellProps({index:C.index,item:C.item,internalItem:C.internalItem,value:C.value}):d.cellProps,H=d.key==="data-table-select"||d.key==="data-table-expand",I=d.key==="data-table-group"&&d.width===0&&!d.title;return O(at,ke({align:d.align,indent:d.indent,class:{"v-data-table__td--expanded-row":d.key==="data-table-expand","v-data-table__td--select-row":d.key==="data-table-select"},fixed:d.fixed,fixedOffset:d.fixedOffset,fixedEndOffset:d.fixedEndOffset,lastFixed:d.lastFixed,firstFixedEnd:d.firstFixedEnd,maxWidth:r.value?void 0:d.maxWidth,noPadding:H,empty:I,nowrap:d.nowrap,width:r.value?void 0:d.width},ie,se),{default:()=>{if(d.key==="data-table-select")return s["item.data-table-select"]?.({...C,props:{color:e.color,disabled:!T.selectable,modelValue:l([T]),onClick:ft(()=>i(T),["stop"])}})??O(bt,{color:e.color,disabled:!T.selectable,density:e.density,modelValue:l([T]),onClick:ft(z=>i(T,e.index,z),["stop"])},null);if(d.key==="data-table-expand")return s["item.data-table-expand"]?.({...C,props:{icon:v(T)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:ft(()=>w(T),["stop"])}})??O(_t,{icon:v(T)?e.collapseIcon:e.expandIcon,size:"small",variant:"text",onClick:ft(()=>w(T),["stop"])},null);if(s[$]&&!r.value)return s[$](C);const Z=q(C.value);return r.value?_(je,null,[_("div",{class:"v-data-table__td-title"},[s[G]?.(Q)??d.title]),_("div",{class:"v-data-table__td-value"},[s[$]?.(C)??Z])]):Z}})})]))}}),Zn=de({color:String,loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...Dt(jn(),["collapseIcon","expandIcon","density"]),...Dt(Wn(),["groupCollapseIcon","groupExpandIcon","density"]),...Ht()},"VDataTableRows"),mn=He()({name:"VDataTableRows",inheritAttrs:!1,props:Zn(),setup(e,t){let{attrs:s,slots:a}=t;const{columns:r}=xt(),{expandOnClick:l,toggleExpand:i,isExpanded:c}=On(),{isSelected:u,toggleSelect:f}=Et(),{toggleGroup:v,isGroupOpen:w}=Nn(),{t:h}=mt(),{mobile:b}=$t(e);return qe(()=>{const N=Dt(e,["groupCollapseIcon","groupExpandIcon","density"]);return e.loading&&(!e.items.length||a.loading)?_("tr",{class:"v-data-table-rows-loading",key:"loading"},[_("td",{colspan:r.value.length},[a.loading?.()??h(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?_("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[_("td",{colspan:r.value.length},[a["no-data"]?.()??h(e.noDataText)])]):_(je,null,[e.items.map((p,d)=>{if(p.type==="group"){const $={index:d,item:p,columns:r.value,isExpanded:c,toggleExpand:i,isSelected:u,toggleSelect:f,toggleGroup:v,isGroupOpen:w};return a["group-header"]?a["group-header"]($):O(Ys,ke({key:`group-header_${p.id}`,item:p},hn(s,":groupHeader",()=>$),N),a)}if(p.type==="group-summary"){const $={index:d,item:p,columns:r.value,toggleGroup:v};return a["group-summary"]?.($)??""}const L={index:p.virtualIndex??d,item:p.raw,internalItem:p,columns:r.value,isExpanded:c,toggleExpand:i,isSelected:u,toggleSelect:f},T={...L,props:ke({key:`item_${p.key??p.index}`,onClick:l.value?()=>{i(p)}:void 0,index:d,item:p,color:e.color,cellProps:e.cellProps,collapseIcon:e.collapseIcon,expandIcon:e.expandIcon,density:e.density,mobile:b.value},hn(s,":row",()=>L),typeof e.rowProps=="function"?e.rowProps({item:L.item,index:L.index,internalItem:L.internalItem}):e.rowProps)};return _(je,{key:T.props.key},[a.item?a.item(T):O(Qs,T.props,a),c(p)&&a["expanded-row"]?.(L)])})])}),{}}}),Xn=de({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,striped:{type:String,default:null,validator:e=>["even","odd"].includes(e)},...ns(),...yt(),...ts(),...es()},"VTable"),yn=He()({name:"VTable",props:Xn(),setup(e,t){let{slots:s,emit:a}=t;const{themeClasses:r}=Qa(e),{densityClasses:l}=Ja(e);return qe(()=>O(e.tag,{class:nt(["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!s.top,"v-table--has-bottom":!!s.bottom,"v-table--hover":e.hover,"v-table--striped-even":e.striped==="even","v-table--striped-odd":e.striped==="odd"},r.value,l.value,e.class]),style:Sn(e.style)}
1,{default:()=>[s.top?.(),s.default?_("div",{class:"v-table__wrapper",style:{height:ye(e.height)}},[_("table",null,[s.default()])]):s.wrapper?.(),s.bottom?.()]})),{}}}),Js=de({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function er(e,t,s,a){const r=e.returnObject?t:gt(t,e.itemValue),l=gt(t,e.itemSelectable,!0),i=a.reduce((c,u)=>(u.key!=null&&(c[u.key]=gt(t,u.value)),c),{});return{type:"item",key:e.returnObject?gt(t,e.itemValue):r,index:s,value:r,selectable:l,columns:i,raw:t}}function tr(e,t,s){return t.map((a,r)=>er(e,a,r,s))}function nr(e,t){return{items:F(()=>tr(e,e.items,t.value))}}const ar=de({...Zn(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...vs(),...xs(),...Ks(),...Js(),...Ls(),...$s(),...Bt(zn(),["multiSort","initialSortOrder"]),...Xn()},"DataTable"),sr=de({...Os(),...ar(),...hs(),...$n()},"VDataTable"),rr=He()({name:"VDataTable",props:sr(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,t){let{attrs:s,slots:a}=t;const{groupBy:r}=Ss(e),{initialSortOrder:l,sortBy:i,multiSort:c,mustSort:u}=Hs(e),{page:f,itemsPerPage:v}=As(e),{disableSort:w}=as(e),{columns:h,headers:b,sortFunctions:N,sortRawFunctions:p,filterFunctions:d}=qs(e,{groupBy:r,showSelect:he(()=>e.showSelect),showExpand:he(()=>e.showExpand)}),{items:L}=nr(e,h),T=he(()=>e.search),{filteredItems:$}=gs(e,L,T,{transform:ue=>ue.columns,customKeyFilter:d}),{toggleSort:G}=Vs({initialSortOrder:l,sortBy:i,multiSort:c,mustSort:u,page:f}),{sortByWithGroups:C,opened:Q,extractRows:ie,isGroupOpen:se,toggleGroup:H}=ws({groupBy:r,sortBy:i,disableSort:w}),{sortedItems:I}=Us(e,$,C,{transform:ue=>({...ue.raw,...ue.columns}),sortFunctions:N,sortRawFunctions:p}),Z=F(()=>e.pageBy==="auto"?e.groupBy.length?"group":"item":e.pageBy),{pageCount:z,setItemsPerPage:J,paginatedItems:V}=Ps({pageBy:Z,sortedItems:I,paginate:ue=>{const Ye=F(()=>Ae(ue).length),{startIndex:Qe,stopIndex:Je,pageCount:Ut,setItemsPerPage:Ve}=Ns({page:f,itemsPerPage:v,itemsLength:Ye}),{paginatedItems:St}=Ms({items:ue,startIndex:Qe,stopIndex:Je,itemsPerPage:v});return{paginatedItems:St,pageCount:Ut,setItemsPerPage:Ve}},group:ue=>ks(ue,r,Q,()=>!!a["group-summary"])}),Y=F(()=>ie(V.value)),{isSelected:K,select:pe,selectAll:X,toggleSelect:Ee,someSelected:Ie,allSelected:Ne}=Bs(e,{allItems:L,currentPage:Y}),{isExpanded:De,toggleExpand:Fe}=Es(e);Is({page:f,itemsPerPage:v,sortBy:i,groupBy:r,search:T}),ss({VDataTableRows:{hideNoData:he(()=>e.hideNoData),noDataText:he(()=>e.noDataText),loading:he(()=>e.loading),loadingText:he(()=>e.loadingText)}});const me=F(()=>({page:f.value,itemsPerPage:v.value,sortBy:i.value,pageCount:z.value,toggleSort:G,setItemsPerPage:J,someSelected:Ie.value,allSelected:Ne.value,isSelected:K,select:pe,selectAll:X,toggleSelect:Ee,isExpanded:De,toggleExpand:Fe,isGroupOpen:se,toggleGroup:H,items:Y.value.map(ue=>ue.raw),internalItems:Y.value,groupedItems:V.value,columns:h.value,headers:b.value}));return qe(()=>{const ue=bn.filterProps(e),Ye=pn.filterProps(Bt(e,["multiSort"])),Qe=mn.filterProps(e),Je=yn.filterProps(e);return O(yn,ke({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},Je,{fixedHeader:e.fixedHeader||e.sticky}),{top:()=>a.top?.(me.value),default:()=>a.default?a.default(me.value):_(je,null,[a.colgroup?.(me.value),!e.hideDefaultHeader&&_("thead",{key:"thead"},[O(pn,ke(Ye,{multiSort:!!e.multiSort}),a)]),a.thead?.(me.value),!e.hideDefaultBody&&_("tbody",null,[a["body.prepend"]?.(me.value),a.body?a.body(me.value):O(mn,ke(s,Qe,{items:V.value}),a),a["body.append"]?.(me.value)]),a.tbody?.(me.value),a.tfoot?.(me.value)]),bottom:()=>a.bottom?a.bottom(me.value):!e.hideDefaultFooter&&_(je,null,[O(ps,null,null),O(bn,ue,{prepend:a["footer.prepend"]})])})}),{}}}),lr={class:"mt-5 mb-2"},ir=["innerHTML"],or=["innerHTML"],cr=["innerHTML"],ur=["innerHTML"],dr={class:"mt-4 mb-2"}
1,fr=["innerHTML"],gr={__name:"ManualLinks",props:{bibles:{type:Array,default:(()=>[])},locale:{type:String,default:"en"}},setup(e){const{t}=Ce();return(s,a)=>(ne(),be("div",null,[_("h2",lr,q(E(t)("async.webmasters.manual_links.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.manual_links.text")},null,8,ir),_("h3",null,q(E(t)("async.webmasters.manual_links.bible_link.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.manual_links.bible_link.text")},null,8,or),_("h3",null,q(E(t)("async.webmasters.manual_links.search_link.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.manual_links.search_link.text")},null,8,cr),_("h3",null,q(E(t)("async.webmasters.manual_links.hint_translation.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.manual_links.hint_translation.text")},null,8,ur),_("h4",dr,q(E(t)("async.webmasters.manual_links.bibles_table.heading")),1),O(rs,null,{default:Te(()=>[O(rr,{locale:e.locale,headers:[{title:E(t)("async.webmasters.manual_links.bibles_table.abbreviation"),align:"left",sortable:!1,value:"abbr"},{title:E(t)("async.webmasters.manual_links.bibles_table.name"),align:"left",sortable:!1,value:"name"},{title:E(t)("async.webmasters.manual_links.bibles_table.language"),align:"left",sortable:!1,value:"language"},{title:E(t)("async.webmasters.manual_links.bibles_table.section"),align:"left",sortable:!1,value:"section"}],"footer-props":{itemsPerPageOptions:[20]},items:e.bibles},{items:Te(({item:r})=>[_("td",null,q(r.abbr),1),_("td",null,q(r.name),1),_("td",null,q(r.language),1),_("td",null,q(r.section),1)]),_:1},8,["locale","headers","items"])]),_:1}),_("h3",null,q(E(t)("async.webmasters.manual_links.hint_bible_passages.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.manual_links.hint_bible_passages.text")},null,8,fr)]))}};var Pt,_n;function hr(){if(_n)return Pt;_n=1;function e(n){return n instanceof Map?n.clear=n.delete=n.set=function(){throw new Error("map is read-only")}:n instanceof Set&&(n.add=n.clear=n.delete=function(){throw new Error("set is read-only")}),Object.freeze(n),Object.getOwnPropertyNames(n).forEach(o=>{const m=n[o],M=typeof m;(M==="object"||M==="function")&&!Object.isFrozen(m)&&e(m)}),n}class t{constructor(o){o.data===void 0&&(o.data={}),this.data=o.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(n){return n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function a(n,...o){const m=Object.create(null);for(const M in n)m[M]=n[M];return o.forEach(function(M){for(const ee in M)m[ee]=M[ee]}),m}const r="</span>",l=n=>!!n.scope,i=(n,{prefix:o})=>{if(n.startsWith("language:"))return n.replace("language:","language-");if(n.includes(".")){const m=n.split(".");return[`${o}${m.shift()}`,...m.map((M,ee)=>`${M}${"_".repeat(ee+1)}`)].join(" ")}return`${o}${n}`};class c{constructor(o,m){this.buffer="",this.classPrefix=m.classPrefix,o.walk(this)}addText(o){this.buffer+=s(o)}openNode(o){if(!l(o))return;const m=i(o.scope,{prefix:this.classPrefix});this.span(m)}closeNode(o){l(o)&&(this.buffer+=r)}value(){return this.buffer}span(o){this.buffer+=`<span class="${o}">`}}const u=(n={})=>{const o={children:[]};return Object.assign(o,n),o};class f{constructor(){this.rootNode=u(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(o){this.top.children.push(o)}openNode(o){const m=u({scope:o});this.add(m),this.stack.push(m)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(o){return this.constructor._walk(o,this.rootNode)}static _walk(o,m){return typeof m=="string"?o.addText(m):m.children&&(o.openNode(m),m.children.forEach(M=>this._walk(o,M)),o.closeNode(m)),o}static _collapse(o){typeof o!="string"&&o.children&&(o.children.every(m=>typeof m=="string")?o.children=[o.children.join("")]:o.children.forEach(m=>{f._collapse(m)}))}}class v extends f{constructor(o){super(),this.options=o}addText(o){o!==""&&this.add(o)}startScope(o){this.openNode(o)}endScope(){this.closeNode()}__addSublanguage(o,m){const M=o.root;m&&(M.scope=`language:${m}`),this.add(M)}
1toHTML(){return new c(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function w(n){return n?typeof n=="string"?n:n.source:null}function h(n){return p("(?=",n,")")}function b(n){return p("(?:",n,")*")}function N(n){return p("(?:",n,")?")}function p(...n){return n.map(m=>w(m)).join("")}function d(n){const o=n[n.length-1];return typeof o=="object"&&o.constructor===Object?(n.splice(n.length-1,1),o):{}}function L(...n){return"("+(d(n).capture?"":"?:")+n.map(M=>w(M)).join("|")+")"}function T(n){return new RegExp(n.toString()+"|").exec("").length-1}function $(n,o){const m=n&&n.exec(o);return m&&m.index===0}const G=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C(n,{joinWith:o}){let m=0;return n.map(M=>{m+=1;const ee=m;let te=w(M),S="";for(;te.length>0;){const x=G.exec(te);if(!x){S+=te;break}S+=te.substring(0,x.index),te=te.substring(x.index+x[0].length),x[0][0]==="\\"&&x[1]?S+="\\"+String(Number(x[1])+ee):(S+=x[0],x[0]==="("&&m++)}return S}).map(M=>`(${M})`).join(o)}const Q=/\b\B/,ie="[a-zA-Z]\\w*",se="[a-zA-Z_]\\w*",H="\\b\\d+(\\.\\d+)?",I="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",Z="\\b(0b[01]+)",z="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",J=(n={})=>{const o=/^#![ ]*\//;return n.binary&&(n.begin=p(o,/.*\b/,n.binary,/\b.*/)),a({scope:"meta",begin:o,end:/$/,relevance:0,"on:begin":(m,M)=>{m.index!==0&&M.ignoreMatch()}},n)},V={begin:"\\\\[\\s\\S]",relevance:0},Y={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[V]},K={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[V]},pe={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},X=function(n,o,m={}){const M=a({scope:"comment",begin:n,end:o,contains:[]},m);M.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});
vendor: 7,132 bytes, line 1
1const ee=L("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return M.contains.push({begin:p(/[ ]+/,"(",ee,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),M},Ee=X("//","$"),Ie=X("/\\*","\\*/"),Ne=X("#","$"),De={scope:"number",begin:H,relevance:0},Fe={scope:"number",begin:I,relevance:0},me={scope:"number",begin:Z,relevance:0},ue={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[V,{begin:/\[/,end:/\]/,relevance:0,contains:[V]}]},Ye={scope:"title",begin:ie,relevance:0},Qe={scope:"title",begin:se,relevance:0},Je={begin:"\\.\\s*"+se,relevance:0};var Ve=Object.freeze({__proto__:null,APOS_STRING_MODE:Y,BACKSLASH_ESCAPE:V,BINARY_NUMBER_MODE:me,BINARY_NUMBER_RE:Z,COMMENT:X,C_BLOCK_COMMENT_MODE:Ie,C_LINE_COMMENT_MODE:Ee,C_NUMBER_MODE:Fe,C_NUMBER_RE:I,END_SAME_AS_BEGIN:function(n){return Object.assign(n,{"on:begin":(o,m)=>{m.data._beginMatch=o[1]},"on:end":(o,m)=>{m.data._beginMatch!==o[1]&&m.ignoreMatch()}})},HASH_COMMENT_MODE:Ne,IDENT_RE:ie,MATCH_NOTHING_RE:Q,METHOD_GUARD:Je,NUMBER_MODE:De,NUMBER_RE:H,PHRASAL_WORDS_MODE:pe,QUOTE_STRING_MODE:K,REGEXP_MODE:ue,RE_STARTERS_RE:z,SHEBANG:J,TITLE_MODE:Ye,UNDERSCORE_IDENT_RE:se,UNDERSCORE_TITLE_MODE:Qe});function St(n,o){n.input[n.index-1]==="."&&o.ignoreMatch()}function ea(n,o){n.className!==void 0&&(n.scope=n.className,delete n.className)}function ta(n,o){o&&n.beginKeywords&&(n.begin="\\b("+n.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",n.__beforeBegin=St,n.keywords=n.keywords||n.beginKeywords,delete n.beginKeywords,n.relevance===void 0&&(n.relevance=0))}function na(n,o){Array.isArray(n.illegal)&&(n.illegal=L(...n.illegal))}function aa(n,o){if(n.match){if(n.begin||n.end)throw new Error("begin & end are not supported with match");n.begin=n.match,delete n.match}}function sa(n,o){n.relevance===void 0&&(n.relevance=1)}const ra=(n,o)=>{if(!n.beforeMatch)return;if(n.starts)throw new Error("beforeMatch cannot be used with starts");const m=Object.assign({},n);Object.keys(n).forEach(M=>{delete n[M]}),n.keywords=m.keywords,n.begin=p(m.beforeMatch,h(m.begin)),n.starts={relevance:0,contains:[Object.assign(m,{endsParent:!0})]},n.relevance=0,delete m.beforeMatch},la=["of","and","for","in","not","or","if","then","parent","list","value"],ia="keyword";function Gt(n,o,m=ia){const M=Object.create(null);return typeof n=="string"?ee(m,n.split(" ")):Array.isArray(n)?ee(m,n):Object.keys(n).forEach(function(te){Object.assign(M,Gt(n[te],o,te))}),M;function ee(te,S){o&&(S=S.map(x=>x.toLowerCase())),S.forEach(function(x){const R=x.split("|");M[R[0]]=[te,oa(R[0],R[1])]})}}function oa(n,o){return o?Number(o):ca(n)?0:1}function ca(n){return la.includes(n.toLowerCase())}const Kt={},Le=n=>{console.error(n)},zt=(n,...o)=>{console.log(`WARN: ${n}`,...o)},Ue=(n,o)=>{Kt[`${n}/${o}`]||(console.log(`Deprecated as of ${n}. ${o}`),Kt[`${n}/${o}`]=!0)},st=new Error;function Wt(n,o,{key:m}){let M=0;const ee=n[m],te={},S={};for(let x=1;x<=o.length;x++)S[x+M]=ee[x],te[x+M]=!0,M+=T(o[x-1]);n[m]=S,n[m]._emit=te,n[m]._multi=!0}function ua(n){if(Array.isArray(n.begin)){if(n.skip||n.excludeBegin||n.returnBegin)throw Le("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),st;if(typeof n.beginScope!="object"||n.beginScope===null)throw Le("beginScope must be object"),st;Wt(n,n.begin,{key:"beginScope"}),n.begin=C(n.begin,{joinWith:""})}}function da(n){if(Array.isArray(n.end)){if(n.skip||n.excludeEnd||n.returnEnd)throw Le("skip, excludeEnd, returnEnd not compatible with endScope: {}"),st;if(typeof n.endScope!="object"||n.endScope===null)throw Le("endScope must be object"),st;Wt(n,n.end,{key:"endScope"}),n.end=C(n.end,{joinWith:""})}}function fa(n){n.scope&&typeof n.scope=="object"&&n.scope!==null&&(n.beginScope=n.scope,delete n.scope)}function ga(n){fa(n),typeof n.beginScope=="string"&&(n.beginScope={_wrap:n.beginScope}),typeof n.endScope=="string"&&(n.endScope={_wrap:n.endScope}),ua(n),da(n)}function ha(n){function o(S,x){return new RegExp(w(S),"m"+(n.case_insensitive?"i":"")+(n.unicodeRegex?"u":"")+(x?"g":""))}class m{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(x,R){R.position=this.position++,this.matchIndexes[this.matchAt]=R,this.regexes.push([R,x]),this.matchAt+=T(x)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const x=this.regexes.map(R=>R[1]);this.matcherRe=o(C(x,{joinWith:"|"}),!0),this.lastIndex=0}exec(x){this.matcherRe.lastIndex=this.lastIndex;const R=this.matcherRe.exec(x);if(!R)return null;const le=R.findIndex((et,Tt)=>Tt>0&&et!==void 0),ae=this.matchIndexes[le];return R.splice(0,le),Object.assign(R,ae)}}class M{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(x){if(this.multiRegexes[x])return this.multiRegexes[x];const R=new m;return this.rules.slice(x).forEach(([le,ae])=>R.addRule(le,ae)),R.compile(),this.multiRegexes[x]=R,R}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(x,R){this.rules.push([x,R]),R.type==="begin"&&this.count++}exec(x){const R=this.getMatcher(this.regexIndex);R.lastIndex=this.lastIndex;let le=R.exec(x);if(this.resumingScanAtSamePosition()&&!(le&&le.index===this.lastIndex)){const ae=this.getMatcher(0);ae.lastIndex=this.lastIndex+1,le=ae.exec(x)}return le&&(this.regexIndex+=le.position+1,this.regexIndex===this.count&&this.considerAll()),le}}function ee(S){const x=new M;return S.contains.forEach(R=>x.addRule(R.begin,{rule:R,type:"begin"})),S.terminatorEnd&&x.addRule(S.terminatorEnd,{type:"end"}),S.illegal&&x.addRule(S.illegal,{type:"illegal"}),x}function te(S,x){const R=S;if(S.isCompiled)return R;[ea,aa,ga,ra].forEach(ae=>ae(S,x)),n.compilerExtensions.forEach(ae=>ae(S,x)),S.__beforeBegin=null,[ta,na,sa].forEach(ae=>ae(S,x)),S.isCompiled=!0;let le=null;return typeof S.keywords=="object"&&S.keywords.$pattern&&(S.keywords=Object.assign({},S.keywords),le=S.keywords.$pattern,delete S.keywords.$pattern),le=le||/\w+/,S.keywords&&(S.keywords=Gt(S.keywords,n.case_insensitive)),R.keywordPatternRe=o(le,!0),x&&(S.begin||(S.begin=/\B|\b/),R.beginRe=o(R.begin),!S.end&&!S.endsWithParent&&(S.end=/\B|\b/),S.end&&(R.endRe=o(R.end)),R.terminatorEnd=w(R.end)||"",S.endsWithParent&&x.terminatorEnd&&(R.terminatorEnd+=(S.end?"|":"")+x.terminatorEnd)),S.illegal&&(R.illegalRe=o(S.illegal)),S.contains||(S.contains=[]),S.contains=[].concat(...S.contains.map(function(ae){return ba(ae==="self"?S:ae)})),S.contains.forEach(function(ae){te(ae,R)}),S.starts&&te(S.starts,x),R.matcher=ee(R),R}if(n.compilerExtensions||(n.compilerExtensions=[]),n.contains&&n.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.");return n.classNameAliases=a(n.classNameAliases||{}),te(n)}function jt(n){return n?n.endsWithParent||jt(n.starts):!1}function ba(n){return n.variants&&!n.cachedVariants&&(n.cachedVariants=n.variants.map(function(o){return a(n,{variants:null},o)})),n.cachedVariants?n.cachedVariants:jt(n)?a(n,{starts:n.starts?a(n.starts):null}):Object.isFrozen(n)?a(n):n}var pa="11.11.1";
1class ma extends Error{constructor(o,m){super(o),this.name="HTMLInjectionError",this.html=m}}const wt=s,Zt=a,Xt=Symbol("nomatch"),ya=7,qt=function(n){const o=Object.create(null),m=Object.create(null),M=[];let ee=!0;const te="Could not find the language '{}', did you forget to load/include a language module?",S={disableAutodetect:!0,name:"Plain text",contains:[]};let x={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:v};function R(g){return x.noHighlightRe.test(g)}function le(g){let A=g.className+" ";A+=g.parentNode?g.parentNode.className:"";const B=x.languageDetectRe.exec(A);if(B){const W=Re(B[1]);return W||(zt(te.replace("{}",B[1])),zt("Falling back to no-highlight mode for this block.",g)),W?B[1]:"no-highlight"}return A.split(/\s+/).find(W=>R(W)||Re(W))}function ae(g,A,B){let W="",re="";typeof A=="object"?(W=g,B=A.ignoreIllegals,re=A.language):(Ue("10.7.0","highlight(lang, code, ...args) has been deprecated."),Ue("10.7.0",`Please use highlight(code, options) instead.
2https://github.com/highlightjs/highlight.js/issues/2277`),re=g,W=A),B===void 0&&(B=!0);const _e={code:W,language:re};lt("before:highlight",_e);const Me=_e.result?_e.result:et(_e.language,_e.code,B);return Me.code=_e.code,lt("after:highlight",Me),Me}function et(g,A,B,W){const re=Object.create(null);function _e(y,k){return y.keywords[k]}function Me(){if(!P.keywords){oe.addText(j);return}let y=0;P.keywordPatternRe.lastIndex=0;let k=P.keywordPatternRe.exec(j),D="";for(;k;){D+=j.substring(y,k.index);const U=Se.case_insensitive?k[0].toLowerCase():k[0],ce=_e(P,U);if(ce){const[Oe,Da]=ce;if(oe.addText(D),D="",re[U]=(re[U]||0)+1,re[U]<=ya&&(ct+=Da),Oe.startsWith("_"))D+=k[0];else{const La=Se.classNameAliases[Oe]||Oe;xe(k[0],La)}}else D+=k[0];y=P.keywordPatternRe.lastIndex,k=P.keywordPatternRe.exec(j)}D+=j.substring(y),oe.addText(D)}function it(){if(j==="")return;let y=null;if(typeof P.subLanguage=="string"){if(!o[P.subLanguage]){oe.addText(j);return}y=et(P.subLanguage,j,!0,sn[P.subLanguage]),sn[P.subLanguage]=y._top}else y=kt(j,P.subLanguage.length?P.subLanguage:null);P.relevance>0&&(ct+=y.relevance),oe.__addSublanguage(y._emitter,y.language)}function ge(){P.subLanguage!=null?it():Me(),j=""}function xe(y,k){y!==""&&(oe.startScope(k),oe.addText(y),oe.endScope())}function en(y,k){let D=1;const U=k.length-1;for(;D<=U;){if(!y._emit[D]){D++;continue}const ce=Se.classNameAliases[y[D]]||y[D],Oe=k[D];ce?xe(Oe,ce):(j=Oe,Me(),j=""),D++}}function tn(y,k){return y.scope&&typeof y.scope=="string"&&oe.openNode(Se.classNameAliases[y.scope]||y.scope),y.beginScope&&(y.beginScope._wrap?(xe(j,Se.classNameAliases[y.beginScope._wrap]||y.beginScope._wrap),j=""):y.beginScope._multi&&(en(y.beginScope,k),j="")),P=Object.create(y,{parent:{value:P}}),P}function nn(y,k,D){let U=$(y.endRe,D);if(U){if(y["on:end"]){const ce=new t(y);y["on:end"](k,ce),ce.isMatchIgnored&&(U=!1)}if(U){for(;y.endsParent&&y.parent;)y=y.parent;return y}}if(y.endsWithParent)return nn(y.parent,k,D)}function Na(y){return P.matcher.regexIndex===0?(j+=y[0],1):(Nt=!0,0)}function Ra(y){const k=y[0],D=y.rule,U=new t(D),ce=[D.__beforeBegin,D["on:begin"]];for(const Oe of ce)if(Oe&&(Oe(y,U),U.isMatchIgnored))return Na(k);return D.skip?j+=k:(D.excludeBegin&&(j+=k),ge(),!D.returnBegin&&!D.excludeBegin&&(j=k)),tn(D,y),D.returnBegin?0:k.length}function Ma(y){const k=y[0],D=A.substring(y.index),U=nn(P,y,D);if(!U)return Xt;const ce=P;P.endScope&&P.endScope._wrap?(ge(),xe(k,P.endScope._wrap)):P.endScope&&P.endScope._multi?(ge(),en(P.endScope,y)):ce.skip?j+=k:(ce.returnEnd||ce.excludeEnd||(j+=k),ge(),ce.excludeEnd&&(j=k));do P.scope&&oe.closeNode(),!P.skip&&!P.subLanguage&&(ct+=P.relevance),P=P.parent;while(P!==U.parent);return U.starts&&tn(U.starts,y),ce.returnEnd?0:k.length}function Pa(){const y=[];for(let k=P;k!==Se;k=k.parent)k.scope&&y.unshift(k.scope);y.forEach(k=>oe.openNode(k))}let ot={};function an(y,k){const D=k&&k[0];if(j+=y,D==null)return ge(),0;if(ot.type==="begin"&&k.type==="end"&&ot.index===k.index&&D===""){if(j+=A.slice(k.index,k.index+1),!ee){const U=new Error(`0 width match regex (${g})`);throw U.languageName=g,U.badRule=ot.rule,U}return 1}if(ot=k,k.type==="begin")return Ra(k);if(k.type==="illegal"&&!B){const U=new Error('Illegal lexeme "'+D+'" for mode "'+(P.scope||"<unnamed>")+'"');throw U.mode=P,U}else if(k.type==="end"){const U=Ma(k);if(U!==Xt)return U}if(k.type==="illegal"&&D==="")return j+=`
3`,1;if(At>1e5&&At>k.index*3)throw new Error("potential infinite loop, way more iterations than matches");return j+=D,D.length}const Se=Re(g);if(!Se)throw Le(te.replace("{}",g)),new Error('Unknown language: "'+g+'"');const Ca=ha(Se);let Ot="",P=W||Ca;const sn={},oe=new x.__emitter(x);Pa();let j="",ct=0,Be=0,At=0,Nt=!1;try{if(Se.__emitTokens)Se.__emitTokens(A,oe);else{for(P.matcher.considerAll();;){At++,Nt?Nt=!1:P.matcher.considerAll(),P.matcher.lastIndex=Be;const y=P.matcher.exec(A);if(!y)break;const k=A.substring(Be,y.index),D=an(k,y);Be=y.index+D}an(A.substring(Be))}return oe.finalize(),Ot=oe.toHTML(),{language:g,value:Ot,relevance:ct,illegal:!1,_emitter:oe,_top:P}}catch(y){if(y.message&&y.message.includes("Illegal"))return{language:g,value:wt(A),illegal:!0,relevance:0,_illegalBy:{message:y.message,index:Be,context:A.slice(Be-100,Be+100),mode:y.mode,resultSoFar:Ot},_emitter:oe};if(ee)return{language:g,value:wt(A),illegal:!1,relevance:0,errorRaised:y,_emitter:oe,_top:P};throw y}}function Tt(g){const A={value:wt(g),illegal:!1,relevance:0,_top:S,_emitter:new x.__emitter(x)};return A._emitter.addText(g),A}function kt(g,A){A=A||x.languages||Object.keys(o);const B=Tt(g),W=A.filter(Re).filter(Jt).map(ge=>et(ge,g,!1));W.unshift(B);const re=W.sort((ge,xe)=>{if(ge.relevance!==xe.relevance)return xe.relevance-ge.relevance;if(ge.language&&xe.language){if(Re(ge.language).supersetOf===xe.language)return 1;if(Re(xe.language).supersetOf===ge.language)return-1}return 0}),[_e,Me]=re,it=_e;return it.secondBest=Me,it}function _a(g,A,B){const W=A&&m[A]||B;g.classList.add("hljs"),g.classList.add(`language-${W}`)}function It(g){let A=null;const B=le(g);if(R(B))return;if(lt("before:highlightElement",{el:g,language:B}),g.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",g);return}if(g.children.length>
30&&(x.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(g)),x.throwUnescapedHTML))throw new ma("One of your code blocks includes unescaped HTML.",g.innerHTML);A=g;const W=A.textContent,re=B?ae(W,{language:B,ignoreIllegals:!0}):kt(W);g.innerHTML=re.value,g.dataset.highlighted="yes",_a(g,B,re.language),g.result={language:re.language,re:re.relevance,relevance:re.relevance},re.secondBest&&(g.secondBest={language:re.secondBest.language,relevance:re.secondBest.relevance}),lt("after:highlightElement",{el:g,result:re,text:W})}function va(g){x=Zt(x,g)}const Ea=()=>{rt(),Ue("10.6.0","initHighlighting() deprecated.  Use highlightAll() now.")};function xa(){rt(),Ue("10.6.0","initHighlightingOnLoad() deprecated.  Use highlightAll() now.")}let Yt=!1;function rt(){function g(){rt()}if(document.readyState==="loading"){Yt||window.addEventListener("DOMContentLoaded",g,!1),Yt=!0;return}document.querySelectorAll(x.cssSelector).forEach(It)}function Sa(g,A){let B=null;try{B=A(n)}catch(W){if(Le("Language definition for '{}' could not be registered.".replace("{}",g)),ee)Le(W);else throw W;B=S}B.name||(B.name=g),o[g]=B,B.rawDefinition=A.bind(null,n),B.aliases&&Qt(B.aliases,{languageName:g})}function wa(g){delete o[g];for(const A of Object.keys(m))m[A]===g&&delete m[A]}function Ta(){return Object.keys(o)}function Re(g){return g=(g||"").toLowerCase(),o[g]||o[m[g]]}function Qt(g,{languageName:A}){typeof g=="string"&&(g=[g]),g.forEach(B=>{m[B.toLowerCase()]=A})}function Jt(g){const A=Re(g);return A&&!A.disableAutodetect}function ka(g){g["before:highlightBlock"]&&!g["before:highlightElement"]&&(g["before:highlightElement"]=A=>{g["before:highlightBlock"](Object.assign({block:A.el},A))}),g["after:highlightBlock"]&&!g["after:highlightElement"]&&(g["after:highlightElement"]=A=>{g["after:highlightBlock"](Object.assign({block:A.el},A))})}function Ia(g){ka(g),M.push(g)}function Oa(g){const A=M.indexOf(g);A!==-1&&M.splice(A,1)}function lt(g,A){const B=g;M.forEach(function(W){W[B]&&W[B](A)})}function Aa(g){return Ue("10.7.0","highlightBlock will be removed entirely in v12.0"),Ue("10.7.0","Please use highlightElement now."),It(g)}Object.assign(n,{highlight:ae,highlightAuto:kt,highlightAll:rt,highlightElement:It,highlightBlock:Aa,configure:va,initHighlighting:Ea,initHighlightingOnLoad:xa,registerLanguage:Sa,unregisterLanguage:wa,listLanguages:Ta,getLanguage:Re,registerAliases:Qt,autoDetection:Jt,inherit:Zt,addPlugin:Ia,removePlugin:Oa}),n.debugMode=function(){ee=!1},n.safeMode=function(){ee=!0},n.versionString=pa,n.regex={concat:p,lookahead:h,either:L,optional:N,anyNumberOfTimes:b};for(const g in Ve)typeof Ve[g]=="object"&&e(Ve[g]);return Object.assign(n,Ve),n},Ge=qt({});return Ge.newInstance=()=>qt({}),Pt=Ge,Ge.HighlightJS=Ge,Ge.default=Ge,Pt}var br=hr();const ze=ms(br);function pr(e){const t=e.regex,s=/(?![A-Za-z0-9])(?![$])/,a=t.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,s),r=t.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,s),l=t.concat(/[A-Z]+/,s),i={scope:"variable",match:"\\$+"+a},c={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},u={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},f=e.inherit(e.APOS_STRING_MODE,{illegal:null}),v=e.inherit(e.QUOTE_STRING_MODE,{illegal:null,contains:e.QUOTE_STRING_MODE.contains.concat(u)}),w={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:e.QUOTE_STRING_MODE.contains.concat(u),"on:begin":(V,Y)=>{Y.data._beginMatch=V[1]||V[2]},"on:end":(V,Y)=>{Y.data._beginMatch!==V[1]&&Y.ignoreMatch()}},h=e.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),b=`[ 	
4]`,N={scope:"string",variants:[v,f,w,h]},p={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},d=["false","null","true"],L=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],T=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],G={keyword:L,literal:(V=>{const Y=[];
vendor: 8,818 bytes, line 4
4return V.forEach(K=>{Y.push(K),K.toLowerCase()===K?Y.push(K.toUpperCase()):Y.push(K.toLowerCase())}),Y})(d),built_in:T},C=V=>V.map(Y=>Y.replace(/\|\d+$/,"")),Q={variants:[{match:[/new/,t.concat(b,"+"),t.concat("(?!",C(T).join("\\b|"),"\\b)"),r],scope:{1:"keyword",4:"title.class"}}]},ie=t.concat(a,"\\b(?!\\()"),se={variants:[{match:[t.concat(/::/,t.lookahead(/(?!class\b)/)),ie],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[r,t.concat(/::/,t.lookahead(/(?!class\b)/)),ie],scope:{1:"title.class",3:"variable.constant"}},{match:[r,t.concat("::",t.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[r,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},H={scope:"attr",match:t.concat(a,t.lookahead(":"),t.lookahead(/(?!::)/))},I={relevance:0,begin:/\(/,end:/\)/,keywords:G,contains:[H,i,se,e.C_BLOCK_COMMENT_MODE,N,p,Q]},Z={relevance:0,match:[/\b/,t.concat("(?!fn\\b|function\\b|",C(L).join("\\b|"),"|",C(T).join("\\b|"),"\\b)"),a,t.concat(b,"*"),t.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[I]};I.contains.push(Z);const z=[H,se,e.C_BLOCK_COMMENT_MODE,N,p,Q],J={begin:t.concat(/#\[\s*\\?/,t.either(r,l)),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:d,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:d,keyword:["new","array"]},contains:["self",...z]},...z,{scope:"meta",variants:[{match:r},{match:l}]}]};return{case_insensitive:!1,keywords:G,contains:[J,e.HASH_COMMENT_MODE,e.COMMENT("//","$"),e.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:e.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},c,{scope:"variable.language",match:/\$this\b/},i,Z,se,{match:[/const/,/\s/,a],scope:{1:"keyword",3:"variable.constant"}},Q,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},e.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:G,contains:["self",J,i,se,e.C_BLOCK_COMMENT_MODE,N,p]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},e.UNDERSCORE_TITLE_MODE]},N,p]}}const vn="[A-Za-z$_][0-9A-Za-z$_]*",mr=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends","using"],yr=["true","false","null","undefined","NaN","Infinity"],qn=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],Yn=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],Qn=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],_r=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],vr=[].concat(Qn,qn,Yn);function Er(e){const t=e.regex,s=(X,{after:Ee})=>{const Ie="</"+X[0].slice(1);return X.input.indexOf(Ie,Ee)!==-1},a=vn,r={begin:"<>",end:"</>"},l=/<[A-Za-z0-9\\._:-]+\s*\/>/,i={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(X,Ee)=>{const Ie=X[0].length+X.index,Ne=X.input[Ie];if(Ne==="<"||Ne===","){Ee.ignoreMatch();return}Ne===">"&&(s(X,{after:Ie})||Ee.ignoreMatch());let De;const Fe=X.input.substring(Ie);if(De=Fe.match(/^\s*=/)){Ee.ignoreMatch();return}if((De=Fe.match(/^\s+extends\s+/))&&De.index===0){Ee.ignoreMatch();return}}},c={$pattern:vn,keyword:mr,literal:yr,built_in:vr,"variable.language":_r},u="[0-9](_?[0-9])*",f=`\\.(${u})`,v="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",w={className:"number",variants:[{begin:`(\\b(${v})((${f})|\\.)?|(${f}))[eE][+-]?(${u})\\b`},{begin:`\\b(${v})\\b((${f})\\b|\\.)?|(${f})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:c,contains:[]},b={begin:".?html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},N={begin:".?css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},p={begin:".?gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"graphql"}},d={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},T={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:a+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},$=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,b,N,p,d,{match:/\$\d+/},w];h.contains=$.concat({begin:/\{/,end:/\}/,keywords:c,contains:["self"].concat($)});const G=[].concat(T,h.contains),C=G.concat([{begin:/(\s*)\(/,end:/\)/,keywords:c,contains:["self"].concat(G)}]),Q={className:"params",begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:c,contains:C},ie={variants:[{match:[/class/,/\s+/,a,/\s+/,/extends/,/\s+/,t.concat(a,"(",t.concat(/\./,a),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,a],scope:{1:"keyword",3:"title.class"}}]},se={relevance:0,match:t.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...qn,...Yn]}},H={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},I={variants:[{match:[/function/,/\s+/,a,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[Q],illegal:/%/},Z={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function z(X){return t.concat("(?!",X.join("|"),")")}const J={match:t.concat(/\b/,z([...Qn,"super","import"].map(X=>`${X}\\s*\\(`)),a,t.lookahead(/\s*\(/)),className:"title.function",relevance:0},V={begin:t.concat(/\./,t.lookahead(t.concat(a,/(?![0-9A-Za-z$_(])/))),end:a,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Y={match:[/get|set/,/\s+/,a,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},Q]},K="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",pe={match:[/const|var|let/,/\s+/,a,/\s*/,/=\s*/,/(async\s*)?/,t.lookahead(K)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[Q]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:c,exports:{PARAMS_CONTAINS:C,CLASS_REFERENCE:se},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),H,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,b,N,p,d,T,{match:/\$\d+/},w,se,{scope:"attr",match:a+t.lookahead(":"),relevance:0},pe,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[T,e.REGEXP_MODE,{className:"function",begin:K,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/(\s*)\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:c,contains:C}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:r.begin,end:r.end},{match:l},{begin:i.begin,"on:begin":i.isTrulyOpeningTag,end:i.end}],subLanguage:"xml",contains:[{begin:i.begin,end:i.end,skip:!0,contains:["self"]}]}]},I,{beginKeywords:"while if switch catch for"}
4,{begin:"\\b(?!function)"+e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[Q,e.inherit(e.TITLE_MODE,{begin:a,className:"title.function"})]},{match:/\.\.\./,relevance:0},V,{match:"\\$"+a,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[Q]},J,Z,ie,Y,{match:/\$[(.]/}]}}function xr(e){const t=e.regex,s=t.concat(/[\p{L}_]/u,t.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),a=/[\p{L}0-9._:-]+/u,r={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},l={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},i=e.inherit(l,{begin:/\(/,end:/\)/}),c=e.inherit(e.APOS_STRING_MODE,{className:"string"}),u=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),f={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:a,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[r]},{begin:/'/,end:/'/,contains:[r]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[l,u,c,i,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[l,i,u,c]}]}]},e.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},r,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[u]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[f],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[f],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:t.concat(/</,t.lookahead(t.concat(s,t.either(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:s,relevance:0,starts:f}]},{className:"tag",begin:t.concat(/<\//,t.lookahead(t.concat(s,/>/))),contains:[{className:"name",begin:s,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}var Sr=ls({props:{code:{type:String,required:!0},language:{type:String,default:""},autodetect:{type:Boolean,default:!0},ignoreIllegals:{type:Boolean,default:!0}},setup:function(e){var t=we(e.language);pt((function(){return e.language}),(function(r){t.value=r}));var s=F((function(){return e.autodetect||!t.value})),a=F((function(){return!s.value&&!ze.getLanguage(t.value)}));return{className:F((function(){return a.value?"":"hljs "+t.value})),highlightedCode:F((function(){var r;if(a.value)return console.warn('The language "'+t.value+'" you specified could not be found.'),e.code.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;");if(s.value){var l=ze.highlightAuto(e.code);return t.value=(r=l.language)!==null&&r!==void 0?r:"",l.value}return(l=ze.highlight(e.code,{language:t.value,ignoreIllegals:e.ignoreIllegals})).value}))}},render:function(){return rn("pre",{},[rn("code",{class:this.className,innerHTML:this.highlightedCode,tabindex:"0"})])}}),wr={component:Sr};const Tr={class:"code-block",dir:"ltr"},kr={key:0},Ir={class:"text"},Or=["value"],Ar={class:"code-block__copy"},Vt={__name:"CodeBlock",props:{language:{type:String,default:""},code:{type:String,default:""}},setup(e){ze.registerLanguage("javascript",Er),ze.registerLanguage("php",pr),ze.registerLanguage("xml",xr);const t=wr.component;let{messagesLoaded:s}=wn({loadAsyncMessages:["webmasters","common"]});const{t:a}=Ce(),r="code-block-"+Date.now(),l=is(vt()),i=function(){let c=document.getElementById(r),u=c.hasAttribute("readonly");u||c.setAttribute("readonly",""),c.select(),c.setSelectionRange(0,c.value.length);let f;try{f=document.execCommand("copy")}catch{f=!1}u&&c.removeAttribute("readonly"),l.showMessage({message:a(f?"async.webmasters.copy.confirm":"async.common.standard_error"),type:f?"success":"error"})};return(c,u)=>(ne(),be("section",Tr,[e.language.trim()==="Text"||e.language.trim()===""?(ne(),be("pre",kr,[u[0]||(u[0]=Ke("            ",-1)),_("code",Ir,q(e.code),1),u[1]||(u[1]=Ke(`
5        `,-1))])):(ne(),Pe(E(t),{key:1,language:e.language,code:e.code},null,8,["language","code"])),_("label",{class:"d-sr-only",for:r}," Code "),_("input",{id:r,type:"text",class:"d-sr-only",value:e.code,"aria-hidden":"true",tabindex:"-1"},null,8,Or),_("div",Ar,[_("span",null,q(e.language.trim()==="xml"?"html":e.language),
51),O(_t,{icon:"",variant:"text",color:"#fff",title:E(s)?E(a)("async.webmasters.copy.hint"):"",onClick:i},{default:Te(()=>[O(Ct,null,{default:Te(()=>[...u[2]||(u[2]=[Ke("bs:$vuetify.icons.mdiContentCopy",-1)])]),_:1})]),_:1},8,["title"])])]))}},Nr={class:"mt-5 mb-2"},Rr=["innerHTML"],Mr=["innerHTML"],Pr=["innerHTML"],Cr={__name:"ClientLinks",props:{code:{type:String,default:""},languages:{type:String,default:""}},setup(e){const{t}=Ce();return(s,a)=>(ne(),be("div",null,[_("h2",Nr,q(E(t)("async.webmasters.client_links.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.client_links.text")},null,8,Rr),O(Vt,{language:"xml",code:e.code},null,8,["code"]),_("p",null,q(E(t)("async.webmasters.client_links.result_heading")),1),_("div",{class:"mb-3",innerHTML:E(t)("async.webmasters.client_links.result")},null,8,Mr),_("div",{innerHTML:E(t)("async.webmasters.client_links.params",{languages:e.languages})},null,8,Pr)]))}},Dr={class:"mt-5 mb-2"},Lr=["innerHTML"],Br=["innerHTML"],$r={__name:"ServerLinks",props:{code:{type:String,default:""},languages:{type:String,default:""}},setup(e){const{t}=Ce();return(s,a)=>(ne(),be("div",null,[_("h2",Dr,q(E(t)("async.webmasters.server_links.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.server_links.text",{languages:e.languages})},null,8,Lr),O(Vt,{language:"php",code:e.code},null,8,["code"]),_("p",null,q(E(t)("async.webmasters.server_links.result_heading")),1),_("div",{innerHTML:E(t)("async.webmasters.server_links.result")},null,8,Br)]))}},Hr={class:"mt-5 mb-2"},Fr=["innerHTML"],Vr={__name:"Wordpress",setup(e){const{t}=Ce();return(s,a)=>(ne(),be("div",null,[_("h2",Hr,q(E(t)("async.webmasters.wordpress.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.wordpress.text")},null,8,Fr)]))}},Ur="/api/webmasters/key",Gr="/api/webmasters/bibles",Jn=os("webmaster",{state(){return{bibles:[],meta:{}}},actions:{async fetchBibles(){try{let e=!0,t=await ln({url:Gr,options:{headers:on({useCache:e})},useCache:e,tags:["bibles"]});if(cn(t))throw new Error("Fehler in Api-Response");this.meta=t.data.meta,this.bibles=t.data.bibles}catch(e){un(e,!1,!1)}},async fetchApiKey(e){try{let t=await ln({url:Ur,options:{method:"POST",body:JSON.stringify({domain:e}),plain:!0,headers:on({})}});if(cn(t))throw new Error("Fehler in Api-Response");return t.data}catch(t){un(t,!0,!0)}}}}),Kr={id:"apikey"},zr={class:"mt-5 mb-2"},Wr=["innerHTML"],jr={key:0,role:"form"},Zr={key:1},Xr=["innerHTML"],qr={__name:"ApiKey",setup(e){const t=we(!1),s=we(""),a=we(""),{t:r}=Ce(),l=Jn(vt()),i=async function(){if(a.value.trim()!==""&&a.value.trim()!=="https://"){t.value=!0;try{let c=await l.fetchApiKey(a.value);s.value=c.api_key,a.value=c.domain}catch{s.value=""}finally{t.value=!1}}};return(c,u)=>(ne(),be("div",Kr,[_("h2",zr,q(E(r)("async.webmasters.api_key.heading")),1),_("div",{innerHTML:E(r)("async.webmasters.api_key.text")},null,8,Wr),O(cs,{name:"fade",mode:"out-in"},{default:Te(()=>[s.value.trim()===""?(ne(),be("div",jr,[O(ys,{"no-gutters":"",wrap:""},{default:Te(()=>[O(gn,{cols:"12",sm:"8"},{default:Te(()=>[O(_s,{modelValue:a.value,"onUpdate:modelValue":u[0]||(u[0]=f=>a.value=f),label:E(r)("async.webmasters.api_key.label.input"),"bg-color":"background",onKeypress:dn(i,["enter"])},null,8,["modelValue","label"])]),_:1}),O(gn,{cols:"12",sm:"4"},{default:Te(()=>[O(_t,{color:"primary",loading:t.value,disabled:t.value,title:E(r)("async.webmasters.api_key.label.button"),onClick:i,onKeypress:dn(i,["enter"])},{default:Te(()=>[Ke(q(E(r)("async.webmasters.api_key.label.button")),1)]),_:1},8,["loading","disabled","title"])]),_:1})]),_:1})])):(ne(),be("div",Zr,[_("p",null,q(E(r)("async.webmasters.api_key.result",{domain:a.value})),1),O(Vt,{code:s.value,language:"Text"},null,8,["code"])]))]),_:1}),_("div",{innerHTML:E(r)("async.webmasters.api_key.hint")},null,8,Xr)]))}},Yr={class:"mt-5 mb-2"},Qr=["innerHTML"],Jr={__name:"Privacy",setup(e){const{t}=Ce();return(s,a)=>(ne(),be("div",null,[_("h2",Yr,q(E(t)("async.webmasters.privacy.heading")),1),_("div",{innerHTML:E(t)("async.webmasters.privacy.text")},null,8,Qr)]))}};function el(){let e=vt(),t=Jn(e),{bibles:s,meta:a}=Tn(t),{messagesLoaded:r,asyncStatus:l}=wn({actions:[{item:s,action:t.fetchBibles}],loadAsyncMessages:["webmasters","common"]});return{asyncStatusLoaded:F(()=>l.value===us),messagesLoaded:r,bibles:s,meta:a}}const tl={key:0},nl={class:"mb-4 hidden-print-only"},al=["innerHTML"],sl={key:"trans-dummy-wrapper"},Al={__name:"Webmasters",setup(e){const t=vt(),{locale:s}=Tn(ds(t)),{asyncStatusLoaded:a,messagesLoaded:r,bibles:l,meta:i}=el();fs({titleKey:"async.webmasters.meta.title",descriptionKey:"async.webmasters.meta.description"});const{t:c}=Ce(),u=F(()=>`
6// ${c("async.webmasters.server_links.comment")}
7$text = '${c("async.webmasters.server_links.result_raw")}';
8$param = array(
9    'key' => '${c("async.webmasters.server_links.api_key")}',
10    'text' => $text,
11    'lang' => '${s.value}',
12    'trl' => '${i.value.bible?i.value.bible:""}'
13);
14
15$ch = curl_init();
16curl_setopt($ch, CURLOPT_URL, 'https://www.bibleserver.com/api/parser');
17curl_setopt($ch, CURLOPT_REFERER, 'http://'.$_SERVER['SERVER_NAME']);
18curl_setopt($ch, CURLOPT_POST, true);
19curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
20curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
21
22$result = curl_exec($ch);
23$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
24
25if ($httpcode === 200) {
26    $text = $result;
27}
28
29curl_close($ch);
30                `),f=F(()=>`<!doctype html>
31<html>
32<head>
33    <title>[...]</title>
34 
35    <!-- `+c("async.webmasters.client_links.comment")+` -->
36    <script type="text/javascript">
37    (function() {
38        var ga = document.createElement('script');
39        ga.src = 'https://www.bibleserver.com/api/parser.js?key=`+c("async.webmasters.client_links.api_key")+"&lang="+s.value+`';
40        ga.setAttribute('async', 'true');
41        document.documentElement.firstChild.appendChild(ga);
42    })();
43 
44    var bsQuery = '.article'; // CSS-Selektor für Wrapper der Suche (optional)
45    var bsTrl   = '`+(i.value.bible?i.value.bible:"")+`';      // Verlinkte Übersetzung (optional)
46    <\/script>
47</head>
48<body>
49    [...]
50    <h1>Johannes 3</h1>
51    <div class="article">
52        <p>`+c("async.webmasters.client_links.result_raw")+`</p>
53    </div>
54    [...]
55</body>
56</html>`),v=function(b){b.target.nodeName==="A"&&b.target.hash.trim()!==""&&(b.preventDefault(),w(b.target.hash))},w=function(b){let N=document.getElementById(b.replace("#",""));if(typeof N<"u"&&N!==null){let p=document.querySelector(".bs-header-wrapper"),d=document.querySelector(".banner-wrapper__banner"),L=0;typeof p<"u"&&p!==null&&(L+=parseInt(p.offsetHeight)),typeof d<"u"&&d!==null&&(L+=parseInt(d.offsetHeight)),h(N.offsetTop-L)}else b.indexOf("top")!==-1&&h(0)},h=function(b){let N=window.pageYOffset,p=20,d=window.pageYOffset,L=setInterval(()=>{N>=b?(d-=p,d<=b&&(d=b)):(d+=p,d>=b&&(d=b)),window.scrollTo(0,d),d===b&&clearInterval(L)},10)};return(b,N)=>(ne(),Pe(Ba,{"class-name":"webmasters-view",onClick:N[0]||(N[0]=p=>v(p))},{default:Te(()=>[E(r)?(ne(),be("div",tl,[_("h1",nl,q(E(c)("async.webmasters.heading")),1),E(r)?(ne(),be("div",{key:0,innerHTML:E(c)("async.webmasters.text")},null,8,al)):$e("",!0),E(r)&&E(a)?(ne(),Pe(gr,{key:1,id:"manual-links",bibles:E(l),locale:E(s)},null,8,["bibles","locale"])):$e("",!0),E(r)?(ne(),Pe($r,{key:2,code:u.value,languages:E(i).languages},null,8,["code","languages"])):$e("",!0),E(r)?(ne(),Pe(Cr,{key:3,code:f.value,languages:E(i).languages},null,8,["code","languages"])):$e("",!0),E(r)?(ne(),Pe(Vr,{key:4})):$e("",!0),E(r)?(ne(),Pe(qr,{key:5})):$e("",!0),E(r)?(ne(),Pe(Jr,{key:6})):$e("",!0)])):(ne(),be("div",sl,[O(E(fe),{key:"dummy_0",height:"56px",width:"80%",margin:"4px 0 24px 0"}),O(E(fe),{key:"dummy_1",height:"56px",width:"80%",margin:"15px 0 30px 0"}),O(E(fe),{key:"dummy_2_1",height:"16px",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_2_2",height:"16px",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_3_1",height:"16px",margin:"38px 0 3px 0"}),O(E(fe),{key:"dummy_3_2",height:"16px",width:"80%",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_3_3",height:"16px",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_4_1",height:"16px",margin:"38px 0 3px 0"}),O(E(fe),{key:"dummy_4_2",height:"16px",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_5_1",height:"16px",margin:"38px 0 3px 0"}),O(E(fe),{key:"dummy_5_2",height:"16px",width:"80%",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_5_3",height:"16px",margin:"0 0 3px 0"}),O(E(fe),{key:"dummy_6_1",height:"16px",margin:"38px 0 3px 0"}),O(E(fe),{key:"dummy_6_2",height:"16px",margin:"0 0 3px 0"})]))]),_:1}))}};export{Al as default};
57//# sourceMappingURL=Webmasters-CGEtYfOF.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.