PageSourceSearch

https://www.iu.org/build/assets/RichText-DcIsdUrI.js

js iu.org collected 2026-09-24 09:19:21 UTC 23,783 bytes, 1 lines download raw bytes

1import{r as e,t}from"./rolldown-runtime-B0Z9INg1.js";import{i as n,o as r}from"./dist-V0wV9pPA.js";import{At as i,B as a,Ct as o,D as s,E as c,Nt as l,On as u,Yt as d,Zn as f,_ as p,b as m,bt as h,er as ee,g,k as _,mt as v,o as y,qt as b,tr as x,tt as te,v as S,vn as C,w as ne,wt as re,xt as w,y as T}from"./runtime-core.esm-bundler-DPmoNEl9.js";import{l as ie}from"./runtime-dom.esm-bundler-DSPAckZK.js";import{t as ae}from"./ssr-F9GWYbf6.js";import{n as oe}from"./useTracking-DPVxoASA.js";import{t as se}from"./IuStoryblokComponent-DwakwXM-.js";import{n as ce}from"./utils-DICGkfbo.js";import{i as le,n as ue,r as de,t as fe}from"./AccordionTrigger-DsDBQrOz.js";import{t as pe}from"./Headline-C0L232__.js";import{n as E,t as me}from"./tracking-CUlrFEbe.js";import"./accordion-CE3YxirG.js";import{t as D}from"./DynamicIcon-C8VHPWuh.js";import{t as O}from"./definedOption-CuccfUgm.js";import{a as he,i as ge,n as _e,t as ve}from"./isArray-BfeOG1E2.js";import{t as ye}from"./toString-C1SfvP_U.js";import{c as k}from"./_MapCache-CODy_DtT.js";import{S as be,T as xe,_ as Se,b as A,d as Ce,f as we,h as Te,l as Ee,m as De,o as Oe,p as ke,s as j,u as Ae,v as je,w as Me,x as Ne}from"./_baseIsEqual-Cm0o83uL.js";import{n as Pe,t as Fe}from"./_assignValue-N_zWPFz0.js";import{t as Ie}from"./_basePropertyOf-Dh1W29dP.js";import{t as Le}from"./isEmpty-BjCz0clK.js";import{n as M}from"./button-D5_pHZWS.js";import{t as Re}from"./FormValue-DBhNflN2.js";import{n as ze,t as Be}from"./urlHelper-CjTJ7FwX.js";import{t as Ve}from"./Label-ClLiluTn.js";import{t as He}from"./Check1-CtaQUHl8.js";import{i as Ue,n as We,o as Ge,r as Ke,s as qe,t as Je}from"./table-aBGujzQ4.js";import{t as Ye}from"./FlexBlok-DKX9gNRr.js";import{t as Xe}from"./AddCircleSolid-BN19-R3Z.js";import{t as Ze}from"./Modal-e3RdMwV9.js";import"./modal-BFopf1KT.js";import{n as Qe,t as $e}from"./Button-CEtZQUj7.js";import{t as et}from"./SynteaButton-DBHL9L1K.js";var tt={class:`min-w-0 flex-1`},nt=_({__name:`Accordion`,props:{blok:{}},setup(e){let t=e;function n(e){return!!e?.showFirstItemOpened}let r=g(()=>{if(n(t.blok)&&t.blok.items?.length)return String(t.blok.items[0]._uid)});return(t,n)=>{let i=o(`editable`);return d((v(),S(u(le),{type:`single`,"data-component":`accordion`,collapsible:``,"default-value":r.value},{default:b(()=>[(v(!0),m(y,null,h(e.blok.items,t=>(v(),S(u(ue),{key:t._uid,value:t._uid},{default:b(()=>[s(u(fe),{"headline-size":u(O)(e.blok.headlineSize),"headline-as":u(O)(e.blok.headlineAs)},ne({default:b(()=>[p(`span`,tt,x(t.title),1)]),_:2},[t.icon?{name:`leading`,fn:b(()=>[s(D,{name:String(t.icon),class:`mt-1 size-6 shrink-0`,"aria-hidden":!0},null,8,[`name`])]),key:`0`}:void 0]),1032,[`headline-size`,`headline-as`]),s(u(de),null,{default:b(()=>[(v(!0),m(y,null,h(t.content,e=>(v(),S(se,{blok:e,key:e._uid},null,8,[`blok`]))),128))]),_:2},1024)]),_:2},1032,[`value`]))),128))]),_:1},8,[`default-value`])),[[i,e.blok]])}}}),rt=e({default:()=>it}),it=nt,{ensureValidVNode:at}=i,{createComponentInstance:ot,setCurrentRenderingInstance:st,setupComponent:ct,renderComponentRoot:lt,normalizeVNode:ut,pushWarningContext:dt,popWarningContext:ft}=i,{isVNode:pt}=i,{isVNode:mt}=i;ie();var ht=Object.create,gt=function(){function e(){}return function(t){if(!k(t))return{};if(ht)return ht(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function _t(e,t){var n=-1,r=e.length;for(t||=Array(r);++n<r;)t[n]=e[n];return t}function vt(e,t){for(var n=-1,r=e==null?0:e.length;++n<r&&t(e[n],n,e)!==!1;);return e}function N(e,t,n,r){var i=!n;n||={};for(var a=-1,o=t.length;++a<o;){var s=t[a],c=r?r(n[s],e[s],s,n,e):void 0;c===void 0&&(c=e[s]),i?Pe(n,s,c):Fe(n,s,c)}return n}function yt(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var bt=Object.prototype.hasOwnProperty;function xt(e){if(!k(e))return yt(e);var t=Me(e),n=[];for(var r in e)r==`constructor`&&(t||!bt.call(e,r))||n.push(r);return n}function P(e){return xe(e)?je(e,!0):xt(e)}var F=Se(Object.getPrototypeOf,Object);function St(e,t){return e&&N(t,Te(t),e)}function Ct(e,t){return e&&N(t,P(t),e)}var I=typeof exports==`object`&&exports&&!exports.nodeType&&exports,L=I&&typeof module==`object`&&module&&!module.nodeType&&module,R=L&&L.exports===I?he.Buffer:void 0,z=R?R.allocUnsafe:void 0;function wt(e,t){if(t)return e.slice();var n=e.length,r=z?z(n):new e.constructor(n);return e.copy(r),r}function Tt(e,t){return N(e,Ce(e),t)}var Et=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)De(t,Ce(e)),e=F(e);return t}:we;function Dt(e,t){return N(e,Et(e),t)}function Ot(e){return Ae(e,P,Et)}
1var kt=Object.prototype.hasOwnProperty;function At(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]==`string`&&kt.call(e,`index`)&&(n.index=e.index,n.input=e.input),n}function B(e){var t=new e.constructor(e.byteLength);return new Oe(t).set(new Oe(e)),t}function jt(e,t){var n=t?B(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var Mt=/\w*$/;function Nt(e){var t=new e.constructor(e.source,Mt.exec(e));return t.lastIndex=e.lastIndex,t}var Pt=ge?ge.prototype:void 0,Ft=Pt?Pt.valueOf:void 0;function It(e){return Ft?Object(Ft.call(e)):{}}function Lt(e,t){var n=t?B(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var Rt=`[object Boolean]`,zt=`[object Date]`,Bt=`[object Map]`,Vt=`[object Number]`,Ht=`[object RegExp]`,Ut=`[object Set]`,Wt=`[object String]`,Gt=`[object Symbol]`,Kt=`[object ArrayBuffer]`,qt=`[object DataView]`,Jt=`[object Float32Array]`,Yt=`[object Float64Array]`,Xt=`[object Int8Array]`,Zt=`[object Int16Array]`,Qt=`[object Int32Array]`,$t=`[object Uint8Array]`,en=`[object Uint8ClampedArray]`,tn=`[object Uint16Array]`,nn=`[object Uint32Array]`;function rn(e,t,n){var r=e.constructor;switch(t){case Kt:return B(e);case Rt:case zt:return new r(+e);case qt:return jt(e,n);case Jt:case Yt:case Xt:case Zt:case Qt:case $t:case en:case tn:case nn:return Lt(e,n);case Bt:return new r;case Vt:case Wt:return new r(e);case Ht:return Nt(e);case Ut:return new r;case Gt:return It(e)}}function an(e){return typeof e.constructor==`function`&&!Me(e)?gt(F(e)):{}}var on=`[object Map]`;function sn(e){return _e(e)&&j(e)==on}var cn=A&&A.isMap,ln=cn?Ne(cn):sn,un=`[object Set]`;function dn(e){return _e(e)&&j(e)==un}var fn=A&&A.isSet,pn=fn?Ne(fn):dn,mn=1,hn=2,gn=4,_n=`[object Arguments]`,vn=`[object Array]`,yn=`[object Boolean]`,bn=`[object Date]`,xn=`[object Error]`,Sn=`[object Function]`,Cn=`[object GeneratorFunction]`,wn=`[object Map]`,Tn=`[object Number]`,En=`[object Object]`,Dn=`[object RegExp]`,On=`[object Set]`,kn=`[object String]`,An=`[object Symbol]`,jn=`[object WeakMap]`,Mn=`[object ArrayBuffer]`,Nn=`[object DataView]`,Pn=`[object Float32Array]`,Fn=`[object Float64Array]`,In=`[object Int8Array]`,Ln=`[object Int16Array]`,Rn=`[object Int32Array]`,zn=`[object Uint8Array]`,Bn=`[object Uint8ClampedArray]`,Vn=`[object Uint16Array]`,Hn=`[object Uint32Array]`,V={};V[_n]=V[vn]=V[Mn]=V[Nn]=V[yn]=V[bn]=V[Pn]=V[Fn]=V[In]=V[Ln]=V[Rn]=V[wn]=V[Tn]=V[En]=V[Dn]=V[On]=V[kn]=V[An]=V[zn]=V[Bn]=V[Vn]=V[Hn]=!0,V[xn]=V[Sn]=V[jn]=!1;function H(e,t,n,r,i,a){var o,s=t&mn,c=t&hn,l=t&gn;if(n&&(o=i?n(e,r,i,a):n(e)),o!==void 0)return o;if(!k(e))return e;var u=ve(e);if(u){if(o=At(e),!s)return _t(e,o)}else{var d=j(e),f=d==Sn||d==Cn;if(be(e))return wt(e,s);if(d==En||d==_n||f&&!i){if(o=c||f?{}:an(e),!s)return c?Dt(e,Ct(o,e)):Tt(e,St(o,e))}else{if(!V[d])return i?e:{};o=rn(e,d,s)}}a||=new ke;var p=a.get(e);if(p)return p;a.set(e,o),pn(e)?e.forEach(function(r){o.add(H(r,t,n,r,e,a))}):ln(e)&&e.forEach(function(r,i){o.set(i,H(r,t,n,i,e,a))});var m=u?void 0:(l?c?Ot:Ee:c?P:Te)(e);return vt(m||e,function(r,i){m&&(i=r,r=e[i]),Fe(o,i,H(r,t,n,i,e,a))}),o}var Un=1,Wn=4;function Gn(e){return H(e,Un|Wn)}var Kn=Ie({"&":`&amp;`,"<":`&lt;`,">":`&gt;`,'"':`&quot;`,"'":`&#39;`}),qn=/[&<>"']/g,Jn=RegExp(qn.source);function Yn(e){return e=ye(e),e&&Jn.test(e)?e.replace(qn,Kn):e}var Xn=[`date`,`dateLong`,`label`,`daysLeft`],Zn=e=>Xn.includes(e),Qn=function(e){return e.SELF=`_self`,e.BLANK=`_blank`,e}({}),U=_({__name:`Link`,props:{label:{},story:{},conversationTemplate:{},content:{},boldLink:{type:Boolean},href:{},id:{},_uid:{},uuid:{},target:{},linktype:{},linkText:{},text:{},iconAfter:{},iconBefore:{},headline:{},anchor:{}},setup(e){let t=e,n=typeof t.href==`string`?t.href:``,r=n.includes(`http`)?Qn.BLANK:Qn.SELF,i=()=>t.linktype===`email`&&n?`mailto:${n}`:n,a=g(()=>{let e=(t.story?.full_slug?`/${t.story.full_slug}/`:``)||i()||``,n=ze(e);return Be(n,t.anchor)});return(e,n)=>(v(),S(u(M),{class:`text-pretty whitespace-break-spaces text-inherit normal-case`,as:`a`,href:a.value,variant:`link`,"element-type":u(E).LINK,target:t.target||u(r)},{default:b(()=>
1[w(e.$slots,`default`,{},()=>[c(x(t.label||t.text),1)])]),_:3},8,[`href`,`element-type`,`target`]))}}),$n=e=>e.fallbackImage?a(`img`,{src:e.fallbackImage,alt:e.name,class:`w-5 h-5 inline-block`}):void 0;function er(e){return e.emoji||$n(e)||``}var W=C({}),tr=!1,nr=/[\u0000-\u001F\u007F]/g,rr=e=>Yn(e);function ir(e){return JSON.stringify(e).slice(1,-1)}var ar={text:e=>e,html:rr,richtextJson:ir};function or(e){let t=ar[e],n={};for(let[e,r]of Object.entries(W.value))n[e]=t(r);return n}function sr(e){let t=new URLSearchParams(e),n={};for(let[e,r]of t)e&&(n[`get_${e}`]=r.replace(nr,``));return n}function cr(){W.value=sr(globalThis.window.location.search)}function lr(){ae&&(cr(),tr||(tr=!0,r.on(`navigate`,cr)))}function ur(){return{getQueryPlaceholders:W,getQueryPlaceholdersForContext:or,initGetQueryPlaceholders:lr}}var dr=/\{\{([^}\r\n]{1,256})\}\}/g,fr=/\[\[([^\]]{0,5000})\]\]/g,pr=/\{\{([^}\r\n]{1,256})\}\}/g,G=`{{TRUE}}`,K=`{{FALSE}}`;function mr(e){return e.trim().replaceAll(/\[(['"]?)([^\]]{1,256})\1\]/g,(e,t,n)=>`.`+n).replace(/^\./,``)}function hr(e,t){if(!t)return e;let n=e;for(let e of t.split(`.`)){if(n==null)return;n=n[e]}return n}function gr(e){return e==null?!1:typeof e==`boolean`?e:typeof e==`string`?e!==``:Array.isArray(e)?e.length>0:typeof e==`number`&&!Number.isNaN(e)?e!==0:!0}function _r(e){if(typeof e==`string`)return e;if(typeof e==`number`&&!Number.isNaN(e))return String(e);try{return JSON.stringify(e)}catch{return String(e)}}function vr(e,t){let n=e.replaceAll(pr,(e,n)=>{let r=n.trim(),i=null,a=r;r.startsWith(`!!`)?(i=`!!`,a=r.slice(2).trim()):r.startsWith(`!`)&&(i=`!`,a=r.slice(1).trim());let o=hr(t,mr(a)),s=gr(o);return i===`!!`?s?G:K:i===`!`?s?K:G:o==null?e:_r(o)});return n.includes(K)||/\{\{(?!TRUE|FALSE)/.test(n)?``:n.replaceAll(G,``)}function yr(e,t){let n=e.replaceAll(fr,(e,n)=>vr(n,t));return n=n.replaceAll(dr,(e,n)=>{let r=hr(t,mr(n));return r==null?``:_r(r)}),n}function q(){let e=n(),{getQueryPlaceholdersForContext:t}=ur();return{resolve:(n,r=`text`)=>!n?.includes(`{{`)&&!n?.includes(`[[`)?n??``:yr(n,{...e.props,...t(r)})}}var br={class:`col-span-12 flex flex-col items-start justify-center gap-2`},xr=_({__name:`Headline`,props:{blok:{},highlighted:{type:[Boolean,String]}},setup(e){let t=e,{resolve:n}=q(),r=g(()=>n(t.blok.headline));return(t,n)=>{let i=o(`editable`);return d((v(),m(`div`,br,[e.blok.subline?(v(),S(u(Ve),{key:0},{default:b(()=>[c(x(e.blok.subline),1)]),_:1})):T(``,!0),p(`div`,null,[s(pe,{size:u(O)(e.blok.size),as:u(O)(e.blok.semanticElement),highlighted:e.highlighted,class:f([e.highlighted?`inline`:``])},ne({default:b(()=>[c(` `+x(r.value),1)]),_:2},[e.blok.iconBefore?{name:`iconBefore`,fn:b(()=>[s(D,{name:e.blok.iconBefore.toString()},null,8,[`name`])]),key:`0`}:void 0]),1032,[`size`,`as`,`highlighted`,`class`])]),e.blok.description?(v(),S($,{key:1,doc:e.blok.description},null,8,[`doc`])):T(``,!0)])),[[i,e.blok]])}}}),Sr=e({default:()=>J}),J=xr,Cr=_({__name:`Icon`,props:{blok:{}},setup(e){return(t,n)=>(v(),S(D,{class:f({"size-4":e.blok.size===`sm`||!e.blok.size,"size-6":e.blok.size===`md`,"size-8":e.blok.size===`lg`}),name:e.blok.name},null,8,[`class`,`name`]))}}),wr=e({default:()=>Tr}),Tr=Cr,Er=[`href`,`target`],Dr=_({__name:`CellButton`,props:{buttonHtml:{}},setup(e){let t=g(()=>!e.buttonHtml.startsWith(`<button`)||!e.buttonHtml.endsWith(`</button>`)?null:typeof document<`u`?document.createRange().createContextualFragment(e.buttonHtml).querySelector(`button`):{getAttribute:t=>new RegExp(String.raw`\b${t}="([^"]*)"`,`i`).exec(e.buttonHtml)?.[1]??null,textContent:e.buttonHtml.replaceAll(/<[^>]+>/g,``).trim()});return(e,n)=>(v(),S(u(M),{"as-child":``,variant:t.value?.getAttribute(`variant`)??`default`,size:t.value?.getAttribute(`size`)??`sm`},{default:b(()=>[p(`a`,{href:t.value?.getAttribute(`href`)??``,target:t.value?.getAttribute(`target`)??``},x(t.value?.textContent??``),9,Er)]),_:1},8,[`variant`,`size`]))}}),Or=[`innerHTML`],kr=_({__name:`Table`,props:{blok:{}},setup(e){let t=g(()=>e.blok.content?.thead.map(e=>n(e.value)));function n(e){if(!e)return`text-left`;let t=e.endsWith(`-:`),n=e.startsWith(`:-`);return t?n?`text-center`:`text-right`:`text-left`}let r=(e=``)=>e.replace(`:-`,``).replace(`-:`,``).trim();return(n,i)=>{let a=o(`editable`);return d((v(),m(`div`,{class:f([`w-full min-w-0 contain-[inline-size]`,e.blok.stickyHeader&&`*:data-[slot=table-container]:max-h-96`,e.blok.stickyFirstColumn&&`[&_td]:min-w-36 md:[&_td]:min-w-0`])},[s(u(qe),{striped:e.blok.striped,"colored-header":e.blok.coloredHeader,"colored-footer":e.blok.coloredFooter,"sticky-header":e.blok.stickyHeader,"sticky-first-col":e.blok.stickyFirstColumn},{default:b(()=>[s(u(Je),null,{default:b(()=>[s(u(Ke),null,{default:b(()=>[(v(!0),m(y,null,h(e.blok.content?.thead,(n,i)=>(v(),S(u(We),{key:n._uid,class:f(t.value?.[i]),style:ee({width:`calc(100% / ${e.blok.content?.tbody.length})`})},{default:b(()=>
1[c(x(r(n.value)),1)]),_:2},1032,[`class`,`style`]))),128))]),_:1})]),_:1}),s(u(Ge),null,{default:b(()=>[(v(!0),m(y,null,h(e.blok.content?.tbody,n=>(v(),S(u(Ke),{key:n._uid},{default:b(()=>[(v(!0),m(y,null,h(n.body,(n,i)=>(v(),S(re(e.blok.firstColumnAsTitle&&i===0?u(We):u(Ue)),{key:n._uid,class:f(t.value?.[i]),style:ee({width:`calc(100% / ${e.blok.content?.tbody.length})`})},{default:b(()=>[n.value===`(v)`?(v(),S(He,{key:0,class:`inline-block h-4 w-4`})):n.value?.includes(`<button`)?(v(),S(Dr,{key:1,"button-html":n.value},null,8,[`button-html`])):(v(),m(`span`,{key:2,innerHTML:r(n.value)},null,8,Or))]),_:2},1032,[`class`,`style`]))),128))]),_:2},1024))),128))]),_:1})]),_:1},8,[`striped`,`colored-header`,`colored-footer`,`sticky-header`,`sticky-first-col`])],2)),[[a,e.blok]])}}}),Ar=e({default:()=>jr}),jr=kr,Y=_({__name:`Modal`,props:{blok:{}},setup(e){let t=e,n=C(!1),r=g(()=>t.blok.content);return(e,i)=>(v(),m(y,null,[s(u(M),{"data-uid":t.blok._uid,class:f([{"text-sm font-normal text-foreground-placeholder normal-case":t.blok.linkStyle===`minimal`,"inline-component text-base normal-case":t.blok.linkStyle===`link`},`h-fit`]),variant:`link`,size:`sm`,type:`button`,onClick:i[0]||=e=>n.value=!0},{default:b(()=>[c(x(t.blok.linkText||`Open Modal`)+` `,1),t.blok.linkStyle==="default"?(v(),S(Xe,{key:0})):T(``,!0)]),_:1},8,[`data-uid`,`class`]),s(u(Ze),{"is-open":n.value,"onUpdate:isOpen":i[1]||=e=>n.value=e,size:t.blok.size},{title:b(()=>[c(x(t.blok.headline),1)]),default:b(()=>[s($,{doc:r.value},null,8,[`doc`])]),_:1},8,[`is-open`,`size`])],64))}}),Mr=_({__name:`ChecklistGrid`,props:{checklistItems:{}},setup(e){let t=e,n=l(),r=g(()=>Le(n.class)?`mt-6 grid gap-x-16 gap-y-2 md:grid-cols-2 lg:grid-cols-3`:n.class);return(e,n)=>t.checklistItems?.length?(v(),m(`div`,{key:0,class:f(r.value)},[(v(!0),m(y,null,h(t.checklistItems,(e,t)=>(v(),m(`p`,{key:t,class:`flex items-baseline`},[s(He,{class:`mr-2 h-4 w-4 shrink-0`}),c(` `+x(e.text),1)]))),128))],2)):T(``,!0)}}),Nr=[`data-state`],Pr=_({__name:`ReadMore`,setup(e){let t=C(null),n=C(!1),{pushEventData:r}=oe(),i=async()=>{await te();let e=t.value?.nextElementSibling;e&&(e.tabIndex=-1,e.focus())},a=()=>{n.value=!0,i(),r({event:`customPush`,eventData:{"data-t4-eventname":E.SHOW_MORE,"data-t4-type":`interaction`,"data-t4-position":`rich-text`,"data-t4-label":me.OPEN}})};return(e,r)=>(v(),m(`span`,{ref_key:`root`,ref:t,class:`read-more inline-component last:hidden [&[data-state=collapsed]~*]:hidden`,"data-component":`read-more`,"data-state":n.value?`expanded`:`collapsed`},[n.value?T(``,!0):(v(),m(y,{key:0},[r[0]||=p(`span`,{"aria-hidden":`true`},`… `,-1),s(u(M),{type:`button`,variant:`link`,class:`text-pretty whitespace-break-spaces text-inherit normal-case`,"element-type":u(E).SHOW_MORE,onClick:a},{default:b(()=>[c(x(e.$t(`read_more`)),1)]),_:1},8,[`element-type`])],64))],8,Nr))}}),Fr={accordion:e=>a(it,{blok:e,class:`not-prose`}),button:e=>a($e,{blok:e}),"syntea-button":e=>a(et,{blok:e}),link:e=>a(U,{...e,_uid:e.uuid||``}),headline:e=>a(J,{blok:e}),modal:e=>a(Y,{blok:e,class:`not-prose`}),"checklist-grid":e=>a(Mr,e),icon:e=>a(Tr,{blok:e}),"flex-blok":e=>a(Ye,{blok:e}),"read-more":()=>a(Pr),table:e=>a(jr,{blok:e,class:`not-prose`})},Ir=(e,t)=>Fr[e]?Fr[e](t):``,X=Gn({marks:{bold:()=>({tag:`b`}),italic:()=>({tag:`i`}),strike:()=>({tag:`s`}),underline:()=>({tag:`u`}),code:()=>({tag:`code`}),styled:e=>({tag:`span`,attrs:e}),link:e=>({tag:`a`,attrs:e}),subscript:e=>({tag:`sub`,attrs:e}),superscript:e=>({tag:`sup`,attrs:e})},nodes:{heading:e=>({tag:`h${e.attrs?.level||1}`}),paragraph:e=>({tag:e.content?.length===0?`br`:`p`}),blockquote:()=>({tag:`blockquote`}),bullet_list:()=>({tag:`ul`}),ordered_list:()=>({tag:`ol`}),list_item:()=>({tag:`li`}),code_block:()=>({tag:`pre`}),horizontal_rule:()=>({singleTag:`hr`}),hard_break:()=>({singleTag:`br`}),image:()=>({singleTag:`img`})}});X.marks.bold=()=>({tag:`strong`});var Lr=(e,t)=>
1{let n=e.attrs;return n?.linktype===`url`&&n?.href?.includes(`http`)&&(n.target=`_blank`),Array.isArray(t)?a(U,{...n,_uid:n.uuid||``},()=>t):a(U,{...n,_uid:n.uuid||``,label:t})},Rr=(e,t,n)=>{let r=X.marks[t.type];if(!r)return n;let i=r(t.attrs||{}),o=`attrs`in i?i.attrs:t.attrs||{};return a(i.tag,o,n)},Z=`{fv:`,zr=e=>e.split(RegExp(`(\\${Z}[^}]+\\})`,`g`)).filter(e=>e!==``).map(e=>{if(e.includes(Z)){let t=RegExp(`(?<=\\${Z})(.*?)(?=\\})`).exec(e)?.[1]??null;if(!t)return e;let[n,r]=t.split(`|`);return a(Re,{name:n,formatter:Zn(r)?r:void 0})}return e}),Br=e=>{let t=e.text||``;typeof t==`string`&&t.includes(Z)&&(t=zr(t));for(let n of e.marks??[])switch(n.type){case`link`:t=Lr(n,t);break;case`textStyle`:break;default:t=Rr(e,n,t)}return t},Vr=e=>{let t=X.nodes[e.type];if(!t)return null;let n=e.content?.length?e.content.map(e=>Hr(e)):void 0,r=t(e);if(r.singleTag)return a(r.singleTag,e.attrs||{});let i=n?r.tag:`br`;return a(i,n)},Hr=e=>e.type===`emoji`?er(e.attrs):X.nodes[e.type]?Vr(e):e.type===`text`?Br(e):e.type===`blok`?(e.attrs?.body)?.map(e=>Ir(e.component,e)):null,Ur=({document:e})=>{if(e===void 0)return null;let{resolve:t}=q();if(typeof e==`string`)return[a(`span`,{innerHTML:t(e,`html`)})];let n=JSON.stringify(e),r=t(n,`richtextJson`),i=r===n?e:JSON.parse(r);return`content`in i&&i.content?.length?i.content.map(e=>Hr(e)):null},Wr=t((e=>{(function(){var t={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function n(e){return i(o(e),arguments)}function r(e,t){return n.apply(null,[e].concat(t||[]))}function i(e,r){var i=1,a=e.length,o,s=``,c,l,u,d,f,p,m,h;for(c=0;c<a;c++)if(typeof e[c]==`string`)s+=e[c];else if(typeof e[c]==`object`){if(u=e[c],u.keys)for(o=r[i],l=0;l<u.keys.length;l++){if(o==null)throw Error(n(`[sprintf] Cannot access property "%s" of undefined value "%s"`,u.keys[l],u.keys[l-1]));o=o[u.keys[l]]}else o=u.param_no?r[u.param_no]:r[i++];if(t.not_type.test(u.type)&&t.not_primitive.test(u.type)&&o instanceof Function&&(o=o()),t.numeric_arg.test(u.type)&&typeof o!=`number`&&isNaN(o))throw TypeError(n(`[sprintf] expecting number but found %T`,o));switch(t.number.test(u.type)&&(m=o>=0),u.type){case`b`:o=parseInt(o,10).toString(2);break;case`c`:o=String.fromCharCode(parseInt(o,10));break;case`d`:case`i`:o=parseInt(o,10);break;case`j`:o=JSON.stringify(o,null,u.width?parseInt(u.width):0);break;case`e`:o=u.precision?parseFloat(o).toExponential(u.precision):parseFloat(o).toExponential();break;case`f`:o=u.precision?parseFloat(o).toFixed(u.precision):parseFloat(o);break;case`g`:o=u.precision?String(Number(o.toPrecision(u.precision))):parseFloat(o);break;case`o`:o=(parseInt(o,10)>>>0).toString(8);break;case`s`:o=String(o),o=u.precision?o.substring(0,u.precision):o;break;case`t`:o=String(!!o),o=u.precision?o.substring(0,u.precision):o;break;case`T`:o=Object.prototype.toString.call(o).slice(8,-1).toLowerCase(),o=u.precision?o.substring(0,u.precision):o;break;case`u`:o=parseInt(o,10)>>>0;break;case`v`:o=o.valueOf(),o=u.precision?o.substring(0,u.precision):o;break;case`x`:o=(parseInt(o,10)>>>0).toString(16);break;case`X`:o=(parseInt(o,10)>>>0).toString(16).toUpperCase()}t.json.test(u.type)?s+=o:(t.number.test(u.type)&&(!m||u.sign)?(h=m?`+`:`-`,o=o.toString().replace(t.sign,``)):h=``,f=u.pad_char?u.pad_char===`0`?`0`:u.pad_char.charAt(1):` `,p=u.width-(h+o).length,d=u.width&&p>0?f.repeat(p):``,s+=u.align?h+o+d:f===`0`?h+d+o:d+h+o)}return s}var a=Object.create(null);function o(e){if(a[e])return a[e];for(var n=e,r,i=[],o=0;n;){if((r=t.text.exec(n))!==null)i.push(r[0]);else if((r=t.modulo.exec(n))!==null)i.push(`%`);else if((r=t.placeholder.exec(n))!==null){if(r[2]){o|=1;var s=[],c=r[2],l=[];if((l=t.key.exec(c))!==null)for(s.push(l[1]);(c=c.substring(l[0].length))!==``;)if((l=t.key_access.exec(c))!==null)s.push(l[1]);else if((l=t.index_access.exec(c))!==null)s.push(l[1]);else throw SyntaxError(`[sprintf] failed to parse named argument key`);else throw SyntaxError(`[sprintf] failed to parse named argument key`);r[2]=s}else o|=2;if(o===3)throw Error(`[sprintf] mixing positional and named placeholders is not (yet) supported`);i.push({placeholder:r[0],param_no:r[1],keys:r[2],sign:r[3],pad_char:r[4],align:r[5],width:r[6],precision:r[7],type:r[8]}
1)}else throw SyntaxError(`[sprintf] unexpected placeholder`);n=n.substring(r[0].length)}return a[e]=i}e!==void 0&&(e.sprintf=n,e.vsprintf=r),typeof window<`u`&&(window.sprintf=n,window.vsprintf=r,typeof define==`function`&&define.amd&&define(function(){return{sprintf:n,vsprintf:r}}))})()}))(),Gr=null;function Kr(){return Gr||=g(()=>n().props?.translations??{}),Gr.value}function qr(e){e.config.globalProperties.$t=(e,t,n)=>{let r=Kr()[e]||n||e;if(t){if(/\{\{[a-zA-Z_]\w*\}\}/.test(r))return r.replaceAll(/\{\{([a-zA-Z_]\w*)\}\}/g,(e,n)=>{let r=t[n];return r==null?e:String(r)});let e=Object.values(t);return(0,Wr.sprintf)(r,...e)}return r}}var Jr={install:qr},Yr=e=>({type:`doc`,content:[{type:`paragraph`,content:[{text:e,type:`text`,marks:[{type:`bold`}]}]}]}),Q=e=>typeof e==`string`||e===void 0?!e||e.length>0:Le(e?.content)||e?.content===void 0?!0:e.content.filter(e=>{if(e.type!==`paragraph`)return!1;if(!(`content`in e)||e.content===void 0)return!0;if(e.content.length!==1||e.content[0]?.type!==`text`)return!1;let t=e.content[0].type===`text`?e.content[0].text:void 0;return typeof t==`string`&&t.trim()===``}).length===e.content.length,Xr=e=>
1!Q(e)||typeof e==`string`,$=_({__name:`RichText`,props:{doc:{},class:{type:[Boolean,null,String,Object,Array]}},setup(e){let t=e,n=g(()=>typeof t.doc==`string`?t.doc:t.doc&&!Q(t.doc)?(Qe(t.doc),t.doc):null);return(e,r)=>(v(),m(`div`,{class:f(u(ce)(`rich-text w-full hyphens-auto empty:contents`,t.class)),"data-component":`rich-text`},[w(e.$slots,`default`,{},()=>[n.value?(v(),S(u(Ur),{key:0,document:n.value},null,8,[`document`])):T(``,!0)])],2))}});export{N as _,Jr as a,wr as c,q as d,yr as f,F as g,Ot as h,Xr as i,J as l,H as m,Yr as n,Y as o,ur as p,Q as r,Ar as s,$ as t,Sr as u,rt as v};

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.