PageSourceSearch

https://thepaypers.com/_nuxt/BIu38tNJ.js

js thepaypers.com collected 2026-09-24 08:27:56 UTC 52,636 bytes, 45 lines download raw bytes

1import{C as N,p as Je,_ as Ke,I as kt}from"./hvnSl1EJ.js";import{_ as Te}from"./BRLTZyZl.js";import{a3 as Ze,e as D,E as w,B as ve,ai as Ve,H as et,L as Ie,al as ee,z as G,r as q,ad as Ae,l as E,o as d,w as C,c as P,m as _,N as V,T as M,S as L,J as tt,W as se,X as Q,_ as ge,$ as te,a0 as R,t as j,a as k,x as wt,am as $t,d as H,q as fe,s as je,b as S,n as i,Q as xt,k as me,I as Se,F as qe,an as We,g as Ue,f as Ct,O as he,P as at,A as ot,M as ye,ag as nt,C as Ge,aj as Pt,p as St,R as $e,U as Ye,V as Bt,Y as Et,i as Ot}from"./Bcs_NwEm.js";import{a as Tt,_ as lt,u as rt}from"./BtLVrN7B.js";import{n as st,q as Vt,N as It,E as At,d as K,I as Me,_ as De}from"./C3KLnbZF.js";import{i as pe,e as Ne,l as jt,a as be,A as Re,N as Qe,f as Be,d as Ee,b as ae,o as $,g as ze,t as qt,u as re,w as Ut,c as Mt,h as Dt,P as oe,j as Z,k as Oe,s as Nt}from"./CYMf82zc.js";import{s as Rt,a as zt}from"./Dla3y5is.js";import{e as Ft,u as ie,a as ke,b as Lt,_ as ue}from"./5TdI7TNq.js";import{_ as de}from"./DlAUqK2U.js";import{_ as it,a as ut}from"./BJlMqvan.js";import{z as _e,a as Fe,_ as Le,u as Ht,d as Wt,e as Gt,o as Yt,b as xe,s as le}from"./Dpdp0QYK.js";import{_ as Qt}from"./B9GYCAbm.js";import{u as dt}from"./CnOPAmwf.js";import{c as Xt}from"./2ruYUPME.js";const Jt=Ze,Kt={base:"inline-flex items-center",rounded:"rounded-md",font:"font-medium",size:{xs:"text-xs px-1.5 py-0.5",sm:"text-xs px-2 py-1",md:"text-sm px-2 py-1",lg:"text-sm px-2.5 py-1.5"},gap:{xs:"gap-0.5",sm:"gap-1",md:"gap-1",lg:"gap-1.5"},color:{white:{solid:"ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white dark:bg-gray-900"},gray:{solid:"ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 dark:bg-gray-800"},black:{solid:"text-white dark:text-gray-900 bg-gray-900 dark:bg-white"}},variant:{solid:"bg-{color}-500 dark:bg-{color}-400 text-white dark:text-gray-900",outline:"text-{color}-500 dark:text-{color}-400 ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400",soft:"bg-{color}-50 dark:bg-{color}-400 dark:bg-opacity-10 text-{color}-500 dark:text-{color}-400",subtle:"bg-{color}-50 dark:bg-{color}-400 dark:bg-opacity-10 text-{color}-500 dark:text-{color}-400 ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 ring-opacity-25 dark:ring-opacity-25"},icon:{base:"flex-shrink-0",size:{xs:"h-4 w-4",sm:"h-4 w-4",md:"h-5 w-5",lg:"h-5 w-5"}},default:{size:"sm",variant:"solid",color:"primary"}},Zt={wrapper:"relative",container:"relative w-full flex overflow-x-auto snap-x snap-mandatory scroll-smooth",item:"flex flex-none snap-center",arrows:{wrapper:"flex items-center justify-between"},indicators:{wrapper:"absolute flex items-center justify-center gap-3 bottom-4 inset-x-0",base:"rounded-full h-3 w-3",active:"bg-primary-500 dark:bg-primary-400",inactive:"bg-gray-100 dark:bg-gray-800"},default:{prevButton:{color:"black",class:"rtl:[&_span:first-child]:rotate-180 absolute start-4 top-1/2 transform -translate-y-1/2 rounded-full",icon:"i-heroicons-chevron-left-20-solid"},nextButton:{color:"black",class:"rtl:[&_span:last-child]:rotate-180 absolute end-4 top-1/2 transform -translate-y-1/2 rounded-full",icon:"i-heroicons-chevron-right-20-solid"}}},ea={wrapper:"relative flex items-start",container:"flex items-center h-5",base:"h-4 w-4 dark:checked:bg-current dark:checked:border-transparent dark:indeterminate:bg-current dark:indeterminate:border-transparent disabled:opacity-50 disabled:cursor-not-allowed focus:ring-0 focus:ring-transparent focus:ring-offset-transparent",form:"form-checkbox",rounded:"rounded",color:"text-{color}-500 dark:text-{color}-400",background:"bg-white dark:bg-gray-900",border:"border border-gray-300 dark:border-gray-700",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",inner:"ms-3 flex flex-col",label:"text-sm font-medium text-gray-700 dark:text-gray-200",required:"text-sm text-red-500 dark:text-red-400",help:"text-sm text-gray-500 dark:text-gray-400",default:{color:"primary"}},ta={base:"",background:"bg-white dark:bg-gray-900",divide:"divide-y divide-gray-200 dark:divide-gray-800",ring:"ring-1 ring-gray-200 dark:ring-gray-800",rounded:"rounded-lg",shadow:"shadow",body:{base:"",background:"",padding:"px-4 py-5 sm:p-6"},header:{base:"",background:"",padding:"px-4 py-5 sm:px-6"},footer:{base:"",background:"",padding:"px-4 py-4 sm:px-6"}},aa={wrapper:{base:"flex items-center align-center text-center",horizontal:"w-full flex-row",vertical:"flex-col"},container:{base:"font-medium text-gray-700 dark:text-gray-200 flex",horizontal:"mx-3 whitespace-nowrap",vertical:"my-2"},border:{base:"flex border-gray-200 dark:border-gray-800",horizontal:"w-full",vertical:"h-full",size:{horizontal:{"2xs":"border-t",xs:"border-t-[2px]",sm:"border-t-[3px]",md:"border-t-[4px]",lg:"border-t-[5px]",xl:"border-t-[6px]"},vertical:{"2xs":"border-s",xs:"border-s-[2px]",sm:"border-s-[3px]",md:"border-s-[4px]",lg:"border-s-[5px]",xl:"border-s-[6px]"}},type:{solid:"border-solid",dotted:"border-dotted",dashed:"border-dashed"}},icon:{base:"flex-shrink-0 w-5 h-5"}
1,avatar:{base:"flex-shrink-0",size:"2xs"},label:"text-sm",default:{size:"2xs",type:"solid"}},oa={wrapper:"relative",container:"z-50 group",trigger:"inline-flex w-full",width:"",background:"bg-white dark:bg-gray-900",shadow:"shadow-lg",rounded:"rounded-md",ring:"ring-1 ring-gray-200 dark:ring-gray-800",base:"overflow-hidden focus:outline-none relative",transition:{enterActiveClass:"transition ease-out duration-200",enterFromClass:"opacity-0 translate-y-1",enterToClass:"opacity-100 translate-y-0",leaveActiveClass:"transition ease-in duration-150",leaveFromClass:"opacity-100 translate-y-0",leaveToClass:"opacity-0 translate-y-1"},overlay:{base:"fixed inset-0 transition-opacity z-50",background:"bg-gray-200/75 dark:bg-gray-800/75",transition:{enterActiveClass:"ease-out duration-200",enterFromClass:"opacity-0",enterToClass:"opacity-100",leaveActiveClass:"ease-in duration-150",leaveFromClass:"opacity-100",leaveToClass:"opacity-0"}},popper:{strategy:"fixed"},default:{openDelay:0,closeDelay:0},arrow:Ft};var na=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(na||{});let ct=Symbol("PopoverContext");function He(e){let t=Ae(ct,null);if(t===null){let r=new Error(`<${e} /> is missing a parent <${mt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,He),r}return t}let la=Symbol("PopoverGroupContext");function pt(){return Ae(la,null)}let ft=Symbol("PopoverPanelContext");function ra(){return Ae(ft,null)}let mt=D({name:"Popover",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:r,expose:o}){var c;let s=q(null);o({el:s,$el:s});let l=q(1),a=q(null),n=q(null),g=q(null),y=q(null),u=w(()=>Ne(s)),m=w(()=>{var f,v;if(!$(a)||!$(y))return!1;for(let F of document.querySelectorAll("body > *"))if(Number(F?.contains($(a)))^Number(F?.contains($(y))))return!0;let x=ze(),U=x.indexOf($(a)),z=(U+x.length-1)%x.length,W=(U+1)%x.length,ne=x[z],Y=x[W];return!((f=$(y))!=null&&f.contains(ne))&&!((v=$(y))!=null&&v.contains(Y))}),p={popoverState:l,buttonId:q(null),panelId:q(null),panel:y,button:a,isPortalled:m,beforePanelSentinel:n,afterPanelSentinel:g,togglePopover(){l.value=re(l.value,{0:1,1:0})},closePopover(){l.value!==1&&(l.value=1)},close(f){p.closePopover();let v=f?f instanceof HTMLElement?f:f.value instanceof HTMLElement?$(f):$(p.button):$(p.button);v?.focus()}};et(ct,p),qt(w(()=>re(l.value,{0:be.Open,1:be.Closed})));let I={buttonId:p.buttonId,panelId:p.panelId,close(){p.closePopover()}},b=pt(),h=b?.registerPopover,[O,B]=Vt(),A=It({mainTreeNodeRef:b?.mainTreeNodeRef,portals:O,defaultContainers:[a,y]});function T(){var f,v,x,U;return(U=b?.isFocusWithinPopoverGroup())!=null?U:((f=u.value)==null?void 0:f.activeElement)&&(((v=$(a))==null?void 0:v.contains(u.value.activeElement))||((x=$(y))==null?void 0:x.contains(u.value.activeElement)))}return Ie(()=>h?.(I)),At((c=u.value)==null?void 0:c.defaultView,"focus",f=>{var v,x;f.target!==window&&f.target instanceof HTMLElement&&l.value===0&&(T()||a&&y&&(A.contains(f.target)||(v=$(p.beforePanelSentinel))!=null&&v.contains(f.target)||(x=$(p.afterPanelSentinel))!=null&&x.contains(f.target)||p.closePopover()))},!0),Ut(A.resolveContainers,(f,v)=>{var x;p.closePopover(),Mt(v,Dt.Loose)||(f.preventDefault(),(x=$(a))==null||x.focus())},w(()=>l.value===0)),()=>{let f={open:l.value===0,close:p.close};return ee(G,[ee(B,{},()=>Re({theirProps:{...e,...r},ourProps:{ref:s},slot:f,slots:t,attrs:r,name:"Popover"})),ee(A.MainTreeNode)])}}}),sa=D({name:"PopoverButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:r,expose:o}){var c;let s=(c=e.id)!=null?c:`headlessui-popover-button-${pe()}`,l=He("PopoverButton"),a=w(()=>Ne(l.button));o({el:l.button,$el:l.button}),ve(()=>{l.buttonId.value=s}),Ve(()=>{l.buttonId.value=null});let n=pt(),g=n?.closeOthers,y=ra(),u=w(()=>y===null?!1:y.value===l.panelId.value),m=q(null),p=`headlessui-focus-sentinel-${pe()}`;u.value||Ie(()=>{l.button.value=$(m)});let I=Rt(w(()=>({as:e.as,type:t.type})),m);function b(f){var v,x,U,z,W;if(u.value){if(l.popoverState.value===1)return;
1switch(f.key){case ae.Space:case ae.Enter:f.preventDefault(),(x=(v=f.target).click)==null||x.call(v),l.closePopover(),(U=$(l.button))==null||U.focus();break}}else switch(f.key){case ae.Space:case ae.Enter:f.preventDefault(),f.stopPropagation(),l.popoverState.value===1&&g?.(l.buttonId.value),l.togglePopover();break;case ae.Escape:if(l.popoverState.value!==0)return g?.(l.buttonId.value);if(!$(l.button)||(z=a.value)!=null&&z.activeElement&&!((W=$(l.button))!=null&&W.contains(a.value.activeElement)))return;f.preventDefault(),f.stopPropagation(),l.closePopover();break}}function h(f){u.value||f.key===ae.Space&&f.preventDefault()}function O(f){var v,x;e.disabled||(u.value?(l.closePopover(),(v=$(l.button))==null||v.focus()):(f.preventDefault(),f.stopPropagation(),l.popoverState.value===1&&g?.(l.buttonId.value),l.togglePopover(),(x=$(l.button))==null||x.focus()))}function B(f){f.preventDefault(),f.stopPropagation()}let A=st();function T(){let f=$(l.panel);if(!f)return;function v(){re(A.value,{[K.Forwards]:()=>oe(f,Z.First),[K.Backwards]:()=>oe(f,Z.Last)})===Oe.Error&&oe(ze().filter(x=>x.dataset.headlessuiFocusGuard!=="true"),re(A.value,{[K.Forwards]:Z.Next,[K.Backwards]:Z.Previous}),{relativeTo:$(l.button)})}v()}return()=>{let f=l.popoverState.value===0,v={open:f},{...x}=e,U=u.value?{ref:m,type:I.value,onKeydown:b,onClick:O}:{ref:m,id:s,type:I.value,"aria-expanded":l.popoverState.value===0,"aria-controls":$(l.panel)?l.panelId.value:void 0,disabled:e.disabled?!0:void 0,onKeydown:b,onKeyup:h,onClick:O,onMousedown:B};return ee(G,[Re({ourProps:U,theirProps:{...t,...x},slot:v,attrs:t,slots:r,name:"PopoverButton"}),f&&!u.value&&l.isPortalled.value&&ee(Be,{id:p,features:Ee.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:T})])}}}),ia=D({name:"PopoverPanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},focus:{type:Boolean,default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:t,slots:r,expose:o}){var c;let s=(c=e.id)!=null?c:`headlessui-popover-panel-${pe()}`,{focus:l}=e,a=He("PopoverPanel"),n=w(()=>Ne(a.panel)),g=`headlessui-focus-sentinel-before-${pe()}`,y=`headlessui-focus-sentinel-after-${pe()}`;o({el:a.panel,$el:a.panel}),ve(()=>{a.panelId.value=s}),Ve(()=>{a.panelId.value=null}),et(ft,a.panelId),Ie(()=>{var B,A;if(!l||a.popoverState.value!==0||!a.panel)return;let T=(B=n.value)==null?void 0:B.activeElement;(A=$(a.panel))!=null&&A.contains(T)||oe($(a.panel),Z.First)});let u=jt(),m=w(()=>u!==null?(u.value&be.Open)===be.Open:a.popoverState.value===0);function p(B){var A,T;switch(B.key){case ae.Escape:if(a.popoverState.value!==0||!$(a.panel)||n.value&&!((A=$(a.panel))!=null&&A.contains(n.value.activeElement)))return;B.preventDefault(),B.stopPropagation(),a.closePopover(),(T=$(a.button))==null||T.focus();break}}function I(B){var A,T,f,v,x;let U=B.relatedTarget;U&&$(a.panel)&&((A=$(a.panel))!=null&&A.contains(U)||(a.closePopover(),((f=(T=$(a.beforePanelSentinel))==null?void 0:T.contains)!=null&&f.call(T,U)||(x=(v=$(a.afterPanelSentinel))==null?void 0:v.contains)!=null&&x.call(v,U))&&U.focus({preventScroll:!0})))}let b=st();function h(){let B=$(a.panel);if(!B)return;
1function A(){re(b.value,{[K.Forwards]:()=>{var T;oe(B,Z.First)===Oe.Error&&((T=$(a.afterPanelSentinel))==null||T.focus())},[K.Backwards]:()=>{var T;(T=$(a.button))==null||T.focus({preventScroll:!0})}})}A()}function O(){let B=$(a.panel);if(!B)return;function A(){re(b.value,{[K.Forwards]:()=>{let T=$(a.button),f=$(a.panel);if(!T)return;let v=ze(),x=v.indexOf(T),U=v.slice(0,x+1),z=[...v.slice(x+1),...U];for(let W of z.slice())if(W.dataset.headlessuiFocusGuard==="true"||f!=null&&f.contains(W)){let ne=z.indexOf(W);ne!==-1&&z.splice(ne,1)}oe(z,Z.First,{sorted:!1})},[K.Backwards]:()=>{var T;oe(B,Z.Previous)===Oe.Error&&((T=$(a.button))==null||T.focus())}})}A()}return()=>{let B={open:a.popoverState.value===0,close:a.close},{focus:A,...T}=e,f={ref:a.panel,id:s,onKeydown:p,onFocusout:l&&a.popoverState.value===0?I:void 0,tabIndex:-1};return Re({ourProps:f,theirProps:{...t,...T},attrs:t,slot:B,slots:{...r,default:(...v)=>{var x;return[ee(G,[m.value&&a.isPortalled.value&&ee(Be,{id:g,ref:a.beforePanelSentinel,features:Ee.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:h}),(x=r.default)==null?void 0:x.call(r,...v),m.value&&a.isPortalled.value&&ee(Be,{id:y,ref:a.afterPanelSentinel,features:Ee.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:O})])]}},features:Qe.RenderStrategy|Qe.Static,visible:m.value,name:"PopoverPanel"})}}});/**
2 * @license @tabler/icons-vue v3.34.1 - MIT
3 *
4 * This source code is licensed under the MIT license.
5 * See the LICENSE file in the root directory of this source tree.
6 */var ua=Xt("filled","bookmark-filled","BookmarkFilled",[["path",{d:"M14 2a5 5 0 0 1 5 5v14a1 1 0 0 1 -1.555 .832l-5.445 -3.63l-5.444 3.63a1 1 0 0 1 -1.55 -.72l-.006 -.112v-14a5 5 0 0 1 5 -5h4z",key:"svg-0"}]]);const da=se(R.ui.strategy,R.ui.card,ta),ca=D({inheritAttrs:!1,props:{as:{type:String,default:"div"},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:r}=ie("card",Q(e,"ui"),da),o=w(()=>ge(te(t.value.base,t.value.rounded,t.value.divide,t.value.ring,t.value.shadow,t.value.background),e.class));return{ui:t,attrs:r,cardClass:o}}});function pa(e,t,r,o,c,s){return d(),E(tt(e.$attrs.onSubmit?"form":e.as),L({class:e.cardClass},e.attrs),{default:C(()=>[e.$slots.header?(d(),P("div",{key:0,class:V([e.ui.header.base,e.ui.header.padding,e.ui.header.background])},[M(e.$slots,"header")],2)):_("",!0),e.$slots.default?(d(),P("div",{key:1,class:V([e.ui.body.base,e.ui.body.padding,e.ui.body.background])},[M(e.$slots,"default")],2)):_("",!0),e.$slots.footer?(d(),P("div",{key:2,class:V([e.ui.footer.base,e.ui.footer.padding,e.ui.footer.background])},[M(e.$slots,"footer")],2)):_("",!0)]),_:3},16,["class"])}const fa=Object.assign(de(ca,[["render",pa]]),{__name:"UCard"}),J=se(R.ui.strategy,R.ui.badge,Kt),ma=D({components:{UIcon:ke},inheritAttrs:!1,props:{size:{type:String,default:()=>J.default.size,validator(e){return Object.keys(J.size).includes(e)}},color:{type:String,default:()=>J.default.color,validator(e){return[...R.ui.colors,...Object.keys(J.color)].includes(e)}},variant:{type:String,default:()=>J.default.variant,validator(e){return[...Object.keys(J.variant),...Object.values(J.color).flatMap(t=>Object.keys(t))].includes(e)}},label:{type:[String,Number],default:null},icon:{type:String,default:null},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:r}=ie("badge",Q(e,"ui"),J),{size:o,rounded:c}=Lt({ui:t,props:e}),s=w(()=>e.icon&&e.leading||e.icon&&!e.trailing||!e.trailing||e.leadingIcon),l=w(()=>e.icon&&e.trailing||e.trailing||e.trailingIcon),a=w(()=>{const m=t.value.color?.[e.color]?.[e.variant]||t.value.variant[e.variant];return ge(te(t.value.base,t.value.font,c.value,t.value.size[o.value],t.value.gap[o.value],m?.replaceAll("{color}",e.color)),e.class)}),n=w(()=>e.leadingIcon||e.icon),g=w(()=>e.trailingIcon||e.icon),y=w(()=>te(t.value.icon.base,t.value.icon.size[o.value])),u=w(()=>te(t.value.icon.base,t.value.icon.size[o.value]));return{attrs:r,isLeading:s,isTrailing:l,badgeClass:a,leadingIconName:n,trailingIconName:g,leadingIconClass:y,trailingIconClass:u}}}),va={key:0};function ga(e,t,r,o,c,s){const l=ke;return d(),P("span",L({class:e.badgeClass},e.attrs),[M(e.$slots,"leading",{},()=>[e.isLeading&&e.leadingIconName?(d(),E(l,{key:0,name:e.leadingIconName,class:V(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):_("",!0)]),M(e.$slots,"default",{},()=>[e.label?(d(),P("span",va,j(e.label),1)):_("",!0)]),M(e.$slots,"trailing",{},()=>[e.isTrailing&&e.trailingIconName?(d(),E(l,{key:0,name:e.trailingIconName,class:V(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):_("",!0)])],16)}const vt=Object.assign(de(ma,[["render",ga]]),{__name:"UBadge"}),Xe=se(R.ui.strategy,R.ui.checkbox,ea),ya=D({inheritAttrs:!1,props:{id:{type:String,default:()=>null},value:{type:[String,Number,Boolean,Object],default:null},modelValue:{type:[Boolean,Array],default:null},name:{type:String,default:null},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:void 0},help:{type:String,default:null},label:{type:String,default:null},required:{type:Boolean,default:!1},color:{type:String,default:()=>Xe.default.color,validator(e){return R.ui.colors.includes(e)}},inputClass:{type:String,default:""},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},emits:["update:modelValue","change"],setup(e,{emit:t}){const{ui:r,attrs:o}=ie("checkbox",Q(e,"ui"),Xe,Q(e,"class")),{emitFormChange:c,color:s,name:l,inputId:a}=Tt(e),n=a.value??Jt(),g=w({get(){return e.modelValue},set(m){t("update:modelValue",m)}}),y=m=>{t("change",m.target.checked),c()},u=w(()=>ge(te(r.value.base,r.value.form,r.value.rounded,r.value.background,r.value.border,s.value&&r.value.ring.replaceAll("{color}",s.value),s.value&&r.value.color.replaceAll("{color}",s.value)),e.inputClass));return{ui:r,attrs:o,toggle:g,inputId:n,name:l,inputClass:u,onChange:y}}}),ba=["data-n-ids"],_a=["id","name","required","value","disabled","indeterminate"],ha=["for"];function ka(e,t,r,o,c,s){return d(),P("div",{class:V(e.ui.wrapper),"data-n-ids":e.attrs["data-n-ids"]},[k("div",{class:V(e.ui.container)},[wt(k("input",L({id:e.inputId,"onUpdate:modelValue":t[0]||(t[0]=l=>e.toggle=l),name:e.name,required:e.required,value:e.value,disabled:e.disabled,indeterminate:e.indeterminate,type:"checkbox",class:e.inputClass},e.attrs,{onChange:t[1]||(t[1]=(...l)=>e.onChange&&e.onChange(...l))}),null,16,_a),[[$t,e.toggle]])],2),e.label||e.$slots.label?(d(),P("div",{key:0,class:V(e.ui.inner)},[k("label",{for:e.inputId,class:V(e.ui.label)},[M(e.$slots,"label",{label:e.label},()=>[H(j(e.label),1)]),e.required?(d(),P("span",{key:0,class:V(e.ui.required)},"*",2)):_("",!0)],10,ha),e.help||e.$slots.help?(d(),P("p",{key:0,class:V(e.ui.help)},[M(e.$slots,"help",{help:e.help},()=>[H(j(e.help),1)])],2)):_("",!0)],2)):_("",!0)],10,ba)}const gt=Object.assign(de(ya,[["render",ka]]),{__name:"UCheckbox"}),wa={class:"p-14"},$a={class:"absolute top-4 right-4 flex justify-end"},xa={class:"font-or-lemmen text-3xl text-center"},Ca=D({__name:"ConsentModal",props:fe({shareConsent:{type:String,required:!0,default:""},dark:{type:Boolean,required:!1,default:!1},class:{type:String,required:!1,default:void 0},title:{type:String,required:!0,default:""}},{modelValue:{type:Boolean,required:!0,default:!1},modelModifiers:{}}),emits:fe(["completed"],["update:modelValue"]),setup(e,{emit:t}){const r=je(e,"modelValue"),o=e,c=w(()=>o.shareConsent!=null&&o.shareConsent.trim().length>0),s=t,l=_e.object({share_consent:_e.boolean().refine(g=>g===!0,{message:"You must agree to the terms and conditions to continue"})}),a=w(()=>{const g={};return g.share_consent=!1,g}),n=async()=>{s("completed",a?.value?.share_consent??!1),r.value=!1};return(g,y)=>{const u=Te,m=gt,p=Le,I=ue,b=Fe,h=De;return d(),E(h,{modelValue:r.value,"onUpdate:modelValue":y[2]||(y[2]=O=>r.value=O),ui:{background:"bg-muted text-secondary",width:"sm:max-w-3xl",overlay:{background:"bg-gray-500/75"}}},{default:C(()=>[k("div",wa,[k("div",$a,[k("button",{type:"button",onClick:y[0]||(y[0]=O=>r.value=!1)},[S(i(Me),{class:"text-foreground","stroke-width":"1"})])]),k("p",xa,"Please complete all fields to "+j(e.title)+".",1),S(b,{schema:i(l),state:i(a),onSubmit:n},{default:C(()=>[i(c)?(d(),E(p,{key:0,name:"share_consent"},{default:C(()=>[S(m,{modelValue:i(a).share_consent,"onUpdate:modelValue":y[1]||(y[1]=O=>i(a).share_consent=O)},{label:C(()=>[S(u,{content:o.shareConsent},null,8,["content"])]),_:1},8,["modelValue"])]),_:1})):_("",!0),S(I,{type:"submit",class:V([e.dark?"bg-secondary hover:bg-secondary !text-primary":"bg-primary !text-secondary","rounded-full text-xs tracking-wide uppercase px-4 py-2",o.class])},{default:C(()=>
6[H(j(e.title),1)]),_:1},8,["class"])]),_:1},8,["schema","state"])])]),_:1},8,["modelValue"])}}}),Pa=Object.assign(Ca,{__name:"ConsentModal"}),Sa={class:"p-14"},Ba={class:"absolute top-4 right-4 flex justify-end"},Ea={class:"font-or-lemmen text-3xl text-center"},Oa={class:"bg-accent mt-6 rounded-md p-6"},Ta={key:0,class:"text-red-500 mb-6"},Va={class:"text-center mt-6"},Ia=D({__name:"QuestionnaireModal",props:fe({article:{type:Object,required:!0},title:{type:String,required:!0,default:""}},{modelValue:{type:Boolean,required:!0,default:!1},modelModifiers:{}}),emits:fe(["completed"],["update:modelValue"]),setup(e,{emit:t}){const r=je(e,"modelValue"),o=e,c=t,{token:s}=xt(),l=q(!1),a=q(null),n=w(()=>{const u={};return o.article.questionnaire_id?.questions?.forEach(m=>{m?.id!=null&&(u[m.id]=_e.string().trim().min(1,`${m.text} is required.`))}),_e.object(u)}),g=w(()=>{const u={};return o.article.questionnaire_id?.questions?.forEach(m=>{m?.id!=null&&(u[m.id]="")}),u}),y=async()=>{if(o.article.questionnaire_id?.questions?.length)try{l.value=!0;const u=o.article.questionnaire_id.questions.reduce((I,b)=>{if(b==null)return I;const h=g.value?.[b.id];return h&&I.push({content_item_id:o.article.id,questionnaire_question_id:b.id,question_text:b.text,answer:h}),I},[]),m=await dt().execute("recaptcha_questionnaire"),p=await $fetch("/api/questionnaire",{method:"POST",headers:{authorization:`Bearer ${s.value}`},body:{recaptchaToken:m,content_item_id:o.article.id,questionnaire:{id:o.article.questionnaire_id.id,questions:u}}});c("completed",p?.data??[]),r.value=!1}catch(u){u instanceof qe&&u.status===403?(console.error("failed to verify reCAPTCHA token for questionnaire submission",u),a.value=u.data?.message??"Verification failed. Please refresh the page and try again later."):(console.error("failed to submit questionnaire answers",u),a.value="Failed to submit questionnaire. Please try again.")}finally{l.value=!1}};return me(r,()=>{a.value=null},{immediate:!0}),(u,m)=>{const p=lt,I=Le,b=ue,h=Fe,O=De;return d(),E(O,{modelValue:r.value,"onUpdate:modelValue":m[1]||(m[1]=B=>r.value=B),ui:{background:"bg-muted text-secondary",width:"sm:max-w-3xl",overlay:{background:"bg-gray-500/75"}}},{default:C(()=>[k("div",Sa,[k("div",Ba,[k("button",{type:"button",onClick:m[0]||(m[0]=B=>r.value=!1)},[S(i(Me),{class:"text-foreground","stroke-width":"1"})])]),k("p",Ea,"Please complete all fields to "+j(e.title)+".",1),S(h,{schema:i(n),state:i(g),onSubmit:y},{default:C(()=>[k("div",Oa,[i(a)?(d(),P("p",Ta,j(i(a)),1)):_("",!0),k("div",{class:V(["grid gap-4",e.article.questionnaire_id.questions.length>1?"grid-cols-2":"grid-cols-1"])},[(d(!0),P(G,null,Se(e.article.questionnaire_id?.questions,B=>(d(),P(G,{key:B?.id},[B?.id?(d(),E(I,{key:0,name:B?.id,class:"col-span-2 sm:col-span-1"},{default:C(()=>[S(p,{modelValue:i(g)[B.id],"onUpdate:modelValue":A=>i(g)[B.id]=A,variant:"outline",size:"lg",class:"w-full",placeholder:B.text??void 0},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["name"])):_("",!0)],64))),128))],2)]),k("div",Va,[S(b,{type:"submit",class:"justify-center bg-main text-secondary uppercase tracking-widest h-10 px-6",disabled:i(l),loading:i(l)},{default:C(()=>m[2]||(m[2]=[H(" Submit ",-1)])),_:1,__:[2]},8,["disabled","loading"])])]),_:1},8,["schema","state"])])]),_:1},8,["modelValue"])}}}),Aa=Object.assign(Ia,{__name:"QuestionnaireModal"}),ja=async e=>{const t=await dt().execute("recaptcha_logs_download");try{await $fetch("/api/track/logs-download",{method:"POST",body:{recaptchaToken:t,content_id:e?.id}})}catch(c){if(c instanceof qe&&c.status===403)throw console.error("failed to verify reCAPTCHA token for logs download",c),c;console.error("failed to record log download to useractivity in DCL: ",c)}const r=e?.report_file[0],o=document.createElement("a");o.href=r.cdn,o.target="_blank",o.rel="noopener",o.download=r.name,document.body.appendChild(o),o.click(),document.body.removeChild(o)};function qa(){const e=window.location.origin;return t=>{if(!t||t.startsWith("#"))return!1;if(t.startsWith("//")||We(t,!0)&&!t.startsWith("http"))return!0;
6if(We(t)||/^https?:\/\//.test(t))try{return new URL(t).origin!==e}catch{return!0}return!1}}const Ua={id:"error-wrapper"},Ma=D({__name:"ContentActionButton",props:{article:{type:Object,required:!0},class:{type:String,required:!1,default:void 0},dark:{type:Boolean,required:!1,default:!1},overrideUrl:{type:String,required:!1,default:void 0},shareConsent:{type:String,required:!1,default:void 0}},emits:["click"],setup(e,{emit:t}){const r={DOWNLOAD:"Download Report",SAVE_SPOT:"Save Your Spot",SPOT_SAVED:"Spot Saved",WATCH_VIDEO:"Watch Video",VIDEO_WATCH:"Watch Video"},o=e,c=t,s=q(),{$directus:l}=Ue(),a=Ct(),n=he(),g=at(),y=qa(),u=ot("register:article"),m=q(!1),p=q(!1),I=q(!1),{data:b,status:h}=rt(`questionnaire-answers-${o.article.id}-${n.value?.id}`,async()=>!n.value?.id||!o.article.questionnaire_id?null:await l.query(`
7        query GetUserQuestionnaireAnswers($filter: questionnaire_question_answers_filter) {
8          questionnaire_question_answers(filter: $filter) {
9            id
10            value
11            questionnaire_question_id {
12              id
13              text
14            }
15          }
16        }
17      `,{filter:{_and:[{content_item_id:{id:{_eq:o.article.id}}},{user_id:{id:{_eq:n.value.id}}}]}})),O=w(()=>g.isBookmarked(o.article.id)),B=q(!1),A=w(()=>document?.getElementById("register-block")),T=async()=>{await Pt(),B.value=!!document?.getElementById("register-block")};me(()=>a.path,T,{immediate:!0}),ve(T);const f=w(()=>o.shareConsent!=null&&o.shareConsent.trim().length>0&&!I.value),v=w(()=>o.article.questionnaire_id?.questions?.length?b.value?.questionnaire_question_answers.length==0:!1),x=w(()=>{switch(o.article.content_type?.id){case N.REPORT:{if(o.article.availability?.toLowerCase()!="free"){if(!n.value?.id&&!B.value)return{to:`/register?return=${Je(o.article)}`};if(v.value)return null}return null}case N.WEBINAR:return o.article.webinar_url?.trim()?.length?{to:o.article.webinar_url?.trim(),target:"_blank"}:null;case N.EVENT:return o.article.event_url?.trim()?.length?{to:o.article.event_url?.trim(),target:"_blank"}:null;default:return null}}),U=w(()=>{switch(o.article.content_type?.id){case N.REPORT:return r.DOWNLOAD;case N.WEBINAR:return o.article.webinar_at&&ye.tz(o.article.webinar_at,"Europe/Bucharest").local().isAfter()?O.value?r.SPOT_SAVED:r.SAVE_SPOT:o.article.webinar_url?.trim()?.length?r.WATCH_VIDEO:null;case N.EVENT:return o.article.event_at&&ye.tz(o.article.event_at,"Europe/Bucharest").local().isAfter()?O.value?r.SPOT_SAVED:r.SAVE_SPOT:o.article.event_url?.trim()?.length?r.WATCH_VIDEO:null;case N.VIDEO:return r.VIDEO_WATCH;default:return null}}),z=async Y=>{if(Y?.stopPropagation(),Y?.preventDefault(),s.value=void 0,!o.overrideUrl)try{switch(o.article.content_type?.id){case N.REPORT:{if(o.article?.availability?.toLowerCase()!="free"){if(!n.value?.id){A.value&&A.value.scrollIntoView({behavior:"smooth",block:"center"}),u.value=o.article.id;return}if(v.value){m.value=!0;return}}if(f.value){p.value=!0;return}if(!o.article.report_file.length)break;await ja(o.article);return}case N.WEBINAR:case N.EVENT:if(f.value){p.value=!0;return}}}catch(X){if(console.log("error in onActionClick: ",X),X instanceof qe&&X.status===403){console.error("failed to verify reCAPTCHA token for report download",X),s.value=X.data?.message??"Verification failed. Please refresh the page and try again later.";return}else console.error(X)}c("click");const F=o.overrideUrl??x.value?.to;F&&await St(F,{external:y(F)})},W=async Y=>{b.value={questionnaire_question_answers:Y},m.value=!1,await g.toggle(o.article.__typename,o.article.id),await z()},ne=async Y=>{p.value=!1,I.value=Y,I.value&&await z()};return(Y,F)=>{const X=ue,bt=it,_t=Pa,ht=Aa;return d(),P(G,null,[e.article.content_type?.id!=i(N).VIDEO&&i(U)?(d(),E(X,{key:0,type:"button",class:V([e.dark?"bg-secondary hover:bg-secondary !text-primary":"bg-primary !text-secondary","rounded-full text-xs tracking-wide uppercase px-4 py-2",o.class]),loading:i(h)=="pending",target:i(x)?.target??void 0,to:i(x)?.to,onClick:nt(z,["stop"])},{default:C(()=>[H(j(i(U)),1)]),_:1},8,["class","loading","target","to"])):_("",!0),k("div",Ua,[i(s)?(d(),E(bt,{key:0,id:"error-alert",color:"red",variant:"subtle",description:i(s)},null,8,["description"])):_("",!0)]),i(f)?(d(),E(_t,{key:1,modelValue:i(p),"onUpdate:modelValue":F[0]||(F[0]=we=>Ge(p)?p.value=we:null),"share-consent":o.shareConsent,title:i(U)??void 0,class:V(o.class),dark:o.dark,onCompleted:ne},null,8,["modelValue","share-consent","title","class","dark"])):_("",!0),i(v)?(d(),E(ht,{key:2,modelValue:i(m),"onUpdate:modelValue":F[1]||(F[1]=we=>Ge(m)?m.value=we:null),article:o.article,title:i(U)??void 0,onCompleted:W},null,8,["modelValue","article","title"])):_("",!0)],64)}}}),yt=Object.assign(Ma,{__name:"ContentActionButton"}),Da={key:0,class:"flex flex-col gap-4"},Na={class:"font-or-lemmen font-bold text-secondary text-3xl md:text-4xl"},Ra={class:"w-full bg-main rounded overflow-hidden p-4 md:p-6"},za={class:"flex flex-col gap-4 lg:flex-row"},Fa={key:0,class:"relative"},La={class:"flex flex-col flex-grow gap-4"},Ha={class:"flex flex-col"},Wa={class:"font-or-lemmen font-bold text-secondary text-3xl md:text-4xl"},Ga={class:"text-[10px] text-secondary uppercase tracking-widest"},Ya={class:"flex flex-wrap gap-2 mt-auto"},Qa=D({__name:"ProductSpecificBlock",props:{article:{type:String,required:!0}},setup(e){const t=e,{$directus:r}=Ue(),o=he(),c=ot("register:article"),{data:s}=rt(`register-product-${t.article}`,async()=>(await r.query(`
18        query ProductSpecificBlock_GetProductArticle($id: ID!) {
19          content_items_by_id(id: $id) {
20            __typename
21            id
22            title
23            abstract
24            image
25            report_file
26            webinar_url
27            webinar_at
28            published_at
29            content_type {
30              id
31              name
32            }
33            domain {
34              id
35              name
36            }
37          }
38        }
39      `,{id:t.article}))?.content_items_by_id,{watch:[t]}),l=w(()=>{switch(s.value.content_type.id){case N.WEBINAR:return`Save your spot for webinar ${s.value.title} now.`;case N.REPORT:return`Get your free copy of ${s.value.title} now.`;case N.VIDEO:return`Watch the expert video ${s.value.title} now.`;default:return`Get your free copy of ${s.value.title} now.`}});return(a,n)=>{const g=Ke,y=Te,u=vt,m=yt;return i(s)?(d(),P("div",Da,[k("p",Na,j(i(l)),1),k("div",Ra,[k("div",za,[i(s).image?.[0].cdn?(d(),P("div",Fa,[S(g,{src:i(s).image[0].cdn,class:"object-cover size-full max-h-64"},null,8,["src"])])):_("",!0),k("div",La,[k("div",Ha,[k("p",Wa,j(i(s).title),1),k("p",Ga,j(i(ye)(i(s).published_at).format("DD MMMM YYYY")),1)]),i(s).abstract?(d(),E(y,{key:0,content:i(s).abstract},null,8,["content"])):_("",!0),k("div",Ya,[i(s).content_type?(d(),E(u,{key:0,class:"bg-grey text-secondary font-medium tracking-widest uppercase rounded-full text-[10px] py-2 px-4"},{default:C(()=>[H(j(i(s).content_type.name),1)]),_:1})):_("",!0),i(s).domain?(d(),E(u,{key:1,class:"bg-ink text-secondary font-medium tracking-widest uppercase rounded-full text-[10px] py-2 px-4"},{default:C(()=>[H(j(i(s).domain.name),1)]),_:1})):_("",!0),i(o)?(d(),E(m,{key:2,class:"bg-secondary hover:bg-secondary !text-primary font-medium tracking-widest uppercase rounded-full text-[10px] py-2 px-4 ml-auto",article:i(s),onClick:n[0]||(n[0]=()=>c.value=null)},null,8,["article"])):_("",!0)])])])])])):_("",!0)}}}),Qo=Object.assign(Qa,{__name:"ProductSpecificBlock"}),Xa=e=>{const t=q(0);function r(s){e.value.style.scrollSnapType="none",e.value.style.scrollBehavior="auto",t.value=s.pageX,window.addEventListener("mousemove",c),window.addEventListener("mouseup",o)}function o(){e.value.style.removeProperty("scroll-behavior"),e.value.style.removeProperty("scroll-snap-type"),e.value.style.removeProperty("pointer-events"),window.removeEventListener("mousemove",c),window.removeEventListener("mouseup",o)}function c(s){s.preventDefault(),e.value.style.pointerEvents="none";const l=s.pageX-t.value;t.value=s.pageX,e.value.scrollBy(-l,0)}ve(()=>{e.value&&e.value.addEventListener("mousedown",r)}),Ve(()=>{e.value&&e.value.removeEventListener("mousedown",r)})},Ce=se(R.ui.strategy,R.ui.carousel,Zt),Ja=D({components:{UButton:ue},inheritAttrs:!1,props:{items:{type:Array,default:()=>[]},arrows:{type:Boolean,default:!1},indicators:{type:Boolean,default:!1},dir:{type:String,default:"ltr"},prevButton:{type:Object,default:()=>Ce.default.prevButton},nextButton:{type:Object,default:()=>Ce.default.nextButton},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:void 0}},setup(e,{expose:t}){const{ui:r,attrs:o}=ie("carousel",Q(e,"ui"),Ce,Q(e,"class")),c=q(),s=q(0),{x:l}=Ht(c,{behavior:"smooth"}),{width:a}=Wt(c);Xa(c),Gt(c,h=>{const[O]=h;s.value=O?.target?.firstElementChild?.clientWidth||0});const n=w(()=>e.dir==="rtl"),g=w(()=>s.value?n.value?Math.round(-l.value/s.value)+1:Math.round(l.value/s.value)+1:0),y=w(()=>{if(!s.value)return 0;const h=Math.round(a.value/s.value);return e.items.length<=h?0:e.items.length-h+1}),u=w(()=>g.value<=1),m=w(()=>g.value===y.value);function p(){l.value+=n.value?-s.value:s.value}function I(){l.value-=n.value?-s.value:s.value}function b(h){l.value=(h-1)*s.value*(n.value?-1:1)}return t({pages:y,page:g,prev:I,next:p,select:b}),{ui:r,attrs:o,isFirst:u,isLast:m,carouselRef:c,pages:y,currentPage:g,onClickNext:p,onClickPrev:I,onClick:b,twMerge:ge}}}),Ka=["dir"],Za=["role"],eo=["aria-selected","aria-label","onClick"];function to(e,t,r,o,c,s){const l=ue;return d(),P("div",L({class:e.ui.wrapper},e.attrs,{dir:e.dir}),[k("div",{ref:"carouselRef",class:V([e.ui.container,"no-scrollbar"])},[(d(!0),P(G,null,Se(e.items,(a,n)=>(d(),P("div",{key:n,class:V(e.ui.item),role:e.indicators?"tabpanel":null},[M(e.$slots,"default",{item:a,index:n},void 0,!0)],10,Za))),128))],2),e.arrows?(d(),P("div",{key:0,class:V(e.ui.arrows.wrapper)},[M(e.$slots,"prev",{onClick:e.onClickPrev,disabled:e.isFirst},()=>[e.prevButton?(d(),E(l,L({key:0,disabled:e.isFirst},{...e.ui.default.prevButton,...e.prevButton},{class:e.twMerge(e.ui.default.prevButton.class,e.prevButton?.class),"aria-label":"Prev",onClick:e.onClickPrev}),null,16,["disabled","class","onClick"])):_("",!0)],!0),M(e.$slots,"next",{onClick:e.onClickNext,disabled:e.isLast},()=>[e.nextButton?(d(),E(l,L({key:0,disabled:e.isLast},{...e.ui.default.nextButton,...e.nextButton},{class:e.twMerge(e.ui.default.nextButton.class,e.nextButton?.class),"aria-label":"Next",onClick:e.onClickNext}),null,16,["disabled","class","onClick"])):_("",!0)],!0)],2)):_("",!0),e.indicators?(d(),P("div",{key:1,role:"tablist",class:V(e.ui.indicators.wrapper)},[(d(!0),P(G,null,Se(e.pages,a=>M(e.$slots,"indicator",{key:a,onClick:e.onClick,active:a===e.currentPage,page:a},()=>[k("button",{type:"button",role:"tab","aria-selected":a===e.currentPage,class:V([e.ui.indicators.base,a===e.currentPage?e.ui.indicators.active:e.ui.indicators.inactive]),"aria-label":`set slide ${a}`,onClick:n=>e.onClick(a)},null,10,eo)],!0)),128))],2)):_("",!0)],16,Ka)}const ao=Object.assign(de(Ja,[["render",to],["__scopeId","data-v-aa7b36ce"]]),{__name:"UCarousel"}),oo=["disabled"],no=D({__name:"ArticleBookmarkButton",props:{collection:{type:String,required:!0},articleId:{type:String,required:!0}},setup(e){const t=e,r=he(),o=at(),c=q(!1),s=w(()=>o.isBookmarked(t.articleId)),l=async()=>
39{if(!(!t.articleId||!t.collection))try{c.value=!0,await o.toggle(t.collection,t.articleId)}finally{c.value=!1}};return(a,n)=>i(r)?(d(),P("button",{key:0,type:"button",title:"bookmark article",disabled:i(c),onClick:nt(l,["prevent"])},[(d(),E(tt(i(s)?i(ua):i(kt)),{class:V(["stroke-main",i(s)?"fill-main":"",i(c)?"animate-pulse":""]),"stroke-width":"1.5"},null,8,["class"])),M(a.$slots,"default")],8,oo)):_("",!0)}}),lo=Object.assign(no,{__name:"ArticleBookmarkButton"}),Pe=se(R.ui.strategy,R.ui.popover,oa),ro=D({components:{HPopover:mt,HPopoverButton:sa,HPopoverPanel:ia},inheritAttrs:!1,props:{mode:{type:String,default:"click",validator:e=>["click","hover"].includes(e)},open:{type:Boolean,default:void 0},disabled:{type:Boolean,default:!1},openDelay:{type:Number,default:()=>Pe.default.openDelay},closeDelay:{type:Number,default:()=>Pe.default.closeDelay},overlay:{type:Boolean,default:!1},popper:{type:Object,default:()=>({})},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},emits:["update:open"],setup(e,{emit:t}){const{ui:r,attrs:o}=ie("popover",Q(e,"ui"),Pe,Q(e,"class")),c=w(()=>Et(e.mode==="hover"?{offsetDistance:0}:{},e.popper,r.value.popper)),[s,l]=zt(c.value),a=q(null),n=q(null);let g=null,y=null;ve(()=>{const b=a.value?.$.provides;if(!b)return;const h=Object.getOwnPropertySymbols(b);n.value=h.length&&b[h[0]],e.open&&n.value?.togglePopover()});const u=w(()=>{if(e.mode!=="hover")return{};const b=e.popper?.offsetDistance||r.value.popper?.offsetDistance||8,h=c.value.placement?.split("-")[0],O=`${b}px`;return h==="top"||h==="bottom"?{paddingTop:O,paddingBottom:O}:h==="left"||h==="right"?{paddingLeft:O,paddingRight:O}:{paddingTop:O,paddingBottom:O,paddingLeft:O,paddingRight:O}});function m(b){!b.cancelable||!n.value||e.mode==="click"||(n.value.popoverState===0?n.value.closePopover():n.value.togglePopover())}function p(){e.mode!=="hover"||!n.value||(y&&(clearTimeout(y),y=null),n.value.popoverState!==0&&(g=g||setTimeout(()=>{n.value.togglePopover&&n.value.togglePopover(),g=null},e.openDelay)))}function I(){e.mode!=="hover"||!n.value||(g&&(clearTimeout(g),g=null),n.value.popoverState!==1&&(y=y||setTimeout(()=>{n.value.closePopover&&n.value.closePopover(),y=null},e.closeDelay)))}return me(()=>e.open,(b,h)=>{n.value&&(h===void 0||b===h||(b?n.value.popoverState=0:n.value.closePopover()))}),me(()=>n.value?.popoverState,(b,h)=>{h===void 0||b===h||t("update:open",b===0)}),Nt(()=>Ze()),{ui:r,attrs:o,popover:a,popper:c,trigger:s,container:l,containerStyle:u,onTouchStart:m,onMouseEnter:p,onMouseLeave:I}}}),so=["disabled"];function io(e,t,r,o,c,s){const l=$e("HPopoverButton"),a=$e("HPopoverPanel"),n=$e("HPopover");return d(),E(n,L({ref:"popover",class:e.ui.wrapper},e.attrs,{onMouseleave:e.onMouseLeave}),{default:C(({open:g,close:y})=>[S(l,{ref:"trigger",as:"div",disabled:e.disabled,class:V(e.ui.trigger),role:"button",onMouseenter:e.onMouseEnter,onTouchstartPassive:e.onTouchStart},{default:C(()=>[M(e.$slots,"default",{open:g,close:y},()=>[k("button",{disabled:e.disabled}," Open ",8,so)])]),_:2},1032,["disabled","class","onMouseenter","onTouchstartPassive"]),e.overlay?(d(),E(Ye,L({key:0,appear:""},e.ui.overlay.transition),{default:C(()=>[g?(d(),P("div",{key:0,class:V([e.ui.overlay.base,e.ui.overlay.background])},null,2)):_("",!0)]),_:2},1040)):_("",!0),g?(d(),P("div",{key:1,ref:"container",class:V([e.ui.container,e.ui.width]),style:Bt(e.containerStyle),onMouseenter:t[0]||(t[0]=(...u)=>e.onMouseEnter&&e.onMouseEnter(...u))},[S(Ye,L({appear:""},e.ui.transition),{default:C(()=>[k("div",null,[e.popper.arrow?(d(),P("div",{key:0,"data-popper-arrow":"",class:V(Object.values(e.ui.arrow))},null,2)):_("",!0),S(a,{class:V([e.ui.base,e.ui.background,e.ui.ring,e.ui.rounded,e.ui.shadow]),static:""},{default:C(()=>[M(e.$slots,"panel",{open:g,close:y})]),_:2},1032,["class"])])]),_:2},1040)],38)):_("",!0)]),_:3},16,["class","onMouseleave"])}const Xo=Object.assign(de(ro,[["render",io]]),{__name:"UPopover"}),uo={class:"p-14"},co={class:"absolute top-4 right-4 flex justify-end"},po={class:"flex flex-col flex-wrap gap-8 text-center"},fo={key:0,class:"font-or-lemmen text-3xl"},mo={key:1,class:"font-bold"},vo={key:2},go={class:"bg-accent mt-6 rounded-md p-6"},yo={class:"flex flex-col md:flex-row gap-y-4 md:gap-x-4"},bo={class:"basis-1/2"},_o={class:"basis-1/2"},ho={class:"font-bold leading-none"},ko={class:"flex flex-row gap-x-4"},wo=D({__name:"CompanyRegistrationModal",props:fe({title:{default:"Join Our Community Today: Register Your Company Now!"},subtitle:{default:void 0},modalMessage:{default:void 0},emailPlaceholder:{default:"E-mail address"},firstNamePlaceholder:{default:"First name"},lastNamePlaceholder:{default:"Last name"},companyPlaceholder:{default:"Company"},jobTitlePlaceholder:{default:"Job title"},phonePlaceholder:{default:"Phone number"},contactTitlePlaceholder:{default:"How would you like us to contact you?"},byEmailPlaceholder:{default:"By email"},byPhonePlaceholder:{default:"By phone"},consentPlaceholder:{default:"By checking this box, you consent to The Paypers privacy policy."},submitButtonText:{default:"Submit"},modalType:{}},{modelValue:{type:Boolean,required:!0,default:!1},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=je(e,"modelValue"),r=e,o=q(!1),c=q(null),s=q(null),{$directus:l}=Ue(),a=he(),n=Ot({email:"",first_name:"",last_name:"",company:"",job_title:"",phone:"",by_email:!1,by_phone:!1,consent:!1}),g=Yt({email:le().trim().min(1,"Please enter your email address.").email("Enter a valid email address."),first_name:le().trim().min(1,"Please enter your first name."),last_name:le().trim().min(1,"Please enter your last name."),company:le
39().trim().min(1,"Please enter your company name."),job_title:le().trim().min(1,"Please enter your job title."),phone:le().trim().min(1,"Please enter your phone number.").regex(/^\+?[0-9\s\-()]{7,20}$/,"Enter a valid phone number with digits, optional spaces, dashes, or parentheses."),by_email:xe(),by_phone:xe(),consent:xe().refine(m=>m,{message:"You must agree to the terms and conditions to continue."})}).refine(m=>m.by_email||m.by_phone,{message:"Select at least one contact method.",path:["by_email"]}),y=()=>{Object.assign(n,{email:"",first_name:"",last_name:"",company:"",job_title:"",phone:"",by_email:!1,by_phone:!1,consent:!1})},u=async()=>{try{c.value=null,s.value=null,o.value=!0,await l.query(`
40        mutation createCompany($data: create_companies_input!) {
41          create_companies_item(data: $data) {
42            __typename
43          }
44        }
45      `,{data:{name:n.company,contact_first_name:n.first_name,contact_last_name:n.last_name,contact_job_title:n.job_title,contact_email:n.email,contact_phone_number:n.phone,contact_by_phone:n.by_phone,contact_by_email:n.by_email}}),c.value="SUCCESS",y()}catch(m){const p=m?.errors?.[0];p?.extensions?.code==="RECORD_NOT_UNIQUE"&&p.extensions.field==="name"?s.value="A company already exists using that name.":s.value="An unexpected error occurred, please try again.",c.value="ERROR",console.error(m)}finally{o.value=!1}};return me(a,()=>{a.value&&(n.email=a.value.email??"",n.first_name=a.value.firstName??"",n.last_name=a.value.lastName??"",n.company=a.value.company??"",n.job_title=a.value.jobTitle??"",n.phone=a.value.phone??"")},{immediate:!0}),(m,p)=>{const I=it,b=lt,h=Le,O=gt,B=Te,A=ue,T=Fe,f=De;return d(),E(f,{modelValue:t.value,"onUpdate:modelValue":p[10]||(p[10]=v=>t.value=v),ui:{background:"bg-muted text-secondary",width:"sm:max-w-3xl",overlay:{background:"bg-gray-500/75"}}},{default:C(()=>[k("div",uo,[k("div",co,[k("button",{type:"button",onClick:p[0]||(p[0]=v=>t.value=!1)},[S(i(Me),{class:"text-foreground","stroke-width":"1"})])]),k("div",po,[r.title?(d(),P("p",fo,j(r.title),1)):_("",!0),r.subtitle?(d(),P("p",mo,j(r.subtitle),1)):_("",!0),r.modalMessage?(d(),P("p",vo,j(r.modalMessage),1)):_("",!0)]),k("div",go,[S(T,{schema:i(g),state:i(n),class:"space-y-4",onSubmit:u},{default:C(()=>[i(c)==="SUCCESS"?(d(),E(I,{key:0,color:"emerald",variant:"subtle",title:"Success!",description:"The company is successfully registered."})):_("",!0),i(c)==="ERROR"?(d(),E(I,{key:1,color:"red",variant:"subtle",description:i(s)??"An unexpected error occurred, please try again."},null,8,["description"])):_("",!0),S(h,{name:"email"},{default:C(()=>[S(b,{modelValue:i(n).email,"onUpdate:modelValue":p[1]||(p[1]=v=>i(n).email=v),variant:"outline",placeholder:r.emailPlaceholder,size:"lg",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1}),k("div",yo,[k("div",bo,[S(h,{name:"first_name"},{default:C(()=>[S(b,{modelValue:i(n).first_name,"onUpdate:modelValue":p[2]||(p[2]=v=>i(n).first_name=v),variant:"outline",placeholder:r.firstNamePlaceholder,size:"lg",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1})]),k("div",_o,[S(h,{name:"last_name"},{default:C(()=>[S(b,{modelValue:i(n).last_name,"onUpdate:modelValue":p[3]||(p[3]=v=>i(n).last_name=v),variant:"outline",placeholder:r.lastNamePlaceholder,size:"lg",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1})])]),S(h,{name:"company"},{default:C(()=>[S(b,{modelValue:i(n).company,"onUpdate:modelValue":p[4]||(p[4]=v=>i(n).company=v),variant:"outline",placeholder:r.companyPlaceholder,size:"lg",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1}),S(h,{name:"job_title"},{default:C(()=>[S(b,{modelValue:i(n).job_title,"onUpdate:modelValue":p[5]||(p[5]=v=>i(n).job_title=v),variant:"outline",placeholder:r.jobTitlePlaceholder,size:"lg",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1}),S(h,{name:"phone"},{default:C(()=>[S(b,{modelValue:i(n).phone,"onUpdate:modelValue":p[6]||(p[6]=v=>i(n).phone=v),variant:"outline",placeholder:r.phonePlaceholder,size:"lg",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1}),k("p",ho,j(r.contactTitlePlaceholder),1),k("div",ko,[S(h,{name:"by_email",class:"text-left"},{default:C(()=>[S(O,{modelValue:i(n).by_email,"onUpdate:modelValue":p[7]||(p[7]=v=>i(n).by_email=v),label:r.byEmailPlaceholder},null,8,["modelValue","label"])]),_:1}),S(h,{name:"by_phone",class:"text-left"},{default:C(()=>[S(O,{modelValue:i(n).by_phone,"onUpdate:modelValue":p[8]||(p[8]=v=>i(n).by_phone=v),label:r.byPhonePlaceholder},null,8,["modelValue","label"])]),_:1})]),S(h,{name:"consent",class:"flex flex-row text-left"},{default:C(()=>[S(O,{modelValue:i(n).consent,"onUpdate:modelValue":p[9]||(p[9]=v=>i(n).consent=v),name:"consent",class:"items-center"},{label:C(()=>[m.consentPlaceholder?(d(),E(B,{key:0,class:"inline-block",content:m.consentPlaceholder},null,8,["content"])):_("",!0)]),_:1},8,["modelValue"])]),_:1}),S(A,{class:"uppercase px-6 text-sm tracking-wider",variant:"solid",size:"md",color:"primary",type:"submit",loading:i(o)},{default:C(()=>[H(j(r.submitButtonText),1)]),_:1},8,["loading"])]),_:1},8,["schema","state"])])])]),_:1},8,["modelValue"])}}}),Jo=Object.assign(wo,{__name:"CompanyRegistrationModal"}
45),Ko=Object.freeze({GET_IN_TOUCH:"Get in touch",GET_STARTED:"Get Started"}),$o={key:0,class:"font-or-lemmen text-3xl text-secondary mb-6"},xo={key:1},Co={class:"h-52 w-full overflow-hidden"},Po={key:1,class:"bg-parchment w-full h-full"},So={class:"flex flex-col justify-between text-secondary"},Bo=["title"],Eo={class:"date uppercase text-[10px] font-medium tracking-widest"},Oo={key:1,class:"flex flex-row justify-between mt-auto"},To={key:0,class:"space-x-3"},Vo=D({__name:"CarouselCard",props:{title:{type:String,required:!1,default:null},items:{type:Array,required:!1,default:()=>[]},withBookmark:{type:Boolean,required:!1,default:!1},actionButton:{type:Boolean,required:!1,default:!1},emptyText:{type:String,required:!1,default:void 0}},setup(e){const t=e;return(r,o)=>{const c=Ke,s=Qt,l=yt,a=vt,n=lo,g=fa,y=ao;return d(),P(G,null,[t.title?(d(),P("h2",$o,j(t.title),1)):_("",!0),e.emptyText&&!(t.items&&t.items.length>0)?(d(),P("p",xo,j(e.emptyText),1)):_("",!0),t.items&&t.items.length>0?(d(),E(y,{key:2,items:t.items,ui:{container:"w-full",wrapper:"w-full",track:"flex",item:"w-full sm:w-1/2 lg:w-1/3 xl:w-1/4 pr-4",previous:"hidden lg:flex",next:"hidden lg:flex"},arrows:""},{default:C(({item:u,index:m})=>[M(r.$slots,"item",{item:u,index:m},()=>[S(g,{ui:{base:"flex-grow",rounded:"rounded-none",shadow:"shadow-none",ring:"ring-0",body:{padding:"flex flex-col flex-grow gap-4 sm:p-4 p-4 h-full"}}},{default:C(()=>[S(s,{to:i(Je)(u),class:"flex flex-col gap-4"},{default:C(()=>[k("div",Co,[u.image?.length?(d(),E(c,{key:0,src:u.image[0].cdn,alt:u.name,class:"object-contain w-full h-full",loading:"lazy"},null,8,["src","alt"])):(d(),P("div",Po))]),k("div",So,[k("p",{class:"font-semibold text-2xl line-clamp-2",title:u.title},j(u.title),9,Bo),k("div",Eo,[k("span",null,j(i(ye)(u.published_at).format("DD MMM YYYY"))+" / "+j(u.read_time)+" Min Read",1)])])]),_:2},1032,["to"]),t.actionButton?(d(),E(l,{key:0,class:"text-[10px] w-fit",article:u},null,8,["article"])):(d(),P("div",Oo,[u.content_type||u.domain||u.__typename=="key_themes_pages"?(d(),P("div",To,[u.content_type?(d(),E(a,{key:0,class:"uppercase px-4 py-2 text-[10px] font-medium tracking-wider bg-grey text-secondary",variant:"solid"},{default:C(()=>[H(j(u.content_type.name),1)]),_:2},1024)):_("",!0),u.domain?(d(),E(a,{key:1,class:"uppercase px-4 py-2 text-[10px] font-medium tracking-wider text-secondary bg-ink",variant:"solid"},{default:C(()=>[H(j(u.domain.name),1)]),_:2},1024)):_("",!0),u.__typename=="key_themes_pages"?(d(),E(a,{key:2,class:"uppercase px-4 py-2 text-[10px] font-medium tracking-wider bg-grey text-secondary",variant:"solid"},{default:C(()=>[H(j(u.type.replace(/_/g," ")),1)]),_:2},1024)):_("",!0)])):_("",!0),e.withBookmark?(d(),E(n,{key:1,collection:u.__typename,"article-id":u.id,class:"ml-auto"},null,8,["collection","article-id"])):_("",!0)]))]),_:2},1024)])]),_:3},8,["items"])):_("",!0)],64)}}}),Zo=Object.assign(Vo,{__name:"CarouselCard"}),ce=se(R.ui.strategy,R.ui.divider,aa),Io=D({components:{UIcon:ke,UAvatar:ut},inheritAttrs:!1,props:{label:{type:String,default:null},icon:{type:String,default:null},avatar:{type:Object,default:null},size:{type:String,default:()=>ce.default.size,validator(e){return Object.keys(ce.border.size.horizontal).includes(e)||Object.keys(ce.border.size.vertical).includes(e)}},orientation:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},type:{type:String,default:()=>ce.default.type,validator:e=>["solid","dotted","dashed"].includes(e)},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:r}=ie("divider",Q(e,"ui"),ce),o=w(()=>ge(te(t.value.wrapper.base,t.value.wrapper[e.orientation]),e.class)),c=w(()=>te(t.value.container.base,t.value.container[e.orientation])),s=w(()=>te(t.value.border.base,t.value.border[e.orientation],t.value.border.size[e.orientation][e.size],t.value.border.type[e.type]));return{ui:t,attrs:r,wrapperClass:o,containerClass:c,borderClass:s}}});function Ao(e,t,r,o,c,s){const l=ke,a=ut;return d(),P("div",L({class:e.wrapperClass},e.attrs),[k("div",{class:V(e.borderClass)},null,2),e.label||e.icon||e.avatar||e.$slots.default?(d(),P(G,{key:0},[k("div",{class:V(e.containerClass)},[M(e.$slots,"default",{},()=>[e.label?(d(),P("span",{key:0,class:V(e.ui.label)},j(e.label),3)):e.icon?(d(),E(l,{key:1,name:e.icon,class:V(e.ui.icon.base)},null,8,["name","class"])):e.avatar?(d(),E(a,L({key:2},{size:e.ui.avatar.size,...e.avatar},{class:e.ui.avatar.base}),null,16,["class"])):_("",!0)])],2),k("div",{class:V(e.borderClass)},null,2)],64)):_("",!0)],16)}const en=Object.assign(de(Io,[["render",Ao]]),{__name:"UDivider"});export{Ko as C,Jo as _,Zo as a,en as b,Xo as c,fa as d,Qo as e,gt as f,ao as g,lo as h,vt as i,yt as j,ja as o};

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.